Commit Graph

385 Commits

Author SHA1 Message Date
cc8bf823ec Coding style and whitespace cleanup. 2012-06-24 20:31:43 -04:00
67b64140d5 Use SoupURI instead of EUri.
EUri is now deprecated.
2012-06-18 22:04:43 -04:00
6c05b09be1 Do not call g_object_notify() when property didn't change 2012-06-18 15:35:44 +02:00
1489dc4fd8 Disable 'Rename' if source is a collection member.
For consistency with the Preferences window.  We assume the display
names are server-assigned and not user-assigned, at least not assigned
through Evolution.
2012-06-15 11:32:27 -04:00
94daae3dba Remove the last remaining usage of GConf 2012-06-15 09:04:08 +02:00
ca63481992 Move ECalSourceConfig to /widgets/misc.
ECalSourceConfig drags in no additional dependencies, and although we do
publish a libevolution-calendar.so, this keeps all the ESource config UI
in one place so it can more easily be moved to Evolution-Data-Server.
2012-06-14 15:43:27 -04:00
50ad565a15 Bug #676179 - Memos/Tasks - Update preview when it's shown 2012-06-14 12:14:45 +02:00
e8dc7d80f7 Adapt to evolution-data-server's port from GConf to GSettings 2012-06-14 10:45:56 +02:00
2a39437ee9 Adapt to single-include E-D-S libraries. 2012-06-03 15:14:03 -04:00
26e7480340 Adapt modules/calendar to the new ESource API. 2012-06-02 23:00:40 -04:00
ceea3a0a1f Reduce diff noise with 'account-mgmt' branch.
One last time.
2012-06-02 16:52:01 -04:00
f14af6f998 Bug #675863 - Cannot load webview.css from Tasks/Memos 2012-05-16 19:02:42 +02:00
5e379370ae Bug #671585 - Add support for smooth scrolling devices 2012-05-15 16:24:29 +02:00
89777f0726 Whitespace cleanups. 2012-05-13 09:15:42 -04:00
250c3cade5 Rename Evolution module libraries.
Drop the "libevolution" prefix so it's not so verbose and also
consistent with upcoming evolution-data-server module libraries.

  libevolution-module-foo.so --> module-foo.so
2012-05-10 13:16:48 -04:00
7950d6a0c6 Adapt to libedataserver[ui] changes. 2012-04-21 17:07:15 -04:00
62dceeb795 Show calendar Find Next/Prev/Stop buttons beside Search text entry 2012-04-16 15:31:13 +02:00
7c1a7df115 Bug #600860 - Opening IMAP message with large attachment blocks UI 2012-04-13 16:18:01 +02:00
49787d04fe Bug #584143 - Global Search Function withing Calendar 2012-04-11 16:58:05 +02:00
62c2c75d78 Bug #670967 - Moving event in offline doesn't delete event from original calendar
check for online state and if not verify source isn't a local calendar and
operation is move or destination isn't a local calendar.
2012-04-04 14:59:36 +05:30
299521f02c Whitespace cleanup.
Replace 8-space indentation with tab characters, and various other
automated cleanups.
2012-04-01 23:15:38 -04:00
b4f895265d Add missing linker flags. 2012-03-03 14:11:12 -05:00
14f82dde34 Move EAlert* and e-xml-utils references from other part of the code to libevolution-utils. 2012-03-03 09:02:33 -05:00
23f5773903 Coding style and whitespace cleanup. 2012-02-20 10:04:25 -05:00
83d001baa2 Bug #320976 - Remember last New button choice in Calendar view 2012-02-16 17:23:07 +01:00
99d4558915 Be able to define help target for Preferences pages
A follow-up for bug #670073
2012-02-15 13:50:52 +01:00
61ae36351b Introduce libemail-engine and libemail-utils.
These libraries are bound for E-D-S so they live at the lowest layer of
Evolution for now -- even libeutil can link to them (but please don't).

This is the first step toward moving mail handing to a D-Bus service.
2012-01-18 23:48:47 -05:00
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