summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* properties-window: Drop uses of GDK Cairo interaction APIwip/antoniof/gtk4-preparation-drop-outgoing-apiErnestas Kulik2021-08-151-7/+2
| | | | In preparation for porting to GTK4.
* tree-view-drag-dest: Stop connecting to ::drawErnestas Kulik2021-08-151-54/+0
| | | | | | | | 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>
* pathbar: Remove event GdkWindowErnestas Kulik2021-08-151-81/+0
| | | | | | | | | 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>
* pathbar: Drop gtk_widget_set_allocation()Ernestas Kulik2021-08-151-9/+0
| | | | | It's gone in GTK4 and removing this doesn't seem to cause any visual or behavorial change at the moment.
* pathbar: Drop gtk_widget_{g,s}et_clip()Ernestas Kulik2021-08-151-32/+0
| | | | | It's gone in GTK4 and removing this doesn't seem to cause any visual or behavorial change at the moment.
* pathbar: Drop gtk_widget_set_redraw_on_allocate()Ernestas Kulik2021-08-151-1/+0
| | | | | | 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
* tree-view-drag-dest: Don't use gdk_window_get_position()António Fernandes2021-08-151-10/+7
| | | | | | It's gone in GTK4. Instead, translate to widget coordinates.
* files-view: Drop uses of removed GtkStyleContext APIErnestas Kulik2021-08-151-3/+0
| | | | gtk_style_context_set_junction_sides() is no more.
* autorun-software: Don't use gtk_window_set_icon()António Fernandes2021-08-151-8/+8
| | | | | | | | 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.
* properties-window: Don't use gtk_window_set_icon()António Fernandes2021-08-151-4/+0
| | | | | | | | | 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.
* icon-info: Drop gtk_icon_size_lookup()Ernestas Kulik2021-08-154-22/+5
| | | | | It no longer exists, and the enumeration only contains normal and large sizes, so hardcoded icon sizes are now used.
* file: Pass parent window to unmount operationAntónio Fernandes2021-08-151-2/+10
| | | | | | | 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.
* file-operations: Make "trash on unmount" dialog modalAntónio Fernandes2021-08-151-23/+2
| | | | | | | | | 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.
* properties-window: Stop using GtkButtonBoxAntónio Fernandes2021-08-151-3/+2
| | | | | | | | | 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.
* files-view: Handle parent changes in GObject::notifyErnestas Kulik2021-08-151-12/+10
| | | | | | GtkWidget::parent-set is gone in GTK4. Rebased and ammended by António Fernandes <antoniof@gnome.org>
* window: Drop gtk_window_has_toplevel_focus()Ernestas Kulik2021-08-151-3/+3
| | | | | It’s identical to gtk_window_is_active() as far as we are concerned. Also, it's gone in GTK4.
* files-view-dnd: Drop GDK_ACTION_DEFAULTErnestas Kulik2021-08-151-9/+2
| | | | | | It’s gone in GTK4, and its use has been discouraged in GTK3. Rebased and ammended by António Fernandes <antoniof@gnome.org>
* file-changes-queue: Drop GdkPoint struct memberAntónio Fernandes2021-08-151-1/+0
| | | | | It's unused because we no longer handle icons on desktop. Also, the type is gone in GDK4.
* general: Stop using gtk_main_iteration()António Fernandes2021-08-153-4/+4
| | | | It's going away with GTK4. Use the recomended replacement.
* general: Replace uses of GDK thread APIErnestas Kulik2021-08-154-12/+8
| | | | | | | | | | 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>
* flatpak: Disable build options for gexiv2António Fernandes2021-08-153-0/+6
| | | | | | | | | 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)
* Update Indonesian translationKukuh Syafaat2021-08-151-363/+389
|
* Update Persian translationDanial Behzadi2021-08-151-414/+432
|
* Update Swedish translationAnders Jonsson2021-08-141-563/+590
|
* Update Brazilian Portuguese translationEnrico Nicoletto2021-08-141-403/+427
|
* Post release version bumpAntónio Fernandes2021-08-141-1/+1
|
* Release version 41.beta41.betaAntónio Fernandes2021-08-142-1/+14
|
* Update Russian translationAlexey Rubtsov2021-08-141-397/+411
|
* Update Portuguese translationHugo Carvalho2021-08-131-8/+21
|
* Update Ukrainian translationYuri Chornoivan2021-08-131-11/+23
|
* trash-bar: Add link to autodelete settingsEric2021-08-131-1/+30
| | | | | | | | | 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
* trash-bar: Add autodelete labelEric2021-08-133-0/+16
| | | | | | | | | 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
* Update Portuguese translationHugo Carvalho2021-08-131-397/+409
|
* Update Occitan translationQuentin PAGÈS2021-08-121-396/+409
|
* Update German translationPhilipp Kiemle2021-08-121-597/+623
|
* tracker-search: fix datetime formatNishit Patel2021-08-121-2/+2
| | | | | | | use `g_date_time_format_iso8601` to properly format datetime as SPARQL only accepts ISO8601 format fixes #1933
* Update Slovenian translationMatej Urbančič2021-08-111-309/+322
|
* Update Ukrainian translationYuri Chornoivan2021-08-111-401/+413
|
* Update Turkish translationEmin Tufan Çetin2021-08-101-396/+408
|
* ci: Use fedora:latest instead of rawhideOndrej Holy2021-08-102-2/+2
| | | | | | 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.
* Switch to meson for gnome-autoarOndrej Holy2021-08-104-3/+9
| | | | Relates: https://gitlab.gnome.org/GNOME/gnome-autoar/-/merge_requests/11
* compress-dialog: Add support for encrypted .zipOndrej Holy2021-08-1012-5/+233
| | | | | | | | 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
* compress-dialog: Update dialog designOndrej Holy2021-08-102-162/+199
| | | | | | | | | 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
* Update Slovenian translationMatej Urbančič2021-08-101-437/+446
|
* Update Turkish translationEmin Tufan Çetin2021-08-061-408/+416
|
* Update Persian translationDanial Behzadi2021-08-021-364/+369
|
* Update Greek translationEfstathios Iosifidis2021-07-291-447/+458
|
* Update Catalan translationJordi Mas2021-07-251-656/+473
|
* Update Indonesian translationKukuh Syafaat2021-07-251-43/+43
|
* Update Friulian translationFabio Tomat2021-07-231-408/+417
|