Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
xfce:thunar:start [2020/09/17 00:39] – added required packages section kevinbowenxfce:thunar:start [2023/07/01 01:07] (current) – Update Latest Release section kevinbowen
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
-{{ :xfce:thunar:thunar.png?nolink|}}+{{ :xfce:xfce.thunar.png?no link|}}
 ====== Thunar File Manager ====== ====== Thunar File Manager ======
  
Line 32: Line 32:
 ===== Thunar Plugins ===== ===== 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 [[https://git.xfce.org/xfce/thunar/tree/thunarx|thunarx API]].+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 [[https://developer.xfce.org/thunar/index.html|thunarx API]]. 
 + 
 +Since thunar version ''4.17.8'' it is possibly to define a list of plugin directories via the environment variable THUNARX_DIRS (separated by colon)
  
   * **[[.:bulk-renamer:|Bulk Renamer]]** -- rename multiple files at once   * **[[.:bulk-renamer:|Bulk Renamer]]** -- rename multiple files at once
Line 41: Line 43:
   * **[[thunar-volman|Volume Manager (thunar-volman)]]** -- Automatic management of removable devices in Thunar   * **[[thunar-volman|Volume Manager (thunar-volman)]]** -- Automatic management of removable devices in Thunar
   * **[[thunar-vcs-plugin|VCS Plugin (thunar-vcs-plugin)]]** -- adds Subversion and GIT actions to the context menu   * **[[thunar-vcs-plugin|VCS Plugin (thunar-vcs-plugin)]]** -- adds Subversion and GIT actions to the context menu
 +
 +Here as well some unofficial plugins, which are not maintained by Xfce:
 +
 +  * **[[https://github.com/tristanheaven/gtkhash|thunar-gtkhash]]** -- desktop utility for computing message digests or checksums
 +  * **[[https://github.com/rabbitvcs/rabbitvcs|rabbitvcs-thunar]]** -- svn/git version control
  
 [[|Back to Top]] [[|Back to Top]]
Line 61: Line 68:
 | minimum| This is the default for release builds, and presents the recommended behaviour. | | 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. | |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 [[https://wiki.xfce.org/thunar/dev|Thunar Wiki pages]].
  
 [[|Back to Top]] [[|Back to Top]]
Line 83: Line 92:
 Thunar depends on the following packages: Thunar depends on the following packages:
  
- perl 5.6 or above +  [[https://github.com/Perl/perl5|perl]] 
- * [[https://www.gtk.org|GTK+]] >=3.22.0 +  * [[https://www.gtk.org|GTK+]] 
- * [[https://wiki.gnome.org/Projects/GLib|GLib]] >=2.42.0 +  * [[https://wiki.gnome.org/Projects/GLib|GLib]] 
- * [[https://gitlab.xfce.org/xfce/exo|exo]] >=0.12.0 +  * [[https://gitlab.xfce.org/xfce/exo|exo]] 
- intltool 0.30 or above+  * [[https://gitlab.xfce.org/xfce/libxfce4util|libxfce4util]] 
 +  [[https://gitlab.xfce.org/xfce/libxfce4ui|libxfce4ui]] 
 +  * [[https://gitlab.xfce.org/xfce/xfconf|xfconf]] 
 +  * [[https://www.freedesktop.org/wiki/Software/intltool/|intltool]]
  
-Thunar can optionally use the following packages:+Thunar can optionally be build with the following packages:
  
- * [[https://www.freedesktop.org/wiki/Software/dbus|D-Bus]] >=0.34 +  * [[https://www.freedesktop.org/wiki/Software/dbus|D-Bus]] (strongly suggested, required for inter process communication) 
- * [[https://gitlab.xfce.org/xfce/xfce4-panel|xfce-panel]] >=4.14.0 (for the trash applet) +  * [[https://gitlab.xfce.org/xfce/xfce4-panel|xfce-panel]] (required to build the trash panel applet) 
- * [[http://gitlab.xfce.org/xfce/xfconf|xfconf-query]]+  * [[https://sourceforge.net/projects/gudev/|gudev]] (required for thunar-volman) 
 +  * [[https://github.com/GNOME/libnotify|libnotify]] (required for mount notification support) 
 + 
 +For concrete information on the minimum required versions, check [[https://gitlab.xfce.org/xfce/thunar/-/blob/master/configure.ac.in|configure.ac.in]]
  
 ---- ----
  
 ===== Latest Release ===== ===== Latest Release =====
-==== 4.15.2 (202020823)==== 
-[[https://archive.xfce.org/src/xfce/thunar/4.15/thunar-4.15.2.tar.bz2|thunar-4.15.2.tar.bz2]] 
-    * **[[https://archive.xfce.org/src/xfce/thunar/4.15/thunar-4.15.2.tar.bz2?sha1?sha1|SHA1 hash]]** 
-    * **[[https://archive.xfce.org/src/xfce/thunar/4.15/thunar-4.15.2.tar.bz2?sha256|SHA256 hash]]** 
  
-[[https://archive.xfce.org/src/xfce/thunar|Previous Versions]]+{{rss>https://archive.xfce.org/feeds/project/thunar 1 date 2h}} 
 + 
 +[[https://gitlab.xfce.org/xfce/thunar/-/blob/master/NEWS|Read the CHANGELOG]] 
 + 
 +  * **[[https://archive.xfce.org/src/xfce/thunar/|Download current release]]** (link also contains older versions) 
  
 [[|Back to Top]] [[|Back to Top]]
Line 109: Line 125:
 ===== Source Code Repository ===== ===== Source Code Repository =====
 [[https://gitlab.xfce.org/xfce/thunar|]] [[https://gitlab.xfce.org/xfce/thunar|]]
 +
 +
 +For additional build, test and debugging tips, see [[https://wiki.xfce.org/thunar/dev/build_and_run|this page]] for more suggestions.
  
 ---- ----