GTK + (tidigare GIMP Toolkit) är en open source, multi-plattform och objektorienterad widgetverktygssats som är utformad så att programmerare enkelt kan skapa grafiska användargränssnitt (Graphical User Interfaces) som fungerar i moderna open source-skrivbord miljöer. Det var ursprungligen kallat GIMP Toolkit eftersom det innehöll en uppsättning GUI-bibliotek som användes i GIMP (GNU Image Manipulation Program), som ett alternativ till avkodad Motif GUI-specifikation.
Det är en del av GNU & nbsp; Project
Programvaran är en del av GNU-projektet och dess huvudsyfte är att tillhandahålla en komplett uppsättning widgets och API-er som tillåter utvecklare att skapa kompletta applikationssatser. Förutom Qt är GTK det mest använda verktyget som använder grafisk applikation ovanpå X.Org och Wayland-bildservrarna.
Det används tungt på GNOME & nbsp; och Xfce
GTK + används starkt i de kända GNOME- och Xfce-skrivbordsmiljöerna, men stöder kanel, MATE, LXDE (Lightweight X11 Desktop Environment), Pantheon, Sugar, ROX Desktop, GPE Palmtop-miljö, Access Linux Platform och KDE. Flera open source-fönsterhanterare använder GTK + -verktyget, inklusive Metacity, Mutter, AfterStep, IceWM, Sawfish, Xfwm, Aewm, Amaterus, Consortium, Marco och Wmg.
Under huven
Medan Glade mest populära och använda GUI-designer är Glade, kan vi även nämna Gazpacho, Crow Designer och Stetic (en del av MonoDevelop-projektet). Under huven kan vi omedelbart märka att GTK + är skrivet i C-programmeringsspråket och använder den kraftfulla GLib-biblioteksprogramvaran för objektorienteringen. Framtida utgåvor kommer att introducera backends för Wayland-bildservern och HTML5-markup-språk.
Operativsystem som stöds
Medan den används kraftigt i GNU / Linux, Solaris och BSD-plattformarna med öppen källkod, har programmet framgångsrikt portionerats till de kommersiella operativsystemen Microsoft Windows och Mac OS X. Om du vill skapa moderna GUI-frontändar för dina applikationer, bör du definitivt välja GTK +, speciellt om du vill att de ska stödja GNOME, Xfce, LXDE, kanel, MATE och andra skrivbordsmiljöer.
stark> Vad är nytt i den här utgåvan:
- Beroende på hoten:
- Kräv libepoxy 1.4
- Kräv pango 1.41
- Funktioner för ny typsnittskod:
- Tillåt inställning av OpenType-teckensfunktioner
- Visa exempel på funktioner för OpenType-teckensnitt
- Tillåt att välja OpenType-teckensvariationer
- Stödnivåer för detaljer för val
- Nya Emoji-funktioner:
- Stöd en komplett popup för Emoji
- Släpp Ctrl-Shift-e genväg
- Andra nya apis:
- gdk_window_move_to_rect
- Wayland:
- Använd anonymt delat minne på FreeBSD
- Fel fixade:
- # 85 widgetDataDestFindTarget introspekeringsdata visas inte nollställbart ...
- # 154 Dokumentation: Livscykel för redigerbara inuti GtkCellRenderers är ingen ...
- # 193 Dokument som GtkUIManager avlägsnas av GtkBuilder
- # 199 MenuButton inte meddelas när Popover förstörs, har fortfarande tillgång till ...
- # 292 GtkRanges ska skicka :: förändringsvärde även om det inte är realiserat
- # 450 Menynavigations triangeln fungerar inte längre
- # 792 Fokushändelser matchas inte alltid
- # 898 emoji-chooser: Sök efter flaggor fungerar inte
- # 997 gdk: Gör gdk_window_move_to_rect public
- # 1053 Rulla markören blir efterlämnad om en barn widget widgetar rullningen
- # 1059 -Warentheses varningar i GTK + -huvud när du sammanställer C ++-kod med ...
- # 1065 GtkScrollbar horisontell mushjul rullning riktning är fel
- # 1069 Gäng 1 "glade" mottagen signal SIGFPE, aritmetiskt undantag.
- # 1088 CssGadget: Runda px värden upp till min bredd | höjd
- # 1115 gtk ikon temat söker system dirs före användarens dirs
- # 1134 x11: Ställ alltid ingen bildkarta för ingen bakgrund
- # 1160 a11y / entry: Fixa kopia-pasteo igen 2ndary icon tooltip
- # 1165 InfoBar: Fix fel typ i kopieringspapper param doc
- # 1166 EmojiCompletion: Använd rutan: avstånd istället för CSS
- ! 125 HC: Undvik samma BG / FG-färger i platt träningsvy
- ! 157 wayland: Implementera gtk-fontconfig-timestamp & gtk-moduler
- ! 181 W32: Glöm inte att kolla VK_MENU och sätt MK_ALT
- ! 206 sökmätare: Läck inte träffens GFiles
- 407242 GtkScale: Upp / Ned-tangenter minskar / ökar värdet, vilket är motsatt ...
- 686109 gtk_print_context_get_hard_margins ska returnera sidstorlek specificerad ...
- 765327 GtkPlug skalas till hälften av förväntad storlek på HiDPI-skärmar
- 772817 Filväljare: Piltangenterna är omvända och fristående ...
- 773299 gtk / språknamn.c: Fix bygga på icke-GCC / CLang
- 775279 tidiga samtal till libepoxy för att alla gtk3-program ska avbryta när ...
- 786524 ocument GTK_OVERLAY_SCROLLING miljövariabel
- 787867 OSX macports pango textstorlek verkar variera mellan version 1.40 ...
- 789215 GtkScrolledWindow och GtkIconView atk-objekt kan orsaka segfaul ...
- 791542 GDK 3 Selections dokumentation hänvisar till X
- 791802 Rörriktningsvärdet rör sig på rullning / knapptryckning över RTL / inverted ra ...
- Översättningsuppdateringar:
- Katalanska
- finska
- Polish
- Rysk
- spanska
Vad är nytt i version:
- Buggar fixade:
- 789630 Distribuera protokoll / server-decoration.xml i tarballs
- 787142 inmatning / IME: Förskjut emitteringen av "commit" signal
- 789134 ikon-webbläsare: Center Copy-knappen i dialog igen
- 789678 AboutDialog: Fix acceptera GTK_LICENSE_AGPL_3_0
- 788898 Inspektör: bättre standarddelning av CSS noder / rekvisita li>
- 789733 Fixa GtkEntry: har-ram fungerar inte
- 789213 gdk / win32: Fix Win32 GL Context Switching
- 785176 placessidebar: lägg till stjärnmärkt objekt
- Översättningsuppdateringar:
- arabiska
- brasiliansk portugisiska
- Tjeckiska
- Dutch
- tyska
- Norska bokmal
- Polish
- Slovakiska
- Svenska
Vad är nytt i version 3.22.21:
- Buggar fixade:
- 738893 ComboBox i visas-som-list-läge: Avslutningsrulle med musors orsaker ...
- 786613 Adwaita: Ge en generisk sidobalkik och etikettstyling
- 787172 EmojiChooser: Förbättra valet av sektionsknappar
- 787279 EmojiChooser: Hovered emoji blir omöjligt att se i HighContrast ...
- 787280 HighContrast: Fix regression i vertikal separator i rubrikrubrikens huvudrad
- 787410 inmatning: fixa läckage
- Översättningsuppdateringar:
- baskiska
- Katalanska
- Kroatiska
- Tjeckiska
- Danska
- finska
- tyska
- Polish
- Slovenska
- spanska
- Svenska
- turkiska
Vad är nytt i version 3.91.0:
- Initialt stöd för OS X har slås samman
- Initialt stöd för byggnad med meson har lagts till
- Nytt API:
- gtk_widget_insert_before / efter
- Ta bort API:
- GtkBox har förlorat sin expansion och fyllning av barnegenskaper, använd den allmänna inriktningsegenskapen för den
- GtkLabel har förlorat sin vinkelegenskap, den kommer att ersättas av generellt widgettransformationsstöd i framtiden
- GtkWindow har förlorat sin dold titelbar-när maximerad egenskap
- GtkBox har förlorat sitt barnbidrag
- Kompletteringsnycklarna har tagits bort
- Fel fixade:
- 769881 Preliminära Meson-byggnadsfiler
- 771269 Öppna i ny flik / fönster fungerar inte på omonterade filsystem
- 778301 GtkTooltip rensar inte käll-ID under alla omständigheter
- 778853 förplantering-naturlig-bredd / höjdbegäran för mycket med! överlappning ...
- 779078 Adwaita: senaste treeview header-knappen lägger gränsen på svävaren
- 779184 Gtk + 4 (3.89.4) med Quartz backend: alla apps segfault
- 780041 Alternativt beror på sassc för att skapa temat CSS
- 780301 wayland: Fix oskadliga klangvarningar
- 780734 flowbox: Försök inte att fokusera eller dra NULL-widgetar
- 780878 docs: Pekskakels till korrekta versioner
- 780944 Var god lägg till en specifik CSS-klass för appmenuknappen i GtkHeaderBar
- 781162 Gör GtkPlacesView övervakningsnätverk
- 781195 Fixa testsuite för GtkPlacesView
- 781214 definiera inmatnings taggen i Adwaita.
- 781422 translate_wm_button_layout_to_gtk () är licensierad enligt GPL
- 781622 gtkplacesview.ui: Uppdatera hjälparbeteckning för att inkludera IPv6-adresser
- 781737 Dragikon visas alltid i det övre vänstra hörnet
- 781767 Wayland: öka nyckelleveransverksamheten
- 781992 GtkMenuButton utan popover behåller prelight-status när den inte längre säljs ...
- 782109 wayland: minnesläckage vid exporthandtag
- 782202 länkknapp: Fix minneläckage
- Översättningsuppdateringar:
- Kroatiska
- grekiska
- ungerska
- indonesiska
- Polish
- Rysk
- Slovenska
Vad är nytt i version 3.90.0:
- Tillåt en anpassad renderare för inspektören genom att ställa in GTK_INSPECTOR_RENDERER
- Flytta mer behållarfunktionalitet, till exempel fokushantering, till GtkWidget
- Fel fixade:
- 686838 gtk_enumerate_printers () hänger
- 778853 förplantering-naturlig-bredd / höjdbegäran för mycket med! överlappning ...
- 779081 GtkTextView: avslöja API för att få Pango line direction
- 780019 gtk + 3 3.22.10 kompilerar inte på macOS Yosemite
- 780234 gtk_print_job_set_page_ranges () har oklart ägaröverföring
- 734946 Implementera GContentType på OSX
- 773228 tredje parametern av gtk_widget_intersect inte listad som "out"
- 774148 Gtk.Popover felplacering i Wayland
- 780735 flödesbox: Välj inte när gummibandning över ingenting
- fixa flimmer orsakad av buffertålder
- fixa upplösning med hög dpi
- tvinga fönstertitlar att vara giltiga UTF8
- Översättningsuppdateringar:
- Friuliska
- tyska
- indonesiska
- lett
- Polish
- Rysk
Vad är nytt i version 3.89.1:
- Buggfixar:
- 767713 Fullskärmsläge på vägar är buggy
- 768081 Aktivera HiDPI-stöd för GDK-Win32
- 768531 wayland: Startmeddelande fungerar inte på vissa appar (t.ex. GNOME-terminal) ...
- 772075 GTK + använder mycket mer CPU under Wayland än under X11
- 772202 Hantering av skalade bildskärmar är trasig
- 773587 Nyhetschef: Lägg till en gräns för listans storlek
- 773916 GtkComposeTable caches broken: använder en samma ~ / .XCompose fungerar inte två gånger ...
- 773979 GdkGLContext kedjar inte slutför hanteraren
- 774046 GtkSpinButton tar inte alltid bort priv- & gt; {upp, ner} _button
- 774066 GtkHeaderBar avlägsnar inte alla GtkBox och GtkSeparator det skapar
- 774097 GtkPrintOperation ska inte avkorta arbetsnamn
- 774185 GtkPlacesSidebar avlägsnar inte sinel så många gånger som den refererar
- 774352 GtkAppChooserWidget tar inte bort alla GAppInfo-referenser
- Översättningsuppdateringar:
- Tjeckiska
- Dutch
Vad är nytt i version 3.22.3:
- Deprecations har lagts till för API: er som kommer att tas bort i GTK + 4
- gtk-demo har fått en ny demonstration för att visa (och testa) att göra preformance
- Windows:
- GL-supporten har förbättrats. Legacy kontekster kan nu skapas, och anti-aliasing är möjlig
- Hi-DPI stöds nu
- Fel fixade:
- 773479 773474 773528 773274 773885 773857 773799 768081
- Översättningsuppdateringar:
- Serbiska
Vad är nytt i version 3.22.2:
- Flera förbättringar av win32-temat
- Deprecations har lagts till för API: er som kommer att tas bort i GTK + 4
- Buggfixar:
- 767713 Fullskärmsläge på vägar är buggy
- 771320 Maps widget visas på fel plats i gnome-kontakter
- 772345 placesviewrow: busy_spinner när synlig förskjuter resten av ...
- 772389 Lägga till ett tecken för en GtkEntry-kontroll i överskrivningsläge ri ...
- 772415 Undvik att ringa eglGetDisplay
- 772552 Deprecate gtk_menu_popup
- 772683 Användning av FALSE istället för gint i glareademo
- 772695 Visa tangentbordsgenvägarna från vänster till höger även i RTL
- 772775 menybindningar behöver tillskriva LTR för horisontell knapp ...
- 772859 Fixa läckage i implementeringar av gemensamma widgets
- 772922 GtkMenu: Försök använda gdk_window_move_to_rect () oftare
- 772926 genvägsvindu: arbetsversion av set_section_name ()
- 773029 stilinställda signalproblem
- 773082 överlagring: Dokument tillgänglighet av egenskaper
- 773113 tester: fixa urklipps-testet genom att ladda upp rätt ikon
- 773180 Inte gissa om vårt GDK GL-kontext är GLES
- 773246 Typo i css färgdefinitioner dokumentation
- Översättningsuppdateringar:
- Kroatiska
- Danska
- Dutch
- tyska
- grekiska
- italienska
- lett
- litauiska
- Norska bokmal
- Polish
Vad är nytt i version 3.22.0:
- Wayland-backend har stöd för ritning av tabletter
- Wayland-backend kräver xdg-skal v6
- Vi har ett gest API för tablett support, GtkPadController
- GdkMonitor erbjuder ett API för rikare information om anslutna utdata li>
- GdkGLContext stöder GLES
- GtkScrolledWindow har nya egenskaper med maximal innehållsbredd / höjd som kan påverka storlekarbeteendet
- GtkShortcutLabel är en ny widget som kan visa tangentbordsgenvägar på samma sätt som GtkShortcutWindow gör
- Ett antal GTK + API: er kommer nu att använda transparenta portaler när de används i en Flatpak sandbox, inklusive GtkFileChooserNative, GtkPrintOperation, gtk_show_uri.
Vad är nytt i version 3.21.5:
- Gör GtkShortcutLabel public
- Lägg till ett API för att få fönstret ID för delning
- Lägg till explicit API för att visa / dölja popovers med animering
- Wayland:
- Byt till xdg-skal v6
- Använd tablettdosprotokollet för att fullt ut stödja Wacom-tabletter
- Använd xdg_foreign-protokollet för att exportera fönsterhanteringar
- Förbättra menypositionering
- Förbättra hanteringen av kaklat fönsterläge
- Lägg till GtkPadController för att binda GActions till händelser i tablettrutan
- Fel fixade:
- 569581 Med hjälp av US-Intl-tangentbordslayouten orsakar oväntat teckenkam ...
- 712760 Clang statisk analys korrigerar
- 755947 wayland: gnome-terminal fyller inte hela området vid sida vid sida
- 756579 GTK borde låta GDK positionera menyer
- 762260 Kryssrutor och radioknappar animeras när du är inne i en popover som jag ...
- 764413 Wayland: inte fullskärmsbara gtk + appar kan fullskärmad
- 768017 Wayland: menyer öppnas från åtkomstnycklar (mnemonic menyalternativ) gömma ...
- 768081 Aktivera HiDPI-stöd för GDK-Win32
- 768138 Uppdatera GDK-Mir-baksidan för att åtgärda några problem
- 768722 Tangentbordsgenvägar för ryska tecken fungerar inte
- 768902 Tecken för liten när du använder gtk_widget_override_font ()
- 768930 reftests: åsidosätta GSETTINGS_SCHEMA_DIR när du kör test
- 768999 Floating Point-undantag (delning med noll) när du kör under Xvfb
- 769003 Adwaita: GtkCalendar använder en förvirrande stil för årets vecka
- 769004 ss testsviten misslyckanden i 3.21.4
- 769047 GtkWidget GtkStyleContext API inte raderat
- 769126 Kan inte skriva astralplantecken till en GtkEntry med hjälp av Windo ...
- 769162 GtkTable: compute_expand buggy
- 769205 Exponera GtkShortcutLabel som en allmän widget
- 769236 demos: Fix byggfel
- 769287 GtkMenuToolButton: Visa-menyn sänds två gånger och bryter mot dynamiska menyer
- 769402 regression i menypositionering på land
- 769451 Byggfel på 3.21 (master) i Debian instabil sedan 7-26-2016
- 769485 Eliminera användningen av g_test_expect_message ()
- 769568 Ändringsdatum visas felaktigt veckodagar (och är ... )
- 769601 Död länk i faq på gtk-question-index.html
- 769603 gtk + -3.20.8: underlänksproblem med ld.gold - bygga misslyckas: ./. libs / l ...
- 769706 Lägg till visa / dölj API till GtkPopover
- 769937 wayland: Port backend för att använda xdg-shell instabilt v6
- 770026 recension kommentarer för wip / wayland-tablet-v2
- 770166 Kan GtkButtons av godtycklig storlek vara cirkulär? Endast stilklassen ...
- 770236 gtkbindings: Lägg till ett exempel för gtk_binding_entry_add_signal ()
- 770242 gtkbindings: Förklara att widgets behöver har fokus för bindningar att arbeta li>
- 770332 Notebook arrow-ikon fel färg efter att ha skapat en ny flik
- 770374 Gtk Treeview Redigerbar överskott kolumnbredd när kolumnbredd är ...
- 769788 Fixa beställa order på Flatpak portaler på Wayland
- 770458 GtkAboutDialog problem med långa kreditlistor och GtkScrolledWindow
- 770550 gtkplacessidebar: fix signal marshal
- 770307 Crash när du stänger ett glade projekt
- Översättningsuppdateringar:
- brasiliansk portugisiska
- Katalanska
- Tjeckiska
- franska
- tyska
- Hebrew
- indonesiska
- litauiska
- Polish
- portugisisk
- Serbiska
- Slovakiska
- Slovenska
- spanska
Vad är nytt i version 3.21.3:
- GtkStack har nu en egen tillgänglig implementering som bara visar det nuvarande synliga barnet
- GtkSizeGroup :: ignorerad dold egenskap har dokumenterats som inte fungerar.
- GDK_SOURCE_TRACKPOINT har lagts till i GdkInputSource-uppräkningen för att tillåta speciell hölje av denna typ av inmatningsenhet
- Wayland: - Använd separata enheter för att skilja mellan olika källor till rullningshändelser. - Återgå till att använda shm_open om memfds inte är tillgängliga
- Styling av text i GtkScale och GtkProgressBar kan nu påverkas av de korrekta CSS-noderna
- GtkScrolledWindow har nya egenskaper med maximal innehållsbredd / höjd för att styra dess storlek
- GtkFileChooser-sökning har fastställts för att fungera med trackers FTS5-syntax
- Buggar fixade: 79229 GtkScale med ett stort antal siffror och värde pos satt till ...
- 118959 GtkScale-värde '-0'
- 556254 Testegenskaper för typ GObject i "object" testet
- 578626 Vertikal skala Widget ibland inte tilldela tillräckligt med utrymme ...
- 674215 [patch] regression med uppdatering av verktygstips
- 708148 gtk_tree_view_get_path_at_pos identifierar felaktigt kolumn ...
- 710471 Gör gtk_scrolled_window_remove () smart
- 742281 GtkScrolledWindow ska ha maxhöjd och max-c ...
- 745622 Valt text markeras inte i GtkInfoBar
- 751409 gtk_style_context_add_provider () spred sig inte till chi ...
- 753202 byt markör för att klicka på rullning
- 764203 Standard bakgrundsfärg för nodtextgränsen
- 765410 Rullningsraden uppdateras inte sedan 3.20
- 765595 Modal popover stängs inte när fokus lämnar det
- 766341 Lita inte på memfd eftersom det kräver en ganska ny kärna
- 766372 Skal bortger värde i olika storleksberäkning, vilket orsakar in ...
- 766569 Bättre storlek rekvisition för GTK_SCROLL_NATURAL barn
- 766675 Lägg till lämpligt ramgränss API till GdkWindow
- 766860 kakelplattor (snapped, half maximized) i Wayland är inte ...
- 766878 placesview: Markera inte ikonnamnet som översättningsbart
- 767052 Wayland: Ikoner en modal dialog gör appen oanvändbar
- 767058 GtkInfoBar: högerklicka / kontextmeny alla vita li>
- 767093 wayland: Ge information om rullningsenheter
- 767100 Lägg till en ingångskälla för spårpunkter
- 767108 Separatorer placeras inte korrekt i GtkPopover
- 767238 Fix långvarig regression i min innehållsbredd / min-conte ...
- 767241 wayland: Långfönster titlar kraschklienter
- 767310 Temat med hög kontrast visar inte fokusrektangel som standard ...
- 767312 gtk_widget_path_append_for_widget () saknar klasser om inte g ...
- 767468 Popover över en treeview cellrenderer är gömd omedelbart ...
- 767705 GtkActionHelper: Ändra ett meddelande till en varning
- 767766 CUPS 2.X upptäcktes felaktigt genom att konfigurera
- 767795 Varning när egenskapen "accelerator" av GtkShortcutsShor ...
- Översättningsuppdateringar:
- Thai
- Katalanska
- occitanska
- spanska
- Skotska Gaelic
- brasiliansk portugisiska
Vad är nytt i version 3.21.2:
Ny i GTK + 3.20.3 (12 april 2016)
Vad är nytt i version 3.20.3:
- Fel fixade:
- 764174 Konfigurationsdialogrutan är för liten
- 764203 Standard bakgrundsfärg för nodtextgränsen
- 764204 Primär och sekundär bilar / markörer som inte kan särskiljas som standard
- 764261 gtkplacesviewrow: utranslated "% s /% s tillgängliga"
- 764374 Upptagen loop medan "Displays" -sidan är aktiv
- 764378 gtk3-demo kommer inte att köras utan hicolor-icon-tema
- 764540 gtk_scrollable_get_border saknar anteckningar
- 764585 Fix "format inte en sträng bokstavlig" fel
- 764686 bygga misslyckande efter "gör distruman"
- 764710 GtkListBox rad CSS noder återspeglar inte visuell ordning
- 764835 broadway: fix dokumentation, korrekta visningsport detaljer
- 764664 Segfault när du initierar WINTAB-tryckkänsliga tabletter
- Översättningsuppdateringar:
- Bulgariska
- Esperanto
- grekiska
- persisk
Vad är nytt i version 3.20.2:
- Fixa blå bakgrund i Emacs Windows
- Fixa en prestandafråga med överdrivna redraws
- Fel fixade:
- 763627 meny-traditionell lägger popover under textredigerings widgeten
- 763783 GDK W32: Radera dolda lagrade fönster innan de visas
- 763851 GDK W32: show_window_menu () är inte implementerad
- 764022 Negativ innehållsbredd -200 (allokering -200, utsträcker 0x0) medan ...
- 764170 [HighContrastInverse] "suqqested-action" är vit på ljusgrå
- 764210 Konstig bakgrundsfärg på Emacs
- 764321 fönster: Fix gtk_window_set_geometry_hints dokumentation
- 764376 UI-glitch när du anger tangentbordsgenväg
- Översättningsuppdateringar:
- Dutch
- tyska
- italienska
- litauiska
- Serbiska
- Thai
Vad är nytt i version 3.19.8:
- GtkEntry:
- Komplett gadgetomvandling för poster och centrifugeringsknappar
- Lägg till en visuell ledtråd för rullning ('undershoot')
- GtkStack:
- Gör om till en widget utan fönster
- CSS ändras:
- Tillåt att ladda svg imges
- Fixa baslinjehantering
- -gtk-recolor () fungerar korrekt med hi-dpi nu
- bild () kan användas i CSS nu
- Teman:
- Nytt radio / check-genomförande
- Verktyg:
- gtk-builder-verktyget kan nu förhandsgranska .ui-filer
- Fel fixade:
- 464528 gdk_rectangle_union () och gdk_rectangle_intersect () ska ignorera ...
- 608865 Standardvärdet för egenskapen "maxposition" ska vara 214 ...
- 688524 Exponera gtk-primary-button-warps-reglaget som en X-inställning
- 690791 gtkwindow skickar bara startmeddelande en gång
- 727294 Gtk SpinButton Size större än skärmbredd
- 754868 visuell anomali i gtk-sökväg
- 754990 Saknad (ut) annotering för gdk_rgba_parse
- 760522 gtk_misc_set_padding används inte för storlek req
- 760714 GtkWindow: CSS noddokumentation är inte klar
- 760754 gedit kraschar lossar en flik
- 760881 filen kan inte sparas om körbar attribut inte är inställd
- 760891 GtkTreeView Kan inte expandera / kollapsera rader med mus
- 760897 Några rena ups till shm-hanteringskoden
- 760933 Gör det möjligt att fråga CSS-opaciteten med gtk_style_conte ...
- 760942 gitg ritningskod trasig
- 760967 anknytningsfråga för notebook-gadget
- 761005 GtkColorChooser: gör set_rgba i redaktörsläge
- 761095 wayland: använd shm_open istället för att öppna i tmpdir
- 761128 Valda text i lösenordsinmatningen är inte ritade korrekt
- 761254 GtkDialog avslöjar det offentliga action_box-interna barnet
- 761026 File chooser: Gör Escape stäng dialogrutan
- 761318 css: Stöd bilden () notationen
- Översättningsuppdateringar:
- tyska
- ungerska
Vad är nytt i version 3.18.6:
- Fel fixade:
- 539944 Lägg till GtkScaleButton API så strukturfält kan markeras som privata li>
- 732742 Oändlig recursion på GdkDevice bortskaffande
- 735847 flytta animatable cursors aktuella bildinformation till GdkCursor
- 746745 Fönster plötsligt alltid överst
- 747295 delat minne läckage när du skapar / förstör widgets
- 748904 wayland: karta reella modifierare till virtuella modifierare
- 757358 enstaka enheter detekteras inte som beröringsenheter
- 758025 markören blinkar
- 758072 [Wayland] ytterligare musknappar fungerar inte
- 758175 Fix karaktärsenhet
- 758327 gnome-disks segfault i gdkwayland get_popup_parent - dereference ...
- 758367 GTK + 3 respekterar inte fet i org.gnome.desktop.interface font-name
- 758407 Kunde inte skicka sökfrågan GDBus.Error: org.freedesktop ...
- 758483 GDK W32: Felaktigt använder SetWindowLong () för att ställa in / inaktivera WS_EX_TOPMOST
- 758484 GDK W32: Vissa samtal till W32-rutiner är ganska oklara
- 758660 Kopiera och klistra in fungerar inte i wayland-sessionen
- 758661 varje sekund högerklick till fönsterhuvud ignoreras (CSD-relaterat?)
- 758698 Bugg bakåt sökning + fall okänslig + föregående multi-byte karaktär
- 758790 Några stilistiska ikon-webbläsare
- Översättningsuppdateringar:
- Polish
Vad är nytt i version 3.18.0:
- Snabba upp skuggritning genom att cachera hörnskuggor
- Korrigering av minnesläckor
- Fel fixade:
- 681965 Rengör autotoolsfilerna på de delar som används för Visual C ++ ...
- 754098 Kan inte ändra storlek på förstört EventBox
- 754629 gtk-demo: $ (EXEEXT) saknas
- 754745 överläggningsrutan ska inte gömma när skjutreglaget gripes
- 754952 gdk_pixbuf_get_from_window: returnerar alltid samma bild
- 755021 snabbmeny i tom filmapp - & gt; krasch
- 755274 testförenkla använder bashism i / bin / sh script
- 755352 Crash på widget förstöring under händelsehantering
- Översättningsuppdateringar:
- brasiliansk portugisiska
- Tjeckiska
- Danska
- franska
- grekiska
- ungerska
- japanska
- Kazakstan
- lett
- litauiska
- Norska bokmA & yen; l
- persisk
- Rysk
- Serbiska
- Serbiska latin
- spanska
- Svenska
- turkiska
Vad är nytt i version 3.17.4:
- 750489 gtk-inställningar c910 varning oväntat kommandot annoteringselement typ
- 750605 icontheme: Ändra inte symboliska SVG-dimensioner vid recoloring
- 750690 Den senaste väljaren Widget expanderar inte
- 750718 Förbättra dokumentationen för avskrivna egenskaper
- 750870 gtk3 ignorerar tydligen återspelade händelser?
- 750888 Korrigera returvärdesfel i _gtk_text_handle_set_direction
- 750994 X11: Första mushjulshändelsen ignoreras efter högerklicka eller Alt + Tab ...
- 751018 Widget: GtkMenuButton + GtkPopover gtk_toggle_button_set_active () n ...
- 751050 Flyttar musen medan en stegare är aktiverad orsakar scrollba ...
- 751082 GtkTreeView teckningsresultat är dåligt när innehållet inte är större ...
- 751227 File Picker listrutan höjdsträckor för att matcha extra widgetar område ...
- 751443 resource_path-värdet rensat i gtk_image_set_from_resource
- 751739 Dödlås i X11 när du ställer in XSetErrorHandler medan ett annat threa ...
- 751752 Memleak när både öppning shm och öppnande fil i tmp misslyckas
- 751754 GtkSwitch: ringer gtk_switch_set_active i hanteraren för notif ...
- Fixa ridge / groove border rendering
- GtkListBoxRow: propagera i tecknet vfunc
Vad är nytt i version 3.17.2:
- * GtkFontChooser:
- - Tillåt anpassade typsnittskartor, för att stödja applikationsspecifika teckensnitt
- - Förbättra sidan "Inga sökresultat"
- * GtkFileChooser:
- - Ändra enkel sökmotor för att söka bredd först
- - Gör den enkla sökmotorn med GIO, så det fungerar på
- fjärrandelar också
- - Sammanfoga resultat från spåraren och enkla sökmotorer
- - Lägg till en sida utan sökresultat
- * GtkPlacesSidebar:
- - Använd en popover för att byta namn på bokmärken
- * GtkPopover:
- - Lägg till support för standard widgets
- * GtkScrolledWindow:
- - Stöd kinetisk rullning på pekplattor
- * GtkBuilder:
- - Förbättra felrapportering
- - gtk-builder-verktyget kan validera mallar
- - gtk-builder-verktyget kan räkna upp namngivna objekt
- * gtk3-demo:
- - Nya cursors demo
- - Ny sida setup demo
- - Builder demo portad bort från GtkUIManager
- * GDK:
- - Gör css-cursornamn arbete över baksidor
- * Windows:
- - Kräver Vista eller nyare
- - Stöd för RGBA-fönster
- - Stöd css-cursornamn
- - Stöd animerade markörer
- - Lägg till markörtema stöd. För att dra nytta av detta behöver du
- Ett nytt adwaita-ikon-tema med Windows-markörer.
- * Wayland:
- - Ta bort antaganden om beställning av globals i uppstart
- - Förbättra DND-stöd på olika ställen
- - Stöd css-cursornamn
- * X11:
- - Stöd XRANDR 1.5 övervakningsobjekt
- - Stöd css-cursornamn
- * OS X:
- - Stöd css-cursornamn
- * Bugfixar:
- 619493 Markera två funktioner från GtkAdjustments offentliga API-utgått
- 693738 gtk-utskriftsdialogrutan visar "Få skrivarinformation misslyckad" ...
- 719683 Escaping problem "Misslyckades med att ställa in text från markup på grund av fel ...
- 719819 Wayland backend beror på beställning av globals i displ ...
- 727316 W32: GDK stöder inte alfa-blandade fönster per pixel
- 744086 configure.ac: Dra gio-unix beroende av alla unix-byggnader
- 746916 Sökning av filkodare fungerar inte över fjärrnätverksandelar
- 747150 ledtråd för vertikalt skrivläge till inmatningsmetod
- 747634 gdk_set_program_class () breaks - class
- 747664 GtkEntry: aktiverar-standard ska fungera inuti popovers
- 748234 Nödvändig "Gtk-VARNING **: Inget objekt som heter:" varningsmeddelande ...
- 748615 GtkWindow: Få rätt skuggbredd även före fönstret ...
- 748640 Dokumentation saknar exempelkällfiler när den inte bygger ...
- 748771 Lägg till API för att bifoga anpassade PangoFontMap till en dialogruta för inställningar ...
- 748782 fontchooser bör ladda om listan över familjer / stilar på tema ...
- 748783 Ta bort PANGO_ENABLE_BACKEND från gtksettings.c
- 748784 Texten GtkProgressBar kan inte läggas över på framdriftsfältet
- 748833 Definiera GdkRectangle-strukturen bara för parsing av introspektering
- 749009 meddelar testet misslyckas utan en session buss
- 749012 GtkStack: Sänd inte meddelandet :: synligt barn under förstöring
- 749021 GtkStackSwitcher: Sänd inte meddelandet :: synligt barn när det är inställt ...
- 749178 kvarts: Stöd css-cursornamn
- 749425 Minnesläckage i GtkWindow
- 749451 Windows har ingen gränsen
- 749593 Diverse testskorrigeringar
- 749679 Undvik enhetspositionsfrågor under DnD
- 749770 Implementera kinetisk rullning för libinput-hanterade enheter
- 748763 varningar när du börjar dra från GtkEntries
- 749893 Crash när du försöker dra en flik från en populär GtkNotebook ...
- * Översättningsuppdateringar:
- Katalanska
- Tjeckiska
- franska
- tyska
- Hebrew
- ungerska
- Norska bokmA & yen; l
- occitanska
- Polish
- Rysk
- Slovakiska
Vad är nytt i version 3.17.1:
- Teman:
- Många HighContrast-teman förbättringar
- Starkare inriktningsfokus i Adwaita li>
- Förbättra klientsidans dekorationer utan kompositör
- Rullning:
- Stöd horisontellt hjul rullar med Shift
- Skapa indikatorer på ett tillförlitligt sätt
- Upptäck fler spårpunkter
- Hantera pennor, raderare och liknande enheter
- GtkTextView:
- Stöd understrykning och genomskinlig färg
- GtkFileChooser:
- Gör det lättare att öppna platsadressen
- Se till att en katalog är laddad
- Använd en popover för nya mappnamn
- GtkBuilder:
- Förbättra felmeddelanden
- Lägg till ett gtk-builder-verktyget för ui-filvalidering
- inspektör:
- Visa tillgängligt namn och beskrivning
- Lägg till en flik för CSS-noder
- Wayland:
- DND och Urklipp fixar
- Stöd bifogade modala dialoger med mutter
- Windows:
- Släpp XP-stöd
- Stöd horisontell mushjul rulla
- Fel fixade:
- 132197 Horisontell rullning med ändringsnyckel och rullningshjul
- 402168 Lägg till underfärg och genomskinningsfärg till egenskaper i GtkTextTag
- 671362 Lösningar för GtkRadioMenuItem
- 723394 const parameter till GtkPopover gtk_popover_set_pointing_to
- 734741 GtkScale fyllnadsnivå börjar till vänster om visningsfyllnadsnivån är inställd
- 737175 De flesta horisontella glidarna är inverterade när de rullas med mushjul
- 741849 Lägg till GdkScreen-> is_composited () för GDK-Win32
- 745721 wayland: Lägg till support för gtk_window_set_modal
- 746149 "Stäng flik" -knapparna ändrar fliken högt på svävar när du använder HighContrast
- 746188 [HighContrast] okänsliga Modellknappar är inte ritade okänsliga
- 746202 Ge en starkare fokusindikering för poster
- 746301 Öppning "Ljud" -panelen genererar pixmanfel
- 746358 [HighContrast] okänslig aktiv bakgrund GtkSwitches ska förmodligen ...
- 746368 [HighContrast] Markeringen "vald färg" är alltid svart, även för svart
- 746369 [HighContrast] "inget datumval" (vit på vitt)
- 746370 GtkExpander visar inte att den utökas när man använder HighContrast-temat
- 746386 krasch om kretskortet när annan klient blir urvalsägare
- 746435 wayland: Använd g_get_prgname som xdg-ytansöknings-id
- 746468 gtkcairoblur är långsam
- 746493 [HighContrast] Etiketter, RadioButtons och CheckButton texter är inte ...
- 746586 krtiska varningar i a11y om fokus widgeten är förstörd
- 746602 Ogiltig skriver genom dangling svaga pekare i DND-kod orsakar kraschar
- 746668 Några äldre GL-samtal görs fortfarande av X11-backend
- 746688 GtkProgressBar respekterar inte dess stilegenskaper
- 746706 Allvarligt tillgängligt händelseavlopp från Gtk + tabellceller
- 746712 Område ignorerar egenskapen "inverterad"
- 746746 gtk3-demo 'OpenGL Area' kraschar på system med gammal OpenGL-version
- 746784 GtkBooleanCellAccessible emits state-changed: markerade signaler istället ...
- 746817 GtkRadioButton keynav använder fel följd
- 746821 W32: Maximerat fönster är dolt av aktivitetsfältet
- 746862 popover rensar skuggan av underliggande widgets
- 746893 gtk_list_box_bind_model är inte introspectable
- 746904 gör det möjligt att inaktivera libcanberra
- 746925 [HighContrast] Bakgrundsaktiv (känslig) GtkSwitch ska se mer ut ...
- 746961 Ny rullningsfält "döljer" efter klick + dra + släpp medan musen fortfarande är ...
- 747096 liten rengöring i hantering av textbufferhantering
- 747121 gtklabel.c: Lägg till anteckning om fastighetsegenskap i gtk_set_markup ()
- 747133 överskridande animering stoppas på libinput-hanterade pekplattor
- 747288 [HighContrast] Okänslig bakgrund ListBoxRow har en onödig gräns
- 747305 x11 / gl: Använd efter gratis i glx_pixmap_get ()
- 747406 Fix kontrollampor närhetskontroller
- 747407 Få indikatorer att dyka upp när det behövs
- 747469 CSD: kan inte öppna fönstermenyn med högerklicka efter flyttande fönster
- 747471 [wayland] gdk_screen_get_monitor_geometry () returnerar ogiltig geometri
- 747524 Ikoner i systemfältet misslyckas att rita om korrekt på Xfce (utan display ...
- 747539 popover: Ta bort signalhanterare i kassan
- 747553 Popovers i lokala pluggar får inte size_allocate () heter
- 747560 Redefinition av typedef GtkCssNode
- 747604 Fix bygg av gtk / inspector / css-node-tree.c
- 747608 Rullskärmsdämpning / -täckning fungerar inte med en pekskärm
- 747689 [HighContrast] Vald listaBoxRows etikett är vit på vitt
- 747805 Split Headerbar unmaximize
- 747808 fönster: fixa första skuggbredden för maximerade / fullskärmsfönster
- 747827 firefox scrollbars trasiga
- 748013 Adwaita: Översikt över tangentbordets navigering på första / sista knappen i dialog ...
- 748014 W32: Vinkelförskjutning vänster / höger rullar inte horisontellt
- 748061 GtkMessageDialog: Mindre dokumentationsuppdatering
- 748156 Kodrening efter xp-släpp
- 748341 GdkOffscreenWindow ska inte segfault på gdk_window_beep ()
- 748346 build: Undvik xgettext crash på MSYS2
- 748500 GtkSearchEntry docs felaktigt länka till sig själva
- 748509 FTBFS: ui / dialog6.ui är inte närvarande
- * Översättningsuppdateringar:
- arabiska
- baskiska
- brasiliansk portugisiska
- Breton
- Bulgariska
- Katalanska
- Tjeckiska
- Danska
- Dutch
- tyska
- grekiska
- Hebrew
- ungerska
- Icelandic
- italienska
- koreanska
- Norska bokmal
- Rysk
- Serbiska
- Slovenska
- Svenska
- turkiska
- Ukrainska
Kommentarer hittades inte