5e78646256
Merge branch 'more-nullable-gtk3' into 'gtk-3-24'
...
g-i: Add some nullable annotations
See merge request GNOME/gtk!420
2018-11-19 07:40:41 +00:00
31b810abca
g-i: Add some nullable annotations
...
Based on grepping arg docs for NULL.
See https://gitlab.gnome.org/GNOME/pygobject/issues/261
2018-11-18 13:40:24 +01:00
446cb9a217
Merge branch 'fix-issue-1366' into 'gtk-3-24'
...
entry: Handle no-window events in gtk_entry_event
See merge request GNOME/gtk!363
2018-11-15 10:03:19 +00:00
e8a8a534ac
Merge branch 'bye-app-menu-gtk3' into 'gtk-3-24'
...
widget-factory: move app menu contents to primary menu
See merge request GNOME/gtk!364
2018-11-15 10:01:13 +00:00
06162a08b6
Adwaita: tone down purple cast
...
- sync with gtk4 changes
2018-11-14 17:52:37 +01:00
b57a1a0b92
Revert "Adwaita: help fullcolor app icons"
...
- the app icon dropshadow patch was not meant to be part of the color changes
This reverts commit a8a545510d
.
2018-11-14 17:32:41 +01:00
bb376222c1
Reset the Quartz resolution to 72.0 dpi.
...
Further feedback on https://bugzilla.gnome.org/show_bug.cgi?id=787867
indicates that 96.0 dpi scales fonts 4/3 larger than native applications.
2018-11-14 09:02:45 +09:00
a3744d4761
gtkclipboard-quartz: remove unused variable
2018-11-13 15:39:17 +01:00
d21832719b
wayland: Adapt to settings portal api change
...
ReadAll now accepts an array of patterns.
2018-11-12 14:10:13 -05:00
0d8dcccad2
Merge branch 'wl-framework' into 'gtk-3-24'
...
Use -Wl for the framework linker argument
See merge request GNOME/gtk!405
2018-11-12 08:56:49 +00:00
6f2b0cfcf3
Adwaita: use HIG grey for bg_color
...
- refresh with a light bg color, use the new color palette
2018-11-09 15:57:06 +01:00
5a12934e90
Adwaita: fix osd bg color
...
- don't try deriving from bg_color, osd should be consistent
for light & dark.
FIxes issue #1449
2018-11-09 11:30:21 +01:00
4902070cad
Update Chinese (Taiwan) translation
2018-11-09 09:03:56 +00:00
f0e5b5bf88
Adwaita: Propagate bg color to titlebar separator descendants
...
Gives the same background color to all separators descending from a
title bar than to its direct childrens.
This prevents separators which are in a titlebar but not direct children
from the widget with the titlebar style class from being almost
transparent and hence it prevent them from revealing the clear color of
the window's titlebar (black).
https://gitlab.gnome.org/GNOME/gtk/issues/1231
2018-11-09 08:51:43 +01:00
f74154d5a1
Updated Slovenian translation
2018-11-09 08:47:33 +01:00
333f496ad5
Updated Slovenian translation
2018-11-09 08:47:33 +01:00
4c348e5486
Update Afrikaans translation
2018-11-09 08:47:33 +01:00
7034ab269f
Merge branch 'wip/jimmac/hig-colors' into 'gtk-3-24'
...
Adwaita: use new HIG colors (gtk3)
See merge request GNOME/gtk!408
2018-11-09 07:23:46 +00:00
f972ab8818
Merge branch 'plug_race' into 'gtk-3-24'
...
Fix race in GtkPlug window creation
See merge request GNOME/gtk!387
2018-11-08 04:49:25 +00:00
ec1786fdbc
Popover: Minimally document the ::closed signal
...
This is better than nothing at all. The wording is taken from Carlos's
commit message when he added this shortly before 3.12, so add Since too.
Skip the bit from his commit message explaining what this replaced; we
don't need to say all the less good things our convenience API replaces.
2018-11-07 20:32:34 +00:00
08bafb4a52
TreeMenu: Don't manually reinvent g_list_index()
...
g_list_index() "Gets the position of the element containing the given
data (starting from 0)." That is exactly what we were manually doing.
2018-11-07 20:31:45 +00:00
009c256991
Merge branch 'cherry-pick-9946dd2a' into 'gtk-3-24'
...
gtk-autocleanups: add cleanup function for GtkRecentInfo
See merge request GNOME/gtk!410
2018-11-06 09:52:23 +00:00
8ef21cb32f
wayland: Fix a thinko in settings portal support
...
When we decide to fall back because the settings portal
is not present, adhere to that decision elsewhere.
2018-11-05 18:34:57 -05:00
4048a1965a
gtk-autocleanups: add cleanup function for GtkRecentInfo
...
(cherry picked from commit 9946dd2ab7a667f0e5efa285eb1bf32a594b0159)
2018-11-05 21:39:35 +00:00
39645ab6f0
Adwaita: use new HIG colors
...
- blue selection color, success & destructive colors updates
- blueish tint for dark
Addresses issue #1443
2018-11-05 16:10:50 +01:00
a8a545510d
Adwaita: help fullcolor app icons
...
- draw a large dropshadow for aboutboxes
- draw an outline for low res
See issues #1434 and #1445 .
2018-11-05 15:03:11 +01:00
382ba0ca83
Use -Wl for the framework linker argument
2018-11-05 20:11:30 +13:00
64427e9878
Merge branch 'settings-portal-for-3' into 'gtk-3-24'
...
Settings portal for 3
See merge request GNOME/gtk!404
2018-11-04 21:13:33 +00:00
41562ab2c6
wayland: Support the settings portal
...
Under Wayland, we are currently directly using GSettings
for desktop settings. But in a sandbox, we may not have
access to dconf, so this may fail. Use the new settings
portal instead.
2018-11-04 15:50:16 -05:00
4073d0217b
Add a gdk_should_use_portal helper
...
We are going to use this in the following commits.
2018-11-04 08:20:52 -05:00
fb709e96f1
Use a simpler sandbox check
...
No need to use the runtime dir and allocate a string.
We can just check in /.
2018-11-04 08:20:11 -05:00
d6dedf5270
Update Slovak translation
2018-11-02 08:54:03 +00:00
40400373e1
Update Slovak translation
2018-11-02 08:51:12 +00:00
1837ae88f7
Update Slovak translation
2018-11-01 17:51:10 +00:00
8c5158a54e
Updated Spanish translation
2018-10-31 13:50:01 +01:00
d45537a743
Merge branch 'win32-honest-clipboard' into 'gtk-3-24'
...
GDK W32: be more honest about clipboard format support
See merge request GNOME/gtk!382
2018-10-31 05:13:18 +00:00
336f382728
imwayland: Plug leaks
...
The various strings (pending/current preedit, surrounding, and commit
buffer) are being leaked in the case of GtkIMContext destruction.
2018-10-30 22:00:07 +01:00
9c6cf4acab
Fix indentation.
2018-10-29 14:25:31 -07:00
60dafa38c7
Merge branch '1411-handle-null-from-nsgraphicscontex' into gtk-3-24.
2018-10-29 11:32:10 -07:00
d483c0a05b
Updated Slovenian translation
2018-10-25 22:07:50 +02:00
041ac5b45a
Update Esperanto translation
2018-10-24 08:12:34 +00:00
c1dbf96413
Adwaita: prevent devel styling break selection mode
...
- Selection mode does not get the special devel styling.
- removed teh last-child() selector for it doesn't work anymore.
Better style all section of the headerbar than none. Proper fix pending.
2018-10-22 10:41:41 +02:00
7e4cda6c1c
GdkQuartz: Handle NULL from [NSGraphicsContext currentContext].
...
By returning a default surface. The situation where there's no
currentContext arises when GtkCSS is trying to determine the
layout sizes so no actual display is necessary.
Closes : #1411
2018-10-20 12:31:25 -07:00
7600c4e3f7
Modify Quartz gtk_drag_begin_internal to match 4172138
.
2018-10-20 12:26:13 -07:00
35d798dd31
Use [NSGraphicsContext CGContext] instead of graphicsPort after Yosemite.
2018-10-19 16:49:00 -07:00
0e831b774c
Update GDK_OSX versions to current MacOS release.
2018-10-19 16:48:59 -07:00
615fa7cfb6
Merge branch '379-fix-quartz-offscreen-window-crash' into 'gtk-3-24'
...
Resolve "gtkdnd-quartz crash when realizing a GtkOffscreenWindow"
See merge request GNOME/gtk!145
2018-10-19 06:11:51 +00:00
df0e5cc8e6
quartz: Fix crash when realizing GtkOffscreenWindow
...
GtkOffscreenWindow doesn't have a NSView or NSWindow, so return NULL if
passed one of those.
Closes : #379
2018-10-19 05:38:28 +01:00
00034c00be
Merge branch '1371-flickering-tooltips-if-no-mouse-cursor-theme-loaded-gtk3' into 'gtk-3-24'
...
Tooltip: Fix the used cursor size if 0 in Settings
See merge request GNOME/gtk!374
2018-10-16 23:20:25 +00:00
c0b5d66069
Merge branch '1397-gtknotebook-built-in-popup-menu-listing-tabs-doesn-t-use-tab-label-text-for-the-last-tab' into 'gtk-3-24'
...
Notebook: Ensure menu label updates with tab_label
See merge request GNOME/gtk!385
2018-10-16 20:52:04 +00:00