D-Feet是一个开源软件项目,专门为GNOME / GTK +开发人员设计,他们正在寻找一种简单易用的工具来检查正在运行的应用程序的D-Bus接口,以及在这些接口上调用方法。
功能一目了然
主要功能包括能够在任何D-Bus接口上查看名称,在D-Bus接口上执行带有参数的方法,并查看其返回值,查看属性值,查看接口,方法,输出对象和信号,如以及在D-Bus接口上查看完整的服务命令行。
简单,现代和易于使用的图形用户界面
为GNOME桌面环境而设计的应用程序使用遵循GNOME HIG(人机界面设计)规范的GTK +图形用户界面,使事情变得简单,使开发人员可以毫不费力地检查正在运行程序的D-Bus接口。
它具有两个主要的视图:系统总线和会话总线,这是一个内置的搜索功能,允许您在输入时实时显示所显示的总线。此外,您可以使用主工具栏上位于关闭按钮旁边的齿轮按钮轻松连接到系统总线,会话总线或任何其他总线。同样的齿轮按钮也用于关闭当前的总线连接。
在引擎盖和可用性
当应用程序完全用C ++编程语言编写时,其图形用户界面使用GTK + GUI工具包。没有其他图书馆或程序是必需的运行应用程序,可以作为一个独立的应用程序安装在任何开源桌面环境。
它可以作为源档案下载,可以在任何GNU / Linux发行版上使用。但是,在Linux机器上安装D-Feet的最好方法是使用发行版的默认软件仓库提供的二进制包。
底线
总结一下,D-Feet是GNOME桌面环境的一个伟大的D-Bus接口检查器和调试器。虽然它将安装和使用任何其他开源图形桌面项目,但我们坚信它只能在GNOME上使用。
在这个版本中:
使用locale.textdomain,否则gtkbuilder翻译不起作用(Sebastien Bacher) .gitignore:忽略生成的本地化帮助文件(Simon McVittie) build:将各种Autotools粪便放在build-aux /(Simon McVittie)中 build:停止使用GNOME_COMPILE_WARNINGS(Simon McVittie) build:将推荐使用的gnome-autogen.sh替换为推荐的autogen.sh(Simon McVittie) build:将第三方宏放入m4 /(Simon McVittie)中
让pep8开心(Thomas Bechtold) ExecuteMethodDialog:set_transient_for()(Will Thompson) ExecuteMethodDialog:漂亮的多重结果(Simon McVittie)修复PEP8 305风格错误(Michael Biebl)新增挪威语bokmal翻译。 (Kjartan Maraas)新增了(Kjartan Maraas)更新丹麦语翻译(Ask Hjorth Larsen)显示具有逻辑False表示的值。 (Benjamin Berg)发布版本碰撞0.3.13(Thomas Bechtold) 0.3.12版中的新增功能:让pep8开心(Thomas Bechtold)
还原“不要使用Wnck获取非X11下的应用程序图标” (Debarshi Ray)假设Wnck在非X11(Debarshi Ray)上不存在指定Wnck版本以消除警告(Debarshi Ray)添加波兰语帮助翻译(Piotr Drag)添加Friulian翻译(Fabio Tomat)更新了丹麦语翻译(Alan Mortensen)更新了波兰语翻译(Piotr Drag)将语言标题添加到po文件(Piotr拖放)修复桌面文件关键字翻译(Kalev Lember)发布版本碰到0.3.12(Thomas Bechtold)在0.3.9版本中新增功能: 在exec对话框中包装方法签名
删除对已过时的paned_buswatch的引用 introspection.ui:使用重新加载按钮的符号图标更新了希腊语的翻译更新斯洛文尼亚语翻译新增法文翻译更新了匈牙利语翻译更新的加利西亚语翻译更新了巴西葡萄牙语翻译更新了塞尔维亚语的翻译更新了捷克语翻译更新了西班牙文翻译更新了波兰语翻译更新了POTFILES.in 使AppData文件可以翻译更新wiki页面链接添加了俄文翻译编译:修复以前的提交 data:如果设置了DESTDIR,则不要运行update-desktop-database 芬兰语翻译更新在0.3.8版本中,新增功能: 修复appdata分发(Thomas Bechtold)。
为gnome-software(Thomas Bechtold)添加appdata文件根据appdata指南(Thomas Bechtold)更新屏幕截图为appdata添加屏幕截图(Thomas Bechtold)自省:修复显示具有众所周知名称的服务的独特名称(Aleksander Morgado)塞尔维亚语翻译更新
评论没有发现