问题标签 [cinnamon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
applet - GtkPopover 和小程序
如何在on_applet_clicked
显示GtkPopover
示例内容的函数中编写代码?gtk_popover_new ()
接下来呢?
css - 没有背景图像的模糊
我为 Cinnamon 创建主题(为我),我想在 cinnamon 面板上获得模糊效果,但我不知道该怎么做。我知道如何模糊这一点:
但请记住:我需要模糊背景图像,而不是我自己的图像。谢谢。
c++ - 当用户单击顶部栏上的 X 关闭应用程序时,会向窗口发送什么消息
当用户单击顶部栏 X 按钮关闭窗口(靠近最小化和最大化按钮的那个)时,应用程序会收到什么消息?在windows中是一个WM_CLOSE,在Linux中呢?我使用 Linux Mint。
qt5 - 肉桂和 QxtGlobalShortcut
我有一个 Qt5 应用程序,我在其中定义了一个QxtGlobalShortcut
对象。该程序在 KDE4 或 Plasma5 中按预期工作。但是,当我在 Cinnamon 中运行此应用程序时,全局键绑定不起作用。
另一个用 Qt4 编写的包含QxtGlobalShortcut
对象的应用程序在 KDE/Plasma 和 Cinnamon 中都能正常工作。
关于问题可能是什么的任何想法?
我正在使用 debian 测试。Qt4 版本:4.8.7 Qt5 版本:5.6.1
QxtGlobalShortcut
类是从源代码编译的。Qt4 和 Qt5 都使用相同的源代码。
javascript - 肉桂 - 记住最近的文件
我正在使用Linux Mint 17.1和Cinnamon 2.4.8。Cinnamon 有一个不错的功能 -记住最近访问的文件。所以我可以去开始菜单,输入所需文件的部分名称,然后点击打开。我注意到记住的文件太少了。
例如,我尝试使用 PDF 文件。叫他们A.pdf
, B.pdf
,我在文件管理器中一一...
双击A.pdf
, B.pdf
, C.pdf
, ( Linux Mint Cinnamon 版默认是Nemo ) 并获得以下最近文件列表:D.pdf
D.pdf
C.pdf
B.pdf
A.pdf
然后我打开了E.pdf
。名单变成了:
E.pdf
D.pdf
C.pdf
B.pdf
但无论如何,无论“永远不要忘记旧文件”设置,最近的文件列表都太短:
我想要列表中的更多文件。
是的,我使用过其他文件(我测试的机器不是虚拟机,而是真实计算机,因此很难仅使用 PDF 进行“理想”实验)。例如,我认为列表大小远小于 999 个条目。也许这就是我在开始菜单中只看到 4 个最近的 PDF 文件的原因。
我试图查看 Cinnamon 的源代码(Git repo 大约有 11 兆字节的源代码,所以我只做了grep -i -R 'recent' Cinnamon
)。并发现了以下内容(让我关注最可能的情况):
小程序 menu@cinnamon.org。似乎这个小程序负责显示Start Menu。也许在增加
MAX_RECENT_FILES
最近文件的恒定列表之后会分别增长。
我怀疑第二种变体,例如menu@cinnamon.org小程序。在相应的 JavaScript 文件中更改常量很容易(它以纯文本形式存储)。但该文件位于/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js
. 所以我担心它会在运行后被覆盖apt-get upgrade
。
是否可以在 Cinnamon 中永久增加最近使用的文件列表?还是我选择了错误的调查方向?
cinnamon - 如何为自定义 nemo 操作添加键盘快捷键?
我有一个自定义 nemo 操作,如此处所述: https ://wiki.archlinux.org/index.php/Nemo#Nemo_Actions
如何为此操作添加快捷方式?
(如果可以在~/.gnome2/accels/nemo
. )
有什么建议么?提前致谢!:)
javascript - WebKit 屏幕保护程序:setTimeout 与 requestAnimationFrame()
我正在为肉桂开发一个基于 HTML5/JS 的自定义屏幕保护程序:-D。
它移动了一些东西。与 WinXP 时代的默认 windows-flag 屏幕保护程序非常相似。(对于不记得的人:每隔几秒钟就会将一张微小的静态图片移动到另一个位置)。
哪种循环方法消耗更少的资源和更少的电池电量?
requestAnimationFrame:如果页面不可见,这些循环通常会在几秒钟后自动冻结。如果屏幕进入节能模式就可以了。但它以 60hz 运行。添加了一个额外的计时器,因此只有每 n 次。调用代码已执行(如果自上次操作后经过 n 秒,则再次执行...)。
setTimeout:即使页面不可见,这些循环也会保持运行。只有当屏幕保护程序被取消时它才会停止。
blabla() 确实通过更改 DOM 来控制动画。
示例是简化的伪代码。
在这种情况下我应该选择哪一个?
它不适用于浏览器,而是用于肉桂 webkit 屏幕保护程序。
debian - 如何在 debian 上更正 b00merang 的 windows 10 主题中肉桂的图标位置?
在全新安装 debian 8 并运行 cinnamon 桌面后,我安装了 b00merang 的 Windows 10 主题,但是“齿轮”图标仍然存在并且与我的开始按钮重叠。
我尝试过的是删除小程序,但这只会导致其他小程序被转移导致相同的问题,但图标不同。删除最后一个小程序后,开始按钮消失,我被迫使用gsettings reset-recursively org.cinnamon
(cinnamon --replace
显然不会带回任何小程序)重置 UI
这是我所看到的屏幕截图:
我也尝试在小程序的属性中取消选中“使用自定义图标”而不做任何更改(请参阅下面的小程序属性页面的屏幕截图)
如何在不删除任何小程序的情况下纠正此视觉问题?
linux - UP 键事件上的肉桂输入语言更改
我用 Cinnamon 在我的 Debian Jessie 上安装了 Intellij IDEA。它有快捷方式ALT+SHIFT+F10。问题是输入语言更改快捷方式是ALT+SHIFT,所以当我尝试使用 IntelliJ 快捷方式时它可以工作,但它也会更改语言。
此外,在我的 Windows 10 下的工作计算机上,语言没有改变。我认为这是因为,在 Windows 上,语言切换是在我释放按键后执行的,而在 Debian 上则是在按下按键时执行的。
那么我应该如何设置keyUp
事件的语言更改快捷方式?同样,我的目标是使用 IntelliJALT+SHIFT+F10快捷方式而不立即切换语言(分配给ALT+SHIFT)。
问候!