Commit Graph

358 Commits

Author SHA1 Message Date
09b17320af Bug #561696 - Invitation's "Open Calendar" button jumps to current day 2011-12-15 11:31:56 +01:00
017f373b52 Bug #582649 - Toggle for coloring today and overdue tasks 2011-12-14 14:48:34 +01:00
a01525c931 Miscellaneous EShellView-related cleanups. 2011-12-07 22:11:21 -05:00
16efd93e3d Bug #577322 - Rename of a system ESource doesn't persist 2011-12-07 13:22:58 +01:00
06e45c8e87 Bug #664708 - Composer's headers preference is reset on From change 2011-11-29 14:48:51 +01:00
f6f46ce7fc Use e_restore_window() and "org.gnome.evolution.window".
Apply it to all windows with persistent size and/or position.
2011-11-27 18:03:45 -06:00
4169ce41cc Bug #664634 - Deadlock when processing completed tasks filter 2011-11-24 16:36:42 +01:00
e64d6fe05c Miscellaneous cleanups. 2011-11-22 20:43:04 -05:00
0c83b9b25d Miscellaneous cleanups. 2011-11-22 14:50:09 -05:00
c75f58d01b Fix compiler warnings. 2011-11-22 14:34:11 -05:00
55ed27cd2f Migrate EShellSettings to GSettings 2011-11-14 17:19:25 +01:00
6b104de653 Merge branch 'master' into wip/gsettings 2011-10-26 11:57:13 +02:00
251b734a85 Bug #662742 - Double free when expunging completed tasks 2011-10-26 11:21:49 +02:00
ff8b1650ea Port EComposerHeaderTable to GSettings 2011-10-13 17:44:28 +02:00
74317a2183 NULL-terminate arrays that we pass to g_settings_set_strv 2011-10-13 13:44:58 +02:00
b77871e4fd Migrate ECalShellContent to GSettings 2011-10-10 18:11:01 +02:00
56a166bb42 Merge branch 'master' into wip/gsettings 2011-10-10 12:50:18 +02:00
224f26b84d GtkApplication has some new EShell-like features.
I pushed a few EShell features up to GtkApplication for GTK+ 3.2,
so we can now trim off the redundancies in EShell.

1) GtkApplication has a new "window-added" signal which replaces
   EShell's own "window-created" signal.

2) GtkApplication has a new "window-removed" signal which replaces
   EShell's own "window-destroyed" signal.

3) gtk_application_get_windows() now returns a list of windows sorted
   by most recently focused, replacing e_shell_get_watched_windows().

4) GtkApplication now provides enough hooks to subclasses that we can
   remove e_shell_watch_window() and call gtk_application_add_window()
   directly.
2011-10-06 08:16:21 -04:00
8fd93c9042 First successful build 2011-10-05 18:19:33 +02:00
4ec46cc05f Merge from master 2011-10-05 13:57:30 +02:00
1f38f4d92c Simplify library dependency flags.
We have a confusing array of nearly-identical CFLAGS/LIBS definitions in
configure.ac.  Time to simplify.  Instead let's just have one definition
that includes all the libraries provided by Evolution-Data-Server (incl.
Camel).  That, in combination with GNOME_PLATFORM, gives us most of what
we need for compliation and linking, and we can sprinkle definitions for
additional library dependencies in Makefile.am's as needed.
2011-10-04 22:27:14 -04:00
f8e6c60b2f Bug #632619 - Recurring events can clutter month view 2011-09-29 14:43:28 +02:00
53bc6ffc53 The EExtension framework is now in libebackend.
The EModule, EExtensible and EExtension classes as well as the
e_type_traverse() function have been moved to Evolution-Data-Server's
libebackend library to replace e-data-server-module.c.

Now Evolution-Data-Server modules use the same framework as Evolution.
2011-09-26 09:45:55 -04:00
a6febf9890 Port some calendar plugins to use GSettings 2011-09-26 12:59:27 +02:00
c76f301a7d Bug #659568 - One day delay in calendar view 2011-09-26 12:56:08 +02:00
9599217592 Bug #659932 - 'Use system time zone' in not honored immediately 2011-09-26 12:56:07 +02:00
10d9a80d69 Bug #659568 - One day delay in calendar view 2011-09-26 12:42:47 +02:00
41a504dcc1 Bug #659932 - 'Use system time zone' in not honored immediately 2011-09-26 11:20:35 +02:00
8732431bd9 Port ETask/MemoShellContent to GSettings 2011-09-21 18:16:23 +02:00
1684805a0f Add missing argument to g_settings_bind 2011-09-21 18:12:01 +02:00
c27e999441 Port ETaskShellBackend to GSettings 2011-09-21 17:28:22 +02:00
6e7cb87f87 Port e-task-shell-view-actions to GSettings 2011-09-21 17:21:35 +02:00
d757ba352a Port EMemoShellBackend to GSettings 2011-09-21 17:15:07 +02:00
b9a43c056c Port ECalShellBackend to GSettings 2011-09-21 17:04:46 +02:00
66e77897b5 Port calendar preferences to GSettings 2011-09-21 16:43:25 +02:00
67c036a339 Port calendar sidebar to use GSettings 2011-09-21 16:36:08 +02:00
5226e534df Port e-memo-shell-view-actions.c to use GSettings 2011-09-21 16:30:48 +02:00
1f8eabe94f Bug #659125 - Reference counting issues in calendar 2011-09-21 15:50:41 +02:00
6ea72f4fe7 Bug #659125 - Reference counting issues in calendar 2011-09-15 14:54:31 +02:00
59b1706f15 Make sure GConf schemas have defined default values 2011-09-14 14:09:05 +02:00
777c1cbd40 Coding style and whitespace cleanup. 2011-09-14 14:09:00 +02:00
2a31c8deff Bug #657396 - Rename Alarms tab to Reminders in preferences 2011-09-14 14:08:56 +02:00
a508240b2a Bug #655419 - "Save as iCalendar" misses mnemonic 2011-09-14 14:08:56 +02:00
acdaa71ed2 Bug #655666 - Split task preferences into its own tab 2011-09-14 14:08:54 +02:00
7ae6cc1c91 Drop some ancient GroupWise account migration.
Not worth the pain of maintaining old cruft to make progress.

Breaks GW account migration from versions prior to 2.8 (circa 2006), but
you'd be better off starting from a clean slate anyway if you're jumping
that many releases.
2011-09-14 14:08:50 +02:00
ae9db3ed23 Coding style and whitespace cleanup. 2011-09-14 14:08:48 +02:00
5a11011d23 Bug #655843 - Copy to calendar doesn't add timezone information 2011-09-14 14:08:48 +02:00
911d9f8c6b EConfig: Broadcast abort/commit events by way of signals.
Remove the clumsy abortfunc and commitfunc callback arguments from
e_config_add_items().
2011-09-14 14:08:48 +02:00
86f37c46dd Replace alarm by reminder for UI consistency. Fixes bug #340614 2011-09-14 14:08:42 +02:00
f1fa977153 Bug #655444 - Alarm/reminder settings split in two tabs in Settings 2011-09-14 14:08:41 +02:00