| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Until we know how we solve that.
|
| |
|
| |
|
| |
|
|
|
|
| |
Initialize these variables, so gcc doesn't complain.
|
| |
|
|
|
|
| |
The license urls in the about dialog changed.
|
|
|
|
|
|
|
| |
Events that get to gtk_main_do_event() have the toplevel GdkWindow
as event->any.window. Also, ensure that coordinates fall within
sensible places of the windows, since those might have shadows,
headerbars and whatnot on wayland.
|
|
|
|
|
|
| |
That means the whole hierarchy is getting destroyed, leaving those
behind incurs not only in a leak, but also on weak refs (and unintended
repick) to happen in the wrong moment.
|
|
|
|
|
| |
gtk_window_add_pointer_focus() increments the refcount, which means
the caller should be dropping its own.
|
| |
|
| |
|
|
|
|
| |
Fixes bug 784323.
|
|
|
|
|
|
| |
This function is trivial and can be copied from the X11 implementation.
https://bugzilla.gnome.org/show_bug.cgi?id=772281
|
|
|
|
|
| |
The newly added gtkfilechoosererrorstack.c source needs to be included
in the Meson build as well as the Autotools one.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Showing all the different errors and warnings when renaming and creating
files/folders without potentially resizing popovers on every keystroke
requires us to know the size of the error messages beforehand, so pack
all of the possible error messages and warnings in labels and those into
a stack. This way we can also neatly crossfade transition between them.
https://bugzilla.gnome.org/show_bug.cgi?id=775636
|
|
|
|
|
|
|
| |
This makes a difference with other locals where error messages are
longer than the standard width of entry+spacing+button.
https://bugzilla.gnome.org/show_bug.cgi?id=775636
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=781936
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=781935
|
|
|
|
|
|
| |
Use HTTPS by default for security/privacy. Avoids slow redirects.
https://bugzilla.gnome.org/show_bug.cgi?id=766517
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=784888
|
| |
|
|
|
|
| |
We have two build systems now, for good measure.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=784723
|
|
|
|
|
|
|
| |
Set the filter before showing the dialog
Afterwards, fetch the last active filter and display its name.
https://bugzilla.gnome.org/show_bug.cgi?id=784723
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=784723
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=784723
|
|
|
|
|
|
|
|
|
| |
Includes:
* Simple glob patterns (*.ext, *.*,...)
* MIME types
* pixbuf formats
https://bugzilla.gnome.org/show_bug.cgi?id=784723
|
|
|
|
|
|
|
| |
When the extra widget is a GtkLabel, then its text will be displayed as
a message in the NSSavePanel or NSOpenPanel
https://bugzilla.gnome.org/show_bug.cgi?id=784723
|
|
|
|
|
|
|
|
| |
GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER
Which is via NSOpenPanel, not NSSavePanel...
https://bugzilla.gnome.org/show_bug.cgi?id=784723
|
|
|
|
|
|
|
|
|
|
| |
Based on the Win32 implementation, as well as the macOS file chooser
from
https://github.com/GNOME/gedit/blob/master/gedit/gedit-file-chooser-dialog-osx.[ch]
Not fully tested yet, but working properly so far.
TODO: filter support, extra widget (label), documentation...
https://bugzilla.gnome.org/show_bug.cgi?id=784723
|
|
|
|
| |
The glib-mkenums tool does not recognise these gtk-doc annotations.
|
| |
|
|
|
|
|
|
|
|
| |
GdkPixdata is deprecated. Warn when the application tries to load
pixdata embedded resources. The application developer will have to
remove the "to-pixdata" keyword from the GResource definition file.
https://bugzilla.gnome.org/show_bug.cgi?id=781583
|
|
|
|
|
|
|
|
|
|
| |
The glib-genmarshal tool from GLib 2.54 added various command line
arguments that allow us to remove a bunch of as hoc manipulations of
the generated marshaller source files. The marshal generator tool can
now include an header in the source, and undef the G_ENABLE_DEBUG
pre-processor symbol for us. It can also generate the prototypes of the
marshallers in the C source, and avoid a 'missing-prototypes' compiler
warning.
|
| |
|
| |
|
|
|
|
|
| |
Same as the previous commit; use the new predictable request
object path to connect to the Response signal early.
|
|
|
|
|
|
|
| |
Use the new predictable request object path and connect
to the Response signal before issuing the portal call.
This avoids a race that is pretty unlikely to hit in
the filechooser case.
|
| |
|
| |
|