D-Feet - это программный проект с открытым исходным кодом, разработанный с нуля для разработчиков GNOME / GTK +, которые ищут простой и простой в использовании инструмент для проверки интерфейсов D-Bus запущенных приложений, а также для вызова методов на этих интерфейсах.
Особенности с первого взгляда
Ключевые функции включают возможность просмотра имен на любом интерфейсе D-Bus, выполнение методов с параметрами на интерфейсе D-Bus и просмотр его возвращаемых значений, просмотр значений свойств, интерфейсов представления, методов, экспортируемых объектов и сигналов, как а также просмотреть полную командную строку служб на интерфейсе D-Bus.
Простой, современный и простой в использовании графический интерфейс пользователя
Будучи разработанным для среды рабочего стола GNOME, приложение использует графический пользовательский интерфейс GTK +, который следует спецификациям GNOME HIG (Human Interface Design), что упрощает работу и позволяет разработчикам без труда проверять интерфейсы D-Bus запущенных программ.
Он имеет два основных вида: System Bus и Session Bus, встроенную функцию поиска, которая позволяет вам сортировать отображаемые шины в режиме реального времени по мере ввода.
Кроме того, вы можете легко подключиться к системной шине, шине сеанса или любой другой шине, используя кнопку переключения, расположенную на главной панели инструментов, рядом с кнопкой закрытия. Эта же кнопка переключения также используется для закрытия текущих соединений шины.
Под капотом и доступность
Хотя приложение полностью написано на языке программирования C ++, его графический пользовательский интерфейс использует набор инструментов GTK + GUI. Никакая другая библиотека или программа не требуется для запуска приложения, которое может быть установлено как автономное приложение в любой среде рабочего стола с открытым исходным кодом.
Он доступен для загрузки в качестве исходного архива, который может быть использован для любого дистрибутива GNU / Linux. Однако наилучшим способом установки D-Feet в вашем Linux-боксе является использование двоичных пакетов, предоставляемых в репозиториях программного обеспечения по умолчанию вашего дистрибутива.
Нижняя линия
Подводя итог, D-Feet - отличный инспектор интерфейсов D-Bus и отладчик для среды рабочего стола GNOME. Хотя он будет устанавливать и работать над любым другим графическим настольным проектом с открытым исходным кодом, мы твердо убеждены, что он был разработан, чтобы быть полезным только для 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: Довольно печатать несколько результатов (Саймон МакВитти)
- Исправить ошибку стиля PEP8 305 (Michael Biebl)
- Добавлен перевод норвежского бокмала. (Кьяртан Мараас)
- Добавлен nb (Kjartan Maraas)
- Обновлен датский перевод (Ask Hjorth Larsen)
- Показать значения, которые имеют логическое ложное представление. (Бенджамин Берг)
- Версия для выпускной версии - 0.3.13 (Thomas Bechtold)
Что нового в версии 0.3.12:
- Сделайте pep8 счастливым (Thomas Bechtold)
- Revert & quot; Не используйте Wnck для получения значков приложений под не-X11 & quot; (Дебарши Рэй)
- Предположим, что Wnck отсутствует на не-X11 (Debarshi Ray)
- Укажите версию Wnck, чтобы отключить предупреждение (Debarshi Ray)
- Добавить перевод польской помощи (Piotr Drag)
- Добавить перевод Фриуляна (Fabio Tomat)
- Обновленный перевод на датский язык (Алан Мортенсен)
- Обновленный польский перевод (Piotr Drag)
- Добавить заголовки заголовков в файлы po (Piotr Drag)
- Исправлены переводы ключевых слов рабочего стола (Kalev Lember).
- Версия для выпускной версии - 0.3.12 (Thomas Bechtold)
Что нового в версии 0.3.9:
- Подпись метода Wrap в диалоговом окне exec
- Удалить ссылки на устаревший файл paned_buswatch
- introspection.ui: используйте символические значки для кнопки перезагрузки
- Обновленный греческий перевод
- Обновленный словенский перевод
- Добавлен французский перевод
- Обновлен венгерский перевод
- Обновлены галисийские переводы
- Обновлен бразильский португальский перевод
- Обновленный сербский перевод
- Обновлен чешский перевод
- Обновленный перевод на испанский язык
- Обновленный перевод на польском языке
- Обновлено POTFILES.in
- Сделать файл AppData переводимым
- Обновить ссылку на страницу вики.
- Добавлен русский перевод
- build: Fix previous commit
- : не запускайте базу данных update-desktop-database, если установлен DESTDIR
- Обновление финского перевода
Что нового в версии 0.3.8:
- Исправить распределение приложений (Thomas Bechtold)
- Добавить файл appnata для gnome-software (Thomas Bechtold)
- Обновить снимок экрана в соответствии с рекомендациями appdata (Thomas Bechtold)
- Добавить снимок экрана для appdata (Thomas Bechtold)
- introspection: исправить показ уникального имени для сервисов с известным именем (Александр Моргадо)
- Обновленный сербский перевод (à oà ¸N € à ¾N à "Ã
Комментарии не найдены