指标通知历史
我正在寻找一种方法来查看指标通知中的所有条目。 我已经安装并运行了。 默认情况下,即使您在某个“列表”中有五个以上的通知,它也只会显示五个最近的通知。
如上面的屏幕截图所示,我如何一次看到所有11个通知?
在泡泡中显示更多通知的解决方案
对于Ubuntu 13.04及以上版本。 如果您将OPs问题解释为“我希望显示更多通知”,
sudo nano /usr/share/glib-2.0/schemas/net.launchpad.indicator.notifications.gschema.xml
寻找说出的台词
然后将
和`
为您需要的任何内容。
对于好奇
在该软件的debian中,它安装了一些文件夹。 它将东西安装到/usr/share
和/usr/lib
。 库文件在.so
因此我无法在那里编辑任何内容。 浏览/usr/share
,我发现doc
文件夹只是debian包信息, pixmaps
是通知栏上图标的pngs,然后有glib-2.0
,方便地有一个易于阅读的xml文件。 您可以在此处编辑变量以显示所需的任何通知值。
将通知保存到文件的解决方案
如果您将OPs问题解释为“我想查看我的通知历史记录”,这是一个通用解决方案,您可以使用生成的日志执行您想要的操作,让IE累积,在关闭时清除它等。指示器通知是基于notify-osd,如他们的笔记所述。 此解决方案不需要指示器通知。
在sudo nano /etc/environment
添加LOG=1
。
重启。
您的通知现在将存储在/home/$USER/.cache/notify-osd.log
编辑:全局变量可能是一个糟糕的想法,因为不知道其他程序使用该变量。 将LOG=1
添加到本地.bashrc中。