GTK+

Screenshot Software:
GTK+
Detalii soft:
Versiune: 3.22.30 Actualizat
Incarca data: 22 Jun 18
Producător: GTK+ Team
Licenţă: Gratuit
Popularitate: 94

Rating: 3.5/5 (Total Votes: 2)

GTK + (fostul GIMP Toolkit) este un kit de instrumente de tip open source, multi-platformă și obiect orientat spre obiecte conceput pentru a permite programatorilor să creeze fără efort GUI (Graphical User Interfaces) medii. Acesta a fost inițial numit GIMP Toolkit deoarece conținea un set de biblioteci GUI care au fost folosite în GIMP (GNU Image Manipulation Programme), ca o alternativă la specificația GUI Motif depreciată.


Face parte din Proiectul GNU & nbsp;

Software-ul face parte din Proiectul GNU și scopul său principal este de a furniza un set complet de widget-uri și API-uri care permit dezvoltatorilor să creeze suite complete de aplicații. Pe lângă Qt, GTK este cea mai utilizată set de instrumente care implementează aplicații grafice pe serverele de afișare X.Org și Wayland.


Este foarte folosită pe GNOME & nbsp; și pe Xfce

GTK + este puternic folosit în mediile desktop GNOME și Xfce bine cunoscute, dar acceptă mediul Cinnamon, MATE, LXDE (mediul desktop X11 ușor), Pantheon, Sugar, ROX Desktop, mediul GPE Palmtop, Platforma de acces Linux și KDE. Mai mulți administratori de ferestre cu sursă deschisă folosesc setul de instrumente GTK +, inclusiv Metacity, Mutter, AfterStep, IceWM, Sawfish, Xfwm, Aewm, Amaterus, Consorțiu, Marco și Wmg.

Sub capotă

În timp ce cel mai popular și folosit designer GUI pentru GTK + este Glade, putem menționa și aplicațiile Gazpacho, Crow Designer și Stetic (parte a proiectului MonoDevelop). Sub capota, putem observa imediat că GTK + este scris în limbajul de programare C și utilizează software-ul bibliotecii puternice GLib pentru orientarea obiectului. Versiunile viitoare vor introduce backends pentru serverul de afișare Wayland și limbajul HTML5 pentru markup.


Sisteme de operare acceptate

În timp ce este puternic folosit în platformele open source GNU / Linux, Solaris și BSD, programul a fost portat cu succes la sistemele comerciale Microsoft Windows și Mac OS X. Dacă doriți să creați interfețe GUI moderne pentru aplicațiile dvs., este bine să alegeți GTK +, mai ales dacă doriți ca acestea să suporte GNOME, Xfce, LXDE, Cinnamon, MATE și alte medii desktop.

puternic> Ce este nou în această ediție:

  • Bumps dependență:
  • Solicitați libepoxy 1.4
  • Solicită pango 1.41
  • Caracteristici noi pentru selectarea fontului:
  • Permiteți setarea caracteristicilor fontului OpenType
  • Afișați exemple pentru caracteristicile fontului OpenType
  • Permiteți selectarea variantelor de fonturi OpenType
  • Nivelul de suport pentru detalii pentru selecție
  • Caracteristici noi Emoji:
  • Suporta un popup de completare pentru Emoji
  • Deschideți comanda rapidă Ctrl-Shift-e
  • Altele noi:
  • gdk_window_move_to_rect
  • Wayland:
  • Utilizați memoria partajată anonimă pe FreeBSD
  • Bug-uri fixate:
  • # 85 widgetDragDestFindTarget datele de introspecție nu arată nullabil ...
  • # 154 Documentație: Ciclul de viață al editabililor din interiorul GtkCellRenderers nu este ...
  • # 193 Documentul că GtkUIManager este depreciat de GtkBuilder
  • # 199 MenuButton nu a fost notificat când Popover este distrus, încă accesați ...
  • # 292 GtkRanges ar trebui să trimită :: valoare de schimb chiar dacă nu este realizată
  • # 450 Triunghiul de navigare din meniu nu mai funcționează
  • # 792 Evenimentele de focalizare nu sunt întotdeauna potrivite
  • # 898 emoji-chooser: căutarea steagurilor nu funcționează
  • # 997 gdk: Faceți publicul gdk_window_move_to_rect
  • # 1053 Cursorul de derulare este lăsat în urmă dacă un widget copil fură parola
  • # 1059 -Avertismentele pentru paranteze în antetele GTK + la compilarea codului C ++ cu ...
  • # 1065 GtkScrollbar direcția de derulare a roții mouse-ului orizontal este greșită
  • # 1069 Thread 1 "lama" semnalul primit SIGFPE, excepție aritmetică.
  • # 1088 CssGadget: Valorile rotunde ale px pentru min-lățime | înălțime
  • # 1115 GTK pictograma pictogramelor căutări sistem dirs înainte dirs de utilizator
  • # 1134 x11: setați întotdeauna niciun pixmap fără fundal
  • # 1160 a11y / entry: Fix copie-pasteo retipul pictogramei secundare
  • # 1165 InfoBar: Remediați tipul greșit în doc param copied
  • # 1166 EmojiCompletion: Folosiți caseta: spațierea în loc de CSS
  • ! 125 HC: Evitați aceleași culori BG / FG în intrarea arborescentă

  • : Implementați 'gtk-fontconfig-timestamp' și 'gtk-modules'
  • ! 182 W32: Nu uitați să verificați VK_MENU și setați MK_ALT
  • ! 206 searchchenginetracker: Nu scapati hiturile GFiles
  • 407242 GtkScale: tastele Sus / Jos scad / cresc valoarea, care este opusa ...
  • 686109 gtk_print_context_get_hard_margins ar trebui să returneze specificarea dimensiunii paginii ...
  • 765327 GtkPlug a redus la jumătate dimensiunea așteptată pe ecrane HiDPI
  • 772817 Selector de fișiere: Ramele butoanelor săgeată sunt inversate și detașate ...
  • 773299 gtk / language-names.c: Fixați construiți pe non-GCC / CLang
  • 775279 apelurile timpurii la libepoxy provoacă abrogarea tuturor programelor gtk3 atunci când ...
  • 786524 ocument GTK_OVERLAY_SCROLLING variabilă de mediu
  • 787867 Mărimea textului Pango pentru Macport Mac OS pare să difere între versiunea 1.40 ...
  • 789215 GtkScrolledWindow și GtkIconView obiectele atk pot provoca o segfaul ...
  • 791542 Documentația GDK 3 Selections face trimiteri la X
  • 791802 Valoarea fixă ​​a direcției se deplasează pe butonul de derulare / apăsare pe RTL / ra ...
  • Actualizările traducerii:
  • catalană
  • finlandeză
  • Polish
  • rusă
  • spaniolă

Ce este nou în versiune:

  • Bug-uri fixate:
  • 789630 Distribuiți protocol / server-decoration.xml în tarbale
  • 787142 intrare / IME: amânarea emițării comenzii "commit" semnal
  • 789134 browser-ul de pictograme: din nou butonul Centru de copiere din dialog
  • 789678 Despre Dialog: Fixarea acceptării GTK_LICENSE_AGPL_3_0
  • 788898 Inspector: o divizare mai bună a nodurilor / recuzelor CSS
  • 789733 Fix GtkEntry: rama nu funcționează
  • 789213 gdk / win32: Fixarea Win32 GL Context switching
  • 785176 placessidebar: adăugați elementul de locație cu stea
  • Actualizările traducerii:
  • arabă
  • Portugheză braziliană
  • Czech
  • olandeză
  • German
  • Norvegiană bokmal
  • Polish
  • slovacă
  • suedeză

Ce este nou în versiunea 3.22.21:

  • Bug-uri fixate:
  • 738893 ComboBox în modul de afișare ca listă: Finalizarea deplasării cu mouse-ul provoacă ...
  • 786613 Adwaita: furnizați o pictogramă generică a barei laterale și stilul etichetei
  • 787172 EmojiChooser: Îmbunătățiți selecția butoanelor secțiunii
  • 787279 EmojiChooser: Emoțiile acoperite devin imposibil de văzut în HighContrast ...
  • 787280 HighContrast: Fixați regresia în separatorul vertical în bara de titlu a barei de titlu
  • introducere 787410: remediați scurgerea memoriei
  • Actualizările traducerii:
  • Basc
  • catalană
  • croat
  • Czech
  • Danish
  • finlandeză
  • German
  • Polish
  • slovenă
  • spaniolă
  • suedeză
  • Turkish

Ce este nou în versiunea 3.91.0:

  • Suportul inițial pentru OS X a fost fuzionat
  • A fost adăugat suport inițial pentru construcția cu mezon
  • API nou:
  • gtk_widget_insert_before / după
  • API eliminat:
  • GtkBox și-a pierdut proprietățile de extindere și umplere a copiilor, folosind proprietatea generală de aliniere
  • GtkLabel și-a pierdut proprietatea unghiului, acesta va fi înlocuit în viitor de sprijinul de transformare widget general
  • GtkWindow și-a pierdut proprietatea hide-titlebar-when-maximized
  • GtkBox și-a pierdut sprijinul pentru copiii de la centru
  • Au fost eliminate definițiile chei compat
  • Bug-uri fixate:
  • 769881 Preliminar Meson construi fișiere
  • 771269 Deschiderea în fereastra / fereastra nouă nu funcționează pe sistemele de fișiere neasamblate
  • 778301 GtkTooltip nu șterge ID-ul sursei în toate circumstanțele
  • 778853 cererea de propagare-lățime / înălțime naturală prea mult cu ... suprapunere-derulare ...
  • 779078 Adwaita: ultimul buton pentru antetul treeview adaugă marginea de hartă
  • 779184 Gtk + 4 (3.89.4) cu backend Quartz: toate aplicațiile segfault
  • 780041 Opțional depinde de sassc pentru a genera tema CSS
  • 780301 wayland: Fixați avertismente clang inofensive
  • 780734 fluxbox: nu încercați să focalizați sau să desenați widget-uri NULL
  • 780878 docs: Linkuri punct la versiuni corecte
  • 780944 Adăugați o anumită clasă CSS pentru butonul Apmenu în GtkHeaderBar
  • 781162 Realizați rețeaua de monitorizare GtkPlacesView
  • 781195 Fixați testul pentru GtkPlacesView
  • 781214 definiți eticheta de intrare în Adwaita.
  • 781422 translate_wm_button_layout_to_gtk () este licențiat sub GPL
  • 781622 gtkplacesview.ui: Actualizați eticheta de ajutor pentru a include adresele IPv6
  • 781737 Pictograma de tragere este plasată întotdeauna în colțul din stânga sus
  • 781767 Wayland: crește verbositatea de livrare a cheilor
  • 781992 GtkMenuButton fără popup păstrează starea preluminată atunci când nu mai este ...
  • 782109 pathland: scurgeri de memorie la exportul mânerului
  • 782202 linkbutton: Fixați scurgerea memoriei
  • Actualizările traducerii:
  • croat
  • greacă
  • Hungarian
  • indoneziană
  • Polish
  • rusă
  • slovenă

Ce este nou în versiunea 3.90.0:

  • Permiteți unui renderer personalizat pentru inspector, setând GTK_INSPECTOR_RENDERER
  • Mutați mai multe funcții ale containerului, cum ar fi manipularea focalizării, la GtkWidget
  • Bug-uri fixate:
  • 686838 gtk_enumerate_printers () se blochează
  • 778853 cererea de propagare-lățime / înălțime naturală prea mult cu ... suprapunere-derulare ...
  • 779081 GtkTextView: expuneți API pentru a obține direcția liniei Pango
  • 780019 gtk + 3 3.22.10 nu compila pe Yosemite macOS
  • 780234 gtk_print_job_set_page_ranges () are un transfer de proprietate neclare
  • 734946 Implementați GContentType pe OSX
  • 773228 al treilea parametru al gtk_widget_intersect, care nu este listat ca "out"
  • 774148 Gtk.Popover misplacement în Wayland
  • 780735 debitmetru: nu selectează când se aplică benzile de cauciuc peste nimic
  • remediați flicker-ul cauzat de vârsta tampon
  • reparați randamentul de înlocuire hi-dpi
  • Valorile titlurilor ferestrelor să fie valide UTF8
  • Actualizările traducerii:
  • friuliană
  • German
  • indoneziană
  • letonă
  • Polish
  • rusă

Ce este nou în versiunea 3.89.1:

  • Remedierea erorilor:
  • 767713 Fullscreen în calea este buggy
  • 768081 Activați asistența HiDPI pentru GDK-Win32
  • 768531 wayland: Notificarea de pornire nu funcționează pentru unele aplicații (de exemplu, gnome-terminal) ...
  • 772075 GTK + folosește mult mai mult CPU sub Wayland decât sub X11
  • 772202 Manipularea monitoarelor scalate este ruptă
  • 773587 manager recent: adăugați o limită la dimensiunea listei
  • 773916 GckComposeTable cache rupte: folosind același ~ / .XCompose nu funcționează de două ori ...
  • 773979 GdkGLContext nu lansează lanțul de finalizare
  • 774046 GtkSpinButton nu este întotdeauna unref privat & gt; {up, down} _button
  • 774066 GtkHeaderBar nu face în întregime toate GtkBox și GtkSeparator pe care le creează
  • 774097 GtkPrintOperation nu ar trebui să împrăștie numele funcțiilor
  • 774185 GtkPlacesSidebar nu reîncepe niciodată de câte ori se referă
  • 774352 GtkAppChooserWidget nu dezvăluie toate referințele GAppInfo
  • Actualizările traducerii:
  • Czech
  • olandeză

Ce este nou în versiunea 3.22.3:

  • Au fost adăugate amânări pentru API-urile care vor fi eliminate în GTK + 4
  • gtk-demo a câștigat o nouă demonstrație pentru afișarea (și testarea) preformanței de randare
  • Ferestre:
  • Suportul GL a fost îmbunătățit. Contexturile moștenite pot fi create acum și este posibilă o anti-aliasing
  • Hi-DPI este acum acceptată
  • Bug-uri fixate:
  • 773479 773474 773528 773274 773885 773857 773799 768081
  • Actualizările traducerii:
  • sârbă

Ce este nou în versiunea 3.22.2:

  • Câteva îmbunătățiri ale temei win32
  • Au fost adăugate amânări pentru API-urile care vor fi eliminate în GTK + 4
  • Remedierea erorilor:
  • 767713 Fullscreen în calea este buggy
  • 771320 Widgetul pentru hărți este afișat în poziția greșită în interiorul contactelor gnome
  • 772345 seatsviewrow: busy_spinner atunci când se face o compensare vizibilă a restului ...
  • 772389 Adăugarea unui caracter la un control GtkEntry în modul suprascriere ri ...
  • 772415 Evitați să apelați eglGetDisplay
  • 772552 Deprecate gtk_menu_popup
  • 772683 Utilizarea funcției FALSE în loc de gent în demonstrația glarea
  • 772695 Afișați comenzile rapide de la tastatură de la stânga la dreapta chiar și în RTL
  • 772775 Legarea meniurilor necesită atributul pentru a forța LTR pentru butonul orizontal ...
  • 772859 Fixați scurgeri de memorie în implementările de widgeturi comune
  • 772922 GtkMenu: Încercați să utilizați mai des gdk_window_move_to_rect ()
  • 772926 shortcutswindow: versiunea de lucru a set_section_name ()
  • 773029 problemă de semnal setat de stil
  • 773082 Suprapunere: disponibilitatea documentelor pentru proprietăți
  • 773113 teste: testați clipboardul corect prin încărcarea pictogramei corecte
  • 773180 Nu ghiciți în al doilea rând dacă contextul GDK GL este GLES
  • 773246 Typo în documentația de definire a culorilor css
  • Actualizările traducerii:
  • croat
  • Danish
  • olandeză
  • German
  • greacă
  • Italiană
  • letonă
  • lituaniană
  • Norvegiană bokmal
  • Polish

Ce este nou în versiunea 3.22.0:

  • backend-ul Wayland are suport pentru desenarea tabletelor
  • backend-ul Wayland necesită xdg-shell v6
  • Avem un gest API pentru suport pentru tablete, GtkPadController
  • GdkMonitor oferă un API pentru informații mai bogate despre ieșirile conectate
  • GdkGLContext acceptă GLES
  • GtkScrolledWindow are proprietăți maxime de lățime / înălțime a conținutului care pot afecta comportamentul de dimensionare
  • GtkShortcutLabel este un nou widget care poate afișa comenzile rapide de la tastatură în același mod în care GtkShortcutWindow nu face
  • Un număr de API-uri GTK + vor utiliza în mod transparent portaluri atunci când sunt utilizate într-o cutie de nisip Flatpak, inclusiv GtkFileChooserNative, GtkPrintOperation, gtk_show_uri.

Ce este nou în versiunea 3.21.5:

  • Faceți public GtkShortcutLabel
  • Adăugați un API pentru a obține codurile de partajare pentru partajare
  • Adăugați un API explicit pentru a afișa / ascunde popoarele cu animație
  • Wayland:
  • Comutați la xdg-shell v6
  • Utilizați protocolul de tabletă pentru a sprijini complet tabletele Wacom
  • Utilizați protocolul xdg_foreign pentru a exporta mânerele ferestrelor
  • Îmbunătățiți poziționarea meniului
  • Îmbunătățiți manevrarea stării ferestrei cu gresie
  • Adăugați GtkPadController pentru a lega GActions în evenimentele de tabletă
  • Bug-uri fixate:
  • 569581 Folosind layout-ul tastaturii US-Intl provoacă combinația de caractere neașteptate ...
  • 712760 Se stabilește o analiză statică clangă
  • 755947 wayland: gnome-terminal nu umple zona întreagă atunci când este gresie
  • 756579 GTK ar trebui să permită meniurile de poziție GDK
  • 762260 Dați clic pe butoanele de selecție și butoanele radio în interiorul unui pop-up pe care îl ...
  • 764413 Wayland: nu poate fi complet ecranată gtk + aplicațiile pot fi complet ecranate
  • 768017 Wayland: meniurile deschise din cheile de acces (elementele de meniu mnemonice) ascund ...
  • 768081 Activați asistența HiDPI pentru GDK-Win32
  • 768138 Actualizați backendul GDK-Mir pentru a remedia câteva probleme
  • 768722 Comenzile rapide de la tastatură pentru caracterele rusești nu funcționează
  • 768902 Font prea mic atunci când utilizați gtk_widget_override_font ()
  • 768930 refutes: suprascrie GSETTINGS_SCHEMA_DIR atunci când rulează testele
  • 768999 Excepție în virgulă mobilă (împărțire la zero) când rulează sub Xvfb
  • 769003 Adwaita: GtkCalendar utilizează un stil confuz pentru săptămâna anului
  • 769004 ss eșecurile suitei de test în 3.21.4
  • 769047 API-ul GtkWidget GtkStyleContext nu este clar
  • 769126 Nu se pot scrie caractere plane plane într-un GtkEntry folosind Windo ...
  • 769162 GtkTable: compute_expand buggy
  • 769205 Expuneți GtkShortcutLabel ca widget public
  • 769236 demo-uri: Eroare de construire a fișierelor
  • 769287 GtkMenuToolButton: meniul de prezentare este emis de două ori și întrerupe meniurile dinamice
  • 769402 regresia în poziționarea meniului pe calea ferată
  • 769451 Construiește eșecul de 3.21 (master) în Debian Unstable din 7-26-2016
  • 769485 Eliminați utilizarea g_test_expect_message ()
  • 769568 Afișarea datei modificării încalcă incorect zile calendaristice (și este ...
  • )
  • 769601 Linkul Dead în faq la gtk-question-index.html
  • 769603 gtk + -3.20.8: problemă de subliniere cu ld.gold - build fail: ./. libs / l ...
  • 769706 Adăugați afișarea / ascunderea API-ului în GtkPopover
  • 769937 wayland: Port backend pentru a folosi instabil xdg-shell v6
  • 770026 comentați comentariile pentru wip / wayland-tablet-v2
  • 770166 Can GtkButtons de mărime arbitrară să fie circulară? Doar clasa de stil ...
  • 770236 gtkbindings: Adăugați un exemplu pentru gtk_binding_entry_add_signal ()
  • 770242 gtkbindings: Clarificarea faptului că widgeturile au nevoie de focus pentru ca legăturile să funcționeze
  • 770332 Pictograma săgeată pentru pictograma săgeată nu are culori greșite după crearea unei filă nouă
  • 770374 Gtk Treeview Editable este o lățime a coloanei atunci când lățimea coloanei este ...
  • 769788 Fixați ordinea de stivuire a portalurilor flatpak pe Wayland
  • 770458 Problema GtkAboutDialog cu liste lungi de credit și GtkScrolledWindow
  • 770550 gtkplacessidebar: Mareșalul de semnal fix
  • 770307 Crash la închiderea unui proiect de ladă
  • Actualizările traducerii:
  • Portugheză braziliană
  • catalană
  • Czech
  • franceză
  • German
  • ebraică
  • indoneziană
  • lituaniană
  • Polish
  • portugheză
  • sârbă
  • slovacă
  • slovenă
  • spaniolă

Ce este nou în versiunea 3.21.3:

  • GtkStack are acum propria implementare accesibilă care arată doar copilul vizibil în prezent
  • Proprietatea GtkSizeGroup :: ignore-hidden a fost documentată ca nefondată.
  • GDK_SOURCE_TRACKPOINT a fost adăugat la enumerarea GdkInputSource pentru a permite carcasei speciale acestui tip de dispozitiv de intrare
  • Wayland: - Utilizați dispozitive separate pentru a diferenția diferitele surse de evenimente de defilare - Reveniți la utilizarea shm_open dacă memfds nu sunt disponibile
  • Stylingul textului în GtkScale și GtkProgressBar poate fi acum influențat de nodurile CSS corespunzătoare
  • GtkScrolledWindow are proprietăți maxime de lățime / înălțime a conținutului pentru a-și controla mărimea
  • Căutarea GtkFileChooser a fost rezolvată pentru a funcționa cu sintaxa FTS5 pentru trackers
  • Bug-uri fixate: 79229 GtkScale cu un număr mare de cifre și valoare setată la ...
  • 118959 Valoarea GtkScale '-0'
  • 556254 Testați proprietățile tipului GObject în testul 'object'
  • 578626 Widget-ul Vertical Scale uneori nu alocă suficient spațiu ...
  • 674215 [patch-uri] regresia cu actualizări de instrucțiuni
  • 708148 gtk_tree_view_get_path_at_pos identifică în mod eronat coloana ...
  • 710471 Faceți gtk_scrolled_window_remove () inteligent
  • 742281 GtkScrolledWindow ar trebui să aibă înălțimea maximă a conținutului și max-c ...
  • 745622 Textul selectat nu este evidențiat în GtkInfoBar
  • 751409 gtk_style_context_add_provider () nu se propagă în chi ...
  • 753202 schimbați cursorul pentru derularea clicurilor
  • 764203 Culoarea de fundal implicită pentru nodul "frontieră text"
  • 765410 Bara de derulare nu se actualizează de la 3.20
  • 765595 Explorarea modală nu se închide atunci când focalizarea o părăsește
  • 766341 Nu se bazează pe memfd deoarece necesită un kernel destul de recent
  • 766372 Scala omite valoarea în diferite calcule de mărime, provocând ...
  • 766569 Rechizite mai bune pentru copii GTK_SCROLL_NATURAL
  • 766675 Adăugați API-ul de desenare adecvat în GdkWindow
  • 766860 ferestrele din țiglă (îndoite, semi-maximizate) în Wayland nu sunt ...
  • 766878 afișarea locurilor: nu marcați numele pictogramelor ca fiind translatabile
  • 767052 Wayland: Iconificarea unui dialog modal face ca aplicația să fie inutilizabilă
  • 767058 GtkInfoBar: clic-dreapta / meniul contextual toate alb
  • 767093 wayland: Oferiți informații despre dispozitivele de derulare
  • 767100 Adăugați un tip de sursă de intrare pentru punctele de referință
  • 767108 Separatorii nu sunt plasați corect în GtkPopover
  • 767238 Fixați regresia îndelungată în min-content-width / min-conte ...
  • 767241 wayland: Clienții de prăbușire cu nume lungi de ferestre
  • 767310 Tema contrastului înalt nu arată dreptunghiul de focalizare implicit ...
  • 767312 gtk_widget_path_append_for_widget () pierde clasele dacă g ...
  • 767468 Popupul peste un redactor de arborescență este ascuns imediat ...
  • 767705 GtkActionHelper: Schimbarea unui mesaj la o avertizare
  • 767766 CUPS 2.X detectat incorect prin configurare
  • 767795 Avertisment atunci când proprietatea "accelerator" a lui GtkShortcutsShor ...
  • Actualizările traducerii:
  • Thai
  • catalană
  • Occitană
  • spaniolă
  • Gaelic scoțian
  • Portugheză braziliană

Ce este nou în versiunea 3.21.2:




Nou în GTK + 3.20.3 (12 aprilie 2016)

Ce este nou în versiunea 3.20.3:

  • Bug-uri fixate:
  • 764174 Dialogul de configurare este prea mic
  • 764203 Culoarea de fundal implicită pentru nodul "frontieră text"
  • 764204 Îngrijire și cursor primar și secundar care nu se disting în mod implicit
  • 764261 gtkplacesviewrow: netranslat "% s /% s disponibil"
  • 764374 Bucle ocupate în timp ce pagina "Afișează" este activă
  • 764378 gtk3-demo nu va rula fără hicolor-icon-theme
  • 764540 gtk_scrollable_get_border lipsește adnotările
  • 764585 Fix "nu este o eroare literală stringală"
  • 764686 construi eșec după "make distclean"
  • 764710 Nodurile CSS din rândul GtkListBox nu reflectă ordinea vizuală
  • 764835 broadway: documentația de fixare, detaliile corecte ale portului de afișare
  • 764664 Segfault la inițializarea comprimatelor sensibile la presiune WINTAB
  • Actualizările traducerii:
  • Bulgarian
  • Esperanto
  • greacă
  • persană

Ce este nou în versiunea 3.20.2:

  • Fixați fundalul albastru în ferestrele Emacs
  • Remediați o problemă de performanță cu redirecționări excesive
  • Bug-uri fixate:
  • 763627 meniurile tradiționale afișează sub widgetul editorului de text
  • 763783 GDK W32: Ștergeți ferestrele cu straturi ascunse înainte de a le afișa
  • 763851 GDK W32: show_window_menu () nu este implementat
  • 764022 Lățimea conținutului negativ -200 (alocare -200, întinde 0x0) în timp ce ...
  • 764170 [HighContrastInverse] "actiunea suqqested-action" este alb pe lumina de lumina
  • 764210 Culoare de fundal ciudată pe Emacs
  • fereastra 764321: Fixați documentația gtk_window_set_geometry_hints
  • 764376 UI glitch la introducerea comenzii rapide de la tastatură
  • Actualizările traducerii:
  • olandeză
  • German
  • Italiană
  • lituaniană
  • sârbă
  • Thai

Ce este nou în versiunea 3.19.8:

  • GtkEntry:
  • Conversie gadget completă pentru intrări și butoane de rotire
  • Adăugați un indiciu vizual pentru defilare ("inferior")
  • GtkStack:
  • Se transformă într-un widget fără ferestre
  • Modificările CSS:
  • Permite încărcarea svg imges
  • Fixați manipularea liniei de bază
  • -gtk-recolor () funcționează corect cu acumulatori hi-dpi
  • imaginea () poate fi utilizată în CSS acum
  • Teme:
  • implementare radio / verificare nouă
  • Instrumente:
  • instrumentul gtk-builder poate previzualiza acum fișierele .ui
  • Bug-uri fixate:
  • 464528 gdk_rectangle_union () și gdk_rectangle_intersect () ar trebui să ignore ...
  • 608865 Valoarea implicită a funcției "max-position" ar trebui să fie 214 ...
  • 688524 Expuneți glisorul gtk-primar-ghidat-glisor ca setare X
  • 690791 gtkwindow trimite o notificare de pornire o singură dată
  • 727294 Gtk SpinButton Mărime mai mare decât lățimea ecranului
  • 754868 anomalie vizuală în bara de cale gtk
  • 754990 Lipsă (adnotare) pentru gdk_rgba_parse
  • 760522 gtk_misc_set_padding nu este folosit pentru dimensiunea req
  • 760714 GtkWindow: Documentația nodului CSS nu este clară
  • 760754 gedit se blochează detașând o filă
  • fișierul 760881 nu poate fi salvat dacă atributul executabil nu este setat
  • 760891 GtkTreeView Nu se pot extinde / restabili rândurile cu mouse-ul
  • 760897 Câteva curățiri față de codul de manipulare shm
  • 760933 Posibilă interogarea opacității CSS cu gtk_style_conte ...
  • 760942 codul de desen gitg rupt
  • Problemă de alocare a gadgetului notebook-ului 760967
  • 761005 GtkColorChooser: face set_rgba să funcționeze în modul editor
  • 761095 wayland: folosiți shm_open în loc să deschideți în tmpdir
  • 761128 Textul selectat în introducerea parolei nu este trasat corect
  • 761254 GtkDialog expune copilul intern action_box intern
  • 761026 Selector de fișiere: Faceți Escape închideți fereastra de dialog
  • 761318 css: Suportă notația imaginii ()
  • Actualizările traducerii:
  • German
  • Hungarian

Ce este nou în versiunea 3.18.6:

  • Bug-uri fixate:
  • 539944 Adăugați GtkScaleButton API astfel încât câmpurile struct pot fi marcate ca private
  • 732742 Recursionarea infinită a eliminării GdkDevice
  • 735847 mutați informațiile despre cadrele cursorului animate în GdkCursor
  • 746745 Fereastra este brusc întotdeauna pe partea de sus
  • 747295 scurgere de memorie partajată atunci când creați / distrugeți widget-uri
  • 748904 wayland: modificarea reală a modificatorilor virtuali
  • 757358 dispozitive cu o singură atingere nu sunt detectate ca dispozitive touch
  • 758025 cursorul pâlpâie
  • 758072 Butoanele suplimentare ale mouse-ului nu funcționează
  • 758175 Entitatea de caractere fixare
  • 758327 gnome-disks segfault în gdkwayland get_popup_parent - dereference ...
  • 758367 GTK + 3 nu respectă boldul în org.gnome.desktop.interface font-name
  • 758407 Nu s-a putut trimite cererea de căutare GDBus.Error: org.freedesktop ...
  • 758483 GDK W32: Folosește incorect SetWindowLong () pentru a seta / dezactiva WS_EX_TOPMOST
  • 758484 GDK W32: Unele apeluri către rutinele W32 sunt destul de neclare
  • 758660 Copierea și lipirea nu funcționează în sesiunea landland
  • 758661 fiecare al doilea clic dreapta pe antetul ferestrei este ignorat (CSD-related?)
  • 758698 Căutarea înapoi în spate + insensibilitatea caracterelor + caracterul multi-byte precedent
  • 758790 Câteva patch-uri stilistice pentru pictograme
  • Actualizările traducerii:
  • Polish

Ce este nou în versiunea 3.18.0:

  • Accelerați desenarea umbrei prin umbrirea colțurilor
  • Fixarea scurgerilor de memorie
  • Bug-uri fixate:
  • 681965 Curățați fișierele autotool pe părțile utilizate pentru Visual C ++ ...
  • 754098 Nu se poate redimensiona fereastra cu EventBox distrus
  • 754629 gtk-demo: $ (EXEEXT) lipsește
  • 754745 Bara de derulare a suprapunerii nu trebuie să se ascundă atunci când este apucat cursorul
  • 754952 gdk_pixbuf_get_from_window: întotdeauna returnează aceeași imagine
  • 755021 meniul contextual în dosarul gol - & gt; accident
  • 755274 test-simplify foloseste bashism in / bin / sh script
  • 755352 Crash privind distrugerea widget-ului în timpul manipulării evenimentului
  • Actualizările traducerii:
  • Portugheză braziliană
  • Czech
  • Danish
  • franceză
  • greacă
  • Hungarian
  • japoneză
  • kazah
  • letonă
  • lituaniană
  • Norvegiană bokmA & yen; l
  • persană
  • rusă
  • sârbă
  • Latină sârbă
  • spaniolă
  • suedeză
  • Turkish

Ce este nou în versiunea 3.17.4:

  • 750489 setările gtk c910 comanda de tip de avertizare neașteptată de avertizare neașteptată
  • 750605 icontheme: nu modificați dimensiunile simbolice SVG când recolorați
  • 750690 Widgetul recent selectat nu se extinde
  • 750718 Îmbunătățiți documentația pentru proprietățile depreciate
  • 750870 gtk3 ignoră aparent evenimentele repetate?
  • 750888 Returnați eroarea valorii returnate în _gtk_text_handle_set_direction
  • 750994 X11: Primul eveniment al roții mouse-ului este ignorat după ce faceți clic dreapta sau Alt + Tab ...
  • 751018 Widget: GtkMenuButton + GtkPopover gtk_toggle_button_set_active () n ...
  • 751050 Mutarea mouse-ului în timp ce un pasaj este activat cauzează scrollba ...
  • 751082 GtkTreeView performanța de tragere este rea atunci când conținutul nu este mai mare ...
  • Înălțimea casetei de selectare a fișierelor de selecție a fișierelor 751227 se extinde pentru a se potrivi cu zona widget-uri suplimentare ...
  • 751443 Valoarea resource_path este șters în gtk_image_set_from_resource
  • 751739 Blocare în X11 când setați XSetErrorHandler în timp ce un alt threa ...
  • 751752 Memleak atunci când atât deschiderea shm, cât și deschiderea fișierului în tmp eșuează
  • 751754 GtkSwitch: apelarea gtk_switch_set_active în handler pentru notif ...
  • Eliminați randarea marginilor crestăturilor / canelurilor
  • GtkListBoxRow: se propagă în tragerea vfunc

Ce este nou în versiunea 3.17.2:

  • * GtkFontChooser:
  • - Permiteți hărțile personalizate ale fonturilor, pentru a sprijini fonturile specifice aplicațiilor
  • - Îmbunătățiți pagina "fără rezultate de căutare"
  • * GtkFileChooser:
  • - Modificați motorul de căutare simplu pentru a căuta lățimea în primul rând
  • - face ca motorul de căutare simplu să utilizeze GIO, deci funcționează pe
  • și acțiuni de la distanță
  • - Mergeți rezultatele din tracker și motoarele de căutare simple
  • - Adăugați o pagină "fără rezultate de căutare"
  • * GtkPlacesSidebar:
  • - Utilizați un popup pentru redenumirea marcajelor
  • * GtkPopover:
  • - Adăugați suport pentru widget-urile implicite
  • * GtkScrolledWindow:
  • - Derulați derularea kinetică pe touchpad-uri
  • * GtkBuilder:
  • - Îmbunătățiți raportarea erorilor
  • - instrumentul gtk-builder poate valida șabloanele
  • - instrumentul gtk-builder poate enumera obiecte numite
  • * gtk3-demo:
  • - Demo cursor nou
  • - Demo de configurare a paginii noi
  • - Demo Builder ported de la GtkUIManager
  • * GDK:
  • - Faceți numele cursorului CSS să funcționeze în spatele unui backend
  • * Windows:
  • - Necesită Vista sau mai nou
  • - Suport ferestre RGBA
  • - Asistență nume cursor css
  • - Susținerea cursorilor animați
  • - Adăugați suport pentru tema cursorului. Pentru a profita de acest lucru, veți avea nevoie de
  • o nouă temă adwaita-icon cu cursoare Windows.
  • * Wayland:
  • - Eliminați ipotezele privind ordonarea globalelor la pornire
  • - Îmbunătățiți suportul DND în diverse locuri
  • - Asistență nume cursor css
  • * X11:
  • - Suportul obiectelor de monitorizare XRANDR 1.5
  • - Asistență nume cursor css
  • * OS X:
  • - Asistență nume cursor css
  • * Bug fixi:
  • 619493 Marcați două funcții din API-ul public GtkAdjustment depreciat
  • În fereastra de dialog de imprimare 693738 se afișează "Obținerea informațiilor despre imprimantă eșuată" ...
  • 719683 Escaping issue "Nu sa reușit setarea textului din marcare din cauza erorii ...
  • 719819 Backend-ul Wayland depinde de ordonarea globalelor în ...
  • 727316 W32: GDK nu acceptă ferestre alfa amestecate pe pixeli
  • 744086 configure.ac: Trageți dependența gio-unix pentru toate unix build-urile
  • 746916 Căutarea în fișierul de selectare a fișierelor nu funcționează în cadrul partajărilor de rețea la distanță
  • 747150 sugestie pentru modul vertical de scriere pentru metoda de introducere
  • 747634 gdk_set_program_class () întrerupe --class
  • 747664 GtkEntry: activates-default ar trebui să lucreze în interiorul popovers
  • 748234 Inutil "Gtk-AVERTISMENT **: Nici un obiect numit:" mesaj de avertizare ...
  • 748615 GtkWindow: obțineți lățimea corectă a umbrei chiar înainte de fereastra ...
  • 748640 Documentația ratează fișierele sursă de exemplu atunci când nu sunt construite ...
  • 748771 Adăugați API pentru a atașa PangoFontMap personalizat la un dialog de instalare a fontului ...
  • 748782 fontchooser ar trebui să reîncarce lista de familii / stiluri pe tema ...
  • 748783 Eliminați PANGO_ENABLE_BACKEND din gtksettings.c
  • 748784 Textul GtkProgressBar nu poate fi suprapus pe bara de progres
  • 748833 Definiți structura GdkRectangle doar pentru parsarea introspecției
  • 749009 notificarea testului eșuează fără o sesiune de autobuz
  • 749012 GtkStack: Nu emiteți nici o notificare: copil vizibil în timpul distrugerii
  • 749021 GtkStackSwitcher: Nu emite notificare :: vizibil-copil când este setat ...
  • 749178 cuarț: Susțineți numele cursorului css
  • 749425 Pierderi de memorie în GtkWindow
  • 749451 Windows nu are frontieră
  • 749593 Diverse setări de testare
  • 749679 Evitați interogările privind poziția dispozitivului în timpul DnD
  • 749770 Implementați derularea kinetică pentru dispozitivele gestionate de libinput
  • 748763 avertismente la pornirea tragerii de la GtkEntries
  • 749893 Crash atunci când încercați să trageți o filă dintr-un GtkNotebook populat ...
  • * Actualizări de traduceri:
  • catalană
  • Czech
  • franceză
  • German
  • ebraică
  • Hungarian
  • Norvegiană bokmA & yen; l
  • Occitană
  • Polish
  • rusă
  • slovacă

Ce este nou în versiunea 3.17.1:

  • Teme:
  • Multe îmbunătățiri ale temelor pentru HighContrast
  • Focalizare accentuată mai mare la Adwaita
  • Îmbunătățiți decorațiile de pe partea clientului fără un compozitor
  • Scrolling:
  • Susțineți derularea roților orizontale cu Shift
  • Aduceți indicatorii afișați în mod fiabil
  • Detectați mai multe puncte de trecere
  • Manipulați stilouri, radiatoare și dispozitive similare
  • GtkTextView:
  • Sprijiniți sublinierea și reducerea culorii
  • GtkFileChooser:
  • Deschideți mai ușor înregistrarea locației
  • Asigurați-vă că este încărcat un director
  • Utilizați un popup pentru nume de foldere noi
  • GtkBuilder:
  • Îmbunătățiți mesajele de eroare
  • Adăugați un utilitar utilitar gtk-builder-tool pentru validarea fișierului ui
  • Inspector:
  • Afișați numele și descrierea accesibile
  • Adăugați o filă pentru nodurile CSS
  • Wayland:
  • Remedieri DND și clipboard
  • Suportă dialogurile modale atașate cu mutter
  • Ferestre:
  • Suport Drop XP
  • Susțineți derularea orizontală a roții mouse-ului
  • Bug-uri fixate:
  • 132197 Defilare orizontală utilizând tasta modificatoare și rotița de derulare
  • 402168 Adăugați proprietăți GtkTextTag pentru a sublinia culoarea și a șterge culoarea
  • 671362 Remedieri pentru GtkRadioMenuItem
  • 723394 constă la parametrul GtkPopover gtk_popover_set_pointing_to
  • 734741 Nivelul de umplere al lui GtkScale începe la stânga, dacă este setat nivelul de umplere a expunerii
  • 737175 cele mai multe glisoare orizontale sunt inversate când sunt derulate cu rotița mouse-ului
  • 741849 Adăugați GdkScreen- & gt; is_composited () pentru GDK-Win32
  • 745721 wayland: Adăugați suport pentru gtk_window_set_modal
  • 746149 Butoanele "Închideți fila" modifică colțul de sus în jos când folosești HighContrast
  • 746188 [HighContrast] ModelButtons insensibile nu sunt extrase insensibile
  • 746202 Oferiți o indicație mai puternică de focalizare pentru intrări
  • 746301 Deschiderea panoului "Sound" generează eroare Pixman
  • 746358 [HighContrast] fundal activ insensibil GtkSwitches ar trebui probabil ...
  • 746368 [HighContrast] marcajul "selectată culoare" este întotdeauna negru, chiar și pentru negru
  • 746369 [HighContrast] "nici o selecție de date" (alb pe alb)
  • 746370 GtkExpander nu arată că este extins atunci când folosește tema HighContrast
  • 746386 Crash clipboard atunci când alt client devine proprietarul selecției
  • 746435 wayland: Utilizați g_get_prgname ca id de suprafață xdg
  • 746468 gtkcairoblur este lent
  • 746493 [HighContrast] Textele Etichetelor, RadioButtons și CheckButton nu sunt ...
  • 746586 avertismente crtical în cazul în care widgetul de focalizare este distrus
  • 746602 Înregistrare nevalidă prin afișarea indicatorilor slabi în codul DND care cauzează accidente
  • 746668 Unele apeluri GL vechi sunt încă efectuate de X11 backend
  • 746688 GtkProgressBar nu respectă proprietățile stilului său
  • 746706 Spewage de evenimente serioase accesibile din celule Gtk + table
  • 746712 Gama ignoră proprietatea "inversată"
  • 746746 gtk3-demo "OpenGL Area" se blochează pe sisteme cu veche versiune OpenGL
  • 746784 GtkBooleanCellAccessible emite modificări de stare: semnale verificate în schimb ...
  • 746817 GtkRadioButton keynav folosește o succesiune greșită
  • 746821 W32: fereastra maximizată este ascunsă de bara de activități
  • 746862 popover curăță umbra widgeturilor care stau la baza
  • 746893 gtk_list_box_bind_model nu este introspectabil
  • 746904 fac posibila dezactivarea libcanberra
  • 746925 [HighContrast] Backdrop active (sensibil) GtkSwitch ar trebui să arate mai mult ...
  • 746961 bara de derulare nouă "ascunde" după ce faceți clic pe + drag + eliberare în timp ce mouse-ul este încă ...
  • 747096 Curățare ușoară în manipularea textbuffer clipoard
  • 747121 gtklabel.c: adăugați nota despre proprietatea set-markup în gtk_set_markup ()
  • 747133 animația de depășire este oprită pe touchpad-urile gestionate de libinput
  • 747288 [HighContrast] Fondul insensibil ListBoxRow are o frontieră inutilă
  • 747305 x11 / gl: Utilizați după liber în glx_pixmap_get ()
  • 747406 Verifică verificarea proximității indicatorului
  • 747407 Efectuați afișarea de indicatori atunci când este necesar
  • 747469 CSD: nu se poate deschide meniul ferestrei utilizând clic dreapta după mutarea ferestrei
  • 747471 [wayland] gdk_screen_get_monitor_geometry () returnează geometria nevalidă
  • 747524 Pictogramele din bara de sistem nu reutilizează corect pe Xfce (fără afișare ...
  • )
  • 747539 deschideți: Îndepărtați dispozitivele de tratare a semnalelor
  • 747553 Popoverele din conectorii locali nu primesc size_allocate () numit
  • 747560 Redefinirea tipului GtkCssNode
  • 747604 Reparați construirea gtk / inspector / css-node-tree.c
  • 747608 Ascunderea / dezactivarea barei de derulare nu funcționează cu un stylus
  • 747689 [HighContrast] Eticheta de pe lista selectată este albă pe alb
  • 747805 Dezarhivați bara de separare
  • fereastra 747808: fixați lățimea inițială a umbrei pentru ferestrele maximizate / fullscreen
  • 747827 bare de derulare firefox rupte
  • 748013 Adwaita: contur de navigare de pe tastatură în primul / ultimul buton din dialog ...
  • 748014 W32: Înclinația roții mouse-ului la stânga / la dreapta nu derulează pe orizontală
  • 748061 GtkMessageDialog: actualizare documentație minore
  • 748156 Curățarea codului după picătură xp
  • 748341 GdkOffscreenWindow nu ar trebui să segfault pe gdk_window_beep ()
  • Construiți 748346: Evitați crashul xgettext pe MSYS2
  • Documentele GtkSearchEntry de 748500 link-uri incorecte la ele însele
  • 748509 FTBFS: ui / dialog6.ui nu este prezent
  • * Actualizări de traduceri:
  • arabă
  • Basc
  • Portugheză braziliană
  • Breton
  • Bulgarian
  • catalană
  • Czech
  • Danish
  • olandeză
  • German
  • greacă
  • ebraică
  • Hungarian
  • Islanda
  • Italiană
  • coreeană
  • Norvegiană bokmal
  • rusă
  • sârbă
  • slovenă
  • suedeză
  • Turkish
  • ucraineană

Comentarii la GTK+

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!