Xfce Wiki

Sub domains
 

Thunar File Manager

Introduction

Thunar is a modern file manager for the Xfce Desktop Environment. Thunar has been designed from the ground up to be fast and easy to use. Its user interface is clean and intuitive and does not include any confusing or useless options by default. Thunar starts up quickly and navigating through files and folders is fast and responsive.


Thunar Plugins

Thunar plugins can be installed as separate, additional packages in order to extend the functionality of Thunar. Most Thunar plugins offer additional options on files in the context menu or via shortcut. The interface which is used by thunar plugins is the thunarx API.

Back to Top


Back to Top


Debugging Support

Thunar currently supports four different levels of debugging support, which can be setup using the configure flag –enable-debug (check the output of configure –help):

Argument Description
full Use this if you want to debug Thunar to locate a bug. The build will most probably be noticably slower. This is also recommended for people that want to develop Thunar stuff.
yes Adds all kinds of checks to the code, and is therefore likely to run slower. Use this if you want to develop for Thunar (e.g. writing Thunar extensions and such).
minimum This is the default for release builds, and presents the recommended behaviour.
no Disables all sanity checks. Don't use this unless you know exactly what you do.

For some additional build & debug hints, as well check the Thunar Wiki pages.

Back to Top


Standards compliance

Required Packages

Thunar depends on the following packages:

Thunar can optionally be build with the following packages:

  • D-Bus (strongly suggested, required for inter process communication)
  • xfce-panel (required to build the trash panel applet)
  • gudev (required for thunar-volman)
  • libnotify (required for mount notification support)

For concrete information on the minimum required versions, check configure.ac.in


Latest Release

  • thunar 4.17.8 released (2022/04/03 00:38)
    thunar 4.17.8 is now available for download from
    
      https://archive.xfce.org/src/xfce/thunar/4.17/thunar-4.17.8.tar.bz2
      https://archive.xfce.org/src/xfce/thunar/4.17/thunar-4.17.8.tar.bz2?sha1
      https://archive.xfce.org/src/xfce/thunar/4.17/thunar-4.17.8.tar.bz2?sha256
    
    
    What is thunar?
    ===============
    
    Thunar is a modern file manager for the Xfce Desktop Environment. It has
    been designed from the ground up to be fast and easy-to-use. Its user
    interface is clean and intuitive, and does not include any confusing or
    useless options. Thunar is fast and responsive with a good start up time
    and directory load time. Thunar is accessible using Assistive
    Technologies and is fully standards compliant.
    
    Website:
      https://docs.xfce.org/xfce/thunar/start
    
    
    Release notes for 4.17.8
    ========================
    [Please note that this is a development release.]
    
    Development release on the thunar master branch which ships alot of
    fixes, translation updates and new features.
    
    The highlight are:
    
    - Recursive search
    - Shortcuts editor GUI (Same than xfce4-terminal)
    - Configurable Toolbar
    
    I hope you enjoy !
    
    Here the detailed changelog:
    - Show `Configure Toolbar...` option on right-clicking toolbar items.
    - Add built-in buttons for toolbar customization:
        Search, Toggle,Reload, Zoom
    - Allow to customize toolbar by using custom actions (Issues #607 #621)
    - Location bar: Make sure to show the correct root button (Issue #725)
    - Recursive search: Do not search when the search query is empty.
    - Column headers: Configure columns popup on right-click
    - Bulk renamer: Use wording "Extension" over "Suffix" (Issue #729)
    - Look for thunar plugins at $THUNARX_DIRS (Issue #748)
    - Speedup search by disabling row-related callbacks while searching
    - Add spinner element to each tab to display search status
    - Add option for vertical split panes (#722)
    - List view name column improvements (#736)
    - Option to show full path in tabs (Issue #627)
    - Generate documentation for internal functions (Issue #617)
    - Fix of various memory leaks
    - Dont reload the view when text is copied (Issue #706)
    - Use 'g_timeout_add_full' to set tree-view cursor (Issue #351)
    - NULL checks to prevent crash on malformed bookmark URI (Issue #716)
    - Skip files with IO errors during directory scan (Issue #696)
    - Shortcuts View: Allow devices a drag and drop target (Issue #708)
    - Support for thumbnail size x-large and xx-large (Issue #606)
    - Add support for accelerators that include the `Tab` key (Issue #580)
    - Add Recursive Search (!146)
    - Use save way to copy a "struct tm" to prevent crash (Issue #700)
    - Add UCA parameter to specify a number of files (Issue #26)
    - Fix: User disabled accelerators are re-enabled on 2nd restart (!177)
    - Add a GUI shortcuts editor (Issue #279)
    - Use alphabetical sorting for devices in the side-pane (Issue #610)
    
    Translation Updates:
      Albanian, Arabic, Armenian, Armenian (Armenia), Asturian, Basque,
      Bengali, Catalan, Chinese (China), Chinese (Hong Kong), Chinese
      (Taiwan), Czech, Danish, Dutch, Eastern Armenian, English
      (Australia), English (United Kingdom), Esperanto, Estonian, Finnish,
      French, Galician, German, Greek, Hebrew, Hungarian, Icelandic,
      Indonesian, Interlingue, Japanese, Kazakh, Korean, Latvian, Malay,
      Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Persian
      (Iran), Polish, Portuguese, Romanian, Serbian, Slovak, Spanish,
      Swedish, Telugu, Thai, Turkish, Urdu, Urdu (Pakistan), Uyghur,
      Vietnamese

Previous Releases

Back to Top


Source Code Repository

https://gitlab.xfce.org/xfce/thunar

For additional build, test and debugging tips, see this page for more suggestions.


Reporting Bugs

Back To Top


Back to main Xfce documentation page