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
..
2009-04-24 11:45:21 +02:00
2003-06-09 17:31:26 +00:00
2009-06-19 19:05:26 -04:00
2009-05-28 12:13:22 -04:00
2009-09-01 21:12:44 -04:00
2009-05-27 08:37:17 -04:00
2009-12-23 17:11:59 +01:00
2009-05-27 08:37:17 -04:00
2010-02-06 13:46:40 -05:00
2009-02-07 20:04:52 +00:00
2009-07-17 16:51:25 -04:00
2009-11-07 14:01:45 -05:00
2010-02-17 13:11:37 -05:00
2009-05-28 12:13:22 -04:00
2009-05-28 13:21:01 -04:00
2009-05-28 12:13:22 -04:00
2010-01-15 21:50:05 -05:00
2009-05-28 12:13:22 -04:00
2010-01-07 14:45:43 -05:00
2009-05-05 14:53:33 -04:00
2009-06-19 16:59:50 -04:00
2009-05-28 12:13:22 -04:00
2009-07-26 08:18:59 -04:00
2009-07-26 08:18:59 -04:00
2010-01-28 12:38:08 -05:00
2009-07-26 08:18:59 -04:00
2010-01-15 21:50:05 -05:00
2009-11-19 21:45:26 -05:00
2009-05-28 12:13:22 -04:00
2009-05-28 12:13:22 -04:00
2010-03-13 20:53:17 -05:00
2009-05-28 12:13:22 -04:00
2010-03-03 18:11:21 -05:00
2010-01-03 12:15:01 -06:00
2010-03-05 07:36:23 -05:00
2009-10-15 18:34:57 +02:00
2010-03-05 07:36:23 -05:00
2010-03-09 15:44:44 -05:00
2010-03-05 07:36:23 -05:00
2010-03-09 15:44:44 -05:00
2010-03-05 07:36:23 -05:00
2010-01-30 18:09:19 -05:00
2010-01-30 18:09:19 -05:00
2010-01-30 18:09:19 -05:00
2010-01-30 18:09:19 -05:00
2010-01-30 18:09:19 -05:00
2010-03-05 07:36:23 -05:00
2010-01-14 11:34:28 -05:00
2010-01-13 14:17:42 -05:00
2009-05-28 12:13:22 -04:00
2010-01-07 14:45:43 -05:00
2009-07-02 16:30:51 -04:00
2010-01-13 14:17:42 -05:00
2009-05-28 12:13:22 -04:00
2010-03-05 07:36:23 -05:00
2008-10-24 23:52:05 +00:00
2010-01-19 18:14:48 -05:00
2009-12-25 15:42:17 -05:00
2010-03-05 07:36:23 -05:00
2009-06-09 06:36:56 -04:00
2010-01-04 20:22:20 -05:00
2010-01-04 20:22:20 -05:00
2010-01-15 21:50:05 -05:00
2009-11-16 19:33:32 -05:00
2010-02-12 07:44:51 -05:00
2009-11-12 13:02:23 -05:00
2010-03-10 12:18:12 +01:00
2010-02-07 13:26:37 -05:00
2009-10-28 04:45:06 -04:00
2009-10-28 04:45:06 -04:00
2010-01-13 14:17:42 -05:00
2009-05-27 08:37:17 -04:00
2010-03-05 07:36:23 -05:00
2009-05-28 12:13:22 -04:00
2010-01-13 14:17:42 -05:00
2009-12-19 23:54:54 -05:00
2010-01-15 21:50:05 -05:00
2009-05-28 12:13:22 -04:00
2009-11-13 11:26:43 -05:00
2009-11-13 11:26:43 -05:00
2010-01-04 20:22:21 -05:00
2009-09-15 05:26:52 -05:00
2009-10-03 23:00:58 -04:00
2009-05-27 08:37:17 -04:00
2010-01-17 23:54:06 -05:00
2010-01-17 23:54:06 -05:00
2009-07-14 11:26:22 -04:00
2009-05-28 12:13:22 -04:00
2010-03-05 07:36:23 -05:00
2010-01-17 23:54:06 -05:00
2010-01-17 23:54:06 -05:00
2010-01-17 23:54:06 -05:00
2010-01-17 12:11:08 -05:00
2010-01-17 12:11:08 -05:00
2009-07-18 14:07:42 -04:00
2009-07-14 11:26:22 -04:00
2009-05-28 12:13:23 -04:00
2009-06-18 12:56:51 -04:00
2010-02-17 17:08:54 -05:00
2009-07-14 11:26:22 -04:00
2010-01-13 14:17:42 -05:00
2009-05-28 12:13:22 -04:00
2009-12-23 17:11:59 +01:00
2009-12-23 17:11:59 +01:00
2009-05-28 12:13:22 -04:00
2009-12-25 15:42:17 -05:00
2009-12-25 15:42:17 -05:00
2010-01-07 14:45:43 -05:00
2009-05-27 08:37:17 -04:00
2009-09-08 14:53:45 -04:00
2009-09-08 14:53:45 -04:00
2009-05-27 08:37:17 -04:00
2009-05-27 08:37:17 -04:00
2009-08-06 20:00:49 -04:00
2009-05-27 08:37:17 -04:00
2010-03-05 07:36:23 -05:00
2008-10-24 23:52:05 +00:00
2010-01-04 20:22:21 -05:00
2009-06-18 12:56:51 -04:00
2010-03-13 20:53:17 -05:00
2010-01-17 12:11:08 -05:00
2010-01-07 14:45:43 -05:00
2009-06-24 18:29:22 -04:00
2010-01-15 21:50:05 -05:00
2009-07-14 11:26:22 -04:00
2009-07-27 15:41:54 -04:00
2009-07-27 15:41:54 -04:00
2009-06-24 18:29:22 -04:00
2009-06-24 18:29:22 -04:00
2010-03-10 12:18:12 +01:00
2009-10-27 09:25:01 -04:00
2010-01-03 12:15:01 -06:00
2009-06-02 10:35:03 -04:00