William Hua
b3a530cb72
gdkwindow: add gdk_window_move_to_rect ()
...
https://bugzilla.gnome.org/show_bug.cgi?id=756579
2016-07-19 09:38:54 -04:00
William Hua
48108c401e
gdkwindow: store transient_for window
...
https://bugzilla.gnome.org/show_bug.cgi?id=756579
2016-07-19 09:38:54 -04:00
William Hua
0a5bee2751
gdkwindow: store shadow sizes
...
https://bugzilla.gnome.org/show_bug.cgi?id=756579
2016-07-19 09:38:54 -04:00
Daniel Mustieles
2235f211e3
Updated Spanish translation
2016-07-18 16:48:16 +02:00
Daniel Mustieles
718b3a9ad4
Updated Spanish translation
2016-07-18 16:48:06 +02:00
Руслан Ижбулатов
2465493237
Try to delete any existing W32 status icons when DPI changes
...
Fixes some or all of the issues reported in
https://github.com/hexchat/hexchat/issues/1423
2016-07-18 10:32:04 +00:00
Matthias Clasen
02c89f7e8f
3.21.4
2016-07-17 23:27:35 -04:00
Matthias Clasen
16dbc0fd10
Updates
2016-07-17 14:07:47 -04:00
Chao-Hsiung Liao
e9078e3abb
Updated Chinese (Taiwan) translation
2016-07-16 02:46:17 +00:00
Chao-Hsiung Liao
6906252b38
Updated Chinese (Taiwan) translation
2016-07-16 02:45:07 +00:00
Piotr Drąg
01129a0ba0
Add Language headers to po files
...
Future versions of gettext will fail if this header is missing.
2016-07-14 17:06:21 +02:00
Javier Jardón
846087fcff
Add LINGUAS file to po-properties
2016-07-13 21:15:15 +01:00
Tiago Santos
473ae67a13
Updated Portuguese translation
2016-07-13 16:49:10 +00:00
Tiago Santos
45a9aed721
Updated Portuguese translation
2016-07-13 16:47:18 +00:00
Matthias Clasen
793d5291d9
link button: Use gtk_show_uri_on_window
...
This gives slightly better behavior in the sandboxed case and
makes no difference otherwise.
2016-07-13 11:24:16 -04:00
Patrick Griffis
6184edc318
GtkFileChooserNativePortal: Use correct response code for accept
...
As per the documentation of GtkFileChooserNative.
https://bugzilla.gnome.org/show_bug.cgi?id=768756
2016-07-13 07:02:15 -04:00
Chun-wei Fan
d8815f3e4e
gtk/gtkfilechoosernativeportal.c: Don't use g_autoptr()
...
This code is also built by non-GCC/CLang compilers, so use the normal
ref/unref steps for the GVariant.
https://bugzilla.gnome.org/show_bug.cgi?id=768659
2016-07-13 11:26:35 +08:00
Matthias Clasen
500c9dbe96
Remove a few mentions of GtkVBox in the docs
...
We only have GtkBox nowadays.
2016-07-12 21:58:11 -04:00
Emmanuele Bassi
8f1fd7d964
docs: Fix typo.
2016-07-12 18:09:20 +01:00
Emmanuele Bassi
c0dae6c146
docs: Attempt a better explanation for gtk_widget_destroy()
...
Clarify the nature of this function, and the expectations after it's
been called.
2016-07-12 12:44:23 +01:00
Piotr Drąg
3831b2a725
placesview: fix spelling of WebDAV in a translatable string
2016-07-12 13:31:21 +02:00
Razvan Chitu
9747312e6c
placesview: fix open action for locations without a mount or volume
...
In the "Other Locations" view, locations can be opened from the context menu
based on their mount or volume. However, some locations, like "Computer", do not
have either of those so they cannot be opened from the context menu. In order to
fix this, the file associated with the location can be used as well.
https://bugzilla.gnome.org/show_bug.cgi?id=768657
2016-07-12 12:56:04 +03:00
Emmanuele Bassi
b5a2bba840
docs: Improve gdk_window_create_similar_image_surface()
...
The sizes passed are in device pixels and do not take into account the
scaling factor of the window itself. We cannot change the semantics of
the function, so let's at least add a warning for this trap door.
2016-07-11 16:55:10 +01:00
Lapo Calamandrei
53a1f0ba78
Adwaita: remove old popover checkbutton/radiobutton style
...
remove some now disfunctional style regarding checkbuttons and
radiobuttons inside popovers which shouldn't be needed anymore.
2016-07-09 00:56:32 +02:00
Lapo Calamandrei
725d5b1477
Adwaita: remove some check and radio related cruft
...
remove superfluous padding which was there before the css node
conversion of the widget.
2016-07-08 22:11:07 +02:00
Piotr Drąg
ae8c13753e
Updated POTFILES.in
2016-07-08 21:49:21 +02:00
Matthias Clasen
3756a1eca2
Fix up the documentation of GtkTextView::move-viewport
...
Pointed out in https://bugzilla.gnome.org/show_bug.cgi?id=768546
2016-07-08 10:26:22 -04:00
Matthias Clasen
25fed03420
Add portal support to GtkPrintOperation
...
Make GtkPrintOperation talk to org.freedesktop.portal.Print when
running in a sandbox.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:09:05 -04:00
Matthias Clasen
56ebfc6ca5
print job: Add api to send data from an fd
...
This will be useful for portalized print support.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:09:02 -04:00
Matthias Clasen
cc97e55f8a
page setup: Add api to serialize to a GVariant
...
This will be useful for portalized print support.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:08:57 -04:00
Matthias Clasen
42ae48a23e
Add api to serialize a GtkPaperSize to a GVariant
...
This will be useful in portalized printing.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:08:53 -04:00
Matthias Clasen
a3764e27a4
print settings: Add api to serialize to a GVariant
...
This will be useful for portalized print support.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:08:47 -04:00
Matthias Clasen
04cec61aa1
Support the Inhibit portal
...
xdg-desktop-portal now has a portal for inhibiting session status
changes. We don't need to use it if we can talk to the session
manager, but if can't, try org.freedesktop.portal.Inhibit.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:08:37 -04:00
Matthias Clasen
4600209962
Implement combobox apis for GtkFileChooserNativePortal
...
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:08:33 -04:00
Matthias Clasen
5839c13843
Implement combobox apis in GtkFileChooserWidget
...
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:08:28 -04:00
Matthias Clasen
6fc7485077
GtkFileChooser: Add abstract api for comboboxes and checkbuttons
...
This commit adds API for adding combo boxes and check buttons to
GtkFileChooser, and getting the selected value back in ::response.
In contrast to gtk_file_chooser_set_extra_widget, these APIs are
abstract and suitable for implementation in GtkFileChooserNative.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:08:21 -04:00
Matthias Clasen
2b77eaa1ae
Adapt to simplified file chooser portal api
...
OpenFiles is gone, just set the 'multiple' option instead.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:08:17 -04:00
Matthias Clasen
445d12e5cb
file chooser portal: Port to new Request API
...
The portal API has changed, we need to adapt.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:08:11 -04:00
Matthias Clasen
6cf71ed6bb
Use the portal when sandboxed
...
Use the sandbox helper api to find out whether to use
the file chooser portal.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:08:05 -04:00
Matthias Clasen
3b3e1eca2b
portal: Sent more data along
...
Send the current_name, current_folder or current_file fields to
the portal.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:07:59 -04:00
Matthias Clasen
0acb6a0e98
portal: Send file filters to the portal
...
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:07:54 -04:00
Matthias Clasen
35181e793d
Add api to serialize GtkFileFilter to a variant
...
This will be used to send filters over D-Bus in future commits.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:07:49 -04:00
Alexander Larsson
01d0bac83e
Initial version of file chooser portal support
...
Implement GtkFileChooserNative for sandboxed applications
by talking to org.freedesktop.portal.FileChooser. Currently,
this supports OPEN and SAVE mode.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:07:42 -04:00
Matthias Clasen
e47957406d
about dialog: Use gtk_show_uri_on_window
...
This allows us to handle things slightly better in
the portal case.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:07:11 -04:00
Matthias Clasen
c6416aec74
Add gtk_show_uri_on_window
...
The gtk_show_uri API doesn't let us specify a parent window. With
portals, there may be an intermediate dialog, for which it is nice
to have parent window information, to place it properly.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:07:07 -04:00
Matthias Clasen
96d8afbccb
Add a portal helper
...
Instead of open-coding checks for sandboxing in multiple
places, add a helper function that caches the information.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
2016-07-08 00:06:14 -04:00
Owen W. Taylor
b840a59766
Change the priority of the window-close idle to G_PRIORITY_DEFAULT
...
If we have an application that never goes idle (or takes a long time to
go idle), the close buttons in CSD decoration don't work properly.
While it's not clear why the usage of an idle was added in the first
place, keep on using it to avoid unexpected reentrancy problems, but
change the priority to G_PRIORITY_DEFAULT.
https://bugzilla.gnome.org/show_bug.cgi?id=768485
2016-07-06 09:50:21 -04:00
Matthias Clasen
c7654c737c
Add a css parser test for background-blend-mode
2016-07-05 13:16:43 -04:00
Matthias Clasen
93f20315d1
gtk3-demo: Simplify the blendmodes example a bit
...
Just put all of the template into the resource.
2016-07-04 09:59:25 -04:00
Olivier Fourdan
e032c83822
wayland: remove unneeded statement
...
seat->pointer_info.focus is already set to NULL 2 lines above, no need to
repeat it there.
2016-07-04 09:46:24 +02:00