Devhelp е приложение с отворен код, което предоставя на потребителите браузър за документиране на приложния програмен интерфейс (API) за инструментариума на GTK + и различни други основни компоненти и приложения на работната среда на GNOME.
Характеристики с един поглед
Потребителският интерфейс на приложението следва GNOME HIG (Human Interface Guidelines), което означава, че той може лесно да бъде използван от всеки. Той се състои от странична лента, в която са изброени всички включени категории и подкатегории, както и голяма зона за преглед, където можете да навигирате в действителната документация.
Сред разгледаните проекти можем да споменем ATK, Bonobo, Cairomm, Cally, Camel, Cheese, Clutter, D-Bus, Evince, Evolution, GAIL, GIMP, Glade, GMime, GStreamer, GTK +, GtkSourceView, , GNOME Shell, Тотем и Вала.
Приложението е напълно съвместимо с GTK-Doc, която е референтна рамка за приложния програмен интерфейс (API), създадена за GTK + и използвана в цялата работна среда на GNOME за документация за API. Той използва GTK-Doc за генериране на документацията.
Проектиран за GNOME
Докато се използва за преглед на документацията за компонентите на GTK + и GNOME, софтуерът не е свързан към работната среда на GNOME, тъй като може да бъде използван при всеки друг мениджър на прозорци с отворен код, като MATE, Cinnamon, LXDE, Xfce или дори Openbox и Fluxbox.
Наличност и поддържани операционни системи
Той се разпространява като източник на архив, който може да се използва за конфигуриране, компилиране и инсталиране на програмата във всяка Linux дистрибуция, стига да са изпълнени всички изисквания. Приложението обаче може лесно да бъде инсталирано от софтуерните хранилища по подразбиране на вашата Linux дистрибуция.
Докато основните операционни системи, базирани на Linux, вече включват Devhelp, разработчиците планират да създадат предварително създадени версии за операционни системи Windows и Mac OS X, за да помогнат на разработчиците лесно да внедрят GTK + приложения на тези платформи.
Най-долу
Devhelp е изключително полезно приложение, предназначено както за начинаещи, така и за напреднали разработчици на GNOME / GTK +. Това е един от най-важните проекти, които се разработват по проекта GNOME.
Какво ново в това издание:
- A няколко малки подобрения.
- Актуализации на превода.
Какво е новото във версия 3.29.3:
- Devhelp се премести в потребителския интерфейс на GITLab на GNOME. Билетите на Bugzilla все още не са мигрирали към проблемите на GitLab, така че преди да подадете нов проблем на GitLab, моля, първо потърсете Bugzilla. Всички връзки са достъпни както обикновено на: https://wiki.gnome.org/Apps/Devhelp
- Накрая напишете HACKING файл.
- Не показвайте GtkInfoBar при грешка, използвайте по подразбиране изпълнението на WebKitWebView, за да опростите кода.
- Кодово рефлексиране: от DhWindow екстракт DhNotebook, DhSearchBar и bind_sidebar_and_notebook () функция и делегиране на повече работа в DhWebView.
- Направете следните класове повторно използваеми и ги преместете в libdevhelp: DhWebView, DhTab, DhTabLabel, DhNotebook и DhSearchBar. И преместете dh_window_bind_sidebar_and_notebook () към libdevhelp.
- Flatpak: изпълнете тестовете на Amtk и Devhelp след изграждането на тези модули.
- Икони на приложението: преименувайте имена на файлове на org.gnome.Devhelp. *, за да опростите манифеста на Flatpak.
- Създаване на система: коригирайте останалите места, където е бил прикрепен API / основната версия на libdevhelp, използвайте променливата, за да я удържите лесно в бъдеще.
- Други малки подобрения.
- Актуализации на превода.
Какво е новото във версия:
- Много кодови рефлектори.
- Напишете теста на първия блок.
- DhLink: използвайте съюз в структурата, за да използвате по-малко памет.
- Подобрете документацията за приложния програмен интерфейс (API).
- Някои малки корекции на грешки.
- Актуализации на превода.
Какво е новото във версия 3.26.0:
- Актуализирани преводи: be, da, eu , hu, it, ko, lt, lv, ne, pt_BR, sk, tr
Какво е новото във версия 3.25.1:
- Резервирайте дърво в страничния панел: добавете контекстно меню със Свий всичко действие.
- Актуализиране на графичния интерфейс, когато системните шрифтове се променят.
- Много почистване на код и refactoring.
- Почистете схемата на GSettings.
- Използвайте GIO, за да заредите индексните файлове.
- Няколко корекции на грешки в анализа.
- Създайте система:
- Деактивирайте -Werror по подразбиране.
- Използвайте git.mk.
- Проверете за gsettings-desktop-схеми с pkg-config.
- API
- В референтното ръководство са документирани някои прекъсвания на приложния програмен интерфейс (API), но и Anjuta, и gnome-builder трябва да се компилират и да работят добре.
- Няколко поправки в коментарите в GTK-Doc и в поясненията на Intropection на GObject.
- Подобрете документацията, запишете описания на класове за обществени класове.
- DhBookManager вече е единичен.
- Премахване на dh_link_get_page_name ().
- dh_init () сега инициализира i18n.
- Нова функция: dh_free_resources ().
- Фиксирани бъгове:
- # 761292, Дървото на книгата в страничната лента: добавете с десния бутон -> свиване на всички
- # 775175, Проблеми с чувствителността на бутоните назад / напред
- # 776596, devhelp - търсенето понякога не прескача символа
- # 782511, Възползвайте се от Unicode
- Актуализирани преводи: be, de, el, hu, id, pl
Какво е новото във версия 3.24.0:
- Актуализирани преводи: >
Какво е новото във версия 3.22.0 / 3.24.0 Beta 2:
/ Li>Какво е новото във версия 3.22.0:
- Актуализирани преводи: en_GB, fi, pl, sl
Какво е новото във версия 3.20.0 / 3.22.0 Beta 2:
- Актуализирани преводи: en_BG , fi, pl, sl
Какво е новото във версия 3.19.3:
Какво е новото във версия 3.16.1:
- Фиксирани бъгове:
- Актуализиране на списъка на официалните сайтове на документацията за програмисти
- # 747016, икона: дайте символичен вариант на иконата на приложението
Какво е новото във версия 3.14.0 / 3.16.0 Beta 1:
/ Li>
Какво е новото във версия 3.14.0:
- Актуализирани преводи: da, de, sr @ latin , sr, zh_CN
- Фиксирани бъгове:
- # 735252, libdevhelp: Коригиране на файла .pc при изграждане с webkit2gtk-4.0
- Актуализирани преводи: fi, gl, hu, id, ko, lv, pl, ru, sv, zh_HK, zh_TW
- Фиксирани бъгове:
- # 734324, Изграждане срещу webkit2gtk-4.0
- Актуализирани преводи:
- като, ca, ca @ valencia, cs, ес, fi, fr, lt, nb
- # 724098, етикети в центъра на разделите
- # 724538, използвайте менюто за зъбно колело
- # 727064, Използвайте заглавната лента в диалоговия прозорец за предпочитания
- # 730445 Разгъване на раздели в диалоговия прозорец pref
- # 730723, прозорец: Позволява Shift-Връщане към предишна намиране
- # 730772, Използвайте новата поддръжка за RTL икони в GtkIconTheme
- # 732897, Използвайте контекстното меню за изгледи
- Актуализирани преводи:
- ca, ca @ valencia, el, es, he, pt_BR, sl
във версия 3.14 RC:
Какво е новото във версия 3.14 Бета 1:
Какво е новото във версия 3.13.4:
Какво е новото във версия 3.12.1:
Какво е новото във версия 3.12.0:
- Актуализирани преводи: da, id, pt, sl
- Актуализирани преводи: fi, fr, ko, lv, pl, ru, sr @ latin, sr, zh_CN
- Фиксирани бъгове:
- # 712183, за devhelp, грешен URL адрес
- # 720167, меню "Приложение": стандартизиране на Помощ / За / Излизане
- # 720948, Добавете "странична лента" стил в страничната лента
- Актуализирани преводи: ca, ca @ valencia, cs, el, es, gl, той, pt_BR, sl, zh_CN
- Актуализирани преводи: ca, ca @ valencia, de , el
- Фиксирани бъгове:
- # 707490, [PATCH] Не използвайте AM_GNU_GETTEXT
- Актуализирани преводи: as, be, da, fi, he, id, ja, ko, lv, ru, sk,
- # 700588, Грешка по отношение на схемата gsetting при стартиране на gsettings-data-conversion
- # 706498, Typo в POT файла на последния devhelpA
- Актуализирани преводи:
- cs, es, fr, gl, he, hu, it, lt, nb, pl, pt_BR, sl, zh_HK, zh_TW
- Ignacio Casal Quinteiro пренесъл Devhelp на GtkHeaderBar, GtkSearchBar и др.
- Фиксирани бъгове:
- # 700588, Грешка по отношение на схемата gsetting при стартиране на gsettings-data-conversion
- Актуализирани преводи: it, lt, pt_BR, zh_HK, zh_TW
- Много благодаря на всички сътрудници: Мило Казагранде, Игнасио Казал Куинтеер, Рафаел Ферейра, Пьотр ДрА ... г, Баптист Мил-Матиас, Аурима Аернией, Чао-Хсиюн Лиао
- # 703609, Задайте иконите на стрелките на бутоните в съответствие с текстовото направление на локала
- # 704752, Направете прозорец шаблон и други неща
- # 704805, Бележникът в предпочитанията не се разширява правилно
Какво е новото във версия 3.11.4:
Какво е новото във версия 3.10.2:
Какво е новото във версия 3.10.0:
Какво е новото във версия 3.10 Beta 2:
Какво е новото във версия 3.10 Beta 1:
Какво е новото във версия 3.9.5:
Какво е новото във версия 3.9.4:
- Фиксирани бъгове:
- # 665531, devhelp: променете клавиша ShowSearchTab на ctrl + K
- # 695758, Ctrl + F / Ctrl + S не фокусирайте елемента за търсене
- # 696922, разделите трябва да бъдат пренареждани
- # 700430, .pc използва WEBKITGTK_PC_NAME, което вече не е дефинирано
- Актуализирани преводи: cs, es, eu, gl, hu, ml, nb, ru, sl
- Много благодаря на всички сътрудници: BalAzs Asr, Kjartan Maraas, Карлос Гарсия Кампос, Игнасио Казал Кутинойро, Фран ДжиАгес, Хавиер ДардАлън, Матей УрбанААА, Юрий Миясодов, Даниел Мусилес, Йозеф или Бокком, Адам Дингъл, Марек Айерно , Арнел А. Борджа, Ярон Шахрабани, Аниш А, Александър Моргадо
Какво е новото във версия 3.8.2:
Какво е новото във версия 3.8.1:
- Фиксирани бъгове:
- # 697026, размерът на шрифта е твърде малък по подразбиране и не съответства на размера на системния шрифт
- # 697541 променящите се предпочитания се сриват / провалят след затваряне на няколко прозореца
- Много благодаря на всички сътрудници: Карлос Гарсия Кампос, Игнасио Казал Куинтеро, Александър Моргадо
Какво е новото във версия 3.8.0:
Какво е новото във версия 3.7.91:
- Фиксирани бъгове:
- # 569021, заглавните връзки не скачат, за да коригират точката в текста
- # 600309, невъзможно или много тромаво за навигация от клавиатурата
- # 640567, Грешка, която се показва при прекалено бърза промяна на книги / страници
- # 665531, devhelp: променете клавиша ShowSearchTab на ctrl + K
- # 671907, Не използвайте персонализирани маршируващи
- # 673320, Възлите в страничното дърво не трябва да се разширяват при фокусиране
- # 693237, Синтактични грешки в десктоп файла
- Обновени преводи: ca, ca @ valencia, cs, de, el, gl, it, nb, nl, pl,
Какво е новото във версия 3.7.5:
- Тази версия вижда реконструкция на потребителския интерфейс в съответствие с приложенията на GNOME 3, благодарение на работата на Александър Моргадо и Томас Бехтолд по време на хакерите в Брюксел.
- Фиксирани бъгове:
- # 569021, заглавните връзки не скачат, за да коригират точката в текста
- # 646402, [пластир] порт devhelp към gsettings
- # 664080, заглавието на прозореца не се актуализира при отваряне на страници с помощта на търсене
- # 671907, Не използвайте персонализирани маршируващи
- # 679955, използвайте записи за търсене за записи за търсене
- # 679956, би било хубаво да не трябва да превключвате раздел за търсене
- # 688955, Изборът на шрифта не прави нищо
- # 690599, течове на памет
- # 690980, порт към python3
- # 692242, libdevhelp: Премахване на dh_init () от заглавката, тъй като тя вече не съществува.
- # 692732, асистент-преглед: не споменавайте DhApplication
- # 693017, Навигацията назад / напред изглежда накъсана с webkit2
- # 693023, libdevhelp: Фиксирайте .pc файла "Изисква" когато се изгражда с webkitgtk2
- Актуализирани преводи: bg, el, es, gl, el, lt, nb, pl, sr @ latin, sr, ug, zh_HK, zh_TW
Какво е новото във версия 3.6.1:
- Актуализирани преводи: латвийски, словашки, малаяламски, естонски
- Отстранете Ctrl-C за копиране
Какво е новото във версия 3.4.0:
Какво е новото във версия 3.2.0:
Какво ново във версия 3.0.0:
- Актуализирани преводи: da, de, it , pt_BR, sk, sr @ latin, sr, ug
Какво е новото във версия 2.91.92:
Какво е новото във версия 2.91.91.2:
- Фиксирани бъгове:
- частична актуализация за контекста в стил gtk, някои отхвърлени функции все още се използват.
Какво е новото във версия 2.91.90:
- Фиксирани бъгове: # 642002, [PATCH] gedit плъгин за GObject Introspection и най-новите
- GEdit
- Актуализирани преводи: ar, bg, ca, el, es, es, fr, gl, ko, nl, ru, ug, uk, zh_HK, zh_TW <
Какво е новото във версия 2.91.5:
- # 638748, се адаптира към новия многослоен GTK +
- # 638761, Добавете elipse за търсене в combo
- Актуализирани преводи: cs, es, et, gl, id, nb, sl, sv, ug, zh_CN
- Много благодаря на всички сътрудници: Андика Тривидада, Арон Чу, Хорхе Гонзалес, Ивар Смолин, Даниел Ниландер, Фран Джейгес, Матей Урбанчич, Кяртан Мараас, Гейрет Т.Кенджи, Марек Черноки, Матиас Кланен, Йоханес Шмид >
Какво е новото във версия 2.91.4:
- Фиксирани бъгове:
- # 90469, функция за търсене, за да позволи избор на книги за търсене
- # 349608, Мониторирайте книгите и актуализирайте, когато променят
- # 353108, Търсене по език
- # 601201, [PATCH] неадекватно подреждане на резултатите от търсенето
- # 633834, L10N: msgid "Активирано"
- # 635162, Devhelp няма да се изгради благодарение на новия API за GApplication
- # 636339, поправете стойността по подразбиране за клавиша тип списък
- състояние / основен / съдържание / books_disabled
- # 636933, [PATCH] Crash при затваряне на диалога с предпочитанията с
- бутон за затваряне на заглавната лента
- Актуализирани преводи: et, he, th, zh_HK, zh_TW
- Актуализирани преводи: ca @ valencia, en @ shaw , eo, fr, gl, hy, id, nl, sl, sq, ug
- Много благодаря на всички сътрудници: Кристиан Шмид, Лоран Дхима, Андика Триуидада, Гийрет Кенджи, Ноч, Уутър Болстерий, Фран Dieguez, Матей Урбанчич, Клод Пароз, Томас Търман, Карлс Ферандо
Изисквания :
- GNOME
- Gtkmozembed
Коментари не е намерена