Git Repositories

2006-08-26 Benedikt Meurer <benny@xfce.org>
[thunar.git] / README
1 What is it?
2 ===========
3
4 Thunar is a modern file manager for the Unix/Linux desktop, aiming to be
5 easy-to-use and fast.
6
7
8 Required packages
9 =================
10
11 Thunar depends on the following packages:
12
13  - perl 5.6 or above
14  - GTK+ 2.6.0 or above
15  - libexo 0.3.1.9 or above
16  - intltool 0.30 or above
17  - libpng12 1.2.0 or above
18  - shared-mime-info 0.15 or above
19  - desktop-file-utils 0.10 or above
20
21 Thunar can optionally use the following packages:
22
23  - D-BUS 0.34 or above (strongly suggested)
24  - HAL 0.5.0 or above (esp. the libhal-storage devel package)
25  - freetype 2.0 or above (for the font thumbnailer)
26  - gamin 0.1.0 or above
27  - gconf 2.4 or above
28  - libexif 0.6 or above
29  - libjpeg 6 or above
30  - libstartup-notification 0.4 or above
31  - pcre 6.0 or above
32  - xfce4-panel 4.3.90 or above (for the trash applet)
33
34
35 Installation
36 ============
37
38 The file 'INSTALL' contains generic installation instructions. For more
39 detailed information, visit the Thunar website at http://thunar.xfce.org/.
40
41
42 Debugging Support
43 =================
44
45 Thunar currently supports four different levels of debugging support, which
46 can be setup using the configure flag `--enable-debug' (check the output of
47 `configure --help'):
48
49   `full'        Use this if you want to debug Thunar to locate a bug. The
50                 build will most probably be noticably slower. This is also
51                 recommended for people that want to develop Thunar stuff.
52
53   `yes'         This is the default for SVN snapshot builds. It adds all
54                 kinds of checks to the code, and is therefore likely to run
55                 slower. Use this if you want to develop for Thunar (e.g.
56                 writing Thunar extensions and such).
57
58   `minimum'     This is the default for release builds, and presents the
59                 recommended behaviour.
60
61   `no'          Disables all sanity checks. Don't use this unless you know
62                 exactly what you do.
63
64
65 Standards compliance
66 ====================
67
68 Thunar supports the following standards/specifications:
69
70   * XDG Base Directory Specification
71     http://freedesktop.org/wiki/Standards_2fbasedir_2dspec
72
73   * Shared MIME Database Specification
74     http://freedesktop.org/wiki/Standards_2fshared_2dmime_2dinfo_2dspec
75
76   * X Direct Save (XDS) Protocol for the X Window System
77     http://freedesktop.org/wiki/Standards_2fdirect_2dsave
78
79   * Icon Theme Specification
80     http://freedesktop.org/wiki/Standards_2ficon_2dtheme_2dspec
81
82   * Thumbnail Managing Standard
83     http://jens.triq.net/thumbnail-spec/index.html
84
85   * File URI Specification
86     http://freedesktop.org/wiki/Standards_2ffile_2duri_2dspec
87
88   * Desktop Trash Can Specification
89     http://freedesktop.org/wiki/Standards_2ftrash_2dspec
90
91
92 How to report bugs?
93 ===================
94
95 Bugs should be reported to the Xfce bug tracking system
96 (http://bugzilla.xfce.org, product Thunar). You will need to
97 create an account for yourself.
98
99 Please read the HACKING file for information on where to send
100 changes or bugfixes for this package.