Luca Bacci
318da99fbf
docs: Add gtk_file_chooser_add_choice and related functions to gtk3-sections.txt
...
See Merge Request !989
2019-07-08 16:02:56 +02:00
Aurimas Černius
ad4297e718
Updated Lithuanian translation
2019-07-07 22:42:10 +03:00
Fabio Tomat
146d1a4450
Update Friulian translation
2019-07-06 06:05:21 +00:00
Matthias Clasen
3642629767
3.24.10
2019-07-03 20:25:10 +00:00
Timm Bäder
0f216525af
treeview: Remove in_scroll flag
...
Keep using the pixel cache for backwards-compat, but remove the
in_scroll flag to fix the missing invalidation during scrolling.
Fixes #1977
2019-07-03 16:15:52 -04:00
Matthias Clasen
ed0df60d6e
Revert "treeview: Remove the pixel cache"
...
This reverts commit 184424ae40
.
It caused regressions in eclipse.
2019-07-03 16:14:08 -04:00
Matej Urbančič
e55ca39329
Updated Slovenian translation
2019-07-02 18:52:47 +02:00
Matej Urbančič
383209ff8c
Updated Slovenian translation
2019-07-02 18:46:23 +02:00
Matthias Clasen
ff4bfb93aa
Merge branch 'dboles/widget-factory-style-priority' into 'gtk-3-24'
...
widget-factory: Use correct StyleProvider priority
See merge request GNOME/gtk!974
2019-07-02 02:39:44 +00:00
Daniel Boles
a51b5d7f7e
widget-factory: Use correct StyleProvider priority
...
We are an application, not a user.
2019-07-01 19:20:04 +01:00
Matthias Clasen
977def8f00
Merge branch 'recent-handle-null-content-type' into 'gtk-3-24'
...
gtkrecentfilter: handle g_content_type_from_mime_type() returning NULL
See merge request GNOME/gtk!969
2019-06-30 22:57:15 +00:00
Christoph Reiter
8a53ed9e55
gtkrecentfilter: handle g_content_type_from_mime_type() returning NULL
...
Otherwise we get errors on g_content_type_is_a(). This happens mostly on Windows
because it only knows a limited set of mime types and tries to convert
them to file extensions without any fallback.
2019-06-30 13:59:13 +02:00
Emmanuele Bassi
041b64b9e2
Merge branch 'gtk3-meson-use-cups-dep-type' into 'gtk-3-24'
...
meson: use cups-config for looking up cups
See merge request GNOME/gtk!963
2019-06-28 10:05:46 +00:00
Christoph Reiter
afc31c477f
Merge branch 'correct-install-script' into 'gtk-3-24'
...
post-install: get absolute path to gtk-update-icon-cache
See merge request GNOME/gtk!965
2019-06-27 15:15:09 +00:00
Jakub Steiner
ed691dcba5
Adwaita: allow flat list row buttons to be flat
...
- Be more specific about the list row image buttons
Addresses corner case of https://gitlab.gnome.org/GNOME/gtk/issues/1748
2019-06-27 12:10:42 +02:00
Jakub Steiner
4a6ff4598e
Adwaita: no intention to make circular buttons universal
...
- No intention to make any button circular with a magic class
Maybe if Lapo returns, he'll make all your dreams come true.
"Fixes" https://gitlab.gnome.org/GNOME/gtk/issues/861
2019-06-27 11:32:38 +02:00
Jakub Steiner
1f69f5196b
Adwaita: lighten dark switch sliders
...
- addresses legibility concerns
Fixes https://gitlab.gnome.org/GNOME/gtk/issues/1819
2019-06-27 10:55:18 +02:00
Jakub Steiner
c5330a2588
Adwaita: darken osd background for A:dark
...
- OSD background color was too close to $bg_color to make out outline
Fixes https://gitlab.gnome.org/GNOME/gtk/issues/1964
2019-06-27 10:28:39 +02:00
Jakub Steiner
2d29cff140
Merge branch 'adwaita-menubar-submenu-rounding' into 'gtk-3-24'
...
Adwaita: Fix padding/rounding on submenus
See merge request GNOME/gtk!967
2019-06-27 08:25:14 +00:00
Jakub Steiner
45abadaf70
Merge branch 'adwaita-popover-radius' into 'gtk-3-24'
...
Adwaita: Apply border-radius to .csd popovers
See merge request GNOME/gtk!966
2019-06-27 08:11:31 +00:00
Alex Monday
4fa83d55dc
Adwaita: Fix padding/rounding on submenus
...
- Apply menubar submenu style for .csd submenus;
- Remove child subemenu style (looks like it is inherited
from a parent).
Closes https://gitlab.gnome.org/GNOME/gtk/issues/1976
2019-06-27 13:04:02 +05:00
Alex Monday
d3cf55a26d
Adwaita: Apply border-radius to .csd popovers
...
Fix popover_radius variable doesn't apply to .csd popover.
Closes https://gitlab.gnome.org/GNOME/gtk/issues/1984
2019-06-27 11:07:51 +05:00
worldofpeace
70123468b5
post-install: get absolute path to gtk-update-icon-cache
...
Identical to how gtk-query-immodules is being handled here.
2019-06-26 17:21:59 -04:00
Christoph Reiter
dab769a08c
meson: cups: use cups-config for looking up cups
...
We were looking for the cups headers and the cups lib in the default locations
which for example breaks with OpenBSD where the cups headers are under /usr/local/include/
Instead just use the "cups" dependency type from meson which internally uses cups-config.
Fixes #1967
2019-06-25 20:46:09 +02:00
Christoph Reiter
d36fb51c11
meson: cups: fix building without colord support
...
The colord dependency object was always passed to the cups backend even
if it wasn't declared.
2019-06-25 20:27:15 +02:00
Matthias Clasen
017a440296
Merge branch 'wip/jimmac/infobar-revealer-borders' into 'gtk-3-24'
...
Adwaita: infobar borders
See merge request GNOME/gtk!962
2019-06-25 15:34:23 +00:00
Matthias Clasen
47bd2482a9
Merge branch 'wip/chergert/fix-autotools-enable-profiler' into 'gtk-3-24'
...
build: fix --enable-profiler=no
See merge request GNOME/gtk!961
2019-06-25 15:27:25 +00:00
Christian Hergert
e0d511b33f
build: fix --enable-profiler=no
...
This fixes the --enable-profiler=no or --disable-profiler option.
Fixes #1965
2019-06-25 07:57:12 -07:00
Jakub Steiner
df6e0da623
Adwaita: infobar borders
...
- defined a bottom border for infobars, move styling into descendant box
to hide border when unrevealed
Fixes https://gitlab.gnome.org/GNOME/gtk/issues/1165
2019-06-25 15:17:39 +02:00
Christoph Reiter
ecf2c68d97
Merge branch 'gtk3-build-explicit-encoding' into 'gtk-3-24'
...
build: always use utf-8 when reading/writing text files
See merge request GNOME/gtk!953
2019-06-25 07:27:58 +00:00
Christoph Reiter
5107735c9f
build: always use utf-8 when reading/writing text files
...
open() in text mode should never be used without an encoding because it defaults
to the locale encoding which is rarely what is wanted.
This fixes the Windows build in some cases (depending on the locale/paths used)
2019-06-25 08:53:26 +02:00
Chun-wei Fan
30f2af0aef
Merge branch 'quartz-no-harfbuzz' into 'gtk-3-24'
...
Require Harfbuzz only for Wayland and X11 backends.
See merge request GNOME/gtk!955
2019-06-25 05:43:28 +00:00
Daniel Boles
a25aa2082d
ShortcutsSection: Fix tiny grammar-o "in for"→"in"
2019-06-24 18:01:53 +01:00
Matthias Clasen
a5cf2c4b19
Merge branch 'issue-1973' into 'gtk-3-24'
...
Do not add empty strings to GtkFileFilter
See merge request GNOME/gtk!957
2019-06-24 11:21:52 +00:00
Emmanuele Bassi
6cdb165fa4
Do not add empty strings to GtkFileFilter
...
When parsing a UI description for GtkFileFilter we should avoid passing
empty strings, to avoid issues when serialising the filter before
sending it over DBus.
Fixes : #1973
2019-06-24 10:53:31 +01:00
Matthias Clasen
e873c98e25
action muxer: Be safe against reinsertion
...
Be prepared for the eventuality that somebody
might reinsert the same action group without
holding any extra references on it.
This was observed as causing crashes in
gnome-builder.
2019-06-23 20:50:20 -04:00
Matthias Clasen
f8251a4da9
Add a test for reinserting action groups
...
This is reproducing a crash that was seen
in gnome-builder.
2019-06-23 20:49:57 -04:00
John Ralls
21694949fc
Disable Quartz Native Filechooser when running earlier than MacOS X 10.6
...
Closes: https://gitlab.gnome.org/GNOME/gtk/issues/1685
2019-06-22 14:43:50 -07:00
John Ralls
3994e75550
Redo the fullscreen MacOS version control to allow building on 10.6
...
Closes: https://gitlab.gnome.org/GNOME/gtk/issues/1686
2019-06-22 14:43:50 -07:00
John Ralls
a26f6d9768
Prevent compile error for pressedMouseButtons when using SDK < 10.6.
...
Closes: https://gitlab.gnome.org/GNOME/gtk/issues/1687
2019-06-22 14:30:59 -07:00
John Ralls
13e64aa103
"]Quartz] Set the popup menu type hint before realizing the popup."
...
Otherwise the native window gets created with GDK_TYPE_HINT_NORMAL
and in fullscreen appears on its own screen or tab instead of over
the combo like it's supposed to.
2019-06-22 13:46:18 -07:00
John Ralls
e169e2bdd5
Require Harfbuzz only for Wayland and X11 backends.
...
Fixes https://gitlab.gnome.org/GNOME/gtk/issues/1968
2019-06-22 10:52:34 -07:00
Goran Vidović
3ffd71cf35
Update Croatian translation
2019-06-21 22:35:17 +00:00
Goran Vidović
417b91e3f9
Update Croatian translation
2019-06-21 22:29:33 +00:00
Goran Vidović
e526b8f473
Update Croatian translation
2019-06-21 22:13:50 +00:00
Goran Vidović
336357780b
Update Croatian translation
2019-06-21 22:11:21 +00:00
Matthias Clasen
7b42bade95
Merge branch 'wip/dboles/overlay-docs-3' into 'gtk-3-24'
...
Overlay: small improvements to documentation
See merge request GNOME/gtk!932
2019-06-21 00:45:12 +00:00
Matthias Clasen
3090fe77d9
Merge branch 'issue-1961' into 'gtk-3-24'
...
Report the monitor's connector name under Wayland
See merge request GNOME/gtk!951
2019-06-21 00:40:16 +00:00
Emmanuele Bassi
5b54f86aee
Set the monitor's connector under X11
...
Like we do on Wayland.
In this case, we copy it from the same source as the output name,
because it's going to match.
2019-06-20 22:51:47 +01:00
Emmanuele Bassi
8e08721278
Relay the xdg_output.name to GdkMonitor
...
The xdg_output interface has a `name` property that reflects the output
name coming from the compositor.
This is the closest thing we can get to a connector name.
Fixes : #1961
2019-06-20 22:51:47 +01:00