KGtk

软件截图:
KGtk
软件详细信息:
版本: 0.11.0
上传日期: 11 May 15
许可: 免费
人气: 9

Rating: nan/5 (Total Votes: 0)

KGtk项目是一个快速和肮脏的劈LD_PRELOAD,让*一些* GTK程序使用KDE的文件对话框KDE下运行时。
 
GTK的文件选择功能已经重写这个KDE模块/应用程序进行通信。
 
编译和安装后,你可以通过两种方式运行GTK应用程序:
 
A.呼叫的/ usr / local / bin目录/ kgtk-包装GIMP
 
B.我。从创建包装器脚本的符号链接到您的应用程序,例如
LN -s在/ usr / local / bin目录/ kgtk-包装的/ usr / local / bin目录/ GIMP
II。确保在/ usr / local / bin目录是/ usr / bin中(或其它地方安装了GIMP)在$ PATH前
三。现在,只需运行'瘸子' - 这应该先找包装脚本。
 
如果此工程确定,然后编辑.desktop文件(如/usr/share/applications/gimp.desktop)有“EXEC =的/ usr / local / bin目录[APPNAME] /”而不是“EXEC = [应用程序名称]”,例如:对于gimp.desktop这将是:
 
EXEC =在/ usr / local / bin目录/瘸子 - 远程2.2%u
或:
EXEC =在/ usr / local / bin目录/ kgtk-包装瘸子 - 远程2.2%u
到目前为止,我已经测试用下面的程序:
1.基诺。完美的作品 - 事实上电影院是我的主要理由这样做。
2. Firefox浏览器。工作与Firefox 1.5,但是*不*火狐1.0.x的
3. GIMP。再次,似乎工作就好了。然而,在文件没有加载进度条 - 作为GIMP使用嵌入在文件选择一个进度条。
4. Inkscape中。工程确定 - 至少0.43
5. Streamtuner - 文件夹浏览器按钮的作品。
6. AbiWord的 - 不*不*工作。想都别想......
7. glade2会。似乎工作确定,但我已经加载奇诺之.glade文件时会崩溃,但并非总是如此。所以,我不知道这是否是格莱德的错,还是我的。
8. Eclipse中。只有将工作,​​如果对dlsym可重写
 
由于我使用的唯一GTK程序是基诺,GIMP,和一点点的Firefox,这个库为我的伟大工程。你millage可能会有所不同,并且请注意,这只是一个快速黑客得到的东西,现在的工作对我来说。我不知道如何稳定这将是在大量使用,所以如果它打破不要感到惊讶。但是,如果它确实打破 - 这应该发生的唯一的事情是,GTK程序将回落到使用标准的Gtk对话框。
 
在'兰'的freedesktop项目无疑将拿出一个更好的解决方案。但在那之前,你可以试试这个

什么在此版本中是新的

  • 在Gtk3支持
  • 更好,更安全,文件过滤器查找。
  • 在正确地确定需要串了pidfile大小!
  • 将Thunderbird和LibreOffice的应用程序,以GTK2的应用程序列表。
  • 在清理usless的东西;删除kdialogd3,QT3,Qt4的,kgtk2-包装,kqt3-包装,kqt4-包装。
  • 在合并kgtkXX-包装脚本到kgtk-包装
  • 在安装kdialogd4到KDE4的libexec目录。
  • 修正崩溃,其中客户端被终止,而文件对话框打开。
  • 配置的调试。通过cmake的-DKGTK_DEBUG = TRUE
  • 当启动应用程序,设置KGTK_DEBUG的环境变量,例如:

在什么版本0.10.1都是新

  • 在修复'kgtk-包装./app“案。
  • 为KdialogD4的保存集的文件名作为FileDialog的。
  • 对于试图保存到已存在的文件时,Firefox的崩溃修复哈克 - >先删除!
  • 当启动KDialogD,尽量todetermin该版本安装。
  • 添加一些来自编译KDE-应用程序修复

截图

kgtk_1_119414.png
kgtk_2_119414.png

显影剂的其他软件 Craig Drummond

Cantata
Cantata

19 Jun 16

意见 KGtk

评论没有发现
添加评论
打开图片!