Files
evolution/widgets/misc
Matthew Barnes d7494c8f16 Shell and UI manager cleanups.
Replace the EVO_EXPRESS environment variable with an --express command
line option.  (Note, this adds a new translatable string for --help.)

Add an EUIManager class with an "express-mode" property and custom load
functions that use our new "express" preprocessor.  This replaces the UI
manager functions in e-utils.c.

(Also going to see if I can get GTK+ to add an "add_ui_from_string"
method to GtkUIManagerClass that we can override.  Then we could just
call gtk_ui_manager_add_ui_from_string() and the preprocessor would
automatically do its thing and chain up.)

Add an "express-mode" read-only GObject property to EShell.

Add e_shell_configure_ui_manager() to e-shell-utils.c.  For now this
just creates a one-way property binding:

    EShell:express-mode -> EUIManager:express-mode

Call this immediately after e_ui_manager_new().  (EUIManager can't do
this itself because it lives too low in the dependency hierarchy and
doesn't know about EShell.)
2010-03-13 20:53:17 -05:00
..
2003-06-09 17:31:26 +00:00
2009-05-28 13:21:01 -04:00
2010-03-03 18:11:21 -05:00
2010-03-09 15:44:44 -05:00
2010-03-09 15:44:44 -05:00
2009-07-02 16:30:51 -04:00
2009-06-09 06:36:56 -04:00
2010-02-07 13:26:37 -05:00
2010-01-13 14:17:42 -05:00
2010-01-04 20:22:21 -05:00
2009-07-14 11:26:22 -04:00
2010-01-17 12:11:08 -05:00
2010-01-17 12:11:08 -05:00
2009-07-14 11:26:22 -04:00
2009-09-08 14:53:45 -04:00
2009-09-08 14:53:45 -04:00
2010-03-13 20:53:17 -05:00
2010-01-17 12:11:08 -05:00
2009-07-14 11:26:22 -04:00
2009-06-24 18:29:22 -04:00
2009-06-24 18:29:22 -04:00
2009-06-02 10:35:03 -04:00