From afdb951edee96141687d320992f66c7eb6f8f684e5866b57f60849e4470e3e18 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Tue, 22 Jul 2025 13:23:05 +0000 Subject: [PATCH] - Update to 4.20.4 * Improve file add/remove checks for ThunarFolder (#1649) * Properly update view after hidden file rename * Always reload ThunarFiles on change notice (#1650) * Directly notify after file reload (#1650) * Set initial state of "Restore" button (#1663) * Fix quoting when running shell scripts in a terminal (#1661) * Avoid use-after-free in rename dialog when file is changed * Fix a GFile leak in _thunar_io_jobs_rename * Fix use-after-free in thunar_renamer_dialog_response (#1458) * Fix use-after-free on exit with search tabs open (#1593) * Translation Updates OBS-URL: https://build.opensuse.org/package/show/X11:xfce/thunar?expand=0&rev=216 --- .gitattributes | 23 + .gitignore | 1 + ...tiate_zoom_levels_between_view_modes.patch | 126 + switch_pane_shortcut.patch | 48 + thunar-4.18.10.tar.bz2 | 3 + thunar-4.18.11.tar.bz2 | 3 + thunar-4.20.0.tar.bz2 | 3 + thunar-4.20.1.tar.bz2 | 3 + thunar-4.20.2.tar.bz2 | 3 + thunar-4.20.3.tar.bz2 | 3 + thunar-4.20.4.tar.bz2 | 3 + thunar-rpmlintrc | 1 + thunar.changes | 2109 +++++++++++++++++ thunar.spec | 211 ++ 14 files changed, 2540 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 differentiate_zoom_levels_between_view_modes.patch create mode 100644 switch_pane_shortcut.patch create mode 100644 thunar-4.18.10.tar.bz2 create mode 100644 thunar-4.18.11.tar.bz2 create mode 100644 thunar-4.20.0.tar.bz2 create mode 100644 thunar-4.20.1.tar.bz2 create mode 100644 thunar-4.20.2.tar.bz2 create mode 100644 thunar-4.20.3.tar.bz2 create mode 100644 thunar-4.20.4.tar.bz2 create mode 100644 thunar-rpmlintrc create mode 100644 thunar.changes create mode 100644 thunar.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/differentiate_zoom_levels_between_view_modes.patch b/differentiate_zoom_levels_between_view_modes.patch new file mode 100644 index 0000000..26f5fe4 --- /dev/null +++ b/differentiate_zoom_levels_between_view_modes.patch @@ -0,0 +1,126 @@ +From 9d0b2fc475de9bb0911a39ba623efe104eb675b8 Mon Sep 17 00:00:00 2001 +From: Alexander Schwinn +Date: Sat, 21 Jan 2023 23:27:24 +0100 +Subject: [PATCH] Directory specific settings - zoom improvm. (#832) + +When directory specific settings are enabled, zoom level now is stored per view-type +--- + thunar/thunar-file.c | 15 +++++++++++++++ + thunar/thunar-standard-view.c | 13 ++++++++++--- + 2 files changed, 25 insertions(+), 3 deletions(-) + +diff --git a/thunar/thunar-file.c b/thunar/thunar-file.c +index 6961fbf50..ca2a951e2 100644 +--- a/thunar/thunar-file.c ++++ b/thunar/thunar-file.c +@@ -4978,6 +4978,9 @@ thunar_file_clear_directory_specific_settings (ThunarFile *file) + g_file_info_remove_attribute (file->info, "metadata::thunar-sort-column"); + g_file_info_remove_attribute (file->info, "metadata::thunar-sort-order"); + g_file_info_remove_attribute (file->info, "metadata::thunar-zoom-level"); ++ g_file_info_remove_attribute (file->info, "metadata::thunar-zoom-level-ThunarDetailsView"); ++ g_file_info_remove_attribute (file->info, "metadata::thunar-zoom-level-ThunarIconView"); ++ g_file_info_remove_attribute (file->info, "metadata::thunar-zoom-level-ThunarCompactView"); + + g_file_set_attribute (file->gfile, "metadata::thunar-view-type", G_FILE_ATTRIBUTE_TYPE_INVALID, + NULL, G_FILE_QUERY_INFO_NONE, NULL, NULL); +@@ -4987,6 +4990,12 @@ thunar_file_clear_directory_specific_settings (ThunarFile *file) + NULL, G_FILE_QUERY_INFO_NONE, NULL, NULL); + g_file_set_attribute (file->gfile, "metadata::thunar-zoom-level", G_FILE_ATTRIBUTE_TYPE_INVALID, + NULL, G_FILE_QUERY_INFO_NONE, NULL, NULL); ++ g_file_set_attribute (file->gfile, "metadata::thunar-zoom-level-ThunarDetailsView", G_FILE_ATTRIBUTE_TYPE_INVALID, ++ NULL, G_FILE_QUERY_INFO_NONE, NULL, NULL); ++ g_file_set_attribute (file->gfile, "metadata::thunar-zoom-level-ThunarIconView", G_FILE_ATTRIBUTE_TYPE_INVALID, ++ NULL, G_FILE_QUERY_INFO_NONE, NULL, NULL); ++ g_file_set_attribute (file->gfile, "metadata::thunar-zoom-level-ThunarCompactView", G_FILE_ATTRIBUTE_TYPE_INVALID, ++ NULL, G_FILE_QUERY_INFO_NONE, NULL, NULL); + + thunar_file_changed (file); + } +@@ -5017,6 +5026,12 @@ thunar_file_has_directory_specific_settings (ThunarFile *file) + return TRUE; + if (g_file_info_has_attribute (file->info, "metadata::thunar-zoom-level")) + return TRUE; ++ if (g_file_info_has_attribute (file->info, "metadata::thunar-zoom-level-ThunarDetailsView")) ++ return TRUE; ++ if (g_file_info_has_attribute (file->info, "metadata::thunar-zoom-level-ThunarIconView")) ++ return TRUE; ++ if (g_file_info_has_attribute (file->info, "metadata::thunar-zoom-level-ThunarCompactView")) ++ return TRUE; + + return FALSE; + } +diff --git a/thunar/thunar-standard-view.c b/thunar/thunar-standard-view.c +index 0ad6b9c4e..3476fc546 100644 +--- a/thunar/thunar-standard-view.c ++++ b/thunar/thunar-standard-view.c +@@ -1840,7 +1840,8 @@ thunar_standard_view_set_zoom_level (ThunarView *view, + ThunarZoomLevel zoom_level) + { + ThunarStandardView *standard_view = THUNAR_STANDARD_VIEW (view); +- gboolean newThumbnailSize = FALSE; ++ gboolean newThumbnailSize = FALSE; ++ gchar *zoom_level_attribute_name; + + /* check if we have a new zoom-level here */ + if (G_LIKELY (standard_view->priv->zoom_level != zoom_level)) +@@ -1854,7 +1855,9 @@ thunar_standard_view_set_zoom_level (ThunarView *view, + if (zoom_level_name != NULL) + { + /* do not set it asynchronously to ensure the correct operation of thumbnails (check the commit message for more) */ +- thunar_file_set_metadata_setting (standard_view->priv->current_directory, "zoom-level", zoom_level_name, FALSE); ++ zoom_level_attribute_name = g_strdup_printf ("zoom-level-%s", G_OBJECT_TYPE_NAME (standard_view)); ++ thunar_file_set_metadata_setting (standard_view->priv->current_directory, zoom_level_attribute_name, zoom_level_name, FALSE); ++ g_free (zoom_level_attribute_name); + } + } + +@@ -1901,6 +1904,7 @@ thunar_standard_view_apply_directory_specific_settings (ThunarStandardView *stan + ThunarColumn sort_column; + GtkSortType sort_order; + gint zoom_level; ++ gchar *zoom_level_attribute_name; + + /* get the default sort column and sort order */ + g_object_get (G_OBJECT (standard_view->preferences), "last-sort-column", &sort_column, "last-sort-order", &sort_order, NULL); +@@ -1908,7 +1912,10 @@ thunar_standard_view_apply_directory_specific_settings (ThunarStandardView *stan + /* get the stored directory specific settings (if any) */ + sort_column_name = thunar_file_get_metadata_setting (directory, "sort-column"); + sort_order_name = thunar_file_get_metadata_setting (directory, "sort-order"); +- zoom_level_name = thunar_file_get_metadata_setting (directory, "zoom-level"); ++ ++ zoom_level_attribute_name = g_strdup_printf ("zoom-level-%s", G_OBJECT_TYPE_NAME (standard_view)); ++ zoom_level_name = thunar_file_get_metadata_setting (directory, zoom_level_attribute_name); ++ g_free (zoom_level_attribute_name); + + /* convert the sort column name to a value */ + if (sort_column_name != NULL) +-- +GitLab + +From 99ba6602cb2848be3235abb049a8b8cd65dcd751 Mon Sep 17 00:00:00 2001 +From: Alexander Schwinn +Date: Sat, 21 Jan 2023 23:37:07 +0100 +Subject: [PATCH] Add fallback to shared zoom-level (#832) + +--- + thunar/thunar-standard-view.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/thunar/thunar-standard-view.c b/thunar/thunar-standard-view.c +index 3476fc546..4ae94be3b 100644 +--- a/thunar/thunar-standard-view.c ++++ b/thunar/thunar-standard-view.c +@@ -1917,6 +1917,10 @@ thunar_standard_view_apply_directory_specific_settings (ThunarStandardView *stan + zoom_level_name = thunar_file_get_metadata_setting (directory, zoom_level_attribute_name); + g_free (zoom_level_attribute_name); + ++ /* View specific zoom level was added later on .. fall back to shared zoom-level if not found */ ++ if (zoom_level_name == NULL) ++ zoom_level_name = thunar_file_get_metadata_setting (directory, "zoom-level"); ++ + /* convert the sort column name to a value */ + if (sort_column_name != NULL) + thunar_column_value_from_string (sort_column_name, &sort_column); +-- +GitLab + diff --git a/switch_pane_shortcut.patch b/switch_pane_shortcut.patch new file mode 100644 index 0000000..235b6e3 --- /dev/null +++ b/switch_pane_shortcut.patch @@ -0,0 +1,48 @@ +From 25cb31022036663cb60dee9e2199f9c821d20ed6 Mon Sep 17 00:00:00 2001 +From: Alexander Schwinn +Date: Mon, 23 Jan 2023 13:10:56 +0100 +Subject: [PATCH] Add Shortcut to switch split-view panes (#1005) + +--- + thunar/thunar-window.c | 5 ++++- + thunar/thunar-window.h | 1 + + 2 files changed, 5 insertions(+), 1 deletion(-) + +diff --git a/thunar/thunar-window.c b/thunar/thunar-window.c +index 5f0ea5a88..7f91077c9 100644 +--- a/thunar/thunar-window.c ++++ b/thunar/thunar-window.c +@@ -503,6 +503,7 @@ static XfceGtkActionEntry thunar_window_action_entries[] = + { THUNAR_WINDOW_ACTION_RELOAD, "/ThunarWindow/reload", "r", XFCE_GTK_IMAGE_MENU_ITEM, N_ ("_Reload"), N_ ("Reload the current folder"), "view-refresh-symbolic", G_CALLBACK (thunar_window_action_reload), }, + { THUNAR_WINDOW_ACTION_RELOAD_ALT, "/ThunarWindow/reload-alt", "F5", XFCE_GTK_IMAGE_MENU_ITEM, NULL, NULL, NULL, G_CALLBACK (thunar_window_action_reload), }, + { THUNAR_WINDOW_ACTION_VIEW_SPLIT, "/ThunarWindow/toggle-split-view", "F3", XFCE_GTK_CHECK_MENU_ITEM, N_ ("Spl_it View"), N_ ("Open/Close Split View"), "view-dual-symbolic", G_CALLBACK (thunar_window_action_toggle_split_view), }, ++ { THUNAR_WINDOW_ACTION_SWITCH_FOCUSED_SPLIT_VIEW_PANE, "/ThunarWindow/switch-focused-split-view-pane", "", XFCE_GTK_MENU_ITEM, N_ ("Switch Focused Split View Pane"), NULL, NULL, G_CALLBACK (thunar_window_paned_notebooks_switch), }, + { THUNAR_WINDOW_ACTION_VIEW_LOCATION_SELECTOR_MENU, "/ThunarWindow/view-location-selector-menu", "", XFCE_GTK_MENU_ITEM, N_ ("_Location Selector"), NULL, NULL, NULL, }, + { THUNAR_WINDOW_ACTION_VIEW_LOCATION_SELECTOR_ENTRY, "/ThunarWindow/view-location-selector-entry", "", XFCE_GTK_CHECK_MENU_ITEM, N_ ("_Entry Style"), N_ ("Traditional entry showing the current path"), NULL, G_CALLBACK (thunar_window_action_locationbar_entry), }, + { THUNAR_WINDOW_ACTION_VIEW_LOCATION_SELECTOR_BUTTONS, "/ThunarWindow/view-location-selector-buttons", "", XFCE_GTK_CHECK_MENU_ITEM, N_ ("_Buttons Style"), N_ ("Modern approach with buttons that correspond to folders"), NULL, G_CALLBACK (thunar_window_action_locationbar_buttons),}, +@@ -2709,7 +2710,9 @@ thunar_window_paned_notebooks_switch (ThunarWindow *window) + GtkWidget *new_curr_notebook = NULL; + + _thunar_return_if_fail (THUNAR_IS_WINDOW (window)); +- _thunar_return_if_fail (thunar_window_split_view_is_active (window)); ++ ++ if (!thunar_window_split_view_is_active (window)) ++ return; + + if (window->notebook_selected == window->notebook_left) + new_curr_notebook = window->notebook_right; +diff --git a/thunar/thunar-window.h b/thunar/thunar-window.h +index bce7463d5..588f0e0a9 100644 +--- a/thunar/thunar-window.h ++++ b/thunar/thunar-window.h +@@ -56,6 +56,7 @@ typedef enum + THUNAR_WINDOW_ACTION_RELOAD, + THUNAR_WINDOW_ACTION_RELOAD_ALT, + THUNAR_WINDOW_ACTION_VIEW_SPLIT, ++ THUNAR_WINDOW_ACTION_SWITCH_FOCUSED_SPLIT_VIEW_PANE, + THUNAR_WINDOW_ACTION_VIEW_LOCATION_SELECTOR_MENU, + THUNAR_WINDOW_ACTION_VIEW_LOCATION_SELECTOR_ENTRY, + THUNAR_WINDOW_ACTION_VIEW_LOCATION_SELECTOR_BUTTONS, +-- +GitLab + diff --git a/thunar-4.18.10.tar.bz2 b/thunar-4.18.10.tar.bz2 new file mode 100644 index 0000000..18d5fb8 --- /dev/null +++ b/thunar-4.18.10.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8308a1f139602d8c125f594bfcebb063b7dac1fbb6e14293bab4cdb3ecf1d08 +size 2845756 diff --git a/thunar-4.18.11.tar.bz2 b/thunar-4.18.11.tar.bz2 new file mode 100644 index 0000000..110ea94 --- /dev/null +++ b/thunar-4.18.11.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d0bdae2076a568c137d403ab5600e06a7a4f7a02514d486da7b8414aa75d612 +size 2944418 diff --git a/thunar-4.20.0.tar.bz2 b/thunar-4.20.0.tar.bz2 new file mode 100644 index 0000000..c7b6130 --- /dev/null +++ b/thunar-4.20.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27731a76f3aecf3752b1ca35afad89e264c52244f70083d933507dd4a17548b0 +size 4422196 diff --git a/thunar-4.20.1.tar.bz2 b/thunar-4.20.1.tar.bz2 new file mode 100644 index 0000000..c9c91bc --- /dev/null +++ b/thunar-4.20.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5a83ccd2992b4c4e5ada3563ce92ebcbc222e13bb53d45ec350923ce1a51b6a +size 4451310 diff --git a/thunar-4.20.2.tar.bz2 b/thunar-4.20.2.tar.bz2 new file mode 100644 index 0000000..fffcf60 --- /dev/null +++ b/thunar-4.20.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71376f6d7ba4998943c412f374db16ec9b709610acd4d27ecb1eef3aca82af05 +size 4452492 diff --git a/thunar-4.20.3.tar.bz2 b/thunar-4.20.3.tar.bz2 new file mode 100644 index 0000000..ae9f245 --- /dev/null +++ b/thunar-4.20.3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe1908b396298e6515a90fa9ddaec0db8b684e4b3d7773118e21561baf8f9639 +size 4530792 diff --git a/thunar-4.20.4.tar.bz2 b/thunar-4.20.4.tar.bz2 new file mode 100644 index 0000000..1070ee9 --- /dev/null +++ b/thunar-4.20.4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4f2fc55d285deef134859847ef6f0e9096ed7987ef7aa066de5a9e347a15fd9 +size 4519971 diff --git a/thunar-rpmlintrc b/thunar-rpmlintrc new file mode 100644 index 0000000..0db0e61 --- /dev/null +++ b/thunar-rpmlintrc @@ -0,0 +1 @@ +addFilter("untranslated-desktop-file .*/usr/share/Thunar/sendto/.*") diff --git a/thunar.changes b/thunar.changes new file mode 100644 index 0000000..2b002b1 --- /dev/null +++ b/thunar.changes @@ -0,0 +1,2109 @@ +------------------------------------------------------------------- +Sat Jul 19 08:16:18 UTC 2025 - Manfred Hollstein + +- Update to 4.20.4 + * Improve file add/remove checks for ThunarFolder (#1649) + * Properly update view after hidden file rename + * Always reload ThunarFiles on change notice (#1650) + * Directly notify after file reload (#1650) + * Set initial state of "Restore" button (#1663) + * Fix quoting when running shell scripts in a terminal (#1661) + * Avoid use-after-free in rename dialog when file is changed + * Fix a GFile leak in _thunar_io_jobs_rename + * Fix use-after-free in thunar_renamer_dialog_response (#1458) + * Fix use-after-free on exit with search tabs open (#1593) + * Translation Updates + +------------------------------------------------------------------- +Fri May 16 09:08:52 UTC 2025 - Manfred Hollstein + +- Update to 4.20.3 + * Always warn user before permanent deleting files + * Fix string leaks when UCAs use a submenu + * Fix a potential leak in thunar_action_manager_append_custom_actions + * Fix leaks with ThunarMenuX objects + * Fix thunarx_menu_get_items leak when multiple UCAs share a submenu + * Fix refresh on row-changed in list view (#1584) + * Add missing NULL check before unref call + * Fix popup position of DnD menu + * UCA: Correct PWD for submenu folder items (#1615) + * wayland: Fix popup menu not closing (#1592) + * Check if file exists before opening its location (#1257) + * Prevent popups on wrong window (#1591) + * thunar-tpa: Fix libxfce4panel include + * Prevent criticals when switching current view (#1344) + * Fix crash when destroying folder in list view (#1330) (#1568) + * Fix crash in properties dialog (#1585) + * Fix invalid filenames when copying to exFAT FS (#1570) + * Fix typo in preferences dialog + * Hide shortcuts editor when accel map uninitialized (#1488) + * Update statusbar when searching (#1560) + * Always update statusbar on file changes in list view (#1560) + * Fix item activation on double-click in list view (#1567) + * Use 'malloc_trim' after search (#1552) + * Fix missing dialog for folder errors in list view (#1538) + * Fix leak on search update + * Fix missing dialog window icon (#1506) + * Fix leaks on "cancel search" + * Properly check if a file can be trashed (#1554) + * Translation Updates + +------------------------------------------------------------------- +Mon Feb 10 08:24:46 UTC 2025 - Manfred Hollstein + +- Update to 4.20.2 + * Fix wrong selection after rename in list view (#1415) + * Prevent location bar crash (#1539) + * Re-allow sorting in search mode (#1528) + * Fix signal emitting (#1533) + * Fix GMount leak in 'thunar_file_get_emblem_names' + * Store g_files separately in jobs (#1542) + * Pass g_files into jobs instead of ThunarFiles (#1542) + * Store g_files separately in jobs (#1542) + * Ask for confirmation when deleting trashed files (#1545) + * Prevent files from vanishing after save (#1535) + * Fix selection after toggling hidden files visibility (#1505) + * Clean up location button context menu (#1441) + * Translation Updates + +------------------------------------------------------------------- +Tue Dec 31 09:04:27 UTC 2024 - Manfred Hollstein + +- Update to 4.20.1 + * Fix wrong selection after rename (#1415) + * Do not save view settings when searching (#1502) + * Prevent crash when removing location button (#1507) + * Fix throttling of selection updates (#1508) (#1515) + * Make toolbar inside header-bar transparent (#1514) + * Fix appstream metainfo (#1512) + * Prevent crash when loading mount point emblem (#1511) + * remove superflous spaces in strings (#1501) + * Translation Updates + +------------------------------------------------------------------- +Sun Dec 15 13:40:59 UTC 2024 - Manfred Hollstein + +- Update to 4.20.0 + * Translation Updates +- Remove obsolete patches: + * differentiate_zoom_levels_between_view_modes.patch + * switch_pane_shortcut.patch + +------------------------------------------------------------------- +Sun Dec 1 12:16:07 UTC 2024 - Manfred Hollstein + +- Update to 4.19.5 [development release]: + * Bump year in about dialog + * I18n: Update po/LINGUAS list (#939) + * I18n: I18n translation ru (#939) + * Attempt to fully read into buffer during file compare (#1495) + * File operation dialog: always show "apply to all" box + * Fix string leak in thunar_thumbnailer_file_is_supported + * Translation Updates + +------------------------------------------------------------------- +Sat Nov 2 19:34:50 UTC 2024 - Manfred Hollstein + +- Update to 4.19.4 [development release]: + * Add missing return statements (#1480) + * Verify copied destination file using direct I/O (#1471) + * Drop optional POLKIT dependency (#1403) + * Fix GCancellable leaks in trash applet + * Add emblem and type description to mount points (#1388) + * Show "Properties" menu entry for unmounted devices + * Support second shortcut for tab switch (#1472) + * Verify by compare instead of checksum (#1471) + * Fix path entry DnD code (#1470) + * Apply .clang-format to all *.c and *.h files + * Use G_VALUE_INIT over custom initializer + * adding .clang-format file + * Fix accel map loading (#1047) + * build: Bump requirements for Xfce 4.20 + * Fix use-after-free in thunar_dialogs_show_job_ask_replace (#1466) + * Regression: Fix "middle click open" (#1455) + * Dont change selection on activate + * Fix selection changed throttle (#1429) + * Increase location button max with (#1430) + * Rework handling of location buttons (#951) + * Fix string leak in thunar_io_jobs_load_statusbar_text_for_folder + * Fix color string leaks in properties dialog + * Fix color leak in thunar_util_clip_view_background + * Fix string leak in thunar_history_error_not_found + * Fix GFile leak in thunar_job_operation_restore_from_trash + * Fix string leak in thunar_emblem_chooser_file_changed + * Fix GFile leak in thunar_transfer_job_move_file_with_rename + * Fix GFileInfo leak in thunar_job_operation_restore_from_trash + * Fix GAppInfo leaks in thunar_g_app_info_launch + * Fix string leak in thunar_job_operation_restore_from_trash + * Add NULL check before folder usage + * Fix g_hash_table_get_keys leak + * Fix ThunarRenamerPair leak when using bulk renamer + * Fix string leak in thunar_uca_editor_load + * Show name of parent folder in replace dialog (#62) + * Fix crash when connecting via gvfs (#1450) + * Fix GHashTable leak in thunar_tree_view_model_file_count_callback + * Fix string leak in thunar_io_jobs_util_next_renamed_file + * Add check that widget is a window as expected (#1454) + * Fix GFile leak when using intermediate file on copy setting + * Fix string leak in thunar_dialogs_show_job_ask_replace + * Fix string leak in thunar_uca_model_remove + * Avoid critical when thumbnailer_proxy is NULL + * Fix leaks in thunar_apr_image_page_file_changed + * Fix AtkRelationSet leaks in bulk renamer dialog + * Fix AtkRelationSet leaks in apr plug-in + * Fix leak in thunar_details_view_button_press_event + * Fix leak in thunar_window_open_files_in_location + * Call ThunarStatusbar's parent finalizer to prevent leaks + * Fix leak in thunar_details_view_button_press_event + * Fix leak when middle-clicking on directory row + * Fix leaks when using Open Item Location menu item + * Fix leak in _thunar_search_folder + * Fix leak of search_query string + * Fix leaks in thunar_application_command_line + * Fix leak in thunar-gtk-extensions (#1451) + * Fix leak in thunar_application_accel_map_init + * Fix typo in status bar text for Edit > Preferences menu item + * Fix g_object_get leak in thunar_window_init + * Fix two leaks in _thunar_search_folder + * Fix g_object_get leaks in status bar code + * Wrap single-word filenames in delete dialog (#1412) + * Add command line option to force new window + * Change width calculation of rename dialog (#1392) + * Make location "admin:///" work again + * Rework padding in replace dialog + * Improve handling of long filenames in replace dialog + * Statusbar: Count "backup" files as hidden files + * Fix criticals about unset GIO attributes (#1063) + * Show full context menu during search (#837) + * Prevent double free for hidden files (#1438) + * Fix icon-name leaks in thunar_window_view_switcher_update + * Fix minor memory leak in uca provider + * twp: Prevent crash in wayland (#1437) + * Transfer files dialog use less buttons (#58) + * Remove filter model in toolbar editor code + * Revert "Increase max location selector button size (#1430)" + * Increase max location selector button size (#1430) + * List view: Empty size column for directories (#543) + * Add tooltip to special columns in column editor + * Fix handling of special columns in list view + * Revert "Remove 'Date Deleted' from 'Configure Column' List (#750)" + * Fix overlapping UCA editor dialog widgets (startup notification) + * Revert signal handler setup for RadioToolButtons (#1426) + * Use unique enum names for alternative shortcuts (#1421) + * Use initial widget variables when calling unref + * Tweak header bar margins + * Add View Switcher item to toolbar + * UCA - improve shortcuts handling (#1410) + * Reduce events monitored by UCA file monitor + * Fix Toolbar bug when CSD is used (#1414) + * I18n: Update po/LINGUAS list + * Fix CSD label text + * Option to use client side decorations (CSD) + * Use top-window as fallback for dialogs (#1398) + * Support copy/link within a folder via CTRL+drag (#63) + * Rework the "Show Menubar" toolbar button (#936) + * Optionally show hidden files count in statusbar (#1387) + * Translation Updates + +------------------------------------------------------------------- +Thu Aug 1 03:04:28 UTC 2024 - Maurizio Galli + +- Update to 4.19.3 (development branch) + * Allow type ahead search the treeview sidepane + * Added a hidden setting to toggle tree-lines + * Pass toplevel window to emblem chooser error dialog (#1393) + * Use parent windows for undo/redo dialog (#1393) + * Simplify reload after rename (#1395) + * Dont destroy ThunarFiles on request (#1357) + * Always re-add files to cache on reload (#1357) + * Rework event handling for toolbar context menu + * Don't work with ThunarFolder in separate jobs + * Do not request thumbnails unconditionally (#1385) + * Add default bindings for special keys (#1386) + * Prevent preleminary destruction of ThunarFiles + * Only add successfully opened files to Recent + * Add files opened via the location entry to Recent (#1349) + * Improve behavior of split view separator (#1107) + * Option to disable ctrl+scroll to zoom (#1379) + * Hide single tab in split view + * Immediately focus split view pane on DnD events + * Re-enable toolbar overflow menu (#1240) + * Adding an default issue template + * Reduce width of the toolbar editor + * Hide OpenItemLocation/Restore menu entry in tree view + * Fix leaking ThunarFile (#573) + * Add preferences settings for usage of symbolic icons + * Do not enter folder when DnD menu is shown + * Fix for "misc_open_new_windows_in_split_view" (#889) + * thunar-uca: Use regular icons in editor + * thunar-uca: Update info text in chooser dialog + * Optionally use symbolic icons in location bar + * Show warn on selecting too many emblems (#1368) + * Dont add directories to recent:/// (#1372) + * Update the sidepane/toolbar when toggling symbolic icons + * Make symbolic icons in sidepane theme-color aware + * Rework toolbar configuration storage (#1028) + * Always render up to 4 emblems (#1368) + * Prevent icon emblems from overlapping (#1368) + * Prevent double-restore (#1369) + * Fix ThunarxMenuItem sensitive property + * clang build Fixes + * build: Use AM_DISTCHECK_CONFIGURE_FLAGS + * Fix workaround for icon "inode-directory" + * Add missing top border to tree pane + * Prevent g_malloc_n build warnings (#1362) + * Add "symbolic" value to cached icons (#1363) + * Enter folders automatically while dragging files (#5) + * Focus split view pane on DnD events (#1243) + * Shorten symbolic xfconf property names + * Optionally use symbolic icons in the sidepane (#252) + * Usage of window-close-symbolic (#960) + * Use symbolic insons only for the toolbar + * Fix several out of sync bugs (#1326) + * Rework focus indicator for split view (#730) + * Improve various aspects of the Image Preview pane (#932) + * prefs-dialog: Change order of RECURSIVE_SEARCH options + * prefs-dialog: Improve PARALLEL_COPY_MODE strings + * Move TRASH_DELETE keyboard shortcuts to MOVE_TO_TRASH section + * Always show "Paste" entry in Edit menu + * Reveal keyboard shortcut for "Open with Application" menu entry + * Add keyboard shortcut for "Invert Selection" + * Add "Remove from Recent" to Edit menu + * Improve "Open Item Location" menu entry + * Show "Open With Default Applications" entry only for multiple files + * Move "Edit Launcher" menu entry into "Open" section + * Fix location of "Create" menu section in Location Bar / Side Pane + * Fix location of "Restore" menu section + * Fix Regression: Tabs order on restore (#1341) + * Clear current selection when requesting a new one (#1338) + * Refactor "select after reload" mechanics (#1338) + * Resolve conflicting mnemonics and add missing ones + * Statusbar: re-add last-modified time for folders (#1348) + * Fix regression during device eject (#1347) + * Use GHashTable to store files (#1337) + * Restore tabs when launched with uri arg. (#1233) + * Dont reload folder when "draw_frames" is set (#1337) + * Add New Tab and New Window icons to toolbar (#1263) + * Fix icon view regression (#1315) + * Improve icon view performance (#1315) + * Performance improvements (#1315) + * tree-view-model: Fix gettext warning about empty string + * build: Optional require polkit for l10n xml files + * build: Get rid of intltool + * po/sl.po: Fix unmatched format specifier + * build: fix automake non standard library name + * Fix leak during search + * Fix a leak in statusbar code + * Fix parentheses-equality warning + * Allow sumenu UCAs in toolbar (#780) + * Fix shortcuts for ucas in subfolders (#1043) + * Display cached thumbnails as themselves (#1331) + * Load statusbar text in separate job (#1315) + * Move statusbar text method to thunar-util + * Improve statusbar performance (#1315) + * Fix possible NULL pointer dereference (#1330) + * Consider display_name=NULL cases (#1329) + * re-enable file monitor for search files (#1320) + * Fix possible deadlock during search (#1321) + * Initialize variable in thunar_details_view_button_press_event + * Prevent use after free (#1325) + * Initialize variable in thunar_tree_view_model_dir_files_changed + * Fix leaks during file duplication (#1322) + * Use xfce_dialog_show_error (#1320) + * Disconnect ShortcutModel on finalize (#1314) + * Prevent crash on open non-readable folder + * Prevent warning in tree-view + * Dont save bookmarks on trash change (#141) + * Fix support for bookmark reloading + * Fix bulk renamer crash on close (#1307) + * Prevent CRITICAL when leaving search + * Fix regression: Missing window icon + * No view-switch while searching (#1293) + * Fix mem leak in action-manager (#573) + * Fix memory leak in thunar-history (#573) + * Various Refactorings in "ThunarWindow" + * Show complete file paths in tooltips (#1213) + * Fix bug in file_watch (#1300) + * Prevent double-free for ThunarJob (#1299) + * Fix memory leak in statusbar (#573) + * Fix various memory leaks on ThunarJobs + * Fix possible double-free on thunar job (#1299) + * Improve handling of "loading" property (#1296) + * Dont show 'open location' on recent icon(#1297) + * Simplify ThunarFile destruction in shortcut-model + * Prevent re-creation of shortcut model on exit + * Minor simplification for tree-view pane + * Properly release job when finished (#1192) + * Fix "files-changed" handling for tree-pane (#1292) + * Properly remove timeout source (#1077) + * Throttle selection changed (#1077) + * Refactored "thunar_folder_monitor" + * move file-monitoring into thunar-folder + * Fix for image preview visibility (#1285) + * Dont raise progress dialog for short jobs (#35) + * Prevent focus stealing of file transfer dialog (#643) + * Add text to toolbar config dialog (#1282) + * Dont update "last-view" when searching (#1278) + * Translation Updates + +------------------------------------------------------------------- +Tue Apr 2 06:18:54 UTC 2024 - Maurizio Galli + +- Update to 4.19.2 (development branch) + +------------------------------------------------------------------- +Sun Dec 31 09:25:13 UTC 2023 - Manfred Hollstein + +- Update to 4.18.10: + * Prevent infinite reload loop for symlinks (#1270) + +------------------------------------------------------------------- +Fri Dec 29 08:21:28 UTC 2023 - Manfred Hollstein + +- Update to 4.18.9: + * g_file_get_basename over realpath (#1030) + * Fix and simplify symlink resolver (#1260) + * Fix thumbnailer symlink support (#1260) + * Prevent GLib GIO CRITICAL (#1204) + * Translation Updates + +------------------------------------------------------------------- +Wed Oct 25 07:17:28 UTC 2023 - Manfred Hollstein + +- Update to 4.18.8: + * thunar-settings: Let Thunar guess the right display to use + * Fix criticals about unset GIO attributes (#1063) + * Support ipv6 remote URLs (#864) + * Translation Updates + +------------------------------------------------------------------- +Sat Sep 2 08:11:28 UTC 2023 - Manfred Hollstein + +- Update to 4.18.7: + * Fix property dialog file count (#1173) + * Don't store GFile pointer in GTK pointer + * Don't reload the directory on copy or cut (#1060) + * Add folder to history only for new tab (Issue #1072) + * Fix job operation crash on error + * Limit number of templates to prevent lag (#472) + * Prevent crash on multi-file-activate (#1121) + * Remove unneeded menu separator + * Switch zoom shortcuts + * Prevent glib-critical - followup of (#912) + * Keep location selector state on focus lost (#912) + * Prevent minor memory leak (#573) + * Translation Updates + +------------------------------------------------------------------- +Sun Apr 30 09:29:14 UTC 2023 - Manfred Hollstein + +- Update to 4.18.6: + * Revert ce43203b to prevent high CPU usage in list-view (#1089) + +------------------------------------------------------------------- +Sat Apr 29 07:58:11 UTC 2023 - Manfred Hollstein + +- Update to 4.18.5: + * Prevent overflow via g_ascii methods (#1084) + * ThunarFile: Use recursive mutex for cache (#1060) + * Use new window for history signal handler (#1073) + * Prevent using CSD in properties dialog (#1056) + * Keep alpha when cutting read-only files (#1060) + * Dont reload the current folder on copy/cut (#1060) + * Update selected notebook on tab press (#1067) + * Make sure that accel_group is set before using it (#1067) + * Add job to list of jobs, not a view (#1029) + * Undo/Redo: Improve error handling + * Make spinner always visible + * Optionally show prop-dialog hightlight tab (#1056) + * Translation Updates + +------------------------------------------------------------------- +Thu Feb 23 08:26:27 UTC 2023 - Manfred Hollstein + +- Update to 4.18.4: + * Dont open folder when mounting device (Issue #919) + * Dont show full menu for unmounted devices (#1049) + * Support handling URIs via desktop file (#1044) + * Focus correct split pane on mouse click (#1039) + * Prevent wrong undo/redo notify (#1036) + * Support undo trash for linked pathes (#1030) + * Always ask before delete files via undo (#1027) + * Fix use after free fault (#1031) + * Allow symlink creation on remote locations (#875) + * Prevent crash when closing window (#884) + * Keep directory specific sort details (#1017) + * Dont add extra-dot when creating links (#1019) + * Translation Updates + +------------------------------------------------------------------- +Wed Feb 15 12:44:53 UTC 2023 - Manfred Hollstein + +- Explicitly require the newer libpcre2 instead of libpcre; this + fixes boo#1208260 + +------------------------------------------------------------------- +Mon Jan 23 12:54:38 UTC 2023 - Marcel Kuehlhorn + +- Add switch_pane_shortcut.patch + Backport upstream fix for gxo#xfce/thunar#1005 +- Add differentiate_zoom_levels_between_view_modes.patch + Backport upstream fix for gxo#xfce/thunar#832 + +------------------------------------------------------------------- +Sat Jan 21 09:44:04 UTC 2023 - Manfred Hollstein + +- Update to 4.18.3: + * Prevent critical when changing directory (gxo#xfce/thunar#1014) + * Keep hidden toolbar hidden after Ctrl+L (gxo#xfce/thunar#1011) + * Prevent jumping cursor on file deletion (gxo#xfce/thunar#910) + * Prevent Critical when file counting is enabled + * Properly handle resident thunar plugins (gxo#xfce/thunar#1007) + * Translation Updates + +------------------------------------------------------------------- +Wed Jan 11 12:50:18 UTC 2023 - Maurizio Galli + +- Update to version 4.18.2: + * bulk renamer: Remember LastActiveMode (gxo#xfce/thunar#989) + * Dont show toolbar menu for back/forward (gxo#xfce/thunar#983) + * Double compact view ellipsization threshold + * Few thumbnails missing after scroll (gxo#xfce/thunar#843) + * Improve alignment of XfceFileNameInput + * Make 'empty trash' sensitive on tab-switch (gxo#xfce/thunar#1001) + * Only attach toolbar after toolbar items were set up (gxo#xfce/thunar#927) + * Prevent crash after closing windows (gxo#xfce/thunar#995) + * Prevent crash for copy+overwrite via DBus (gxo#xfce/thunar#1002) + * Prevent rare crash when closing thunar (gxo#xfce/thunar#698) + * Prevent segfault for location selector (gxo#xfce/thunar#994) + * Re-add symlink target in type column (gxo#xfce/thunar#985) + * Revert "Prevent focus stealing of file transfer dialog (gxo#xfce/thunar#643)" + * Shrink rename dialog only in height + * split-view: prevent losing open tabs (gxo#xfce/thunar#986) + +------------------------------------------------------------------- +Thu Dec 22 15:01:45 UTC 2022 - Maurizio Galli + +- Update to version 4.18.1: + * Fix several thumbnailing issues + * 'replace' option fixed for copy with '*.partial~' (gxo#xfce/thunar#974) + * Preserve trusted state when launchers are copied + * Don't reset zoom-level for directory specific settings (gxo#xfce/thunar#970) + * Prevent build failure for NixOS (gxo#xfce/thunar#972) + * Prevent location bar crash (gxo#xfce/thunar#968) + * Translation Updates + +------------------------------------------------------------------- +Sun Dec 18 19:28:25 UTC 2022 - Manfred Hollstein + +- Update to version 4.18.0: + New features: (see https://alexxcons.github.io/blogpost_8.html) + - List View + - Image Preview + - Undo and Redo + - File Highlight + - Customizable Toolbar + - Split View + - Statusbar + - Recursive Search + - Recently used files shown in the side pane + - New Bookmark Menu + - Trash directory with easy access to `Empty Trash' and `Restore' + functionality + - Improvements to the Default Applications management + - Custom Actions can be arranged in cascading submenus + - Preferences dialogs got streamlined + Bug fixes: + * Dont reset zoom-level for directory specific settings (gxo#xfce/thunar#970) + * Prevent build failure for NixOS (gxo#xfce/thunar#972) + * Prevent location bar crash (gxo#xfce/thunar#968) + * build: Let xdt-depends.m4 macros set GLib macros + * Translate the string "Search: " (gxo#xfce/thunar#953) + * Fix typo in tooltip +- Bump build requirements for 4.18.0 +- Remove _service stuff + +------------------------------------------------------------------- +Mon Apr 4 04:24:34 UTC 2022 - Maurizio Galli + +- Update to version 4.16.11 + * Don't reload the view when text is copied (gxo#xfce/thunar#706) + * NULL checks to prevent crash on malformed bookmark URI (gxo#xfce/thunar#716) + * Use 'g_timeout_add_full' to set tree-view cursor (gxo#xfce/thunar#351) + * Fix signal disconnect in thunar_window_unrealize + * Don't go beyond THUNAR_N_VISIBLE_COLUMNS while parsing col widths + * Translation Updates + +------------------------------------------------------------------- +Fri Sep 17 21:28:55 UTC 2021 - Marcel Kuehlhorn + +- Update to version 4.16.10 + * Fix signal disconnect to prevent crash (bxo#xfce/thunar#553) + * Don't go beyond THUNAR_N_VISIBLE_COLUMNS while parsing col widths + +------------------------------------------------------------------- +Sun Sep 12 15:45:32 UTC 2021 - Marcel Kuehlhorn + +- Update to version 4.16.9 + * Listen to changes on shortcuts to update them when required + * Use move action when dragging files of different users + (gxo#xfce/thunar#196) + * Fix file-icon update when file is cut (gxo#xfce/thunar#588) + * Open correct folder on middle-click in tree-view + (gxo#xfce/thunar#626) + * Disable automatic queueing of file transferes + (gxo#xfce/thunar#569) + * Fix GLib-CRITICAL in list-view (gxo#xfce/thunar#487) + * thunar_file_is_executable() now checks if .desktop file is safe + * Fix missing folder in history when opened in new tab + (gxo#xfce/thunar#594) + * Fixing various memory leaks (gxo#xfce/thunar#573) + * Update manpage (gxo#xfce/thunar#121) + * Dont show "execute" on context menu for folders + * Translation Updates + +------------------------------------------------------------------- +Sat May 8 10:04:26 UTC 2021 - Marcel Kuehlhorn + +- Update to version 4.16.8 + * Activating Desktop Icon does not Use Default Application + (gxo#xfce/thunar#575) +- changes from 4.16.7: + * Prevent crash if invalid-symlink is used as bookmark + (gxo#xfce/thunar#552) + * Dont execute files, passed via command line due to security risks + * Avoid excessively checking whether files are executables + (gxo#xfce/thunar#180) + * CDDA appears twice in side pane (gxo#xfce/thunar#486) + * Critical error when opening Edit menu (gxo#xfce/thunar#542) + * Shortcuts view regression : Watch trash for changes + (gxo#xfce/thunar#538) + * Translation Updates + +------------------------------------------------------------------- +Sun Mar 21 14:57:09 UTC 2021 - Marcel Kuehlhorn + +- Update to version 4.16.6 + * Reload current directory before selecting new files + (gxo#xfce/thunar#524) + * tree-view: Hide menu-item "properties" for unmounted devices + * Removed 'the root folder has no parent' dialog box + * Revamp documentation to modernize/uniformize accross components + * Remove watches on shortcuts (gxo#xfce/thunar#513, + gxo#xfce/thunar#47) + * Translation Updates + +------------------------------------------------------------------- +Mon Mar 8 10:32:42 UTC 2021 - Maurizio Galli + +- Update to version 4.16.5 + * Emergency release on the thunar 4.16 branch, since the fix for + Issue #47 can cause high I/O in some cases (gxo#xfce/thunar#526) + * Revert "Bookmarks no longer need an existing file + (gxo#xfce/thunar#47)" + +------------------------------------------------------------------- +Sun Mar 7 21:26:45 UTC 2021 - Marcel Kuehlhorn + +- Update to version 4.16.4 + * Bookmarks no longer need an existing, underlying file + (gxo#xfce/thunar#47) + * Regression: Select copied files after copy operation + (gxo#xfce/thunar#520) + * Reintroduce alternative zoom shortcuts (gxo#xfce/thunar#514) + * Prevent hangup if a copy task that is blocked is resumed + (gxo#xfce/thunar#467) + * Regression: Allow custom image files for UCA icons + (gxo#xfce/thunar#517) + * Dont merge folders when creating copy with same name + (gxo#xfce/thunar#491) + * Fix incorrect return value in scroll event handler + (gxo#xfce/thunar#512) + * Translation Updates + +------------------------------------------------------------------- +Tue Feb 9 14:13:20 UTC 2021 - Marcel Kuehlhorn + +- Update to version 4.16.3 + * By default show all available volumes + * Regression: Skip app info updates on sendto actions + (bxo#xfce/thunar#502) + * Regression: Toggle menu visibility on F10 if menu hidden + (bxo#xfce/thunar#498) + * Regression: "Shift" + "Select Trash in menu" has to trigger delete + * Dont select previous file after delete/trash (bxo#xfce/thunar#477) + * Increase min. size of "text" field in bulk renamer + (bxo#xfce/thunar#474) + * Translation Updates + +------------------------------------------------------------------- +Tue Jan 12 23:21:42 UTC 2021 - Marcel Kuehlhorn + +- Update to version 4.16.2 + * Regression: "Open with other application" missing + (gxo#xfce/thunar#470) + * Always create new files and folders in current directory + (gxo#xfce/thunar#462) + * Translation Updates + +------------------------------------------------------------------- +Tue Dec 29 23:37:49 UTC 2020 - Marcel Kuehlhorn + +- Update to version 4.16.1 + * Prevent crash on Ctrl+H when there is no sidepane + (gxo#xfce/thunar#453) + * Roleback to previous spinner handling (gxo#xfce/thunar#448) + +------------------------------------------------------------------- +Wed Dec 23 01:44:42 UTC 2020 - Maurizio Galli + +- Update to version 4.16.0 + - Fix action of Back/Forward mouse gesture when using RTL + (Issue gxo#xfce/thunar#90) + - Prevent crash on mouse gesture action + (Issue gxo#xfce/thunar#443) + - Avoid crashes when closing thunar with ctrl+w + (gxo#xfce/thunar#336) + - Ignore double-click events from back/forward mouse button + (Issue gxo#xfce/thunar#371) + - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump + - bump minimum required exo version to 4.15.3 + - Wrap box around spinner to prevent flickering + (Issue gxo#xfce/thunar#440) + - Use g_drive_is_removable over g_drive_is_media_removable + - bump glib (and gio, gthread, etc) to 2.50.0 + - Do not duplicate app_info when added via custom command + (Issue gxo#xfce/thunar#309) + - Escape all whitespace characters in custom command path + - Remove hidden quotes for "Open with"->"custom command" + (Issue gxo#xfce/thunar#425) + - Ignore unknown XML elements in UCA.xml + - Regression: Fix broken bulk renamer context menu + (Issue gxo#xfce/thunar#436) + - Revert of b12247c2 and proper fix for Issue gxo#xfce/thunar#423 + - Remove duplicated code in renamer and prevent possible leak + - Prevent possible crash of thunar_launcher_poke + (Issue gxo#xfce/thunar#436) + - Fix combo box entry order (Issue gxo#xfce/thunar#435) + - Remove TODO file + - Change focus when clicking an emblem entry + (Issue gxo#xfce/thunar#315) + - Bump GLib minimum version to 2.44 + - Prevent Gtk-CRITICAL when terminating session + (Issue gxo#xfce/thunar#430) + - Missing thunarx support on the shortcut view + (Issue gxo#xfce/thunar#423) + - Translation Updates + +------------------------------------------------------------------- +Sat Nov 7 20:59:53 UTC 2020 - Marcel Kuehlhorn + +- Update to version 4.15.3 + * No special treatment on "rename" for .desktop files + (gxo#xfce/thunar#56) + * Show full filename/extention for .desktop files + (gxo#xfce/thunar#56) + * Focus view when location selector is closed (gxo#xfce/thunar#420) + * Thunar shows wrong content after outside operations + (gxo#xfce/thunar#355) + * Regression: Restore file menu section arrangement + * Use same README.md structure than other xfce projects + * Fall back to fast content type if regular is unavilable in file + attributes (gxo#xfce/thunar!36) + * Fix Regressions around menu bar spinner (gxo#xfce/thunar#394) + * Fix error for custom date format in details view + (gxo#xfce/thunar#389) + * Add support for transparency in gtk-themes (gxo#xfce/thunar!31) + * Regression: Apply accel keys only to current tab + (gxo#xfce/thunar#386) + * Translation Updates + +------------------------------------------------------------------- +Fri Aug 28 18:18:13 UTC 2020 - Marcel Kuehlhorn + +- Update to version 4.15.2 + * Regression: Dont crash when starting thunar with gvfs disabled + * Move mount/unmount/eject actions into launcher + (gxo#xfce/thunar#349) + * Use thunar-menu and launcher in tree-view (gxo#xfce/thunar#349) + * Use the new icon when running with elevated privileges (root) + * Remove path limit to check on drop (gxo#xfce/thunar#350) + * AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS (MR !27) + * Avoid crashes when using details view (gxo#xfce/thunar#307) + * Fix unavailable rubber banding in detailed view + (gxo#xfce/thunar#326) + * Remove obsolete dispose method to prevent warning + (gxo#xfce/thunar#319) + * Show device indentifier in side pane tooltip + (gxo#xfce/thunar#207) + * Make use of shared field codes expansion of libxfce4util (MR !23) + * Implement directory specific sort-column and sort-order + (gxo#xfce/thunar#8) + * Add an option to delete saved directory specific settings + (gxo#xfce/thunar#8) + * Implements directory specific view type (gxo#xfce/thunar#8) + * Add features to support directory specific view settings + (gxo#xfce/thunar#8) + * Regression: Add missing seperator to icon view submenu + * Replace _thunar_assert() with _thunar_return_if_fail() in order + to prevent crash when build with debug on FreeBSD (MR !22) + * Menu items cut/copy/paste do not work for location entry + (gxo#xfce/thunar#303) + * Shorten strings for different views (gxo#xfce/thunar#247) + * Segfault when file is created while files are selected + (gxo#xfce/thunar#339) + * Thunar hangs when closing windows using CTRL+W + (gxo#xfce/thunar#336) + * Regression: Missing accelerators for bookmark items + (gxo#xfce/thunar#331) + * Fixed SEGV when the side pane is hidden (gxo#xfce/thunar#335) + * Regression: Window menu not updated properly (gxo#xfce/thunar#320) + * Support queued copy (configurable) (gxo#xfce/thunar#294) + * Regression: "Create Archive..." doesn't show (gxo#xfce/thunar#329) + * Fix unavailable rubber banding in detailed view (gxo#xfce/thunar#326) + * Context menu entries in Thunar flutter while downloading + (gxo#xfce/thunar#276) + * Improve cusor handling after file deletion in thunar + (gxo#xfce/thunar#69) + * Fix regression: Trying to open a .desktop file from the context menu + leads to the execution of the file (gxo#xfce/thunar#325) + * Use numbering on label "open new window/tab" only for multiple + windows/tabs (MR !15) + * Remove "Sort by" and "View as" from menu item labels + (gxo#xfce/thunar#247) + * Add new app icon and switch to rDNS icon name (MR !11) + * Replace deprecated GtkActionEntry with XfceGtkActionEntry + (gxo#xfce/thunar#293) + * Menus are now updated when selection changes not only when opened + (gxo#xfce/thunar#293) + * Merge all file-context-menus into one (gxo#xfce/thunar#198) + * Ghost file ocasionally remains when dropping file into directory + (gxo#xfce/thunar#312) + * Use XfceFilenameInput to validate long filenames (bxo#13720) + * Support for variables like $HOME in address bar (bxo#12165) + * Fix eject button click detection when using RTL languages + (bxo#11387) + * Remove upper case from group names in shortcuts view + * Option to rename a file when existing copy conflicts (bxo#16686) + * Remove suffix "- FileManager" from window title + * Move from exo-csource to xdt-csource (bxo#16717) + * Pause button on copy/move (bxo#16685) + * Allow drag-and-drop of multiple files in icon view (bxo#2487) + * Add keywords to .desktop files to thunar (bxo#16618) + * Reduce vertical space in Templates info popup + * Hide android phone from network group (bxo#11584) + * Reduce size of Templates info popup + * Do not add "cant-write" emblem to files in the Trash + * Hide Browse Network entry in shortcuts view if not supported + * Move 'network' to the bottom of tree view (bxo#16516) + * Add examples to "Select by Pattern" dialog (bxo#16587) + * Improve tooltips in shortcuts view (bxo#16566) + * Rename "Disconnect" context menu entry in side pane (bxo#16558) + * Make path entry matching case-insensitive (bxo#12747) + * Add new bookmarks to bottom of list in shortcuts view (bxo#16526) + * Move places above devices in shortcuts view (bxo#11586) + * Add desktop actions for home, computer and trash (bxo#16497) + * Option to use static icon instead of folder icon (bxo#16501) + * Remove top level desktop entry from tree view (bxo#16474) + * Easy access to computer:/// (bxo#16472) + * Use libxfce4ui close-multiple-tab dialog (bxo#16254) + * Replace deprecated G_FILE_MONITOR_EVENT_MOVED (bxo#16328) + * Use symbolic icon for eject (bxo#16281) + * Prevent ghost files after "move" on remote locations (bxo#15704) + * Add a confirmation dialog when closing a window with multiple + open tabs. + * Improve explanation string for "invert selection" action + (bxo#15625) + * Improve layout of Permissions tab (bxo#15557) + * Remove superfluous shell script "ThunarBulkRename" (bxo#15373) + * Make labels in permissions chooser wrap + * Add a small delay when dismissing notifications (bxo#14552) + * File / Folder size text in statusbar sometimes is ambiguous + (bxo#14203) + * Add missing parameter to ThunarBrowserPokeDeviceFunc function + * Add property to enable/disable frames on thumbnails (bxo#14433) + * Improved spacing between widgets in Properties and Preferences + dialogs + * Fixed numerous compiler warnings + * Fixed numerous warning and critical messages + * Translation Updates + +------------------------------------------------------------------- +Thu Aug 27 12:06:53 UTC 2020 - Callum Farmer + +- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) + +------------------------------------------------------------------- +Sun May 24 16:02:00 UTC 2020 - Marcel Kuehlhorn + +- Update to version 1.8.15 + * Only open devices after successful mount attempt (bxo#16831) + * Fix shortcut support for addressbar (bxo#4537 and bxo#13680) + * Fix crash in bulk renamer on repeated rename (bxo#16824) + * Add checks for thumbnailer 0 handles (bxo#14122) + * Replace 'thunar_return_if_fail (THUNAR_IS_DEVICE (device))' + with standard 'if (..)' to prevent possible crashes. (bxo#13404) + * Fix check if folder is fully loaded when expanding path + in tree view. + * Prevents 100% CPU load and loosing sync with main view + in some cases. (bxo#15762) + * Fixes 100%CPU on tree-view in some rare cases (bxo#16024) + * Delete native files faster (bxo#16641) + * Support libxfce4ui XfceTitledDialog new API (bxo#16616) + * Translation Updates + +------------------------------------------------------------------- +Wed Mar 25 16:13:40 UTC 2020 - Marcel Kuehlhorn + +- Update to version 1.8.14 + * Revert "Allow opening of multiple file selections (bxo#2487)", + because it introduced a regression (Not possible any more to DnD + multiple files in icon/compact view) (bxo#16598) + * Translation Updates + +------------------------------------------------------------------- +Mon Mar 23 22:08:06 UTC 2020 - Marcel Kuehlhorn + +- Update to version 1.8.13 + * Use tre-view toplevel path of the cursor, if available, in order to + prevent jumping (bxo#16024) + * Increase vertical gap between icon and its label slightly (bxo#16041) + * Fix crash when inserting USB device in tree-view mode. (bxo#15172) + * Fix jump to Home when ejecting a currently viewed device (bxo#16504) + * Allow context menu when editing location in pathbar (bxo#16483) + * Sort device entries in tree view (bxo#16471) + * Allow to open multiple files at once (bxo#2487) + * Fix incorrect pathbar autocomplete (bxo#16267) + * Avoid unreadable names in detailed view (bxo#16391) + * Prevent crash when renaming files (bxo#10805) + * Translation Updates + +------------------------------------------------------------------- +Fri Jan 31 07:33:50 UTC 2020 - Marcel Kuehlhorn + +- Update to version 1.8.12 + * NULL is the proper sentinel for g_object_new() (bxo#16310) + * Drop timer on finalize (bxo#15305) + * Store column width setting asynchronously and only once (bxo#15305) + * When move to trash fails, ask whether to delete files (bxo#15975) + * Ctrl+Mousewheel does not enlarge/shrink entries + (for detailed list view) (bxo#15936) + * Extra padding for Eject button when scrollbar is visible (bxo#15312) + * Use standard icon instead of custom + * Translation Updates + +------------------------------------------------------------------- +Sat Nov 16 14:20:05 UTC 2019 - Maurizio Galli + +- Update to version 1.8.11 + - Thunar 1.8.10 crashing on startup in FreeBSD and Fedora, + caused by nonfunctional pango version check (bxo#16136, bxo#16138) + - Translation Updates + +------------------------------------------------------------------- +Sun Nov 10 14:40:22 UTC 2019 - Maurizio Galli + +- Update to version 1.8.10 + - Allow compilation with panel 4.15 + - thunar-job: keep track of number of processed files (bxo#16117) + - No context menu on right-click when started via trash-panel-plugin + (bxo#16000) + - icon text now centered after unchecking "Text besides icons" + - Remove the vertical gap between icon and label (bxo#16041) + - Fix icon view alignment (bxo#16107) + - Not possible to grab scrollbar on the very right pixels when maximized + (bxo#16050) + - Wrap text of error dialog + - Not possible to empty the trash via the pathbar context menu + - Crash on refresh if remote folder has been removed (bxo#15961) + - Center action buttons in conflict dialog window (bxo#15973) + - Ensure UCAs use currently selected file path (bxo#15119) + - make filename label selectable in conflict dialog window + - Center action buttons in conflict dialog window (bxo#15973) + - Clear UCA shortcut when the action is deleted + - Prevent Gtk-CRITICAL when adding or modifying a UCA + - Thunar SendTo Email: Add missing archive formats (bxo#15917) + - sendto plugin: fix content type resolution. (bxo#15916) + - sendto plugin: extract function tse_file_is_archive (bxo#15916) + - All glory to lowercase (bxo#15394) + - mismatched names between thunar.appdata.xml and thunar.desktop + (bxo#15498) + - Remove superfluous .desktop file "Thunar-folder-handler.desktop.in" + (bxo#15467) + - Prevent unnecessary fallback copy-delete in file move when + overwriting + - Fix possible memory leak + - Fix popup menus size (bxo#15832) + - Add Alt+D as accelerator for Open Location (bxo#15828) + - Do not insert hyphens at intra-word line breaks (bxo#15856) +- Dropped obsolete patch thunar-1.8-appdata.patch as fixed upstream + (bxo#15498) + +------------------------------------------------------------------- +Fri Aug 16 12:49:53 UTC 2019 - Maurizio Galli + +- Fixed sources in spec file + +------------------------------------------------------------------- +Mon Aug 12 09:46:40 UTC 2019 - Maurizio Galli + +- Update to version 1.8.9 + * Remove 'auto-expand folders' from tree-view since it causes bad + usability with keyboard (bxo#15743) + * preferences: Add button icons to Help/Close + * Use designated initializer to avoid compile warnings (bxo#15734) + * Prevent premature disposal of clipboard manager (bxo#15635) + * Keep "Open with" menu items updated (bxo#15530) + * Translation Updates + +------------------------------------------------------------------- +Fri Jul 19 23:32:15 UTC 2019 - Marcel Kuehlhorn + +- Update to version 1.8.8 + * Do not register "send to" as last used app (bxo#14118) + * Use https where possible + * Dont restart the folder monitor on each refresh (bxo#13364) + * Fix XML declaratation in uca.xml (bxo#13623) + * Always show the executable checkbox (bxo#15605) + * Replace Trash action with Delete as needed (bxo#15352) + * Translation updates + +------------------------------------------------------------------- +Sat Jun 29 10:54:42 UTC 2019 - Marcel Kuehlhorn + +- Update to version 1.8.7 + * Fix crash on unmounted volume in tree pane right click (bxo#15452) + * Do not check G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE anymore (bxo#15367) + * Deactivate "Move to Trash" menu entry on volumes without trash + (bxo#15352) + * thunar-sendto-email.desktop: use xdg mail-send icon (bxo#15499, + merged thunar-use-xdg-icon-spec-icons.patch upstream) + * Restore "Empty File" menu icon (bxo#15540) + * Rename Camelcase to Title Case (bxo#15579) + * Update mimeapps.list only when necessary (bxo#15533) + * Prevent new bookmarks on sidebar when dragging files (bxo#14921) + * Translation updates + +------------------------------------------------------------------- +Mon May 20 14:12:38 UTC 2019 - Maurizio Galli + +- Fixed Xfce bug trackers in previous changelog entry + +------------------------------------------------------------------- +Mon May 20 12:05:38 UTC 2019 - Marcel Kuehlhorn + +- Update to version 1.8.6 + * Job is now optional for thunar_io_scan_directory + * Expand scroll window of file operation progress dialog (bxo#14946) + * Fix compiler error -Wcast-function-type (GCC 8) + * Bump glib minimal required version + * Fix g_type_class_add_private is deprecated + * Small code cleanup + * Fix pathbar to on middle click open folders in new tabs (bxo#15302) + * Translation updates: Danish +- Dropped thunar-job-optional.patch since it was fixed upstream + +------------------------------------------------------------------- +Sat May 18 12:45:03 UTC 2019 - Maurizio Galli + +- Added patch from upstream: thunar-job-optional.patch + prevent Thunar segfault at startup: + make Job optional for thunar_io_scan_directory + +------------------------------------------------------------------- +Sat May 18 08:50:57 UTC 2019 - Maurizio Galli + +- Update to version 1.8.5 + - Do not exit when dbus name registration fails (bxo#15149) + - tree view jumps (scrolls) when clicking on a directory (bxo#15174) + - Correctly check if destination is writable (bxo#14718) + - Make tree-view 'Move to Trash' icon the same as in main pane + - Make toggle for the delete entry affect tree-view side pane too + - Pathbar buttons are now resized on folder rename (bxo#15024) + - Load templates synchronously (bxo#15200) + - delete key in tree-view can delete the user home folder (bxo#15095) + - Hide unneeded context menu entries for folder "Trash" in tree view + - crash after clicking when XDG_SESSION_TYPE isn't set (bxo#15366) + - man page incorrectly suggests '-v' instead of '-V' + - Fix how wallpaper is set on Gnome + - SEGV (11) on USB-flash connection (bxo#13813) + - Fix session startup priority + - Fix queued context menu popup + - Restore right-click drag and drop functionality (bxo#14583) + - Translation updates +- Dropped obsolete patch thunar-1.8.4-fix-context-menu.patch +- Added conditional %bcond_with git for building with git master branch +- Updated URL +- Use /metainfo instead of /appdata and drop obsolete file edits +- Other spec file cleanups + +------------------------------------------------------------------- +Mon May 13 18:09:47 UTC 2019 - Maurizio Galli + +- Added thunar-1.8.4-fix-context-menu.patch fixing "create document" + sub-menu not showing any content (boo#1134899) + +------------------------------------------------------------------- +Mon Jan 28 11:19:27 UTC 2019 - Maurizio Galli + +- fixed bug trackers in latest changelog + +------------------------------------------------------------------- +Mon Jan 28 08:39:44 UTC 2019 - Maurizio Galli + +- Update to 1.8.4 + * Emergency release, triggerd by some trouble with the added support for + org.freedesktop.FileManager1.service in thunar 1.8.3 + * Renamed org.freedesktop.FileManager1.service.in to + org.xfce.Thunar.FileManager1.service.in to avoid name clashes (bxo#12414) + * Dont exit when name org.freedesktop.filemanager1 lost on message-dbus + (bxo#15088) + * Translation updates + +------------------------------------------------------------------- +Fri Jan 25 01:18:12 UTC 2019 - Maurizio Galli + +- Update to 1.8.3: + * Thunar sometimes mounts USB drives with root permission (bxo#14719) + * FreeBSD -Thunar crash due to passing null to strcmp() (bxo#15059) + * Add support for org.freedesktop.FileManager1 (bxo#12414) + * Still 8sec delay on logout when there is an open thunar window (bxo#15008) + * Thunar does not recover directories opened in a previous session (bxo#14969) + * Thunar utilizes 100%CPU when the parent directory is not readable (bxo#14900) + * Add support for CTRL+Z in rename dialog (bxo#14956) + * Thunar rarely freezes when switching to tree-view (bxo#14960) + * Crash in tree-view when multiple windows are open (bxo#14714) + * Improve description of UCA command parameters (bxo#14720) + * Fixed some Warnings and GLib-GObject-CRITICAL messages + * Translation updates + +- added %license macro +- added Recommends: catfish for file search + +------------------------------------------------------------------- +Mon Oct 15 12:10:01 UTC 2018 - Maurizio Galli + +- update to 1.8.2: + * Custom actions without an icon could caused the file manager to crash (bxo#14464) + * Fixed segfault while clicking or typing when using wayland (bxo#14461) + * Spinner still active after user cancels to mount volume (bxo#14536) + * Fix standard view border during drag and drop (bxo#14523) + * Fix build without HAVE_GIO_UNIX (bxo#12863) + * Fix messed up row-height with disabled "automatically expand columns as needed" in detailed view. (bxo#14548) + * Add custom date format (bxo#14527) + * Avoid segfault on file operations (bxo#14281) + * Update progress when deleting files (bxo#14102) + * More options for thumbnail size (bxo#14451) + * Show numeric(%) progress in file operation dialog (bxo#14102) + * Add Ctrl+= as alternative accelerator for Zoom In (bxo#14586) + * Fix UCA forgets keyboard shortcut (bxo#14617) + * Add preference to open new thunar instances as tabs (bxo#13314) + * Add support for folder.jpg (bxo#14576) + * Show file size in binary units by default (bxo#14653) + * Removed start limit from Bulk Renamer to rename by number (bxo#14437) + * Added preferences item to toggle 'delete' in the context menu (bxo#13327) + * Added infobox to preferences in order to inform about missing gvfs + * Right mouse click will not display icons for custom actions (bxo#14685) + * Allow tabs switch with Ctrl + PgUp/PgDown (bxo#9585) + * Many minor styling fixes + * Translation updates + +------------------------------------------------------------------- +Fri Jun 15 07:35:27 UTC 2018 - seife+obs@b1-systems.com + +- update to 1.8.1: + - Downgrade libxfce4-ui required version to 4.12.0 + - Bump exo version to 0.12.0 + - Use symbolic icon for edit button in pathbar + - Add the right-click menu item "Open with" as well for folders +- 1.8.0: + - GTK3 Port + - Replace dbus-glib with GDBus + - Improved Pathbar style for Location Selector + - Bump thunarx to version 3 and replace GtkAction with + ThunarxMenu and ThunarxMenuItem + - GObject-Introspection support for thunarx-3 + - Regression: Context menu misplaced (bxo#14216) + - Prevent crash after updating thunar if old thunar deamon is + still running + - many other bugfixes, see NEWS file +- rebase / rename thunar-appdata.patch to thunar-1.8-appdata.patch + +------------------------------------------------------------------- +Thu Apr 26 18:23:35 UTC 2018 - seife+obs@b1-systems.com + +- update to 1.6.15: + * Thunar User Configurable Actions do not work for remote + locations (bxo#7652), patch from (bxo#7305) + * replaced links to "http://thunar.xfce.org/" with + "https://docs.xfce.org/xfce/thunar/Start/" + * SIGSEGV when thumbnailer is under heavy load after opening many + tabs (bxo#13756) + * Fixed creation of .desktop file when dropping URL into folder + (bxo#14239) + * Restoring non-empty folders leaves copy in Trash (bxo#13535) + * Translation updates +- packaging: do not package huge ChangeLog, NEWS is enough + +------------------------------------------------------------------- +Sun Feb 18 12:30:31 UTC 2018 - jengelh@inai.de + +- Ensure neutrality of description. + +------------------------------------------------------------------- +Sat Feb 17 11:48:30 UTC 2018 - seife+obs@b1-systems.com + +- update to 1.6.14: + * Do not translate "Trash" files and folders (bxo#14211) + * Crash in thunar_file_is_gfile_ancestor (bxo#14202) + * Fix potential buffer overflow (bxo#12444) + * Fix crash on unavailable file move copy (bxo#14056) + * Translation updates +- partly spec-cleaner fixes + +------------------------------------------------------------------- +Tue Nov 28 09:25:11 UTC 2017 - seife+obs@b1-systems.com + +- update to 1.6.13: + * Handle cases when file watch is not supported (bxo#13881) + * Missing Trash Translation String (bxo#13409) + * Handle g_mem_is_system_malloc deprecation + * Prefer local (file://) URIs than native ones (e.g. smb://) + (bxo#13845), fixes drag-and-drop to third-party apps. + * Translation updates + +------------------------------------------------------------------- +Fri Jul 7 18:47:46 UTC 2017 - seife+obs@b1-systems.com + +- Update to 1.6.12: + * Fix deadlock in mutex causing Thunar to hang (bxo#13481) + * Add support for Exif:ImageDescription and Exif:UserComment + * Do not pass NULL to g_file_test + * Bump libxfce4panel version for TPA plugin to 4.9.0 + * Switch from XfcePanelImage to GtkImage + * Fixed a compilation error with the newest dev panel API + * Translation updates: Catalan, Dutch (Flemish), Galician, + Korean, Lithuanian, Spanish, Thai + +------------------------------------------------------------------- +Mon Apr 17 15:52:45 UTC 2017 - antoine.belvire@opensuse.org + +- Update to 1.6.11: + * Fix a crash for on cut/pasting of multiple files (bxo#12260) + * Fix a crash when renaming files (bxo#12264) + * Fix missing return value for debug in thunar_file_reload + (bxo#12827) + * Fix thunar history being deleted after view change (bxo#12708) + * Expand the name column by default in details view (bxo#11357) + * Silently ignore G_IO_ERROR_FAILED_HANDLED (bxo#8695) + * Fixing missing return value in standard view + * Fix crashes when reloading target file after move (bxo#11983) + * Translation updates: Arabic, Asturian, Basque, Bulgarian, + Catalan, Croatian, Danish, Dutch (Flemish), English + (Australia), English (Great Britain), Finnish, French, + Galician, German, Greek, Hebrew, Hungarian, Icelandic, Italian, + Korean, Lithuanian, Norwegian Bokmal, Norwegian Nynorsk, + Occitan, Portuguese, Portuguese (Brazilian), Slovak, Swedish +- Remove thunar-bugfixes.patch (fixed upstream) + +------------------------------------------------------------------- +Wed Feb 22 22:08:46 UTC 2017 - ronnypeine@gmx.de + +- Created patch thunar-bugfixes.patch fixing the following upstream bugs: + - Fix a crash for on cut/pasting of multiple files (bxo #12260) + - Fix a crash when renaming files (boo #1011518, bxo #12264) + - Fix missing return value for debug in thunar_file_reload (bxo #12827) + - Fix thunar history being deleted after view change (bxo #12708) + - Fixing missing return value in standard view + - Fix crashes when reloading target file after move (bxo #11983) + +------------------------------------------------------------------- +Tue Jan 26 11:01:10 UTC 2016 - davejplater@gmail.com + +- Created thunar-appdata.patch to correct mismatched names between + thunar.appdata.xml and thunar.desktop. Renamed Thunar.desktop to + thunar.desktop to solve installation system problems see: + boo#952324 + +------------------------------------------------------------------- +Fri May 22 21:27:10 UTC 2015 - gber@opensuse.org + +- update to version 1.6.10 + - Do not track thunar/thunar-marshal.{c,h} + - Remove Makefile and Makefile.in files when running distclean + - Remove subversion $Id$ tags + - Really fix trash state at startup (bxo#9513, bxo#11913) + - Use proper return type for thunar_file_reload (bxo#11913) + - Revert "Fix loading the trash bin status at startup (bxo#9513)" + +------------------------------------------------------------------- +Sun May 17 12:06:21 UTC 2015 - gber@opensuse.org + +- update to version 1.6.9 + - fix ThunarBulkRename script not supporting spaces (bxo#9713) + - use "Name" column for drag & drop instead of first column + (bxo#11905) + - update the path entry icon when current file changes + - revert changes for restoring the trash in the session client + (bxo#9513) + - fix loading the trash bin status at startup (bxo#9513) + - turn off building gtk-docs API reference + - fix cppcheck warning about uninitialized variable + - disable "Set as default application" by default in the chooser + dialog + - remember chosen application in the chooser dialog as last used + - remember the last used application when opening files + - fix reload when file is replaced with directory of the same + name + - do listen for G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED + (bxo#11896) + - fix comments for toggle-menubar + - allow opening by middle-click in tree view only for mounted + devices and resources + - keep selection in original tree view when middle-clicking for + new tab/window + - keep path selected after unmounting a device via KEY_Left + - unmount device if collapsing a collapsed device tree with + KEY_Left in the tree view + - fix wrong network icon shown in tree view + - fix tree view opening mounted devices in new tab + - use only open selection instead of open action with KEY_Up and + KEY_Down + - fix assertion when hitting KEY_Left on a top-level item in the + tree view + - revert workaround for desktop toplevel item in the tree view + - always select the proper toplevel item in the thunar tree view + - unescape URI in history error message + - remove unmounted files from history when going back or forward + - translation updates + +------------------------------------------------------------------- +Tue May 5 18:01:29 UTC 2015 - gber@opensuse.org + +- update to version 1.6.8 + - watch for CHANGES_DONE_HINT instead of CHANGED and + ATTRIBUTE_CHANGED (bxo#8377) + - shortcut view: Fix "selection in selection" graphical bug when + renaming shortcut + - fix broken shortcut renaming (bxo#11885) + - unescape URIs in the shortcut view (bxo#10831) + - fix compiler warning because of missing curly braces + - fix compilation error because of wrong variable name + - fix unescaping of local paths in path entry (bxo#8190) + - fix escaping and unescaping URI in path entry (bxo#8910) + - let the tree view keep the focus when clicking on an item + (bxo#11863) + - fix switching to the 10th tab via -<0> keyboard shortcut + - fix removal of a directory wrongly affecting the current tab + (bxo#10981) + - keep the scroll position when restoring the file selection + - restore selection only when rows-reordered signal is received + (bxo#11855) + - for folders copied always append "copy #" to the end of their + names (bxo#11862) + - update F5 binding for new ThunarWindow::reload signal + - do not perform the complete folder reload in idle (bxo#11849) + - Coverity CID 60623: Unused value + - Coverity CID 60621: Missing return statement + - Coverity CID 60620: Explicit null dereferenced + - Coverity CID 60619: Explicit null dereferenced + - Coverity CID 60617: Unchecked return value + - remove unused variable in thunar_standard_view_set_history + - remove startup notification dependencies (bxo#11837) + - translation updates + +------------------------------------------------------------------- +Mon Apr 20 20:22:27 UTC 2015 - gber@opensuse.org + +- update to version 1.6.7 + - Improve drag & drop and selecting in the details view + (bxo#11605) + - Let row changes accumulate a bit before restoring selection + - Implement reloading file information on manual reload + - Extend reload functions to allow a full reload + - Check in thunar-marshal with new + _thunar_marshal_BOOLEAN__BOOLEAN + - Reload files changed by jobs in an idle loop (bxo#11008) + - Refactor code for moving thumbnail cache file on renames/moves + - Rework thunar_file_monitor to properly register moved files + - Add function to reload parent file of a file + - Fix updating file info for moved files (bxo#11008) + - Revert "Refresh file info after getting it from cache + (bxo#11008)" + - Fix comments + - Update the location bar after reload (bxo#10518) + - Fix updating custom actions (bxo#11749) + - Update rows on changes of case-sensitive and folders-first + settings + - Fix typos and grammar mistakes in a few comments + - Make new windows inherit the history of the origin view + (bxo#5538) + - Make new tabs inherit the history of the origin view (bxo#5538) + - Keep the history across view changes (bxo#10171) + - Implement functions for copying the history of a view + - Rename tsv_restore_selection to tsv_select_after_row_deleted + - Redraw the details view on row changes + - Restore selection on row changes too (bxo#9886) + - Improve mouse wheel zoom behaviour + - Remember and restore file selection on view changes + - Restore file selection when changing sort order (bxo#9886) + - Update model with changed binary file size setting immediately + - Fix typo busy_pulse in thunar-shortcuts-model.c + - Fix typo in thunar-clipboard-manager + - Fix Gdk-CRITICAL error + - Clean up more files with make clean + - Rework usage of binary file size properties (bxo#11450) + - Remove duplicate break statement in thunar-standard-view + - Fix compiler warning about shadowing 'basename' (bxo#11633) + - thunar/thunar-dbus-service-infos.xml corrections + - Fix startup id handling for launch requests over D-Bus + (bxo#9646) + - Fallback to non-cached version of source file (bxo#9142) + - Translation updates + +------------------------------------------------------------------- +Sat Feb 28 22:15:26 UTC 2015 - gber@opensuse.org + +- update to version 1.6.6 + - Removed GNU extension -i from sed + - Bump default size of file properties dialog a bit + - Respect the "View new folders using" preference (bxo#11606) + - Improve check for shell scripts and add hidden option for + bxo#7596 + - Fix some GTK_STOCK icon usages resulting in missing icons + (bxo#11608) + - plugins/thunar-wallpaper: Fix icon + - Fix icon name for folders and a memory leak (bxo#11608) + - Also query for network location icons + - Don't use deprecated function + - Secure threading in the idle thumbnail loading + - Sidepane treeview: Do not switch folder when clicking a row + expander + - Fix cppcheck possible errors/warnings + - Hide template file extensions in context menu (bxo#11571) + - thunar-wallpaper: Fix translation in applications other than + thunar + - thunar-wallpaper: Check if file is really an image (bxo#11565) + - Update another copyright string + - Fix endless rename loop in case of error on the properties + dialog (bxo#11557) + - Translation updates + +------------------------------------------------------------------- +Fri Feb 20 08:09:31 UTC 2015 - gber@opensuse.org + +- update to version 1.6.5 + - bump autotools versions + - add .gitignore + - do not execute but only open shell scripts by default + (bxo#7596) (Harald Judt) + - fix typo in error message (Nick Schermer) + - improve keyboard navigation for thunar-tree-view (bxo#4519) + (Harald Judt) + - allow ctrl + middle click in shortcut and treeview panes + (Harald Judt) + - set correct dialog window hint for progress dialog (bxo#11467) + (Matt Thirtytwo) + - refresh file info after getting it from cache (bxo#11008) + (Peter de Ridder) + - remove unused enum for signal handlers (bxo#11493) (Matt + Thirtytwo) + - simplify Makefile.am, generated files are separated from typed + source files (Matt Thirtytwo) + - thunar-tpa: Install desktop file to + $(datadir)/xfce4/panel/plugins (Robby Workman) + - fix anchor offset in xfce_dialog_show_help () function + (Olivier Duchateau) + - properly handle m4 stuff (Harald Judt) + - TWP: Single-workspace-mode = TRUE is the default (bxo#11047) + (Eric Koegel) + - thunar-wallpaper: Do not use escaped filenames for xfconf + (Harald Judt) + - use xfconf and handle xfdesktop's single workspace (bxo#11047) + (Eric Koegel) + - revert "Workaround for crashes on RHEL5" (Andrzej) + - revert "Fallback to image surface, workaround for bug in + Cairo/RENDER" (Andrzej) + - renaming a file from another file manager, file disappears in + Thunar window (bxo#11430) (Andrzej) + - make usage/free string more clear (bxo#11345) (Harald Judt) + - make single middle click open files and folders (bxo#10587) + (Harald Judt) + - add a progressbar to the freespace indicator in the properties + dialog (Harald Judt, Simon Steinbeiss) + - change resize style in thunar-wallpaper plugin (Thaddaeus + Tintenfisch) + - add vim modeline, remove obsolete '$Id$' line (Matt Thirtytwo) + - right click context menu with wrong icon (bxo#10652) (Andrzej) + - translation updates + +------------------------------------------------------------------- +Mon Jan 5 10:03:25 UTC 2015 - gber@opensuse.org + +- update to version 1.6.4 + - make distcheck fix (reference docs linking error) (Andrzej) + - Add support for binary file size units (bxo#10864) + (Andre Miranda) + - Strip trailing spaces/Github test (Nick) + - Fix case of Xfce in appdata description (Simon) + - Update intltool (Eric) + - Add pkexec policy (bxo#11122) (Eric) + - Remove trailing whitespace from Makefile to prevent warning + (Simon) + - Add appdata file for Thunar (Bug 11172) (Eric) + - Check for thumbnails in the new location (bxo#11263) (Eric) + - Default application not respected with glib >= 2.41 + (bxo#11212) (Guido) + - Add support for the GTK 3 bookmarks file (bxo#10627) + (Alistair) + - Update xfconf setting for thunar-wallpaper plugin (Eric) + - Update copyright. (Nick) + - thunar-tpa: fix libxfce4panel version checking macros + (Andrzej) + - Fallback to image surface, workaround for bug in + Cairo/RENDER (Andrzej) + - Fixed missing inode-directory/folder icons on old systems. + (Andrzej) + - Change name of file copies (and links) (bxo#7518). (Nick) + - Improve the extension selection to not match hidden names. + (Nick) + - Safe accels 10 sec after changes (bxo#10139). (Nick) + - Force icons on the toolbar (bxo#10179). (Nick) + - Improve handling of renames (bxo#10242). (Nick) + - Smarter file extension selecting (bxo#10268). (Jeff Shipley) + - I18n: Remove broken / unsupported translations. (Nick) + - Force reference on files from the cache. (Nick) + - Drop README.thunarrc. (Nick) + - Translation updates. +- remove obsolete thunar-fix-default-application-lookup.patch. + thunar-support-gtk3-bookmarks.patch + +------------------------------------------------------------------- +Tue Oct 14 08:16:17 UTC 2014 - gber@opensuse.org + +- add thunar-support-gtk3-bookmarks.patch in order to add support + for the GTK 3 bookmarks file (bxo#10627) +- add thunar-fix-default-application-lookup.patch in order to fix + the default application lookup with gio >= 2.41 (bxo#11212) + +------------------------------------------------------------------- +Thu Oct 2 01:09:59 UTC 2014 - crrodriguez@opensuse.org + +- Do not BuildRequire xorg-x11-devel, just pkgconfig(sm) + and pkgconfig(x11) + +------------------------------------------------------------------- +Sun May 5 19:19:59 UTC 2013 - gber@opensuse.org + +- update to version 1.6.3 + - autotools updates + - allow keyboard shortcuts for user customizable actions + - prepend and later reverse for collecting selection + - some optimizations in renamer loop + - plug leak in file renamer + - escape name for sidepane tooltips + - revert "Remove image resolution from statusbar." + - fix segfault when going back to removed directory + - translation updates + +------------------------------------------------------------------- +Thu May 2 09:34:08 UTC 2013 - gber@opensuse.org + +- modified thunar-use-xdg-icon-spec-icons.patch in order to fix the + thuar-sento-email icon + +------------------------------------------------------------------- +Fri Dec 28 09:47:48 UTC 2012 - gber@opensuse.org + +- update to version 1.6.2 + - don't abort startup if dbus failed + - put * around string if * and ? are not used in the pattern + - revert "Remove right-click drag possibility (bug #3549)." + - revert "Directly popup menus on selected items (bug #3550)." + - update shortcuts headers when removing a shortcut + - implement tab middle click in location buttons + - add new tab option to right-click menu of location buttons + - small improvement in thumbnail frame + - key combos not working with location buttons + - open tree node if expanded and mounted + - use some more cairo rendering + - make Desktop in Go menu translatable + - send to menu not updated for directories + - fix freeze on /proc/kmsg + - show all volumes in the devices list + - removed translations: Dzongkha, Kazakh, Kurdish, Macedonian + - translation updates + +------------------------------------------------------------------- +Tue Dec 18 12:37:07 UTC 2012 - gber@opensuse.org + +- package NEWS file + +------------------------------------------------------------------- +Mon Dec 17 23:24:12 UTC 2012 - gber@opensuse.org + +- update to version 1.6.1 + - tabs support + - performance improvements + - numerous bugfixes + - see the included NEWS file for a detailed list of changes +- rebased thunar-use-xdg-icon-spec-icons.patch + +------------------------------------------------------------------- +Wed May 9 08:18:09 UTC 2012 - gber@opensuse.org + +- add versioned dependencies + +------------------------------------------------------------------- +Sun Apr 29 08:17:55 UTC 2012 - gber@opensuse.org + +- update to version 1.4.0 + - add a 64x64 and 128x128 icon for Thunar + - move away from the hard-coded size of window icons + - link against gmodule + - don't use deprecated g_format_size_for_display + - don't use g_atexit anymore + - use mount operations with eject and unmount + - unref mount operation from sendto menu + - translation updates +- depend on exo-tools, thunar uses exo-desktop-item-edit, exo-open +- renamed thunar-fix-terminal-icon-name.patch to + thunar-use-xdg-icon-spec-icons.patch and replace xfce-filemanager + which is provided by libxfcegui4 with system-file-manager + +------------------------------------------------------------------- +Thu Apr 19 21:45:45 UTC 2012 - gber@opensuse.org + +- obsolete thunar-doc properly + +------------------------------------------------------------------- +Sat Apr 14 09:51:24 UTC 2012 - gber@opensuse.org + +- update to version 1.3.2 + - support small property for trash panel applet + - make uca.xml readable for humans + - enable startup-notify in the uca example + - hide thumb queue cleanup debug and plug memleak + - plug more leaks in thumbnailer + - reload ThunarView if job finishes + - use macro to get uri where possible + - free string in progress view + - fix file selection problems + - free module list in provider factory + - use a normal ExoBinding to avoid mem leak + - bump 4util and 4ui dependencies + - translation updates + +------------------------------------------------------------------- +Thu Apr 12 14:52:02 UTC 2012 - gber@opensuse.org + +- added thunar-fix-terminal-icon-name.patch in order to use a + generic icon for "Open in terminal" action that conforms to the + XDG Icon Naming Spec + +------------------------------------------------------------------- +Sun Apr 8 12:07:50 UTC 2012 - gber@opensuse.org + +- update to version 1.3.1 + - fix crash when trying to thumbnail a file with unknown content + type + - fix properties dialog crash with files with unknown content + type + - fix crash when hovering a CD drive with a special icon + - use portable abicheck.sh from xfconf + - avoid segfaults due to interpreting display names as format + strings + - improve the UI according to bugs #7496 and #7497 + - treat backup files as hidden as with thunar-vfs + - fix crash when opening a mountable drive with no media + in a way that does not break SMB shares + - fix segfaults in case icons are missing or not found + - allow exec bit of MS-DOS executables and MSI to be changed + - prevent falling back to an unexpected locale + - show translated names of desktop files + - fix sorting of filenames with large numbers + - respect ThunarIconFactory::show-thumbnails. Fixes a regression + - fix crash when removing an ancestor of the current folder + - fix handling %U when launching multiple files with an app + - improve sorting of file names that include numbers + - add a "Skip All" button to the file overwrite dialog + - compress icons and images + - remove the manual + - use 32 instead of 36 pixels for small icons + - show Thunar settings in category + - don't update UI more then fourth per second in deep count job + - fix sorting of applications in chooser dialog + - depend on Gtk 2.20 and Glib 2.24 and drop some workarounds + - fix removing custom application launchers again + - prevent looping in some renamers + - fix segfault when plugin returns a NULL suffix + - remove spec file, rpm build and update libtool + - lowercase the thunar executable and install a Thunar symlink + - make the clipboard persistence + - use glib functions for get/set cwd + - don't interpret file display names as format strings + - paste files in correct order + - fix truncated strings when loading and storing emblems + - only erase top-level items from trash + - don't interpret file display names as format strings + - ship stock_folder-copy.png and stock_folder-move.png icons with + Thunar itself + - fix segfault when calling strcasecmp with NULL parameters + - only change the Name field when renaming desktop files + - force desktop file reload after changing the Name field + - fix memory leak caused by not destroying the rename job + - allow installation of helper scripts in a custom location using + the --with-helper-path-prefix=PATH configure option + - improve thumbnailing by avoid sending thumbnail requests while + the user is scrolling in a directory + - cancel thumbnail requests when leaving a directory + - avoid regenerating thumbnails when files are copied, moved, + linked or trashed + - update the thumbnail cache when files are deleted permanently + - translation updates +- drop obsolete thunar-allow-custom-helper-dir.patch +- drop thunar-fix-desktop-files.patch and edit desktop file instead + +------------------------------------------------------------------- +Tue Mar 27 14:00:07 UTC 2012 - gber@opensuse.org + +- specfile cleanup + +------------------------------------------------------------------- +Tue Mar 20 14:54:14 UTC 2012 - gber@opensuse.org + +- merged -devel-doc into -devel +- specfile cleanup +- corrected dependencies +- rename thunarx-refrence-images.tar.bz2 to + thunarx-reference-images.tar.bz2 +- removed thunar-sendto-bluetooth.desktop, gnome-bluetooth is + is not in the Xfce pattern any more + +------------------------------------------------------------------- +Thu Oct 20 21:31:06 UTC 2011 - gber@opensuse.org + +- install HTML documentation under /usr/share/xfce4/Thunar/html +- package COPYING + +------------------------------------------------------------------- +Fri Oct 14 15:36:28 UTC 2011 - gber@opensuse.org + +- recommend gvfs + +------------------------------------------------------------------- +Fri Oct 14 15:30:37 UTC 2011 - gber@opensuse.org + +- added thunar-sendto-bluetooth.desktop in order to easily allow + sending files via bluetooth +- recommend -doc subpackage + +------------------------------------------------------------------- +Tue Sep 20 21:58:46 UTC 2011 - gber@opensuse.org + +- update to version 1.2.3 + - use glib functions for get/set cwd + - revert "Speed up initial start by loading the network item later + - on installation create relative paths in symlinks to images + - allow exec bit of MS-DOS executables and MSI to be changed + - prevent falling back to an unexpected locale + - show translated names of desktop files + - bugfixes + - translation updates +- dropped obsolete + thunar-1.2.2-fix-crash-opening-drive-with-no-media.patch and + thunar-1.2.2-fix-crash-with-missing-icons.patch + +------------------------------------------------------------------- +Tue Sep 20 14:28:32 UTC 2011 - gber@opensuse.org + +- added thunar-1.2.2-fix-crash-opening-drive-with-no-media.patch + which fixes a crash when opening a drive with no media + (backported from upstream git) +- added thunar-1.2.2-fix-crash-with-missing-icons.patch which fixes + a crash when icons are missing or not found (backported from + upstream git) + +------------------------------------------------------------------- +Sun Jul 24 18:52:26 UTC 2011 - gber@opensuse.org + +- added thunarx-refrence-images.tar.bz2 with the images missing + from the source tarball (bxo#7838) + +------------------------------------------------------------------- +Tue Jul 19 15:26:40 UTC 2011 - gber@opensuse.org + +- added thunar-allow-custom-helper-dir.patch in order to allow the + installation of helpers under libexecdir +- added patch tags + +------------------------------------------------------------------- +Tue Jul 19 10:44:30 UTC 2011 - gber@opensuse.org + +- "update" to version 1.2.2 which is the most recent stable + release whereas 1.3.x is the current development branch; this + version has been released after 1.3.0 and contains additional + bugfixes and translation updates not present in 1.3.0 +- removed obsolete thunar-CVE-2011-1588.patch + +------------------------------------------------------------------- +Tue May 17 15:14:26 UTC 2011 - prusnak@opensuse.org + +- fixed CVE-2011-1588 [bnc#687874] + +------------------------------------------------------------------- +Fri Feb 18 13:08:32 UTC 2011 - gber@opensuse.org + +- update to version 1.3.0 + - only change the Name field when renaming desktop files + - force desktop file reload after changing the Name field + - allow installation of helper scripts in a custom location using + the --with-helper-path-prefix=PATH configure option + - improve thumbnailing by avoid sending thumbnail requests while + the user is scrolling in a directory + - cancel thumbnail requests when leaving a directory + - avoid regenerating thumbnails when files are copied, moved, + linked or trashed + - update the thumbnail cache when files are deleted permanently + - bugfixes + - translation updates + +------------------------------------------------------------------- +Thu Feb 17 23:02:46 UTC 2011 - gber@opensuse.org + +- call %desktop_database_post/un +- call %icon_theme_cache_post/un + +------------------------------------------------------------------- +Thu Feb 3 18:40:59 UTC 2011 - gber@opensuse.org + +- update to version 1.2.1 + - include stock_folder-{copy,move}.png icons + - bugfixes + +------------------------------------------------------------------- +Mon Jan 17 13:01:50 UTC 2011 - gber@opensuse.org + +- update to version 1.2.0 + - bugfixes + +------------------------------------------------------------------- +Fri Jan 14 13:19:06 UTC 2011 - gber@opensuse.org + +- recommend rather than require -lang subpackage +- include manpage in main package + +------------------------------------------------------------------- +Tue Jan 11 16:22:11 UTC 2011 - gber@opensuse.org + +- remove dependency on xfconf + +------------------------------------------------------------------- +Sun Jan 9 00:31:39 UTC 2011 - gber@opensuse.org + +- update to version 1.1.6 + - bugfixes + - translation updates +- corrected URL +- recommend tumbler +- cleaned up thunar-rpmlintrc + +------------------------------------------------------------------- +Wed Dec 29 15:50:26 UTC 2010 - gber@opensuse.org + +- fix patch level and revert change to Thunar-bulk-rename.desktop + until %%suse_update_desktop_file is fixed + +------------------------------------------------------------------- +Wed Dec 29 15:39:05 UTC 2010 - gber@opensuse.org + +- fix category of Thunar-bulk-rename.desktop + +------------------------------------------------------------------- +Sun Dec 26 15:05:56 UTC 2010 - gber@opensuse.org + +- cleanup + +------------------------------------------------------------------- +Sat Dec 25 21:18:57 UTC 2010 - gber@opensuse.org + +- improved summaries/descriptions +- corrected group +- require versioned -lang subpackage +- make the -devel subpackage recommend the -doc subpackage +- symlink thunar -> Thunar manpage +- drop obsolete build dependency on fam-devel +- recommend thunar-volman rather than ivman +- mark documentation as such +- split developer and user documentation +- build -doc subpackage as noarch +- do not install user documentation under /usr/share/doc + +------------------------------------------------------------------- +Wed Dec 15 15:45:52 UTC 2010 - prusnak@opensuse.org + +- fix filelist + +------------------------------------------------------------------- +Sun Dec 5 21:58:21 UTC 2010 - prusnak@opensuse.org + +- updated to 1.1.5 + - Make .desktop entries installed by Thunar validate against + desktop-file-utils 0.16 (bug #6655). Patch by Samuli Suominen. + - Fix missing instruction to load the sendto model (bug #6762). + - Fix the sample D-Bus client for the org.xfce.FileManager interface. + - Fix home folder being displayed as "Desktop" if $HOME is set to + /home/username/Desktop. + - Fix outdated Thunar D-Bus API usage in the trash panel applet. + - Create user dirs instead of showing an error if they don't exist. + - Allow scrolling in the 'Open With' combo box of the file properties + dialog (bug #3055). + - Expand filenames starting with './' based on the current working + directory instead of home (bug #3451). + - Print an error if thunar-settings fails to contact the file manager + service (bug #6547). + - Permanently delete files if at least one of them cannot be trashed + (bug #6748). + - Fix a typo in configure.in.in (bug #6724). + - Include panel macro header (bug #6680). + - Use GTK_STOCK_FILE as the fallback icon for files (bug #6662). + - Fix compiler warnings about shadowed variables. + - Use Name field as display name of desktop entries (bug #6860). + - Fix a memory leak in thunar_transfer_job_execute(). + - Fix a segmentation fault when reloading files. + - Avoid GIO 2.20 function calls. + - Properly avoid launching the file manager recursively by checking + the GAppInfo id/name. + - Translation updates: Hungarian, German, Slovak, + Portuguese (Brazilian), Chinese (China), Greek, Catalan (Valencian), + Italian, Basque, Spanish (Castilian), Kazakh, Portuguese, Hebrew, + Galician, Indonesian, Chinese (Taiwan), Japanese, + +------------------------------------------------------------------- +Wed Dec 1 18:12:13 UTC 2010 - prusnak@opensuse.org + +- use pkgconfig symbol in BuildRequires + +------------------------------------------------------------------- +Sat Jul 17 10:44:47 CEST 2010 - bernhard@bwalle.de + +- updated to 1.0.2 + * Build fixes for GIT and some cleanups. + * Fix make distcheck. + * Work around png 1.4 API change. + * Umask < 0022 not honoured (bug #5813 and #3532). + * Translation updates (el, es, it, gl, pl, ru, tr, ro, lv, ur, + ur_PK, ast, hu, kk, nn, nl, am, bn, sk, ug). +- Drop thunar-libpng14.patch. + +------------------------------------------------------------------- +Fri May 28 21:11:16 UTC 2010 - andrea@opensuse.org + +- removed info pages prerequires (no info pages to install) +- fixed -doc subpackage RPM group + +------------------------------------------------------------------- +Mon May 24 19:21:54 UTC 2010 - andrea@opensuse.org + +- split libthunarx-1-2 and libthunar-vfs-1-2 to reduce packages + dependencies +- added fdupes to make rpmlint happy +- move %%_datadir/doc/Thunar to -doc subpackage to make + rpmlint happy +- fixed -devel subpackage RPM Group +- split -lang subpackage to reduce main package size and make + rpmlint happy + +------------------------------------------------------------------- +Thu Apr 8 14:51:42 CEST 2010 - pgajdos@suse.cz + +- build with libpng14 + +------------------------------------------------------------------- +Thu Mar 18 09:19:07 UTC 2010 - prusnak@suse.cz + +- added xfconf to BuildRequires/Requires + +------------------------------------------------------------------- +Tue Nov 3 19:09:48 UTC 2009 - coolo@novell.com + +- updated patches to apply with fuzz=0 + +------------------------------------------------------------------- +Tue Apr 21 13:54:42 CEST 2009 - prusnak@suse.cz + +- updated to 1.0.1 + * Put quotes around filenames in thunar-wallpaper-plugin (bug #5056) + * Apply umask properly when creating files/directories. + Patch by Giovanni Bechis (bug #3532). + +------------------------------------------------------------------- +Fri Feb 27 13:30:04 CET 2009 - prusnak@suse.cz + +- updated to 1.0.0 (Xfce 4.6.0 release) +- removed obsolete patches: + * thunar-vfs-volume-hal_missing-audio-cds-for-volman.patch + * thunar-use-eject-where-necessary.patch + +------------------------------------------------------------------- +Wed Jan 28 16:06:15 CET 2009 - prusnak@suse.cz + +- added libexif-devel to BuildRequires + +------------------------------------------------------------------- +Mon Jan 26 17:44:12 CET 2009 - crrodriguez@suse.de + +- remove the remaining "la" files that references "libhal*.la" (1/2) +- enable-pcre used but pcre-devel not buildRequired +- needs fno-strict-aliasing to run correctly + +------------------------------------------------------------------- +Wed Oct 29 21:06:28 CET 2008 - bwalle@suse.de + +- update to Thunar 0.9.3 + o Update to latest trunk translations. + +------------------------------------------------------------------- +Wed Dec 12 10:39:00 CET 2007 - prusnak@suse.cz + +- correct eject function (use-eject-where-necessary.patch) + +------------------------------------------------------------------- +Tue Dec 4 11:08:35 CET 2007 - prusnak@suse.cz + +- fixed typo in vfs-volume-hal_missing-audio-cds-for-volman.patch + +------------------------------------------------------------------- +Tue Dec 4 09:43:52 CET 2007 - bwalle@suse.de + +- disable HAL for 10.0 because of build errors + +------------------------------------------------------------------- +Mon Dec 3 14:07:50 CET 2007 - bwalle@suse.de + +- update to Thunar 0.9.0 + o Do not display volumes without mountable file systems + o Properly recognize OGG files as audio files for custom actions + o Add new date renamer + o Pass the correct $DISPLAY value to processes spawned by Thunar + and xfdesktop in multi screen environments + o Preselect the whole filename when renaming folders + o Prevent infinite recursion on JPEG files with broken EXIF data + o Fix crash on amd64 + o Add support to retry job based operations. + o Display more details in the override dialog + o Add support for different date/time formats + o Fix crash on sparc64 + o Properly binaries selected for custom actions + o Fix invalid invocation of thunar-volman for volumes that should + be ignored + o Reduce binary size by stripping XML comments and whitespace + o Use the correct HAL property to determine whether a given volume + or device requires eject + o Automatically disable thumbnailing if storing a thumbnail fails + because of a fatal error + o Fix crash because of unaligned memory access + o Fix compilation with the Sun Studio 11 compiler + o Updated translations + +------------------------------------------------------------------- +Wed Aug 15 23:20:40 CEST 2007 - bwalle@suse.de + +- moved /usr/lib{,64}/thunarx-1 from -devel package into main + package because these files are actually plugins + +------------------------------------------------------------------- +Wed Jul 18 11:34:55 CEST 2007 - prusnak@suse.cz + +- disable translating of Thunar-folder-handler desktop file + for distributions before 10.2 +- replaced obsoleted %run_ldconfig macro with /sbin/ldconfig + +------------------------------------------------------------------- +Sat Jun 23 23:12:55 CEST 2007 - bwalle@suse.de + +- replaced group 'System/GUI/Other' by 'System/GUI/Xfce' + +------------------------------------------------------------------- +Tue Jun 19 16:38:37 CEST 2007 - prusnak@suse.cz + +- use %fdupes, moved some files to -devel subpackage + +------------------------------------------------------------------- +Mon Jun 11 15:41:55 CEST 2007 - sbrabec@suse.cz + +- Removed invalid desktop Category "Application" from spec file + (#254654). + +------------------------------------------------------------------- +Thu Jun 7 16:04:49 CEST 2007 - sbrabec@suse.cz + +- Removed invalid desktop Category "Application" (#254654). + +------------------------------------------------------------------- +Tue May 22 16:45:48 CEST 2007 - prusnak@suse.cz + +- call %suse_update_desktop_file + +------------------------------------------------------------------- +Tue May 22 11:30:54 CEST 2007 - prusnak@suse.cz + +- sync with BuildService +- fixed desktop file + +------------------------------------------------------------------- +Sun Jan 21 18:04:48 CET 2007 - bwalle@suse.de + +- removed halmount patch, is no longer required +- upgraded to 0.8.0 + +------------------------------------------------------------------- +Thu Nov 09 00:00:00 CET 2006 - bwalle@suse.de + +- added halmount patch, hope that it gets upstream + (Xfce Bugzilla #2556) +- Recommends ivman + +------------------------------------------------------------------- +Sun Nov 05 00:00:00 CET 2006 - bwalle@suse.de + +- updated to 4.3.99.2 (4.4 rc2) + +------------------------------------------------------------------- +Wed Sep 06 00:00:00 CET 2006 - bwalle@suse.de + +- updated to 0.4.0rc1 +- added xfce4-panel-devel as BuildRequires to build panel trash applet + +------------------------------------------------------------------- +Tue Sep 05 00:00:00 CET 2006 - pnemec@suse.cz + +- updated to new version +- new files + +------------------------------------------------------------------- +Sat Aug 26 00:00:00 CET 2006 - bernhard.walle@gmx.de + +- changed 'startup-notification' to 'startup-notification-devel' as BuildRequires +- added fam-devel as BuildRequires to build with FAM support +- added gconf2-devel as BuildRequires to build with preview support +- fixed typo in the description of -devel +- added hal-devel as Requires in the -devel package +- added startup-notification as BuildRequires for SUSE 10.0 +- added gconf2-devel as BuildRequires for -devel +- added fam-devel as BuildRequires for -devel +- added startup-notification-devel as BuildRequires for -devel + +------------------------------------------------------------------- +Thu Aug 24 00:00:00 CET 2006 - pnemec@suse.cz + + - added dbus-devel to build requires + - added hal support + - added startup notification + +------------------------------------------------------------------- +Wed Aug 2 00:00:00 CET 2006 - pnemec@suse.cz + +- initial comment, version is 0.3.2beta2 +- package moved into BuildService +- added thunar-desktop_file.patch - small modification of desktop file diff --git a/thunar.spec b/thunar.spec new file mode 100644 index 0000000..0795da8 --- /dev/null +++ b/thunar.spec @@ -0,0 +1,211 @@ +# +# spec file for package thunar +# +# Copyright (c) 2025 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%define libname libthunarx-3-0 +%bcond_with git +Name: thunar +Version: 4.20.4 +Release: 0 +Summary: File Manager for the Xfce Desktop Environment +License: GPL-2.0-or-later +Group: Productivity/File utilities +URL: https://docs.xfce.org/xfce/thunar/start +Source: https://archive.xfce.org/src/xfce/thunar/4.20/%{name}-%{version}.tar.bz2 +Source100: %{name}-rpmlintrc +BuildRequires: appstream-glib +BuildRequires: fdupes +BuildRequires: gettext >= 0.19.8 +BuildRequires: perl-XML-Parser +BuildRequires: pkgconfig +BuildRequires: update-desktop-files +BuildRequires: xfconf +BuildRequires: pkgconfig(exo-2) >= 4.19.0 +BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.42.8 +BuildRequires: pkgconfig(gio-2.0) >= 2.72.0 +BuildRequires: pkgconfig(gio-unix-2.0) >= 2.72.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.72.0 +BuildRequires: pkgconfig(gmodule-2.0) >= 2.72.0 +BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.72.0 +BuildRequires: pkgconfig(gthread-2.0) >= 2.72.0 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.0 +BuildRequires: pkgconfig(gtk-doc) >= 1.9 +BuildRequires: pkgconfig(gudev-1.0) >= 145 +BuildRequires: pkgconfig(ice) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(libnotify) >= 0.4.0 +BuildRequires: pkgconfig(libpcre2-8) +BuildRequires: pkgconfig(libstartup-notification-1.0) +BuildRequires: pkgconfig(libxfce4kbd-private-3) >= 4.17.2 +BuildRequires: pkgconfig(libxfce4panel-2.0) >= 4.14.0 +BuildRequires: pkgconfig(libxfce4ui-2) >= 4.17.6 +BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.17.2 +BuildRequires: pkgconfig(libxfconf-0) >= 4.12.0 +BuildRequires: pkgconfig(pango) >= 1.38.0 +BuildRequires: pkgconfig(sm) +BuildRequires: pkgconfig(x11) +%if %{with git} +BuildRequires: xfce4-dev-tools +%endif +# uses exo-desktop-item-edit, exo-open +Requires: exo-tools +Recommends: %{name}-lang = %{version} +Recommends: catfish +Recommends: gvfs +Recommends: thunar-volman +Recommends: tumbler +Provides: thunar-doc = %{version} +Obsoletes: thunar-doc < %{version} + +%description +Thunar is a file manager for the Xfce desktop environment. Its +functionality can be extended through plugins. Thunar can also be +extended by writing scripts to be placed in the context menu for +various file types. + +%package -n %{libname} +Summary: Thunar Extension Library +Group: System/Libraries + +%description -n %{libname} +This package contains the Thunar extension library. + +%package devel +Summary: Development Files for Thunar +Group: Development/Libraries/C and C++ +Requires: %{libname} = %{version} +Requires: %{name} = %{version} +Provides: thunar-devel-doc = %{version} +Obsoletes: thunar-devel-doc < %{version} + +%description devel +This package provides the development files needed for developing extensions for +Thunar. + +%package -n typelib-1_0-Thunarx-3_0 +Summary: Thunar Extension Library -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-Thunarx-3_0 +This package provides the GObject Introspection bindings for the Thunar extension library %{libname}. + +%lang_package + +%prep +%autosetup + +%build +%if %{with git} +NOCONFIGURE=1 ./autogen.sh +%configure \ + --enable-maintainer-mode \ + --with-helper-path-prefix=%{_libexecdir} \ + --docdir=%{_datadir}/xfce4/thunar \ + --enable-dbus \ + --enable-exif \ + --enable-startup-notification \ + --enable-pcre \ + --enable-gtk-doc \ + --disable-static +%else +%configure \ + --with-helper-path-prefix=%{_libexecdir} \ + --docdir=%{_datadir}/xfce4/thunar \ + --enable-dbus \ + --enable-exif \ + --enable-startup-notification \ + --enable-pcre \ + --enable-gtk-doc \ + --disable-static +%endif +%make_build + +%install +%make_install + +rm -f %{buildroot}%{_libdir}/*.la \ + %{buildroot}%{_libdir}/thunarx-3/*.la \ + %{buildroot}%{_libdir}/xfce4/panel/plugins/*.la + +# add a lowercase manpage symlink +( cd %{buildroot}%{_mandir}/man1/ && ln -sf Thunar.1* \ + $(printf "%%s\n" Thunar.1* | tr [:upper:] [:lower:]) ) + +# these files are placed under %%{_defaultdocdir}/%%{name} instead +rm -f %{buildroot}%{_datadir}/xfce4/thunar/README.* + +# do not allow to Thunar to run as root via pkexec +rm -f %{buildroot}%{_datadir}/polkit-1/actions/org.xfce.thunar.policy + +%suse_update_desktop_file -i thunar System Utility Core GTK FileManager +%suse_update_desktop_file -i thunar-bulk-rename System Utility Core GTK Filesystem +%suse_update_desktop_file thunar-settings + +%find_lang thunar %{?no_lang_C} + +%fdupes %{buildroot}%{_datadir} + +appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata.xml + +%post -n %{libname} -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig + +%files +%doc README.md NEWS AUTHORS FAQ HACKING THANKS docs/README.* +%license COPYING +%dir %{_sysconfdir}/xdg/Thunar +%config %{_sysconfdir}/xdg/Thunar/uca.xml +%{_bindir}/thunar +%{_bindir}/Thunar +%{_bindir}/thunar-settings +%dir %{_libexecdir}/Thunar +%{_libexecdir}/Thunar/thunar-sendto-email +%{_userunitdir}/thunar.service +%{_libdir}/thunarx-3 +%{_libdir}/xfce4/panel/plugins/libthunar-tpa.so +%{_datadir}/Thunar +%{_datadir}/metainfo/org.xfce.thunar.appdata.xml +%{_datadir}/applications/*.desktop +%{_datadir}/dbus-1/services/org.xfce.FileManager.service +%{_datadir}/dbus-1/services/org.xfce.Thunar.service +%{_datadir}/dbus-1/services/org.xfce.Thunar.FileManager1.service +%{_datadir}/icons/hicolor/*/*/*.png +%{_datadir}/icons/hicolor/*/*/*.svg +%{_datadir}/icons/hicolor/*/*/*/*.png +%{_datadir}/xfce4/panel/plugins/thunar-tpa.desktop +%{_mandir}/man1/thunar.1* +%{_mandir}/man1/Thunar.1* + +%files -n %{libname} +%{_libdir}/libthunarx-3.so.* + +%files -n typelib-1_0-Thunarx-3_0 +%{_libdir}/girepository-1.0/Thunarx-3.0.typelib + +%files devel +%doc %{_datadir}/gtk-doc/html/thunar +%doc %{_datadir}/gtk-doc/html/thunarx +%dir %{_includedir}/thunarx-3 +%dir %{_includedir}/thunarx-3/thunarx +%{_includedir}/thunarx-3/thunarx/*.h +%{_libdir}/libthunarx-3.so +%{_libdir}/pkgconfig/thunarx-3.pc +%{_datadir}/gir-1.0/Thunarx-3.0.gir + +%files lang -f thunar.lang + +%changelog -- 2.51.1