[nautilus] (802 commits) Non-fast-forward update to branch wip/exalm/libhandy



The branch 'wip/exalm/libhandy' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  f67e124... Add libhandy-1 dep
  6a5ae6a... Port NautilusToolbar to HdyHeaderBar
  54f88a1... window: Port to HdyApplicationWindow
  dcbbb16... Port to HdyTabView and HdyTabBar

Commits added to the branch:

  0b65c9d... files-view: Add Extract/Compress menu section (*)
  336950f... Update Italian translation (*)
  5f1b920... Release version 3.38.0 (*)
  1de9f8e... Update Latvian translation (*)
  ca6d56f... Revert "file: use emblems for files that use default icon" (*)
  c5fb0ca... Update Portuguese translation (*)
  764fd74... Update Chinese (Taiwan) translation (*)
  3cdc56c... Add Kabyle translation (*)
  f223718... starred-directory: Actually implement ::force_reload (*)
  4ef1518... starred-directory: Deduplicate file unmonitoring (*)
  9f344bf... Update Central Kurdish translation (*)
  36e505c... file-operation: Prevent recursion to speed up emptying tras (*)
  553e59f... file-utilities: Don't block main thread to restore from tra (*)
  3b7aff5... Update Friulian translation (*)
  02b4367... Update Russian translation (*)
  4592496... Update Friulian translation (*)
  8fd2e69... Update Hebrew translation (*)
  1351909... tag-manager: Update starred URIs on move & rename (*)
  5a769fa... tag-manager: Ignore starred files ouside $HOME (*)
  6dfc1cd... starred-directory: Remove unused variable (*)
  8ed4a28... Release version 3.38.1 (*)
  d584123... Post branch version bump to 40.alpha (*)
  4a09f99... Update Portuguese translation (*)
  5d9b631... Update Friulian translation (*)
  e34325d... Update Portuguese translation (*)
  3eb0a90... list-view: Fix double-click row check for gesture (*)
  74e1e60... properties-window.ui: Set "use_underline" property (*)
  a875893... Update Turkish translation (*)
  50edb80... batch-rename-utilities: Fix dialog crashes (*)
  3d68a89... canvas-dnd: Define function type the usual way (*)
  9dbc32d... Revert "ci: Hardcode image version for style check job" (*)
  0645e3b... image properties: Handle rotated images (*)
  7cab1cd... build, flatpak: Add libportal dependency (*)
  ece6b82... files-view: Use xdg-desktop-portal for setting Wallpaper (*)
  23f91f2... ci: Add libportal-devel to Dockerfile (*)
  4e43e9e... tag-manager: Search for tracker3 in PATH (*)
  c90d787... ci: Use Buildah instead of Docker to generate images (*)
  b678abe... ci: Use Tracker 3 dependencies from Fedora repository (*)
  8eb21a0... ci: Remove broken triage job (*)
  ab55380... ci: Use Fedora latest instead of rawhide temporarily (*)
  2b111a3... Update Norwegian Bokmål translation (*)
  43b356b... Revert "ci: Use Fedora latest instead of rawhide temporaril (*)
  b4cc41a... files-view: Use fallback in case of xdp_portal_set_wallpape (*)
  31a0127... window: Don't save state when tiled (*)
  ac73fb7... window: Refactor nautilus_window_save_geometry (*)
  f026521... Update Bengali (India) translation (*)
  8470891... file-utilities: Do not use default location instead of root (*)
  5b0301b... gtkplacesview: Update to latest code (*)
  136e97e... tracker-utilities: Update copyright (*)
  dab88ac... tag-manager: Inline previously shared code (*)
  6f3b7f8... Revert "search: Remove special characters from FTS searches (*)
  176d99b... global-preferences: Drop unused tracker settings (*)
  f2abec4... properties-window: Removed unused macros (*)
  791ccf8... properties-window: Instance symbol renaming (*)
  82e8545... properties-window: Set boolean object data correctly (*)
  a8d64a8... properties-window: Use autocleanup variables (*)
  4a50c7d... properties-window: Use autocleanup variables more (*)
  10d82fc... properties-window: Stop multi-file GAppInfo leak (*)
  0f7ecf2... properties-window: Use modern GList code patterns (*)
  c750a87... properties-window: Use g_clear_*() (*)
  475684a... window: Don't change default tab closing behaviour (*)
  6e6fe6a... Update Catalan translation (*)
  4823069... preferences-window: Change label ids (*)
  787a835... progress-info-widget: Make button circular, not elliptical (*)
  44c1b9f... meson.build: Don't suffix VERSION with '-stable' (*)
  76b8abd... window-slot: Don't leak icon reference (*)
  342207e... window-slot: Don't leak menus on destruction (*)
  9b62be1... toolbar: Don't leak menu models (*)
  85e40ce... toolbar: Don't leak builder object (*)
  400f6d4... window: Don't leak bookmark location GFile (*)
  de4d100... bookmark-list: Unref obj on each loop iteration (*)
  4f6013e... tag-manager: Don't leak singleton references (*)
  3680bb0... tag-manager: Don't leak stamp path string (*)
  6106386... tag-manager: Release home GFile in ::finalize (*)
  90a58d9... application: Don't leak container array (*)
  39e05c2... list-view: Don't leak container array (*)
  99d034a... file: Add "date_created" attribute (*)
  22d2c30... general: Support sorting by creation date (*)
  6b92435... column-utilities: Add Created date column (*)
  ed6b8de... properties-window: Add created row to the basic page (*)
  d2be38d... file-conflict-dialog: Set max width for labels (*)
  ee77cd4... properties-window: Truncate name in window title (*)
  f1c3d99... Update Romanian translation (*)
  f97e759... Update Ukrainian translation (*)
  652865d... Update Portuguese translation (*)
  a09befc... Release version 40.alpha (*)
  96b4668... Post release version bump (*)
  f29b483... file-operations: Preserve mtime of non-empty directories on (*)
  141eb7f... Updated Czech translation (*)
  ac9be83... README: Replace a redirect by direct link (*)
  6bb582c... README: Clarify the status of the "nautilus" name (*)
  c469261... Update Indonesian translation (*)
  1b340ea... Updated Spanish translation (*)
  584eab5... list-view: Disconnect signal before clearing object (*)
  e8b05d3... Update Serbian translation (*)
  31d85d3... Update Portuguese translation (*)
  1281f8c... window: Remove present date from copyright in About dialog (*)
  2b60990... window: Remove outdated list of authors from About dialog (*)
  9b733dd... Drop use of volatile (*)
  b2f10eb... batch-rename-dialog: Fix thread-unsafe code (*)
  72ebd7a... batch-rename-dialog: Simplify name conflicts check (*)
  73dd5b8... batch-rename-dialog: Rename function for clarity (*)
  aa16b37... Update Friulian translation (*)
  470aaf2... file-operations: Set "skipped" flag on error (*)
  95767f8... file-operations: Set "skipped" flag on error (*)
  33debe4... file-operations: Fix directory "skipped" flag (*)
  272c238... Revert "file-operations: avoid scanning the same files" (*)
  11c1366... file-operations: Fix count when skipping directories (*)
  1bab20c... file-operations: Fix transfered count for directories (*)
  8005046... file-operations: Don't unref NULL hash table (*)
  b6f22a5... file-operations: Do not report remaining time if not yet co (*)
  d4d5923... file-operations: Do not report remaining time if progress i (*)
  482b6b2... file-operations: Print number of natively moved files inste (*)
  ea88ccc... Update Greek translation (*)
  a22f7ff... test: Run tests in unique directory (*)
  373b17c... README: Fix typo (*)
  5c5fee1... Update Persian translation (*)
  f0759d6... file-utilities: Drop nautilus_file_system_is_remote (*)
  b3a6ec8... file: Correctly check for remoteness for speed tradeoffs (*)
  1ef42ee... file: Deduplicate speed tradeoff code (*)
  2069570... files-view: Drop unnecessary precondition check (*)
  be2b5cc... files-view: Support FUSE paths as script envar (*)
  078603d... files-view: Support FUSE paths as script parameters (*)
  c7b5e34... files-view: Set NAUTILUS_SCRIPT_SELECTED_FILE_PATHS in star (*)
  d088243... files-view: Cleanup run_script() and its helpers (*)
  93ef35d... directory: Revert b60f861638f11117174d435860f2409963489995 (*)
  8bc9353... directory: Revert bfd0b4bf02187b4da6ce0eb7c9a36df5d96ca649 (*)
  504fd9e... directory: Ignore trash://* in is_local_or_fuse() (*)
  e327f8f... directory: Replace obsolete early return with precondition (*)
  b92a7d5... directory: Restructure and document is_local_or_fuse() (*)
  998e667... file: Rename and document has_local_path() method (*)
  15df18b... file,directory: Drop obsolete is_local() methods (*)
  21728a7... Update Galician translation (*)
  228310d... Update Vietnamese translation (*)
  83c328d... Update Brazilian Portuguese translation (*)
  97c94ad... Update Swedish translation (*)
  a1def4b... doap: Update my e-mail address (*)
  d2e3dec... Update Turkish translation (*)
  e96aac1... general: Remove option to bypass delete confirmation (*)
  145fcba... Update Ukrainian translation (*)
  0584f6c... files-view: Add action to run files as programs (*)
  64326f0... mime-actions: Drop ACTIVATION_ACTION_ASK (*)
  986cb10... preferences: Drop executable-text-activation setting (*)
  85466a2... Update Galician translation (*)
  5344f50... Update Turkish translation (*)
  21f05d7... Update Ukrainian translation (*)
  12fb4bc... Update Romanian translation (*)
  b8fa9d8... Updated Czech translation (*)
  f1d6fb6... Update Swedish translation (*)
  d5c57c0... gschema: Raise thumbnail size limit to 50MB (*)
  5717c59... preferences-window: Drop image size thumbnail control (*)
  e12fff1... preferences-window: Drop sidebar visibility checkbox (*)
  127c796... preferences-window: Drop default columns tab (*)
  f0c7378... css: Don't conflict with drop target visual feedback (*)
  aa9313b... window: Init toolbar from template (*)
  2b3b51d... general: Use libhandy 1.0 (*)
  2451836... window: Make bottom corners rounded (*)
  4406c92... css: Match floating bar radius to window radius (*)
  8826f21... properties-window: Make bottom corners rounded (*)
  3ea40d5... Updated Spanish translation (*)
  a5ff51d... ci: Add libhandy to Dockerfile (*)
  1b0c8b0... preferences-window: Remove leftovers from the past (*)
  09417be... preferences-window: Implement new single-page design (*)
  ec273f2... preferences-window: Clarify context menu options (*)
  a7f477f... preferences-window: Add description for the performance gro (*)
  db02609... Update Ukrainian translation (*)
  991fb2a... Update Galician translation (*)
  73f47d5... Update Romanian translation (*)
  244c0ff... Update Portuguese translation (*)
  dc886df... Updated Spanish translation (*)
  04cfb9e... Update Turkish translation (*)
  47fd509... Update Swedish translation (*)
  6e32981... Update Indonesian translation (*)
  197bc16... file-operations: Add support for password protected archive (*)
  2b77a7f... ci: Add gnome-autoar master to Dockerfile (*)
  bb79dad... build: Bump gnome-autoar dependency (*)
  15d59cd... file-conflict-dialog: Tie default action to expander (*)
  25a4576... operations-ui-manager: Rename struct field (*)
  867e605... file-conflict-dialog: Automatically suggest new name (*)
  9108b40... file-conflict-dialog: Make manual rename more convenient (*)
  01b186b... Update Portuguese translation (*)
  a436634... Update Ukrainian translation (*)
  3ce2a16... Update Galician translation (*)
  baf37c3... location-entry: Remove folder icon (*)
  ede38fd... location-entry: Play bell when tab-complete fails (*)
  807b42c... location-entry: Use GtkEntryCompletion (*)
  4fad42b... location-entry: Use g_strstrip() (*)
  dbd5be2... location-entry: Use relative completions for relative paths (*)
  a65fe36... location-entry: Highlight basenames of completions (*)
  40f8b48... Update Romanian translation (*)
  9c5fd94... Update Swedish translation (*)
  28e682f... list-view: Hide Star column title (*)
  8a8fa32... list-view: Properly match for Star column (*)
  9012c36... build: Bump libhandy dependency (*)
  50fc39c... preferences-window: Print error from gtk_builder_add_from_r (*)
  f912e6d... Release version 40.beta (*)
  c652d4d... Post release version bump (*)
  1c784b1... Update Punjabi translation (*)
  c287608... ui: Use GNOME 40 Empty View Styling (*)
  10a98c4... Update Hungarian translation (*)
  47d0b2d... Update Catalan translation (*)
  4fdb762... Updated Spanish translation (*)
  5bfe0d2... Update Turkish translation (*)
  e56bf96... Update Serbian translation (*)
  6a763fb... Update Indonesian translation (*)
  2ca982a... Update French translation (*)
  14442a8... ci: Add libhandy master to Dockerfile (*)
  acc2b7e... Update Slovenian translation (*)
  e1f9892... Update Brazilian Portuguese translation (*)
  da67c80... Update Turkish translation (*)
  9178af5... Update Finnish translation (*)
  f831ac6... Updated Lithuanian translation (*)
  0b1293f... Update Galician translation (*)
  aabe7b8... Update German translation (*)
  fa9a5c6... Update Croatian translation (*)
  b6fd0f5... Update Croatian translation (*)
  9d784e7... Update Indonesian translation (*)
  e71091f... Update Basque translation (*)
  114bd74... Update Kazakh translation (*)
  d4ffcfc... Update Greek translation (*)
  7834de2... ci: Set nightly runtime repository (*)
  2045f66... Revert "clipboard: Use text based clipboard only" (*)
  75fc629... Update British English translation (*)
  06e20a3... Update Turkish translation (*)
  16f3e02... Updated Czech translation (*)
  cb5be0f... Update German translation (*)
  948e722... Update Friulian translation (*)
  3036ebb... Update Persian translation (*)
  699cc7d... Update Korean translation (*)
  13de21b... window: Add weak reference to the active slot (*)
  e771411... window: Handle NULL active_slot pointer (*)
  080f833... mime-actions: Open files as groups if not sandboxed (*)
  f3ef2e8... mime-actions: Check flatpak-info only once (*)
  17285c2... mime-actions: Drop dead code path (*)
  cea4910... mime-actions: Add all portal-opened files to recents (*)
  82da319... mime-actions: Don't leak error (*)
  953ca87... mime-action: Fix reinstated regression (*)
  52a05fc... Update Ukrainian translation (*)
  fe69538... Update Brazilian Portuguese translation (*)
  5aec657... mime-actions: Revert unintended string freeze break (*)
  9d75d50... Release version 40.rc (*)
  47062f8... Post release version bump (*)
  edb3489... Update Norwegian Bokmål translation (*)
  30db887... Update Polish translation (*)
  8c46119... Update Italian translation (*)
  fb10a2e... Update Dutch translation (*)
  434a593... Update Vietnamese translation (*)
  fad09fd... Release version 40 (*)
  6ec0584... Post release version bump (*)
  63fce9f... Release version 40.0 (*)
  48b8297... Post release version bump (*)
  8aabcf0... Update Swedish translation (*)
  34a9d36... Update Hebrew translation (*)
  d209007... Update Chinese (Taiwan) translation (*)
  c839b58... .desktop: claim handling of rar mime types (*)
  222233e... Update Portuguese translation (*)
  ca845f2... flatpak: Drop network requirement (*)
  b5b8823... Update Nepali translation (*)
  885de25... uncrustify: Enforce single space after control flow keyword (*)
  3c5c9d4... Update Slovak translation (*)
  b3d68fb... ci: Specify test dependencies to fix pipeline (*)
  cba5bee... gtkplacesview: Update to the latest code (*)
  baf799d... file-operations: Fix crashes when extracting encrypted arch (*)
  17e1cd1... file-operations: Return NULL if password dialog was cancell (*)
  66e7223... file-conflict-dialog: Fix crash on extensionless filenames (*)
  e9e026d... eel-vfs-extensions: Document get_extension_offset (*)
  4f9ddd6... Release version 40.1 (*)
  7058f1e... Post release version bump (*)
  3e03a8b... files-view: Set PWD to current dir to run scripts (*)
  9f474cb... Update Persian translation (*)
  7fcc05d... Update Persian translation (*)
  6a98d95... Updated Spanish translation (*)
  8b50a6a... Update Occitan translation (*)
  c10cd96... Update Norwegian Bokmål translation (*)
  59ca114... Post branch version bump (*)
  0b7a7f9... application: Stop updating previewer on windows focus (*)
  9b7df26... gschema.xml: Update icon-view's description The description (*)
  1134d86... floating-bar: Don't start spinner if it's not visible (*)
  e7babd9... Update Ukrainian translation (*)
  fb8e0c4... files-view: Fix missing "Open Scripts Folder" menu item (*)
  48d626c... nautilus-directory.c: Fix a memory leak. (*)
  940f753... Update Portuguese translation (*)
  c9f6002... Updated Spanish translation (*)
  d64529a... Update Russian translation (*)
  7932d37... icon: add 'source' (*)
  1e3996d... properties-window: don't focus on name field when open (*)
  38a7ea9... nautilus-properties-window.c: Display only Folder (*)
  ae67618... application: Hand preview updating over to FilesView (*)
  1c88f37... Revert "window: add a signal to receive active selection up (*)
  783ecff... Update Bulgarian translation (*)
  04c9f63... Update Romanian translation (*)
  bf7b487... toolbar: Prevent closing popover when "Show Hidden Files" i (*)
  9a86aa2... Revert "window, window-slot: Save and restore navigation hi (*)
  b8ab851... window-slot: Stop using flags parameter for history navigat (*)
  ad41d6f... window-slot: Drop other-locations subclass (*)
  96f989f... window-slot: Make type final (*)
  e8147de... window-slot: Make back_or_forward() a slot method (*)
  1a0096f... view: Use view id macros instead of enum (*)
  a501aaf... files-view: Make override method private (*)
  3b22623... window-slot: Add file name to file not found dialog (*)
  13af04f... Update Portuguese translation (*)
  24df6cf... Update Romanian translation (*)
  8c5fa3e... extensions/image-properties: Replace deprecated symbols (*)
  2ae4631... Release version 41.alpha (*)
  55aed9b... Post release version bump (*)
  bad614d... Update Chinese (Taiwan) translation (*)
  571230a... Update Brazilian Portuguese translation (*)
  4c2679c... Update Japanese translation (*)
  cea4f78... Update Japanese translation (*)
  7d3c03a... Update Japanese translation (*)
  8eb2ba4... Update Japanese translation (*)
  9661a9d... Update Ukrainian translation (*)
  619970b... general: Uniformize case code style (*)
  3ad2de3... uncrustify: Ignore sp_arith to workaround bug (*)
  0c103a2... files-view: Fix comma placement in a floating bar (*)
  1d22d65... Update Portuguese translation (*)
  b4ba179... Update Ukrainian translation (*)
  b99d3c6... Update Brazilian Portuguese translation (*)
  ff0e896... Updated Spanish translation (*)
  0865620... Revert "uncrustify: Ignore sp_arith to workaround bug" (*)
  c645351... ci: Build uncrustify from sources (*)
  65f2828... replace display_name attribute with edit_name for renaming (*)
  cd219c8... Update Indonesian translation (*)
  79d7b2e... files-view: Bring "Open with..." options together (*)
  0487dc9... Update Russian translation (*)
  6c7eacd... files-view: Store selected files list for compressing (*)
  794b608... Update Occitan translation (*)
  782b873... Update Friulian translation (*)
  017351a... Update Indonesian translation (*)
  8980b52... Update Catalan translation (*)
  37d2c73... Update Greek translation (*)
  5496a7f... Update Persian translation (*)
  fb007a9... Update Turkish translation (*)
  7864dc0... Update Slovenian translation (*)
  c1efa51... compress-dialog: Update dialog design (*)
  156a68c... compress-dialog: Add support for encrypted .zip (*)
  82f4d0c... Switch to meson for gnome-autoar (*)
  a77b5cf... ci: Use fedora:latest instead of rawhide (*)
  43d2d9d... Update Turkish translation (*)
  eaba46b... Update Ukrainian translation (*)
  fdb70dc... Update Slovenian translation (*)
  0503af3... tracker-search: fix datetime format (*)
  78e08ca... Update German translation (*)
  7accbe5... Update Occitan translation (*)
  c8c6839... Update Portuguese translation (*)
  4e02d0f... trash-bar: Add autodelete label (*)
  658ad9d... trash-bar: Add link to autodelete settings (*)
  6dffa4b... Update Ukrainian translation (*)
  3fe5876... Update Portuguese translation (*)
  c76caa4... Update Russian translation (*)
  bbaacb3... Release version 41.beta (*)
  d4794fd... Post release version bump (*)
  2951209... Update Brazilian Portuguese translation (*)
  23f0864... Update Swedish translation (*)
  3d41064... Update Persian translation (*)
  8a3c03e... Update Indonesian translation (*)
  7d18827... flatpak: Disable build options for gexiv2 (*)
  7b7ef50... Update Romanian translation (*)
  7179c26... Update Russian translation (*)
  8f41579... Updated Spanish translation (*)
  34093ed... Update Occitan translation (*)
  f718946... Update Catalan translation (*)
  e1f0d64... Update Greek translation (*)
  4c656a1... Update Basque translation (*)
  90cb7c3... Updated Czech translation (*)
  8790c03... Updated Czech translation (*)
  5981d2a... Update Galician translation (*)
  e23c8d8... Update German translation (*)
  6f56c9d... Update Finnish translation (*)
  6c8fb95... Update Turkish translation (*)
  d82c4ba... Update Kazakh translation (*)
  c465892... Fixed Czech translation (*)
  b688f74... files-view: Hide "current-dir-properties" option when searc (*)
  3fbde44... Update Slovenian translation (*)
  16e74fc... Updated Lithuanian translation (*)
  4ccb742... Update Dutch translation (*)
  fa6f0e7... Update Chinese (China) translation (*)
  e9b247a... Update Slovak translation (*)
  bf11378... files-view: Autocleanup locals in set_wallpaper_fallback() (*)
  c82c31d... files-view: Simplify file object creation (*)
  5de4c1f... files-view: Do not copy wallpaper unnecessarily (*)
  fe5c1a6... Release version 41.rc (*)
  997e33f... Post release version bump (*)
  acb5779... Update Korean translation (*)
  75e7ef6... Update French translation (*)
  3f2eb9a... Update Hebrew translation (*)
  2468570... Update Croatian translation (*)
  17b9cd2... Update Croatian translation (*)
  c8baa0a... Update Hungarian translation (*)
  b516fae... Update Polish translation (*)
  e2e4cb7... Update Polish translation (*)
  87d9875... Updated Danish translation (*)
  6fb169d... Update British English translation (*)
  6be4708... Update German translation (*)
  f5b9018... flatpak: Pin gexiv2 and exiv2 dependencies to fix build (*)
  9991d5a... Release version 41.0 (*)
  6737425... Post release version bump (*)
  e607df6... Update Belarusian translation (*)
  f3b1a74... compress-dialog: Set keyboard focus on the row with the sel (*)
  cd1efc3... Update Persian translation (*)
  b845728... Update Serbian translation (*)
  b2dbfe0... Update Persian translation (*)
  25f839f... Update Vietnamese translation (*)
  3219ef4... Update Persian translation (*)
  5259ea8... Update Bulgarian translation (*)
  bb5a72d... ci: Do not run style check on stable branches (*)
  78275a7... ci: Remove flatpak master job (*)
  44d574e... ci: Remove fedora job (*)
  7b469df... ci: Use lineup-parameters python script (*)
  cf9d7a6... ci: Make the update image job work with fedora:latest (*)
  f157a28... Update Icelandic translation (*)
  1629aff... Update Kabyle translation (*)
  83f1153... Update Persian translation (*)
  d09b34c... file-operations: Remove leftover files after extraction fai (*)
  bdd317d... file-operations: Simplify output files handling when extrac (*)
  d4e0000... file-operations: Do not offer skipping when extracting one  (*)
  c3b8e0d... file-operations: Fix progress when skipping during extracti (*)
  14a41b7... file-operations: Remove obsolete TODO statement (*)
  8aabca1... Update Latvian translation (*)
  bc3edaa... file-conflict-dialog: Don't change action when unchecking (*)
  42b0362... build: Remove incorrect i18n.merge_file argument (*)
  6afce41... trash-bar: Ellipsize subtitle label (*)
  a520e27... files-view: Clear :templates-menu if it should not be used (*)
  4a44f3d... files-view: Only refresh New Document menu if needed (*)
  2804732... files-view: Only refresh Scripts menu if needed (*)
  4b3f118... files-view: Clean up submenus update code (*)
  ca5283a... Release version 41.1 (*)
  5cc496a... Post branch version bump (*)
  906151b... rename-file-popover: update ui file syntax (*)
  dbeeec0... rename-file-popover: implement redesign (*)
  33ff2de... batch-rename-dialog: Replace GtkStateType with GtkStateFlag (*)
  bc2cb5e... batch-rename-dialog: Don't use gtk_widget_get_preferred_hei (*)
  bb35400... batch-rename-dialog: Don't recreate separator if one exists (*)
  02a2fe8... batch-rename-dialog: Remove always TRUE boolean param/data (*)
  804a55f... batch-rename-dialog: Don't add separator above first row (*)
  85e7023... batch-rename-dialog: Don't keep a list of rows (*)
  f0ce14c... batch-rename-dialog: Don't use GtkContainer::add() (*)
  79dca04... persistence-handler: Drop the word successfully from notifi (*)
  f291480... Update Portuguese translation (*)
  7188a04... Update Brazilian Portuguese translation (*)
  7512a43... Update Ukrainian translation (*)
  4b990c4... Update Persian translation (*)
  3270f73... Update Persian translation (*)
  f190000... Update Friulian translation (*)
  6b0bc70... Update Occitan translation (*)
  e74009b... Update Portuguese translation (*)
  b2c67de... flatpak: Pin libportal dependency (*)
  0eb2dae... Update Catalan translation (*)
  1cf6817... column-chooser: Build interface from template XML (*)
  a9fda5a... column-chooser: Move some function definitions (*)
  022a075... list-view: Build column editor with GtkBuilder (*)
  bcca4cf... Update Croatian translation (*)
  c3d0406... file-conflict-dialog: Set 18px margin as per HIG (*)
  f8e0213... file-conflict-dialog: Drop image from text button (*)
  2e5d113... file-conflict-dialog: Drop full-color icon (*)
  e1ade20... file-conflict-dialog: Port to GtkBuilder (*)
  47475b1... file-conflict-dialog: Improve heading style (*)
  1d08e0c... file-conflict-dialog: Improve expander appearance (*)
  65315a0... Update Hebrew translation (*)
  6ff4762... meson.build: Use environment to make warnings fatal (*)
  8c31d78... general: Use envar to make warnings fatal in scripts (*)
  71c96cd... general: Stop using the state argument of GtkStyleContext g (*)
  f3e1d8a... ui: Hide state overlays by default (*)
  a2d5daf... general: Use GtkButton as a container (*)
  1acded8... files-view: Stop using NULL slot as destruction flag (*)
  1c83d6a... general: Stop overriding GtkWidget.destroy() (*)
  1a3d218... Update Ukrainian translation (*)
  1a8e283... Update Croatian translation (*)
  19782f4... operations-ui-manager: Refactor main context task completio (*)
  3880305... operations-ui-manager: Stop using gtk_dialog_run() (*)
  28ce30d... files-view: Port Ctrl+S dialog to use GtkBuilder (*)
  2103a48... files-view: Simplify select-items.ui (*)
  b151025... directory: Use finite amount of tries for self check (*)
  6fe1663... Update Portuguese translation (*)
  5441744... shell-search-provider: Don't return search provider results (*)
  305985f... shell-search-provider: Cancel metadata requests on disposal (*)
  e6c0b65... files-view: Fix "Copy To" from "Starred" folder (*)
  1857076... Update Ukrainian translation (*)
  ad2d4a5... Update Hebrew translation (*)
  d937491... Update Hebrew translation (*)
  b002cb6... file-conflict-dialog: Prevent rename button appearing prema (*)
  a3369c5... file: use specific file type for Sort by Type (*)
  33bd031... Update Occitan translation (*)
  e95cb88... Update Persian translation (*)
  9e4e953... file-operations: Simplify archive password dialog handling (*)
  7e3dab1... operations-ui-manager: Port passphrase dialog to GtkBuilder (*)
  2c65d3e... Update Croatian translation (*)
  c56e90e... pathbar: Avoid leaking stack pages (*)
  ddf023b... Update Galician translation (*)
  03a21f3... Update Friulian translation (*)
  67baf81... general: Replace uses of GDK thread API (*)
  37740f0... general: Stop using gtk_main_iteration() (*)
  49ec3bd... file-changes-queue: Drop GdkPoint struct member (*)
  8576d45... files-view-dnd: Drop GDK_ACTION_DEFAULT (*)
  cd0299b... general: Drop gtk_window_has_toplevel_focus() (*)
  0105bfb... files-view: Handle parent changes in GObject::notify (*)
  77f580f... properties-window: Stop using GtkButtonBox (*)
  a312652... file-operations: Make "trash on unmount" dialog modal (*)
  243861e... file: Pass parent window to unmount operation (*)
  23279d5... icon-info: Drop gtk_icon_size_lookup() (*)
  b80d2f3... properties-window: Don't use gtk_window_set_icon() (*)
  be4b941... autorun-software: Don't use gtk_window_set_icon() (*)
  d32c24c... files-view: Drop uses of removed GtkStyleContext API (*)
  ad2fcd7... tree-view-drag-dest: Don't use gdk_window_get_position() (*)
  c56ccce... pathbar: Drop gtk_widget_set_redraw_on_allocate() (*)
  f717ec0... pathbar: Drop gtk_widget_{g,s}et_clip() (*)
  2cf73a9... pathbar: Drop gtk_widget_set_allocation() (*)
  09628b7... pathbar: Remove event GdkWindow (*)
  67b66a4... tree-view-drag-dest: Stop connecting to ::draw (*)
  9d3a12c... general: Stop using GtkBox padding, fill and expand child p (*)
  497c16a... general: Drop uses of GtkContainer:border-width (*)
  fad73c2... general: Stop setting GtkWidget:margin (*)
  1e010f9... pathbar: Drop gtk_container_class_handle_border_width() (*)
  fef7cb3... properties-window: Stop using deprecated property (*)
  b17c3f6... general: Don’t set xalign where unsupported (*)
  684650c... general: Drop uses of gtk-timeout-expand setting (*)
  8b29375... nautilus-search-popover.ui: Drop GtkSizeGroup:ignore-hidden (*)
  cec92f8... progress-info-widget: Make button round again (*)
  7797151... Updated Spanish translation (*)
  639eb6d... nautilus-search-engine: search by creation time (*)
  068f031... extension: Fix annotation for modules's type list (*)
  4309509... extension: Mark entry points as not introspectable (*)
  0e7bf61... Update Russian translation (*)
  ecf366b... extension: Mark backwards-compatibility typedefs as not int (*)
  9f45773... Update Friulian translation (*)
  b7b4752... src/nautilus-trash-bar.c: remove generic container (*)
  0dfaaae... extensions/image-properties: Replace deprecated functions (*)
  960ef5f... extension: Add some missing nullable annotations (*)
  a43fb2d... extension: Allow @tip to be NULL in nautilus_menu_item_new( (*)
  690a03b... toolbar: Stop using custom max width container (*)
  57e3910... toolbar: Unify toolbar UI definitions (*)
  cfdee53... toolbar: Use list box for operations list (*)
  4770f1f... notebook: Stop using GtkContainer methods (*)
  999842b... floating-bar: Drop arbitrary multi-action API (*)
  e9ae1ad... general: Stop using gtk_container_add() (*)
  79fc62b... general: Stop using GtkContainer::get_children() and ::fore (*)
  c1760ff... extensions/image-properties: Don't subclass widget (*)
  54617c3... extensions/image-properties: Reduce container API (*)
  cb257a2... Revert "general: Stop overriding GtkWidget.destroy()" (*)
  d5caa0b... general: Stop overriding GtkWidget.destroy() (*)
  e295cac... search-popover: Stop using blocking dialog functions (*)
  3647c74... file-operations: Delay dialog activation (*)
  b4cc5fc... file-operations: Delay FileConflictDialog activation (*)
  100f627... Update Icelandic translation (*)
  c687f86... places-view: Fix regression (*)
  c4028e3... Updated Lithuanian translation (*)
  68f09e5... places-view: Stop using blocking dialog functions (*)
  d87f5be... autorun-software: Stop using blocking dialog functions (*)
  ae752ea... general: Add libportal-gtk3 dependency (*)
  87b93eb... Revert "general: Add libportal-gtk3 dependency" (*)
  48c083e... floating-bar: Use GdkEventControllerMotion (*)
  79c4d84... floating-bar: Don't use gdk_window_get_position() (*)
  b884768... floating-bar: Handle parent changes in GObject::notify (*)
  7491875... list-view: Use event controllers for pointer and key events (*)
  a211f4a... list-view: Rearrange code (*)
  f9e76ba... list-view: Translate coordinates for underline on hover (*)
  b27d55f... list-view: Remove event window comparison (*)
  ebd837f... list-view: Drop ignore_button_release (*)
  2cfdad8... list-view: Merge did_not_drag() into its caller (*)
  613097a... list-view: Use coordinates passed by gesture (*)
  c901fd7... list-view: Remove duplicate click selection code (*)
  e573011... list-view: Stop chaining up to ::button_press_event() (*)
  b393881... list-view: Separate column event and menu code (*)
  62d5b1b... list-view: Stop connecting to header button ::event (*)
  2ea3697... list-view: Cleanup long press gesture at ::finalize (*)
  fd2af88... location-entry: Check position on idle (*)
  e1fe0c5... location-entry: Set :inline-completion to FALSE (*)
  c108c9a... location-entry: Track text changes through GtkEditable (*)
  40d52ff... location-entry: Use event controller for key events (*)
  0588573... files-view: Stop handling ::event (*)
  a0203f8... window-slot: Add media key accel for search (*)
  59b1847... window: Add media key shortcut to Starred (*)
  6d8bafb... window: Inline accels array (*)
  a512144... window: Set media keys as regular accels (*)
  2d675e6... window: Use controller for handling key events (*)
  522e391... window: Drop usage of gtk_window_propagate_key_event (*)
  41ee247... query-editor: Drop gtk_search_entry_handle_event() (*)
  8cc9209... window-slot: Don't forward Escape and BackSpace (*)
  58d68c2... rename-file-popover-controller: Use controller for key even (*)
  dde0b49... batch-rename-dialog: Replace ::event handlers with controll (*)
  d4aa18e... Update Indonesian translation (*)
  ba46882... compress-dialog-controller: Drop signals from UI file (*)
  9d07df3... shell-search-provider: Prepare for gtk_show_uri_full() (*)
  f4ee5c4... Stop using gtk_widget_new() (*)
  55cfd66... general: Add libportal-gtk3 dependency (*)
  7b251f0... list-view: Drop libgd usage (*)
  8cf4113... file: Add constant for minimum size to use (*)
  b6ec43a... general: Remove thumbnail frame (*)
  9cb96a1... file: Use thumbnails in list view default zoom (*)
  004af59... query-editor: Stop using libgd (*)
  b4f70a8... build: Drop libgd dependency and submodule (*)
  34d0d86... properties-window: Don't set filechooser preview (*)
  610b690... files-view: Stop setting custom filechooser filter (*)
  f9197e0... files-view: Stop connecting to GtkFileChooser::current-fold (*)
  40fc031... file-operations: Prevent overriding source on move (*)
  57de045... general: Move to GFile-centric GtkFileChooser API (*)
  d95a65e... nautilus-files-view: Add compressed archives to Recent file (*)
  c721a89... pathbar: Remove obsolete comment (*)
  eab1093... pathbar: Become a GtkBox (*)
  8d74c93... pathbar: Add overflow scrolling (*)
  84efcd7... pathbar: Set a minimum ellipsized width on labels (*)
  a3f349e... pathbar: Use flat design (*)
  e81ad38... pathbar: Move current location menu to discrete button (*)
  b4e76ad... pathbar: Fade overlow (*)
  0a91fda... pathbar: Activate menu button when clicking background (*)
  4ca63d1... window: Use F10 for current location menu (*)
  9650337... enums: Make OpenFlags more generic (*)
  022867e... pathbar: Refactor signals (*)
  2f9e48c... pathbar: Handle Ctrl+click in gesture (*)
  67812f9... eel-stock-dialogs: Add eel_show_simple_dialog (*)
  8af45e5... mime-actions: Remove blocking dialog for broken symbolic li (*)
  ed23b17... file-operations: Remove blocking dialog for emptying trash (*)
  38a0494... file-operations: Rework do_run_simple_dialog to be non-bloc (*)
  01d2507... location-entry: Rework drag-and-drop dialog to be non block (*)
  b85def1... eel-stock-dialogs: Remove eel_run_simple_dialog (*)
  a90dbca... mime-actions: Unify multiple window confirmation (*)
  cd38cd4... mime-actions: Stop using gtk_dialog_run() on files activati (*)
  18de1a7... files-view: Stop using gtk_dialog_run() (*)
  130a676... eel-stock-dialogs: Start and end va_list (*)
  84d7d0c... view-model: Implement GListModel directly (*)
  cbe1b30... view-model: Use GListStore::find() (*)
  d821cdb... view-icon-controller: Find item for file using optimized me (*)
  9c09255... view-icon-item-ui: Drop max width container (*)
  80a9662... container-max-width: Retire class (*)
  452df8d... view-icon-item-ui: Build from template (*)
  66a523b... icon-controller: Simplify ::set_selection() implementation (*)
  97caf72... view-icon-ui: Remove class (*)
  e9a882d... icon-item-ui: Drop item model getter (*)
  66cf86c... view-icon-item-ui: Make :model a regular property (*)
  0a0c85d... view-icon-controller: Split child creation in two steps (*)
  c05f677... view-item-model: Add proper ::file-changed signal (*)
  2f29e91... view-item-model: Cleanup properties (*)
  02a4c2f... view-icon-controller: Set padding, not margin (*)
  a43d160... view-icon-item-ui: Tweak selection visuals (*)
  6e100f2... view-icon-item-ui: Apply shadow to thumbnails (*)
  dac9a57... view-icon-item-ui: Draw shadow only if thumbnail available (*)
  f117049... Revert "nautilus-file.c: Add transparent padding to thumbna (*)
  b16446b... file: Always use film strip for video thumbnails (*)
  fab0e5d... view-icon-item-ui: Bottom-align icons and thumbnails (*)
  3396065... view-icon-item-ui: Add more width for labels (*)
  cdef8a2... files-view: Make preview an action (*)
  7afe763... view-icon-controller: Don’t use event in long press callbac (*)
  656a5a2... view-icon-controller: Fix selection when scrolled (*)
  dc90738... view-icon-controller: Fix item reveal offset (*)
  ce9d819... view-icon-controller: Don't set selection when not needed (*)
  ff0007f... view-icon-controller: Open new tab with middle click (*)
  2500fea... view-icon-controller: Implement single-click mode (*)
  e21345d... view-icon-controller: Stop handling ::child-activated (*)
  827e106... view-icon-controller: Implement .scroll_to_file() (*)
  afcb9bd... view-icon-controller: Implement remaining vfuncs (*)
  fb728dc... view-icon-controller: Update sorting on Preferences changes (*)
  96b38e9... view-icon-controller: Implement captions (*)
  d032592... view-icon-controller: Store vadjustment pointer (*)
  2c9d7dc... view-icon-controller: Implement thumbnailing prioritization (*)
  afe4fad... view-icon-controller: Allow background click around items (*)
  5830de7... general: Rename 'canvas' to 'grid' in enums (*)
  2d1deaa... general: Remove canvas view (*)
  0a1f78a... global-preferences: Remove now-unused preferences (*)
  bfc9d4e... files-view: Drop unused vfunc (*)
  7bf5ab0... general: Use in-tree copy of GtkPlacesSidebar (*)
  efc86b6... Update Hebrew translation (*)
  a98135a... Update Portuguese translation (*)
  94be9b2... Update Occitan translation (*)
  2972cdc... Update Ukrainian translation (*)
  4e4a29d... location-entry: Pass drag data time properly (*)
  266f891... toolbar: Drop theatrics animation on the operations button (*)
  f3fea0f... properties-window: Drop HiDPI icon support (*)
  dfe5e6b... list-view: Drop HiDPI icon support (*)
  309247b... general: Disable Drag-and-drop (*)
  87f6d9a... general: Disable clipboard (*)
  3c977dc... general: Stop using GEmblemedIcon (*)
  d682031... file: Drop useless parameter from get_icon_pixbuf() (*)
  88b3e19... icon-info: Remove unused or single-use API (*)
  d5d9be0... icon-info: Stop using gtk_icon_theme_choose_icon_for_scale( (*)
  35384f2... general: Disable a11y code (*)
  388b2cb... tests/interactive: Disable build (*)
  9f8d4c9... extensions/audio-video-properties: Disable build (*)
  dfe572b... Updated Lithuanian translation (*)
  3014d9b... Update Russian translation (*)
  93466c0... Updated Spanish translation (*)
  be24dcc... Update Catalan translation (*)
  996ca51... general: Stop using GtkWindow API which is gone in GTK4 (*)
  d625b9b... window: Drop GdkScreen parameter from ::new() (*)
  0d25623... application: Stop using GdkScreen for style providers (*)
  363f3ed... program-choosing: Replace GdkScreen with GdkDisplay (*)
  225f1df... general: Stop using GtkButton:relief and GtkScrolledWindow: (*)
  c77ac30... floating-bar: Stop overriding widget measurement vfunc (*)
  21a7835... pathbar: Stop overriding GtkWidget.style_updated() and .scr (*)
  a7ddc6f... general: Stop using GdkCursorType (*)
  be23d8a... general: Prepare for non-GtkBin scrolled window (*)
  9e15ee2... window-slot: Drop non-window usage of gtk_widget_destroy() (*)
  e004836... files-view: Stop using gtk_widget_get_action_group() (*)
  212f7ef... window: Simplify save_geometry() (*)
  8a7f041... view-icon-controller: Stop using gtk_container_get_focus_ch (*)
  447ebe7... toolbar: Stop using GtkToggleButton method on GtkMenuButton (*)
  d1109fb... toolbar: Stop using ::populate-popup (*)
  5b392a1... Update Indonesian translation (*)
  be80e7d... window: Stop using GtkMenuShell (*)
  f47f427... properties-window: Add discoverable Forget action (*)
  a7983d7... files-view: Use popovers for context menus (*)
  50842cc... list-view: Use a popover for columns context menu (*)
  641d29a... dnd: Stop using GtkMenu (*)
  e617d6e... toolbar: Use popovers for history menus (*)
  5a344be... toolbar: Drop edit section from primary menu (*)
  12d3deb... toolbar: Use models for view and app menus (*)
  c0d624c... toolbar: Don't subclass HdyHeaderBar (*)
  2413531... toolbar: Don't rely on ::toggled in GtkMenuButton (*)
  8d974ec... files-view: Drop NAUTILUS_SCRIPT_WINDOW_GEOMETRY envar (*)
  23cb15d... eel: Drop gtk extensions (*)
  a9c2c89... batch-rename-dialog: Import menu models into template file (*)
  8bd05a0... batch-rename-dialog: Use GtkMenuButton proper (*)
  51d0c9e... pathbar: Change .button_menu_popover type (*)
  e84ce5a... general: Don't subclass GtkInfoBar (*)
  6cf7235... window: Handle tab clicks here (*)
  663c578... notebook: Set action on close button (*)
  5d5b49a... notebook: Dont override .insert-page() (*)
  03b6195... notebook: Don't subclass GtkNotebook (*)
  80b6f77... general: Stop using GtkWidget::popup-menu (*)
  b7fb2d1... general: Stop using gtk_box_pack_start() (*)
  e99fe76... notebook: Stop using gtk_box_set_center_widget() and pack_e (*)
  7063e20... ui: Take some gtk-builder-simplify changes (*)
  b800f52... file: Disable more emblems-related code (*)
  cab6380... image-properties: Use N/S and E/W distinction for GPS coord (*)
  c37048d... Update Ukrainian translation (*)
  79d72e7... Update Brazilian Portuguese translation (*)
  76d068a... Update Russian translation (*)
  0417198... Update Portuguese translation (*)
  e358c23... general: Switch to GTK4 (*)
  bb31794... window: Drop size-allocate usage (*)
  c8fa38f... general: Drop parameter from GtkEntry::icon-* signals (*)
  422b772... application: Unconditionally add custom styles (*)
  856c3a0... css: Drop unused, redundant or obsolete styles (*)
  69077a0... view-icon-controller: Set .view style class (*)
  8e1416a... css: Update custom styles for current stylesheet (*)
  76413b8... css: Replace legacy color names (*)
  25f65bc... properties-window: Set Image pixel size (*)
  139beca... view-icon-item-ui: Use GtkPicture instead of GtkImage (*)
  098f6a4... view-icon-item-ui: Use .caption style for captions (*)
  b84805c... toolbar: Update visual design (*)
  e4376e7... files-view: Drop arrow from background context menu (*)
  fd47742... query-editor: Restore type-to-search (*)
  ecf2008... location-entry: Don't crash on activation (*)
  90f7d4d... Release version 42.alpha (*)
  1ea635a... Post release version bump (*)
  c638ad8... Update Ukrainian translation (*)
  7b23a72... Update Occitan translation (*)
  1c3bb8f... Update Catalan translation (*)
  f0ebb69... Update Russian translation (*)
  dcb724f... Update Galician translation (*)
  d9269da... Update Galician translation (*)
  284a473... Update Indonesian translation (*)
  ca59c6d... Update Portuguese translation (*)
  a58259e... Update Chinese (China) translation (*)
  62dc13e... Update Hebrew translation (*)
  3c03560... Update Hebrew translation (*)
  43751cb... Updated Spanish translation (*)
  5162f34... Update Russian translation (*)
  f1043ca... Update Italian translation (*)
  c51dc1b... Update Galician translation (*)
  d0d46ad... Update Brazilian Portuguese translation (*)
  29e06f8... Update Chinese (China) translation (*)
  456c646... Update Occitan translation (*)
  6b5bdac... Updated Czech translation (*)
  79884a6... Update Basque translation (*)
  cad7ed5... Update Japanese translation (*)
  84913a9... Update Japanese translation (*)
  7cad82c... general: Make message dialogs modal again (*)
  e55613a... eel-stock-dialogs: Remove unused functionality (*)
  dbefd30... Update Slovenian translation (*)
  502c4d8... flatpak: Use `main` branch for libportal (*)
  2aed2f4... files-view: Use regular menu items for copy and paste (*)
  8dcb8af... files-view: Move copy and paste menu items to old section (*)
  bebdf41... Update Occitan translation (*)
  40bdd69... Update Occitan translation (*)
  9c0adbc... view-icon-controller: Properly translate coordinates (*)
  334c2fd... view-icon-controller: Don't use custom selection style (*)
  4eb8d7b... view-icon-controller: Add style class (*)
  0fb98f3... view-icon-controller: Get children by index from model (*)
  3c4f6a3... view-icon-item-ui: Don't subclass GtkFlowBoxChild (*)
  2b42311... view-icon-item-ui: Fix labels sizing (*)
  6d3de5b... view-icon-item-ui: Fix icon sizing (*)
  957ce98... view-model: Implement GtkSelectionModel interface (*)
  8c89ceb... icon-controller: Add gestures to children (*)
  ff78107... view-icon-controller: Get first selected from model alone (*)
  069556b... view-icon-controller: Get first visible item from model (*)
  f47afd0... view-icon-controller: Stop setting column/row spacing (*)
  809049a... view-icon-controller: Port from GtkFlowBox to GtkGridView (*)
  c25bd2e... view-icon-controller: Fix Shift and Ctrl selection (*)
  48bc04e... view-icon-item-ui: Give thumbnails a background (*)
  193b078... view-icon-controller: Prevent spontaneous scrolling when lo (*)
  807ff3d... file-operations: Call autoar_compressor_set_passphrase cond (*)
  9cbe348... compress-dialog: Use GtkDropDown for format selection (*)
  a5d25f3... flatpak: Allow accessing the GPU (*)
  ec1aafa... preferences-window: Hide when closing (*)
  71d5cd9... Post branch version bump (*)
  99d452b... help-overlay: Add arrow keys to Keyboard Shortcuts (*)
  6753140... window: Set tab menu model in UI definition (*)
  7ec35dd... notebook: Translate coordinates to find clicked tab (*)
  14c2090... window: Attach tab context menu to the tab (*)
  1300f71... nautilus-directory: handle change events (*)
  f96c141... files-view: Allow opening current location with other apps (*)
  a995f4f... window: Port to AdwTabView and AdwTabBar

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]