Commit Graph

74 Commits

Author SHA1 Message Date
46bfd9b497 Bug 599837 - Junk plugin combo box is invisible 2009-10-29 13:46:27 -04:00
bafba91e9d Bug 600019 - Menu glitches when an account name is selected 2009-10-29 10:41:57 -04:00
1f455a0855 Bug #268644 - unread mail shortcut collides with gtk tree search
Re-applied, as it got lost on kill-bonobo merge
2009-10-29 12:35:01 +01:00
2b7aa4a797 Bug 599896 - Flush outbox option is missing
This also reverts commit f5165c618a.
2009-10-28 18:46:41 -04:00
1cd5fb6de3 Don't update the message list when right-clicking on a folder.
After the folder's context menu closes the folder tree selection jumps
back to the folder whose contents are showing in the message list.
Suggested by Philippe LeCavalier on evolution-list.
2009-10-28 09:47:57 -04:00
9b4c243865 Bug #550049 - Disable Mark messages as read actions when unusable 2009-10-27 21:18:01 +01:00
2b16aef841 Cleanup and rename filter classes. 2009-10-27 09:25:01 -04:00
58166e6459 Prefer G_N_ELEMENTS over sizeof calculations. 2009-10-27 09:25:01 -04:00
12cb5975ab Bug #397265 - Image loading for new contact requires restarting Evolution 2009-10-26 15:05:27 +05:30
3827cbee4c Bug #522783 - Signature separator for HTML E-mails
Reapplied patch from bug #551470, as this got dropped on merging.

Be sure you all also
gconftool-2 --install-schema-file=$PREFIX/etc/gconf/schemas/evolution-mail.schemas
as new key had been added.
2009-10-16 11:20:31 +02:00
e06b88c4fd Bug #594471 - Shouldn't call e_error_new/run with NULL 'parent' 2009-10-13 16:24:10 +02:00
d06a82a911 Bug 595092 - Remove option to skip offline syncrhonization dialog 2009-10-07 19:42:32 -05:00
54de40109d Bug #596824 - evolution hangs on start up 2009-10-07 13:08:32 +02:00
c01df5acc6 Enable File->Empty Trash menu item for all folders 2009-10-07 11:15:58 +02:00
f5165c618a Bug 597151 - [regression] Folder doesn't get deleted properly 2009-10-03 12:15:48 +03:00
f62728b55e Bug 596848 - Use per-target CPPFLAGS in automake files 2009-09-30 23:37:50 -04:00
0ed3ee1fa3 Bug #596753 - Autocompletion addressbooks not remembered
And select page in Edit->Preferences based on the active view.
2009-09-29 20:10:35 +02:00
af155cd7a6 Bug 593700 - Opens folder on top 2009-09-28 19:31:28 -04:00
a60c3f3736 Bug 596268 - Crash when sidebar was clicked while 'loading' 2009-09-25 00:53:58 -04:00
8bbaca9faf Fix duplicate symbols in Glade files. 2009-09-24 17:52:24 -04:00
0c1afa3941 Bug 594543 - Crash on folder/message change
Based on a patch by Milan Crha.
2009-09-23 18:22:10 -04:00
b1cbbd1833 Fix few valgrind claims 2009-09-22 12:38:49 +02:00
d3d12805c3 Bug 595687 - Message list popup menu not activated by menu key 2009-09-20 06:41:58 -04:00
acb28fef9d Goodbye libgnome and libgnomeui!! 2009-09-18 12:34:47 -04:00
70ed8286d0 Bug 594017 - Crash on set preview visible 2009-09-12 23:21:30 -05:00
e841a0b223 Bug 594863 - Message body doesn't allow right click pop up menu 2009-09-12 22:35:45 -05:00
cbf5c62ee8 Bug 217066 - Rename folders directly inside folder list 2009-09-12 16:46:43 -05:00
ae2e93bbaf Bug 593899 - "Create Search Folder from Search" does not work 2009-09-11 09:49:48 -05:00
2834327c0a Followup fix for bug #593905. 2009-09-11 09:18:08 -05:00
778402dd5c Bug 593905 - 'Subject or Addresses contains' search criteria missing 2009-09-10 21:42:13 -05:00
881792fadc Require a parent window when creating an EMFolderSelector. 2009-09-10 13:13:18 -05:00
c9dfbd7769 Bug #594573 - Label dropdown box in the rule editor does not work 2009-09-09 18:28:50 +02:00
fa9051e040 Finish killing Bonobo. 2009-09-08 14:53:45 -04:00
8ee8a24478 Bug #586854 - Crash on File->Quit with empty_junk enabled 2009-09-08 11:05:18 +02:00
959ebe30bd Bug 594284 - FTBFS: missing links 2009-09-06 08:33:56 -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
9b18df6a81 Fix a runtime warning. 2009-09-04 12:57:40 -04:00
3d7193ad9d Copy folder tree state of 1st window when opening new windows. 2009-09-03 18:54:45 -04:00
53268d5516 Introduce an EShellView::execute-search signal.
This addresses bug #593896 but is also a cleaner design than before.
It introduces an EShellView::execute-search signal and renames the
"search-execute" action to "search-quick" to clarify that it's only
meant for the "quick" search bar in the main window.

Shell view subclasses should implement the execute_search() method to
actually execute a search.

e_shell_view_execute_search() emits the new signal.
2009-09-02 15:26:49 -04: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
6b2a55be48 Disable classic/vertical options when preview is hidden. 2009-09-01 20:26:33 -04:00
2bc231df3e Bug 579598 - Change in view types (from Menu) is not working 2009-08-31 18:11:36 -04:00
c450a333ee Bug 593685 - Insensitive actions after start 2009-08-31 15:56:26 -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
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
0fda8cb5a2 Remove redundant "vertical view" functions. 2009-08-27 17:35:21 -04:00
7dc82b2dcb Add vertical view to Memos and Tasks. 2009-08-27 17:35:21 -04:00
0e1066b431 Add EPaned widget to generalize vertical view. 2009-08-27 17:35:21 -04:00
e1efca8447 Fix preview pane size persistance.
The new packing style broke preview pane size restoration at startup.
The fix is to store the size of the bottom GtkPaned child instead of
the top child.  Unfortunately GtkPaned does not make this easy.

Will have to repeat this procedure for the other preview panes.
2009-08-27 17:35:21 -04:00
d46710704a Fix resize behavior of main window panes.
Now that I finally understand how the "resize" and "shrink" child
properties in GtkPaned work.  Was a real brain teaser for some reason.
2009-08-26 12:44:32 -04:00