2005-11-29 Benedikt Meurer <benny@xfce.org>
* thunar/thunar-standard-view.c (thunar_standard_view_merge_custom_actions): Fix typo. * thunarx/thunarx-private.{c,h}, thunarx/thunarx-menu-provider.c, thunarx/Makefile.am, thunarx/thunarx-property-page-provider.c: Add helper function thunarx_object_list_take_reference(), so we don't need to repeat the same code again and again. * thunar/thunar-window.c(action_entries): Add ... to the Preferences action, since it opens a dialog. Use "e" as mnemonic, as "P" is already used by "Paste". * thunar/thunar-standard-view.c(action_entries): Add ... to the Select by Pattern action, since it opens a dialog. * thunar/thunar-preferences-dialog.c: Close preferences dialog on Esc key press. * thunarx/thunarx-preferences-provider.{c,h}, thunarx/thunarx.h, thunarx/thunarx.symbols, thunarx/Makefile.am: Add new interface ThunarxPreferencesProvider, which can be implemented to add custom actions to the preferences section of the "Edit" menu. * thunar/thunar-window-ui.xml, thunar/thunar-window.c: Query custom preferences actions from the installed providers and add them to the preferences section of the "Edit" menu. Actions are loaded in an idle source to not delay folder loading when opening a new window, even if a lot of preferences providers are installed. * docs/reference/thunarx/: Update the thunarx reference documentation. * thunar-uca/, configure.in.in, Makefile.am: Import the thunar-uca module, which provides advanced users with an easy way to add custom actions to Thunar's context menus. With this extension in place there's no longer a need to add support G-Scripts (except maybe an importer for thunar-uca). * po/POTFILES.in: Add new translatable files. * po/: Merge new strings. * examples/tex-open-terminal/README: Add note to use thunar-uca, and consider the tex-open-terminal as example for extension writers. (Old svn revision: 18962)
Showing
- ChangeLog 35 additions, 0 deletionsChangeLog
- Makefile.am 7 additions, 2 deletionsMakefile.am
- configure.in.in 10 additions, 0 deletionsconfigure.in.in
- docs/reference/thunarx/thunarx-docs.sgml 7 additions, 3 deletionsdocs/reference/thunarx/thunarx-docs.sgml
- docs/reference/thunarx/thunarx-sections.txt 15 additions, 0 deletionsdocs/reference/thunarx/thunarx-sections.txt
- docs/reference/thunarx/thunarx.types 1 addition, 0 deletionsdocs/reference/thunarx/thunarx.types
- docs/reference/thunarx/tmpl/thunarx-menu-provider.sgml 5 additions, 8 deletionsdocs/reference/thunarx/tmpl/thunarx-menu-provider.sgml
- docs/reference/thunarx/tmpl/thunarx-preferences-provider.sgml 115 additions, 0 deletions.../reference/thunarx/tmpl/thunarx-preferences-provider.sgml
- examples/tex-open-terminal/README 7 additions, 0 deletionsexamples/tex-open-terminal/README
- po/POTFILES.in 13 additions, 0 deletionspo/POTFILES.in
- po/de.po 335 additions, 86 deletionspo/de.po
- po/el.po 352 additions, 85 deletionspo/el.po
- po/es.po 349 additions, 86 deletionspo/es.po
- po/fr.po 350 additions, 85 deletionspo/fr.po
- po/hu.po 351 additions, 86 deletionspo/hu.po
- po/ja.po 353 additions, 85 deletionspo/ja.po
- po/pt_BR.po 352 additions, 85 deletionspo/pt_BR.po
- thunar-uca/Makefile.am 51 additions, 0 deletionsthunar-uca/Makefile.am
- thunar-uca/README 38 additions, 0 deletionsthunar-uca/README
- thunar-uca/thunar-uca-chooser.c 512 additions, 0 deletionsthunar-uca/thunar-uca-chooser.c
Loading
Please register or sign in to comment