2005-07-11 Benedikt Meurer <benny@xfce.org>
* thunar/thunar-navigator.c(thunar_navigator_class_init): Use EXO_PARAM_READWRITE instead of G_PARAM_READWRITE. * thunar/thunar-list-model.c: Fix several bugs related to incorrect signal registration/removal in the hidden files handling. * thunar/thunar-view.{c,h}: Add a new "ui-manager" property, which is set by the surrounding window for the view in question. The view in turn can hook its own actions - and thereby menu and toolbar items - into the ui manager, using GtkUIManager's merging capabilities. * thunar/thunar-window.c(thunar_window_init): Tell the main view about our UI manager. * thunar/thunar-window-ui.xml, thunar/thunar-standard-view-ui.xml, thunar/thunar-standard-view.{c,h}, thunar/Makefile.am: Add initial support for menu merging to the standard view class - and thereby to the icon and details view. You can now control the "show-hidden" property of the main view's model from the menu bar. (Old svn revision: 16381)
Showing
- ChangeLog 18 additions, 0 deletionsChangeLog
- thunar/Makefile.am 9 additions, 1 deletionthunar/Makefile.am
- thunar/thunar-list-model.c 9 additions, 4 deletionsthunar/thunar-list-model.c
- thunar/thunar-navigator.c 1 addition, 1 deletionthunar/thunar-navigator.c
- thunar/thunar-standard-view-ui.xml 23 additions, 0 deletionsthunar/thunar-standard-view-ui.xml
- thunar/thunar-standard-view.c 128 additions, 31 deletionsthunar/thunar-standard-view.c
- thunar/thunar-standard-view.h 4 additions, 0 deletionsthunar/thunar-standard-view.h
- thunar/thunar-view.c 57 additions, 0 deletionsthunar/thunar-view.c
- thunar/thunar-view.h 14 additions, 6 deletionsthunar/thunar-view.h
- thunar/thunar-window-ui.xml 3 additions, 1 deletionthunar/thunar-window-ui.xml
- thunar/thunar-window.c 3 additions, 1 deletionthunar/thunar-window.c
Loading
Please register or sign in to comment