一个特简单的gnome-shell扩展,希望可以抛砖引玉

各种窗口管理器和美化相关
回复
头像
zhw2101024
帖子: 1849
注册时间: 2009-03-28 16:10
系统: Arch debian win7
联系:

一个特简单的gnome-shell扩展,希望可以抛砖引玉

#1

帖子 zhw2101024 » 2012-08-02 8:07

最近一直在做网页前端相关的工作,想到gnome-shell主要就是javascript和css,就在网上找了一点资料,不成想就入了迷。可是每次打开lookingGlass都要按Alt+F2再输入lg,就决定在顶部添加一个按钮,一键打开lookingGlass。lookingGlass之于gnome-shell,类似firebug之于火狐,可以用javascript语句直接控制gnome-shell的界面。打开看看就知道了。
参考官方wikihttps://live.gnome.org/GnomeShell/Extensions做了没有功能的第一个扩展,摸索了好几天才摸到门路。上传上来,有兴趣的话自己用gnome-shell-extension-tool -c创建一个扩展,对照一下应该就知道怎么回事了。
ps:要对下载的朋友说声抱歉,可能要用gnome-shell-extension-tool -c创建一个扩展,然后把js文件和stylesheet文件覆盖过去。还不知道怎么打包……

最新版本:
lgLoader_0.3.tar
添加更多的快捷键,在活动界面按F12可以开关lookingGlass窗口,用Ctrl+Alt+Tab将焦点移到顶部面板,也可以使用F12键,焦点移动到lookingGlass按钮还可以使用空格键。修改样式,并添加注释。
(10 KiB) 已下载 104 次
[/size]
附件
lgLoader_0.2.tar
打开lookingGlass后增加透明度,添加键盘F12键关闭lookingGlass的绑定
(10 KiB) 已下载 97 次
lgLoader_0.1.tar
修改了以下,在禁用的时候自动从顶栏删除按钮
(10 KiB) 已下载 90 次
lgLoader.tar
(10 KiB) 已下载 84 次
上次由 zhw2101024 在 2012-08-04 17:13,总共编辑 13 次。
mraandtux
论坛版主
帖子: 5211
注册时间: 2009-12-12 19:29
系统: Kubuntu + Windows 10

Re: 一个特简单的gnome-shell扩展,希望可以抛砖引玉

#2

帖子 mraandtux » 2012-08-02 10:54

搞个lg的快捷方式不行吗?
头像
zhw2101024
帖子: 1849
注册时间: 2009-03-28 16:10
系统: Arch debian win7
联系:

Re: 一个特简单的gnome-shell扩展,希望可以抛砖引玉

#3

帖子 zhw2101024 » 2012-08-02 12:22

mraandtux 写了:搞个lg的快捷方式不行吗?
在Alt+F2输入lg可以调出lookingGlass,在Terminal输入lg却没有此命令。所以……
主要是gnome-shell的中文资料太少了,有几篇也都语焉不详。感觉gnome-shell的扩展系统相当强大,是很有前途的桌面环境
回复