| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
In preparation for porting to GTK4.
|
|
|
|
|
|
|
|
| |
The "treeview-drop-indicator" style class was a thing in GTK2, but not
in GTK3. So, remove this old code which isn't even do anything visible
anymore. Also, the ::draw signal is going away when we move to GTK4.
Rebased and ammended by António Fernandes <antoniof@gnome.org>
|
|
|
|
|
|
|
|
|
| |
This usage of GdkWindow is a X11'ism that's gone in GTK4.
Removing this doesn't seem to cause any visual or behavorial change at
the moment.
Rebased and ammended by António Fernandes <antoniof@gnome.org>
|
|
|
|
|
| |
It's gone in GTK4 and removing this doesn't seem to cause any visual or
behavorial change at the moment.
|
|
|
|
|
| |
It's gone in GTK4 and removing this doesn't seem to cause any visual or
behavorial change at the moment.
|
|
|
|
|
|
| |
It's gone in GTK4 [1] and doesn't seem to make a difference in GTK3.
[1] https://gitlab.gnome.org/GNOME/gtk/-/commit/a8a755e5cddc0f1736cc198301088310a6e26627
|
|
|
|
|
|
| |
It's gone in GTK4.
Instead, translate to widget coordinates.
|
|
|
|
| |
gtk_style_context_set_junction_sides() is no more.
|
|
|
|
|
|
|
|
| |
It's gone in GTK4.
We get an icon from GMount. Assuming it's a GThemedIcon, so we can
simply get its name and use gtk_window_set_icon_name() which is still
going to work in GTK4.
|
|
|
|
|
|
|
|
|
| |
It's gone in GTK4.
Here it's used only as a fallback to a named icon.
Also, GNOME doesn't use window icons anyway.
So, just drop it to ease the port to GTK4.
|
|
|
|
|
| |
It no longer exists, and the enumeration only contains normal and large
sizes, so hardcoded icon sizes are now used.
|
|
|
|
|
|
|
| |
It's conveniently set as a property of GtkMountOperation, so there is no
reason not to pass both forward.
This is necessary for the preceding commit to actually work as intended.
|
|
|
|
|
|
|
|
|
| |
Actually set the parent window, instead of juggling with GdkScreen,
which is going away with GdkScreen. Furthermore, parentless dialogs
should not exist, HIG-wise.
While we are at it, also remove gtk_window_set_skip_taskbar_hint()
which is going away with GTK4 too.
|
|
|
|
|
|
|
|
|
| |
It's going away with GTK4.
Replace it with a GtkBox.
This will result in visual changes to the dialog, but the existing
visuals are outdated and a redesign is overdue anyway.
|
|
|
|
|
|
| |
GtkWidget::parent-set is gone in GTK4.
Rebased and ammended by António Fernandes <antoniof@gnome.org>
|
|
|
|
|
| |
It’s identical to gtk_window_is_active() as far as we are concerned.
Also, it's gone in GTK4.
|
|
|
|
|
|
| |
It’s gone in GTK4, and its use has been discouraged in GTK3.
Rebased and ammended by António Fernandes <antoniof@gnome.org>
|
|
|
|
|
| |
It's unused because we no longer handle icons on desktop.
Also, the type is gone in GDK4.
|
|
|
|
| |
It's going away with GTK4. Use the recomended replacement.
|
|
|
|
|
|
|
|
|
|
| |
We are doing all GTK stuff from the main thread anyway. If we are not,
we are in big trouble anyway.
So, drop gdk_threads* API this in preparation for GTK4, where it won't
exist.
Rebased and ammended by António Fernandes <antoniof@gnome.org>
|
|
|
|
|
|
|
|
|
| |
We already disable introspection, which is required by the vapi and
python3 options.
We don't really on either and this is breaking the CI.
(cherry picked from commit 46579d08b0b1183aa36544e0e949a6d42c53ce84)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Nautilus currently provides no indication that GNOME Settings allows
users to configure automatic emptying of the trash. This commit adds
a button to the trash bar which links to the corresponding configuration
panel in Settings, allowing users to configure autodelete.
Fixes: https://gitlab.gnome.org/GNOME/nautilus/-/issues/1790
|
|
|
|
|
|
|
|
|
| |
Nautilus currently provides no indication that GNOME Settings allows
users to configure automatic emptying of the trash. This commit adds
a subtitle to the trash bar, informing users whether or not automatic
emptying is currently enabled.
Relates: https://gitlab.gnome.org/GNOME/nautilus/-/issues/1790
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
use `g_date_time_format_iso8601` to properly format
datetime as SPARQL only accepts ISO8601 format
fixes #1933
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
There are various problems with the rawhide image currently and I don't
know how to workaround them. Let's use fedora:latest (temporarily) to fix
our pipeline.
|
|
|
|
| |
Relates: https://gitlab.gnome.org/GNOME/gnome-autoar/-/merge_requests/11
|
|
|
|
|
|
|
|
| |
Currently, it is not possible to create encrypted archives over
Nautilus. Let's add support for encrypted .zip files to not have
to install a dedicated archive manager.
Fixes: https://gitlab.gnome.org/GNOME/nautilus/-/issues/822
|
|
|
|
|
|
|
|
|
| |
Let's update the Compress dialog design as per the mockup for the
encrypted archives support. The most visible change is `GtkPopover`
with `HdyActionRow` rows for the format selection instead of the
`GtkRadioButton` buttons.
https://gitlab.gnome.org/GNOME/nautilus/-/issues/822
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|