summaryrefslogtreecommitdiff
path: root/README
blob: 383318300d66041f01fe4ae825c6a8551ffaff0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
What is this?
=============

The thunar-desktop-plugin provides a set of desktop views for the 
Thunar file manager. These include:

  * A classic view of the personal desktop folder supporting icons 
    for files, folders, removable media and launchers.

  * A view that shows minmized windows, allows them to be modified
    and thereby helps in managing windows and maintaining a good
    overview of running applications.

  * A simple view that simply displays a background image.

All of these views support different kinds of context and application
menus.


Required packages
=================

thunar-desktop-plugin depends on the following packages:

  * gio-2.0 >= 2.24.0
  * glib-2.0 >= 2.24.0
  * gobject-2.0 >= 2.24.0
  * gthread-2.0 >= 2.24.0

thunar-desktop can optionally use the following packages:

  * NAME >= VERSION (FOR WHAT PURPOSE)


Installation
============

The 'INSTALL' file contains generic installation instructions. 


Debugging Support
=================

thunar-desktop-plugin currently supports four different levels of 
debugging support, which can be setup using the configure flag 
`--enable-debug' (check the output of `configure --help'):

  `full'  Use this if you want to debug thunar-desktop-plugin to 
    locate a bug. The build will most probably be noticably slower.
    This is also recommended for people that want to write code for
    thunar-desktop-plugin.

  `yes'  This is the default for git snapshot builds. It adds all
    kinds of checks to the code, and is therefore likely to run
    slower. 

  `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.


Standards compliance
====================

thunar-desktop-plugin supports and implements the following standards
and specifications:

  * XDG Base Directory Specification
    http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

  * Thumbnail Managing Standard
    http://jens.triq.net/thumbnail-spec/

  * Thumbnail Management D-Bus Specification
    http://live.gnome.org/ThumbnailerSpec

  * File URI Specification
    http://www.freedesktop.org/wiki/Specifications/file-uri-spec


How to report bugs?
===================

Bugs should be reported to the Xfce bug tracking system 
(http://bugzilla.xfce.org, product Thunar-desktop-plugin). You will 
need to create a bugzilla account for yourself first.

Please read the HACKING file for information on where to send
changes or bugfixes for this package.