Commit Graph

2598 Commits

Author SHA1 Message Date
2f32e1cc68 Add a hidden --version option.
Required by GNU Coding Standards.
2011-12-08 08:58:08 -05:00
a01525c931 Miscellaneous EShellView-related cleanups. 2011-12-07 22:11:21 -05:00
217c83bdb9 Bug #663122 - Doesn't quit on exit with GLib's git master 2011-12-02 19:00:22 +01:00
dff45d6cd8 Remove some unnecessary GConf crud. 2011-11-27 20:28:53 -06: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
ad1581d50c Remove e_shell_get_gconf_client().
No longer needed.
2011-11-24 12:29:35 -05:00
8fa08de889 Bug 664654 - Sanitize subjects before suggesting a save filename 2011-11-24 12:05:12 -05: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
cdb09641dc Build fixes 2011-11-14 18:05:45 +01:00
55ed27cd2f Migrate EShellSettings to GSettings 2011-11-14 17:19:25 +01:00
7ab5ae3fc7 Merge branch 'master' into wip/gsettings 2011-11-14 13:08:57 +01:00
4bfec872a7 Bug 663372 - Actions not updated after disabling account 2011-11-12 17:45:32 -05:00
1107fea0f8 Merge branch 'master' into wip/gsettings 2011-11-08 12:48:40 +01:00
67942d5a17 Call e_gdbus_templates_init_main_thread() in main() 2011-11-07 10:26:36 +01:00
b3b35231e2 Merge branch 'master' into wip/gsettings 2011-10-28 11:38:03 +02:00
6a13d1a9ee Remove g_thread_init() calls.
g_type_init() already calls it, and has for several GLib releases.
2011-10-26 15:28:35 -04:00
bd149b2795 Merge branch 'master' into wip/gsettings 2011-10-24 11:30:20 +02:00
8c67e84f9b Call g_thread_init() conditionally 2011-10-24 09:42:48 +02:00
933172d4e6 Fix distcheck errors. 2011-10-23 10:56:42 -04:00
46b0d7f513 Merge branch 'master' into wip/gsettings 2011-10-14 13:03:09 +02:00
2dd62937f0 Build fixes 2011-10-13 17:23:54 +02:00
d4e8e2f809 Migrate most of the shell code to GSettings 2011-10-13 16:53:51 +02:00
996aedccd3 Bug #576478 - [Windows] Redirect Help->Contents to a web page 2011-10-13 14:45:06 +02:00
cb3e037f8f Merge branch 'master' into wip/gsettings 2011-10-13 12:55:34 +02:00
07544c359f Bug 661534 - "Current View" tooltip untranslated 2011-10-12 09:43:18 -04:00
c2288452b3 Bug 661542 - Weird "Cannot upgrade from version 0.xxxx" on first use
GConf's default value for the version key is an empty string, which
causes "sscanf (string, "%d.%d.%d", major, minor, micro)" to fail and
leaves the major/minor/micro variables uninitialized.

Instead, initialize the up front before reading the GConf key.
2011-10-12 09:31:17 -04:00
56a166bb42 Merge branch 'master' into wip/gsettings 2011-10-10 12:50:18 +02:00
938505da18 Let GtkFileChooser track its own last-used-folder.
GtkFileChooser in GTK+ 3.2 now keeps track of the last-used-folder
itself, even across applications, so get out of its way and let it
handle it.
2011-10-06 08:16:21 -04:00
ef05d73b0a Remove EHintedEntry.
GtkEntry in GTK+ 3.2 now provides this functionality through the new
GtkEntry:placeholder-text property.
2011-10-06 08:16:21 -04: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
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
3d98af62e5 Require GLib 2.30.
Drop all GLIB_CHECK_VERSION macros.
2011-09-29 12:05:49 -04:00
e2b6ff7a6c Miscellaneous cleanups from the account-mgmt branch.
Reducing diff noise so I can see important changes easier when comparing
branches.  A few API changes, but nothing that affects functionality.
2011-09-27 09:31:13 -04: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
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
508f6cf941 Bug 657836 - Work around g_unix_signal API changes.
Work around GLib API churn with regard to registering UNIX signal
callbacks on the main loop.  GLib >= 2.29.5 calls the function one
thing, GLib >= 2.29.19 calls it another.
2011-09-14 14:08:58 +02:00
395033b5b3 Fix build break in libeshell. 2011-09-14 14:08:58 +02:00
49b8e1c523 EShell: Remove unused macro. 2011-09-14 14:08:45 +02:00
245ce77630 Remove link to FAQ as content is covered by new user docs 2011-09-14 14:08:44 +02:00
f6bfaabef9 Replace user name by username as used anywhere else in Evolution 2011-09-14 14:08:41 +02:00
1c940e2c35 Bug 652634 - Runtime warning on second search dialog
A signal handler connected to an EFilterRule was passing a GtkDialog
instance as the closure.  Eventually, the GtkDialog is destroyed but
we never disconnected the signal handler.
2011-09-14 14:08:36 +02:00
6bb6680f52 EShellContent: Fix underallocation of EAlertBar.
Keeps GTK+ from going crazy with runtime warnings.
2011-09-14 14:08:34 +02:00
bd4898c8a0 Make sure GConf schemas have defined default values 2011-09-14 12:36:54 +02:00
fcbbdfbd18 Coding style and whitespace cleanup. 2011-09-04 07:34:32 -04:00
3e3860e0ec Bug 657836 - Work around g_unix_signal API changes.
Work around GLib API churn with regard to registering UNIX signal
callbacks on the main loop.  GLib >= 2.29.5 calls the function one
thing, GLib >= 2.29.19 calls it another.
2011-08-31 12:30:56 -04:00
5e3b6a4d26 Fix build break in libeshell. 2011-08-28 13:56:18 -04:00