- 01 Oct, 2022 1 commit
-
-
- 30 Sep, 2022 1 commit
-
-
- 27 Sep, 2022 2 commits
- 26 Sep, 2022 1 commit
-
-
(cherry picked from commit 3b2404df)
-
- 18 Sep, 2022 4 commits
-
-
-
-
(cherry picked from commit bddda816)
- 17 Sep, 2022 6 commits
-
-
António Fernandes authored
-
António Fernandes authored
-
-
We used to select the first search result as soon as it arives, in order to allow keyboard shortcuts to take effect on it. This makes search more efficient to use with keyboard. Prior to the gtk4 port (and the introduction of list-base, canvas view and list view set the selection directly in `select_first` through `icon_set_selected` and `gtk_tree_selection_select_iter`. After the port to gtk4, list-base used the existing function `nautilus_view_set_selection` which seemed to work, except `nautilus_files_view_set_selection` only actually sets the selection when the view is not loading. In the meantime, it puts the selection is a pending_selection to be set when the loading is complete. This causes problems for search because loading generally takes longer to complete in a search, and the user will have to wait until the search is complete for the item to be selected. As a matter of fact, the *only* time that select_first is used is during a search (which was the original intention of the function when introduced in 50711e28). There's no need to add further complexity, beyond what the GtkSelectionModel already provides. Just as `real_select_all` simples calls `gtk_selection_model_select_all`, make `real_select_first` call `gtk_selection_model_select_item`. Fixes: #2481
-
-
- 15 Sep, 2022 1 commit
-
-
- 12 Sep, 2022 1 commit
-
-
- 11 Sep, 2022 3 commits
-
-
- 10 Sep, 2022 1 commit
-
-
- 09 Sep, 2022 1 commit
-
-
- 08 Sep, 2022 2 commits
-
-
-
Jordi Mas authored
-
- 06 Sep, 2022 2 commits
-
-
- 05 Sep, 2022 2 commits
-
-
Aurimas Černius authored
-
-
- 04 Sep, 2022 10 commits
-
-
-
António Fernandes authored
-
António Fernandes authored
It hardcodes a color which matches only in light mode, and only if high contrast is not enabled. Instead derive from currentColor to get light/dark automatic support and double the alpha opacity on high contrast. The alpha values were copied from libadwaita's color used by level bar.
-
António Fernandes authored
Remove inset borders from the former, add them to the later. Also inset the pathbar border, to make it look look the same height as buttons in the headerbar and overlap the secondary menu border.
-
António Fernandes authored
The patches we want are actually only available in 3.7.2 at this time.
-
António Fernandes authored
We rely on many DND and GtkListBase bugfixes for proper behavior or the GTK 4 port. Resolves: #2366
-
g_file_get_parse_name() returns a string with escaped special characters for remote locations. Use g_file_get_uri() for remote bookmarks and unescape the string before setting the tooltip to make sure it is always a human-readable string. Use g_file_get_path() for local bookmarks. Fixes #2016
-
António Fernandes authored
If you change the sort order from the sort menu, the next time you visit that location, the last sort option is remembered. This is generally desirable behavior, but not in the case of Recent, Search or Trash. Fixes #2472
-
Piotr Drąg authored
-
-
- 03 Sep, 2022 2 commits
-
-
Format option is displayed for mtp devices even though gnome-disks doesn't support them. Hide format option if uri starts with mtp:// This applies to MTP and PTP (gphoto2) Fixes: #1358
-
Reformat should_show_format_command() to allow for additional checks.
-