Commit Graph

1100 Commits

Author SHA1 Message Date
c655c9f3ec Bug #596720 - Account assistance repeats itself after finishing 2009-10-12 11:44:25 +02:00
71f83089cc Bug 597533 - e_file_dialog_save() does not pass parent window 2009-10-06 20:09:29 -05:00
5172227bb5 Bug 597108 - E_CONFIG_SECTION headers not properly escaped 2009-10-02 08:39:25 -04:00
f62728b55e Bug 596848 - Use per-target CPPFLAGS in automake files 2009-09-30 23:37:50 -04:00
a290610bfd Bug 595812 - Crash after finishing account set up 2009-09-28 15:16:21 -04:00
748918c36e Bug 596186 - New Mail account setup Assistant window is blank 2009-09-28 14:34:06 -04:00
5507f4dbbd Whoops, too soon to kill EImportHook just yet. 2009-09-26 11:26:17 -04:00
3b2cfae176 Trim unused or unnecessary bits from the import framework. 2009-09-26 10:28:05 -04:00
a76ba953cc No longer need the X11 configure checks. 2009-09-23 17:08:07 -04:00
4ea1e5b0c0 Bug 594988 - Drop generic dialog titles
Drop useless generic dialog titles:
- "Evolution Information"
- "Evolution Warning"
- "Evolution Query"
- "Evolution Error"
HIG suggests alerts (for which these titles are only used as far as I
know) do not have a title anyway.
2009-09-23 10:18:37 -04:00
5b771a7500 Developer documentation improvements. 2009-09-22 21:26:54 -04:00
b1cbbd1833 Fix few valgrind claims 2009-09-22 12:38:49 +02:00
41dbadc4a8 Whitespace cleanup. 2009-09-20 23:18:38 -04:00
28de5cf05a Bug 595119 - Crash while trying to add a new category in contact 2009-09-20 22:33:19 -04:00
12d1810be3 Hard-code the directory returned by gnome_user_accels_dir_get().
This drops support for the GNOME22_USER_DIR environment variable,
but I don't imagine that's widely used these days anyway.
2009-09-18 11:58:19 -04:00
591bcbeb91 Remove a bunch of unused functions. 2009-09-15 05:26:52 -05:00
2e113a61cc Remove unused marshallers. 2009-09-15 05:26:52 -05:00
cbf5c62ee8 Bug 217066 - Rename folders directly inside folder list 2009-09-12 16:46:43 -05:00
d24e00ab2f Bug #572960 - Ignore and drop invalid signatures on load 2009-09-10 20:44:55 +02:00
1b1ca26a24 Bug #594609 - Date field in message list shows incorrect "x days ago". 2009-09-10 14:34:09 +05:30
fa9051e040 Finish killing Bonobo. 2009-09-08 14:53:45 -04:00
e9fe87ee99 Remove some obsolete utility functions. 2009-09-04 21:18:15 -04:00
983fce5e53 Kill the default parent window hack in e-error.c.
Fix as many cases that relied on it as I could find, but there may be
more cases out there.  They should be fixed too.  Passing a NULL parent
window to e_error_new() is illegal and will emit a runtime warning.
2009-09-04 17:07:15 -04:00
5cbcdddfe7 Bug #593872 - Forgets which signature is assigned to which account 2009-09-02 18:32:54 +02:00
8962868ff9 Relax the EBinding API to reduce GObject casting.
Also make it more fault-tolerant by warning about non-existent
property names instead of just crashing.
2009-09-01 21:12:44 -04:00
5f4b5eb1fd Better clarify callbacks table in EPluginUI. 2009-09-01 16:35:16 -04:00
a30e1451bd Support multiple callback functions in EPluginUI.
Add an optional "callback" attribute to <ui-manager> elements.

This is useful when extending the UI of multiple GtkUIManager IDs from a
single plugin.  If the "callback" attribute is not given, it defaults to
"e_plugin_ui_init".

For example:

   <hook class="org.gnome.evolution.ui:1.0">
     <ui-manager id="org.gnome.evolution.foo" callback="init_foo">
       ...
     </ui-manager>
     <ui-manager id="org.gnome.evolution.bar" callback="init_bar">
       ...
     </ui-manager>
   </hook>
2009-09-01 15:35:23 -04:00
f5991437c3 Get EConfig and EEvent hooks working again.
There were a number of problems:

  - Walk the GType tree to find EPluginHook subclasses, instead of
    just registering the immediate children.

  - Some EConfig and EEvent subclasses were not being configured
    properly (particularly the mail and calendar subclasses).

  - Add preference window pages after the main loop starts to make
    sure all plugins and plugin hooks are installed first.
2009-08-31 12:53:52 -04:00
0f7f4cfe38 Coding style and whitespace cleanup. 2009-08-30 00:48:57 -04:00
32f545cdf0 Simplify EPlugin loading at startup.
- Require all EPlugin and EPluginHook subtypes be registered before
  loading plugins.  This drastically simplifies the EPlugin/EPluginHook
  negotiation.

- Turn most EPluginHook subtypes into GTypeModules and register their
  types from an e_module_load() function (does not include shell hooks).

- Convert EPluginLib and the Mono and Python bindings to GTypeModules
  and register their types from an e_module_load() function, and kill
  EPluginTypeHook.
2009-08-29 17:23:20 -04:00
b5725a7a07 Kill EPopup. 2009-08-22 20:20:08 -04:00
de528db6c1 Bug 567260 - Migrate from GnomeDruid to GtkAssistant 2009-08-18 10:00:23 -04:00
2a8e2030e4 Chip away at GSEAL compliance. 2009-08-16 12:36:46 -04:00
260c0c8e1e Bug 567260 – Migrate from GnomeDruid to GtkAssistant 2009-08-13 18:52:21 -04:00
5d49895665 Kill EMenu. 2009-08-11 22:20:09 -04:00
50302d03b3 Bug #205137 - Configurable date formats in components 2009-08-11 15:44:27 -04:00
f22e25d735 Bug #580895 - Kill libgnomeui/gnome-thumbnail.h 2009-08-10 21:52:20 -04:00
cdd06c393d Compiler warning fixes (as part of bug #424078) 2009-08-10 19:31:44 -04:00
a36a074453 Includes cleanup. No needs to include gconf-bridge in the header file. 2009-08-10 16:40:38 -04:00
aa8a700dd9 Bug #300567 - Calendar drawing optimizations 2009-08-10 16:31:35 -04:00
052e89dd42 Seal up ESignature and add GObject properties. 2009-08-06 20:00:49 -04:00
fa360fde28 More whitespace cleanup. 2009-07-18 14:07:42 -04:00
6d9e836a6f Merge branch 'master' into kill-bonobo 2009-07-14 13:38:12 -04:00
374bd42f69 Fix excessive whitespace. 2009-07-14 11:26:22 -04:00
3bd46ea849 Bug 588277 – Unnecessary special-purpose configure flag 2009-07-13 14:48:06 -04:00
0274669179 Fix excessive whitespace. 2009-07-12 23:33:07 -04:00
e013e10cc5 Kill EConfigListener. 2009-07-02 23:14:44 -04:00
f9049cded4 Kill EConfigListener. 2009-07-02 19:13:15 -04:00
a1082f0e45 Kill the last GtkOptionMenu instances.
Wrote a new widget (ECharsetComboBox) to replace e-charset-picker.c.
The widget provides a "charset" string property that allows us to bind
to GConf keys (via EShellSettings).  Moved e_charset_add_radio_actions()
to e-util/e-charset.c.  Updated Glade files, #include lines, etc.
2009-07-02 14:02:55 -04:00
bfc5ba2511 Fix "make distcheck" errors and other build cleanups. 2009-06-30 18:34:08 -04:00