Commit Graph

2384 Commits

Author SHA1 Message Date
Matthew Barnes f92b45d7df Fix places where "~/.evolution" is hard-coded.
Also replace "$USER_DATA_DIR/cache" path constructions with
e_get_user_cache_dir().
2010-07-08 16:59:11 -04:00
Matthew Barnes 71e92f3f2c EShellContent: Add a focus_search_results() method.
This gives EShellSearchbar something concrete to call to direct focus
away from itself instead of tabbing forward and hoping for the best.
2010-06-24 20:42:09 -04:00
Milan Crha 179db75ce0 Bug #620815 - Memory leaks with Evolution 2010-06-24 20:43:16 +02:00
Matthew Barnes f1bad7677a Bug 622559 - Changing search option should focus search entry 2010-06-24 08:17:13 -04:00
Matthew Barnes 94a9b04008 Bug 622329 - Help menu points to the wrong FAQ page 2010-06-21 19:23:14 -04:00
Matthew Barnes b1ec17309b Bug 621759 - EShellSearchbar reference counting errors 2010-06-20 16:34:45 -04:00
Matthew Barnes 62f9c59af9 Bug 621210 - Can't get the shell back after closing it 2010-06-20 14:36:34 -04:00
Matthew Barnes a456e6897f EShell cleanups. 2010-06-20 14:24:02 -04:00
Matthew Barnes 5d0878967e Coding style and whitespace cleanup. 2010-06-20 08:06:19 -04:00
Matthew Barnes 1d389a5eb5 Left-align text in switcher buttons. 2010-06-19 07:40:22 -04:00
Fridrich Štrba 5d323ee085 [win32] Don't run evolution when asked to register handlers. 2010-06-18 13:13:14 +02:00
Fridrich Štrba 9d7cb109d3 [win32] add --register-handlers and --unregister-handlers options
and don't tamper with registry unless asked for it explicitely.
2010-06-18 12:57:24 +02:00
Matthew Barnes 333897772f Remove gnome-pilot integration.
It just doesn't belong in Evolution anymore.  We don't support syncing
with more modern devices -- see Conduits or SyncEvolution for that -- so
it does not make sense for older model Palm Pilot PDAs to be the lone
exception.

I have repackaged the Evolution-Data-Server conduit modules to be
provided by gnome-pilot itself in bug #619315.  This should provide
eqivalent Palm Pilot syncing functionality; it's just being moved to
gnome-pilot.

This completely severs our dependency on deprecated GNOME 2.x libraries
which were still being dragged in by way of gnome-pilot dependencies.
It was also interfereing with our bundling of libgnomecanvas.
2010-06-15 14:45:55 -04:00
Matthew Barnes 51d0fc6863 Bug 603468 - Improve handling of --quit option 2010-06-12 14:28:07 -04:00
Matthew Barnes 970662db34 More GTK3 preparation.
This uses the new gtk_assistant_commit() I had added to GTK+ for our
EImportAssistant progress page.
2010-06-04 08:34:15 -04:00
Matthew Barnes 7959b11113 Convert "startup-wizard" to an EExtension.
Convert the "startup-wizard" EPlugin to an EExtension, and fix up the
importing UI a bit (but it still needs a lot more love).  Importing
progress is now shown directly in the GtkAssistant window.

Define a new EConfigItem type (E_CONFIG_PAGE_PROGRESS) for creating
progress pages in a GtkAssistant.

Also, change EMAccountEditor semantics slightly: you now have to call
e_config_create_window() manually after creating a new EMAccountEditor
instance.  This allows extra EConfigItems (specifications for the window
content) to be added manually before the window is created.
2010-06-02 16:36:11 -04:00
Matthew Barnes 2cb330eb09 Revert "Bug #608203 - Left pane of mailer window is really narrow at startup"
This reverts commit 0cdd9484fe.

Causes the Mail window to erroneously switch to Contacts when opening
the Contacts window in express mode.
2010-05-28 16:17:30 -04:00
Matthew Barnes db89f12503 Hide extra toolbars when not in Express mode. 2010-05-28 15:00:29 -04:00
Matthew Barnes 09b0180c00 Fix another runtime warning. 2010-05-28 11:28:24 -04:00
Matthew Barnes 06e053a5bd Bug 619900 - First widget skipped in e_shell_hide_widgets_for_express_mode() 2010-05-28 09:50:11 -04:00
Matthew Barnes 73d63f2a55 Minor EShellWindow cleanup. 2010-05-28 09:34:56 -04:00
Matthew Barnes 7f51095908 Revert "don't bridge to the active-view gconf setting"
This reverts commit 2d68130cad.

Need to fix GConfBridge instead.
2010-05-27 11:19:52 -04:00
Matthew Barnes 55c4f30db7 Bug 619811 - Bogus "Cannot update from version 0.0" dialog on start 2010-05-27 07:49:54 -04:00
Matthew Barnes 0b1cd2dd5b Coding style and whitespace cleanup. 2010-05-26 17:19:41 -04:00
Matthew Barnes c9ec8c3f4d Merge branch 'express2' 2010-05-26 13:09:33 -04:00
Matthew Barnes 9653887891 Coding style and whitespace cleanup. 2010-05-25 10:15:32 -04:00
Matthew Barnes 3e1b34841d Fix compiler warnings. 2010-05-25 09:54:55 -04:00
Matthew Barnes f49077cfb5 Merge branch 'gnome-2-30' into express2 2010-05-25 09:14:51 -04:00
Fridrich Štrba 504b8dd263 [win32} Register evolution as "Contacts" application and .vcf handler 2010-05-19 17:22:28 +02:00
Fridrich Štrba 38711248e3 [win32] Try to get the default application registration right 2010-05-19 10:26:08 +02:00
Fridrich Štrba df5f0b0269 [win32] Try to get the default application registration right 2010-05-19 10:21:50 +02:00
Matthew Barnes b995d99498 Bug 619010 - Mailer's crash avoidance features are broken 2010-05-18 20:11:53 -04:00
Matthew Barnes 79b0031a48 Bug 619010 - Mailer's crash avoidance features are broken 2010-05-18 20:08:25 -04:00
Fridrich Štrba 02564bb45b [win32] Implement --reinstall, --show-icons, --hide-icons options
to be used by windows default application setting dialogue
2010-05-18 17:01:23 +02:00
Fridrich Štrba 0f92771be5 [win32] Implement --reinstall, --show-icons, --hide-icons options
to be used by windows default application setting dialogue
2010-05-18 16:57:11 +02:00
Matthew Barnes ea1a5fca45 Merge branch 'gnome-2-30' into express2 2010-05-17 09:49:21 -04:00
Fridrich Štrba ba5a33b6f1 [win32] Don't call glib functions before g_thread_init was called and
register evolution as capable to handle mailto: protocol on startup
2010-05-17 09:13:06 +02:00
Fridrich Štrba d9bff586ce [win32] Don't call glib functions before g_thread_init was called and
register evolution as capable to handle mailto: protocol on startup
2010-05-17 09:07:50 +02:00
Matthew Barnes 0b60ec7c89 Convert "default-mailer" plugin to an extension. 2010-05-13 09:21:21 -04:00
Srinivasa Ragavan bde1bc6bca Handle adding 'X' close button on the menu bar. Restore adding the same
for adding in calendar since it doesn't have a toolbar.
2010-05-11 18:49:12 +05:30
Fridrich Štrba cc87be2984 [win32] Set patch to evolution's bindir because some child processes
need it in some situations.
2010-05-10 22:53:05 +02:00
Fridrich Štrba 8b53dacec6 [win32] Set patch to evolution's bindir because some child processes
need it in some situations.
2010-05-10 22:51:11 +02:00
Michael Meeks 476ad289ef set widget name for the MeeGo theme on the search toolbar too 2010-05-07 14:39:29 +01:00
Matthew Barnes c30d29425e Coding style and whitespace cleanup. 2010-05-01 23:18:28 -04:00
Srinivasa Ragavan cab50ae511 Add filter_page option for pref window so that we can show only required
preferences for calendar. Bit of a hack, but proves very useful.
2010-04-30 10:51:54 +05:30
Michael Meeks 2d68130cad don't bridge to the active-view gconf setting 2010-04-27 17:47:57 +01:00
Federico Mena Quintero 0b07840e26 Don't use gconf to store the names of widgets to hide
That was just for development.  Now we hardcode the lists of widgets.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
2010-04-26 18:13:24 -05:00
Michael Meeks b54c869e2f get window sizing logic right (again) 2010-04-23 16:45:59 +01:00
Srinivasa Ragavan a650f15f00 Store the initial view request and use that to decide whether to show
startup wizard or not. Show only for mail and not calendar.
2010-04-22 17:27:20 +05:30
Michael Meeks a84b1a3251 Merge commit 'origin/gnome-2-30' into express2 2010-04-21 17:06:38 +01:00