summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* docs: Improve docs for MemoryTextureMaximiliano Sandoval R2022-01-061-1/+1
|
* gir: Add type annotations for {GL,Memory}TextureMaximiliano Sandoval R2022-01-062-2/+3
|
* docs: Improve docs for gdktexture.cMaximiliano Sandoval R2022-01-061-9/+9
|
* Update Catalan translationJordi Mas2022-01-062-405/+489
|
* Update Russian translationAleksandr Melman2022-01-051-5386/+3631
|
* Merge branch 'wip/smcv/gresource-internal' into 'main'Matthias Clasen2022-01-041-0/+3
|\ | | | | | | | | build: Tell glib-compile-resources to make symbols internal where possible See merge request GNOME/gtk!4334
| * build: Tell glib-compile-resources to make symbols internal where possibleSimon McVittie2022-01-041-0/+3
| | | | | | | | | | | | Partial solution to https://gitlab.gnome.org/GNOME/gtk/-/issues/4598 Signed-off-by: Simon McVittie <smcv@debian.org>
* | Update Russian translationAleksandr Melman2022-01-041-3065/+2788
| |
* | Merge branch 'label-fix-section-link' into 'main'Emmanuele Bassi2022-01-041-2/+2
|\ \ | |/ |/| | | | | docs: Fix link to section in GtkLabel See merge request GNOME/gtk!4333
| * docs: Fix link to section in GtkLabelMarco Melorio2022-01-041-2/+2
|/
* Merge branch 'fix-hc-warning' into 'main'Matthias Clasen2022-01-041-1/+5
|\ | | | | | | | | | | | | gdk/display-wayland: Don't bypass portal for theme entries Closes #4593 See merge request GNOME/gtk!4331
| * gdk/display-wayland: Don't bypass portal for theme entriesFlorian Müllner2022-01-041-1/+5
| | | | | | | | | | | | | | | | When commit 49589e1da added support for the new high-contrast key, it missed that the getter should only use the setting directly when not going through the portal. https://gitlab.gnome.org/GNOME/gtk/-/issues/4593
* | Update Portuguese translationHugo Carvalho2022-01-041-30/+35
| |
* | Merge branch 'gtk-grab-file-chooser-native-win32' into 'main'Luca Bacci2022-01-041-0/+16
|\ \ | | | | | | | | | | | | | | | | | | GTK grab for GtkFileChooserNativeWin32 Closes #4582 See merge request GNOME/gtk!4329
| * | Use a GTK grab when showing a modal GtkFileChooserNativeWin32Luca Bacci2022-01-041-0/+16
| | |
* | | Updated Spanish translationDaniel Mustieles2022-01-041-283/+268
| |/ |/|
* | Merge branch 'noexecstack' into 'main'Matthias Clasen2022-01-041-0/+2
|\ \ | | | | | | | | | | | | | | | | | | Make our stack noexec Closes #4598 See merge request GNOME/gtk!4330
| * | Make our stack noexecMatthias Clasen2022-01-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The change to use ld and objcopy for resources had some side-effects: it leaked a few symbols and made our stack executable. We don't want that. Use -z nonexecstack and --strip-all to avoid this. Fixes: #4598
* | | Updated Spanish translationDaniel Mustieles2022-01-041-204/+257
| |/ |/|
* | Update Ukrainian translationYuri Chornoivan2022-01-031-27/+35
| |
* | Merge branch 'fredmorcos-master-patch-48389' into 'main'Emmanuele Bassi2022-01-031-2/+1
|\ \ | | | | | | | | | | | | Minor doc fix See merge request GNOME/gtk!4325
| * | Minor doc fixFred Morcos2022-01-031-2/+1
| | |
* | | Merge branch 'wgl-legacy' into 'main'Luca Bacci2022-01-031-1/+2
|\ \ \ | | | | | | | | | | | | | | | | GSK/GL: Relax check for GL 3.x+ legacy contexts See merge request GNOME/gtk!4187
| * | | gskglcompiler.c: Relax check for GL 3.x+ legacy contextsChun-wei Fan2021-12-011-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | On Windows with nVidia drivers at least, when we create a legacy context via wglCreateContext(), we may still get a (W)GL 4.x context. Allow such contexts to also use GLSL version 130 instead of 110, so that things do continue to work.
* | | | Merge branch 'for-main' into 'main'Luca Bacci2022-01-037-3902/+14
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | For main See merge request GNOME/gtk!4322
| * | | Remove some unneeded files from gdk/win32Luca Bacci2022-01-023-3821/+0
| | | | | | | | | | | | | | | | bdfcursor.c, cursor.bdf and libwntab32x.la
| * | | Add hid.lib to pkg-config file listingLuca Bacci2022-01-021-1/+1
| | | |
| * | | Remove leftover code dealing with input-only windowsLuca Bacci2022-01-021-33/+3
| | | |
| * | | Fix compilation with clangLuca Bacci2022-01-021-0/+1
| | | | | | | | | | | | | | | | From https://github.com/msys2/MINGW-packages/pull/9509
| * | | Do not use GetProcAddress for FlashWindowExLuca Bacci2022-01-021-20/+9
| | | | | | | | | | | | | | | | It's available since Windows XP
| * | | Remove call to ShowOwnedPopups (FALSE) to hide owned windowsLuca Bacci2022-01-021-3/+0
| | | | | | | | | | | | | | | | | | | | This is needed to fully support windows with the property "destroy-with-parent" set to FALSE.
| * | | Remove WM_SYNCPAINT message handlerLuca Bacci2022-01-021-24/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was added to work around what seemed to be an OS or graphics driver issue on Windows XP. The issue was not reproducible on Windows Vista anyway. References: * https://bugzilla.gnome.org/show_bug.cgi?id=153567 * https://gitlab.gnome.org/GNOME/gtk/-/commit/c8fef535 * https://devblogs.microsoft.com/oldnewthing/20120723-00/?p=7073
* | | | Merge branch 'matthiasc/for-main' into 'main'Matthias Clasen2022-01-032-38/+87
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | fontchooser: Use new hb api See merge request GNOME/gtk!4323
| * | | | fontbutton: Pass the fontmap to the dialogMatthias Clasen2022-01-021-0/+2
| | | | |
| * | | | fontchooser: CosmeticsMatthias Clasen2022-01-021-25/+28
| | | | | | | | | | | | | | | | | | | | | | | | | Use harfbuzz api to format variations and features. That matches what pango uses to parse them.
| * | | | fontchooser: Use new hb apiMatthias Clasen2022-01-021-13/+57
|/ / / / | | | | | | | | | | | | | | | | Use hb_font_get_var_coords_design if we have it. This should fix our handling of fonts with AVAR.
* | | | Merge branch 'wip/antoniof/expression-autocleanup' into 'main'Matthias Clasen2022-01-021-0/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | gtk: Define the GtkExpression autocleanup func See merge request GNOME/gtk!4319
| * | | gtk: Define the GtkExpression autocleanup funcAntónio Fernandes2022-01-021-0/+1
|/ / /
* | | Merge branch 'ebassi/issue-4576' into 'main'Matthias Clasen2022-01-021-0/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Update the accessible description of MenuButton Closes #4576 See merge request GNOME/gtk!4317
| * | | Update the accessible description of MenuButtonEmmanuele Bassi2022-01-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We update the labelled-by relation, but we never update the described-by one. Fixes: #4576
* | | | Merge branch 'radioactiveman-main-patch-13472' into 'main'Matthias Clasen2022-01-021-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | texture: Fix typo in error message See merge request GNOME/gtk!4311
| * | | | texture: Fix typo in error messageThomas Lange2022-01-011-1/+1
| | | | |
* | | | | Merge branch 'wip-fontchooser-tewaks' into 'main'Matthias Clasen2022-01-021-89/+57
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | Revert "fontchoserwidget: Do our own face filtering" See merge request GNOME/gtk!4314
| * | | | fontchooser: Speed up fature examplesMatthias Clasen2022-01-011-26/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were doing unnecessary work here, which could get really slow with some fonts. Just compute the reverse charmap once and reuse it.
| * | | | Revert "fontchooserwidget: Revise handling of named instances"Matthias Clasen2022-01-011-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 2dc56a6e9ba9ec6fb430e9181968fea08367f9ff. This wasn't ready yet.
| * | | | Revert "fontchoserwidget: Do our own face filtering"Matthias Clasen2022-01-011-62/+2
|/ / / / | | | | | | | | | | | | | | | | | | | | This reverts commit b7b6c147f9aba32047ac157e825d5517ac92a4ed. This was premature.
* | | | Merge branch 'bilelmoussaoui/g-i' into 'main'Emmanuele Bassi2022-01-0124-35/+35
|\ \ \ \ | |/ / / |/| | | | | | | | | | | gdk: add missing nullable annotations See merge request GNOME/gtk!4310
| * | | gtk: mark few GtkPrinterSettings as nullableBilal Elmoussaoui2022-01-011-9/+9
| | | | | | | | | | | | | | | | | | | | Everything that makes use of gtk_printer_settings_get should be nullable Because the hashtable might not contain the key and there's no default value provided
| * | | gtk: mark few GtkFileChooser functions as nullableBilal Elmoussaoui2022-01-011-2/+2
| | | | | | | | | | | | | | | | | | | | - get_file, if no file is selected returns a NULL - get_id, if the interface doesn't implement such function returns NULL
| * | | gtk: mark gtk_flatten_list_model_get_model_for_item as nullableBilal Elmoussaoui2022-01-011-1/+1
| | | |