Page content
Components and Tabs
The SimFM main gui is composed of a tabbed window framework and components. Each component instance becomes a tab in the SimFM main window. Of corse, there can be more than one main window.
SimFM comes with a few components, such as a file browser, and can be extended with new components. But these components can not yet be loaded at run-time.
Themability
SimFM provides two diffrent icon factories that deal with GUI Icons and File Icons. Each of these factories can be themed independently.
Each File Icon Theme must come with its own theme configuration
file, where file icons are associated with file extensions. These
extensions are not limited to some file name dotting and, for example,
the extension README would mach all files ending with
README (and the file README itself).
And of corse, you can apply all GTK-2 themes you want, because SimFM uses GTK-2 as it's GUI toolkit.
Flexible File Handlers
SimFM comes with a powerful file handling. In the first step, file
handler are created. They look like xmms = xmms %nodes or
xmms-queue = xmms -e %nodes. Then, in the next step, file
types are associated with handlers. Such an association looks like this:
.mp3 = xmms or .mp3 = xmms-queue.
It is possible to define default handlers for all type of files.
This looks like: = xmms-queue. This particualy
association could be used to queue directories into xmms' queue, which
does (of corse) not have the .mp3 extension.
The handler xmms = xmms %file will only be
available if exactly one file is selected. Or
move = mv %files %dir will be available if
at least one file and exactly one directory is selected.
Mass Renaming
With the mass-renamer it is possible to rename tons of files like a charm. In paprticular this can be very useful to rename pictures from your camera or clean up filenames from a MP3 collection. It can also be used to do things like converting all characters to upper- or lower case. If you do things over and over again, you can add an expression to the list of presets, and regularly used expressions can be accessed instantly.
Other features
SimFM comes with a few of other useful features like an auto-completing navigation bar, In-Place-Renaming and advanced file copying. And the list is slowly growing.
Planned features
In the future versions of SimFM, Drag and Drop and a lot of new GUI's (e.g. a TAR and MKISOFS frontend) will be implemented. A file locator component and a mass renamer is also on the to-do list.