summaryrefslogtreecommitdiff
path: root/README
blob: 3cb2b30f4239c9709875a965c95e3062d1f86253 (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
Tux Commander development release
  Version: 0.6.79
  Release date: 2024-Jan-19

Copyright (c) 2002-2024 Tomas Bzatek <tbzatek@users.sourceforge.net>
http://tuxcmd.sourceforge.net

Please check the project site for more details



Introduction
------------

Tux Commander is a windowed file manager with 2 panels side by side similar to 
popular Total Commander or Midnight Commander file managers. The main goal of
this project is to create powerful and user friendly file manager for Unix 
operating systems.

General features:
 *  Graphical application, uses GTK2 windowing toolkit
 *  Two directory panels side by side (vertical)
 *  Tabbed interface, buttons for quick access to favorite places
 *  Configurable mounter bar for quick access to removable media and 
    network shares
 *  Multilingual user interface
 *  Basic VFS (Virtual File System) support, allowing you to browse archives 
    and network places
 *  Extendable via plugin system, several VFS modules available 
    in the distribution
 *  Portable, no installation required, usable right after the extraction
 *  Designed for GNOME and XFCE desktop environments while preserving complete
    independency (libraries are loaded dynamically when available)
 *  Extension-based file type actions (associations)
 *  Threaded file operations
 *  Large files (> 4GB) support
 *  Main application written in Object Pascal language (with FreePascal 
    as default compiler), plugins are written in C/C++ language
 *  Sources available in GIT repository 


Using Object Pascal language might be considered as limiting factor, however
we recently switched to FreePascal compiler, solving many compatibility issues.
Also, the x86_64 port was introduced and is officially supported as well as
the i386 platform. PowerPC port is working, though issues may appear.
This project uses Pascal GTK2 bindings from the gtk2 for pascal project,
which are now part of FreePascal v2.0 distribution.



Install
----------
For installation and compilation instructions please follow the INSTALL file.

Please note that additional modules which extend Tux Commander's functionality
are available separately, either from your distribution or from the project
homepage. Look for the 'tuxcmd-modules' package. Modules can be put into the
./plugins directory or to a system library path (/usr/lib/tuxcmd).


Testing
----------
Tux Commander needs testing, I would be pleased if you send any comments
or bug reports. When sending a bug report, please run "tuxcmd --debug"
and attach the log to your e-mail.

Product bug tracker is available at http://bugzilla.bzatek.net/