- C 95.6%
- Makefile 2.1%
- M4 1.4%
- Shell 0.9%
| data | ||
| docs | ||
| icons | ||
| m4 | ||
| po | ||
| src | ||
| tools | ||
| .clang-format | ||
| AUTHORS | ||
| autogen.sh | ||
| ChangeLog | ||
| ChangeLog-2008 | ||
| ChangeLog-2009 | ||
| ChangeLog-2010 | ||
| ChangeLog-2011 | ||
| ChangeLog-2012 | ||
| configure.ac | ||
| COPYING | ||
| COPYING-DOCS | ||
| gtk-doc.make | ||
| INSTALL | ||
| MAINTAINERS | ||
| Makefile.am | ||
| NEWS | ||
| README | ||
| README.md | ||
Mate Installation
NOCONFIGURE=1 ./autogen.sh
./configure \
--with-gtk=2/3
--enable-html-manuals
make
sudo make install
debian installer package from community member:
http://static.dbedia.org/files/deb/caja-actions_1.7.1-1_amd64.deb
Description
Caja-Actions
Caja-actions is an extension for Caja file manager which allows the user to add arbitrary program to be launched through the Caja file manager popup menu of selected files.
Caja-Actions components.
Caja-Actions has three sort of components:
-
A user interface, caja-actions-config-tool (CACT), which let you manage your actions. With CACT, you are able to create, modify and delete actions, to define menus and submenus, to order and reorder items. Import/export functions are also managed via CACT.
-
Caja extensions as dynamically loadable plugins. These extensions are automatically loaded by Caja when it starts. For now, two extensions are provided: . libcaja-actions-menu.so is a plugin which takes care of displaying actions in Caja context menus; . libcaja-actions-tracker.so is a plugin which tracks the current Caja selection, and sends it in response to a DBus request.
-
Command-line utilities: a) installed in PREFIX/bin: . caja-actions-new lets you create new actions from the command-line; . caja-actions-run lets you execute a predefined action, taking into account the current Caja selection via a DBus call to the libcaja-actions-tracker plugin; b) installed in PKGLIBEXECDIR: . na-print-schemas prints the full MateConf schemas on stdout; . na-delete-xmltree deletes a tree from a XML file;
Caja-Actions plugins.
I/O Providers.
Caja-Actions itself uses plugins to load menus and actions from
the storage space. These plugins are installed in PKGLIBDIR, usually
something as /usr/lib/caja-actions/.
Starting with 1.5.0, the preferred default I/O provider is 'na-desktop',
which means that newly created actions and menus will be stored on
disk as .desktop files, in accordance with DES-EMA specification [1].
Importers/Exporters.
Caja-Actions also relies on plugins to import actions and menus,
and to export them, in several formats.
For now, Caja-Actions is able to import/export its items as:
. XML;
. .desktop files.
Caja-Actions documentation.
Documentation is provided in several formats:
- developer documentation is provided as xml and html files, as generated by gtk-doc;
- CACT user's manuals and general documentation is provided as xml, pdf and html files, as generated by mate-doc-utils, docbook-utils or dblatex tools.