Matthew Barnes
c85109fc32
Coding style and whitespace cleanup.
2012-08-19 14:17:55 -04:00
Matthew Barnes
fc30659d1b
express: Remove clutter-based email tabs.
...
This was another MeeGo feature. MeeGo is dead, the code is starting to
bit rot and crashes on startup, the original author disappeared and the
remaining developers are not interested in maintaining it. So it's out.
2012-08-11 08:40:34 -04:00
Matthew Barnes
ee5671fc1a
Run mbox-to-Maildir conversion before loading modules.
...
Invoke the mbox-to-Maildir conversion directly from main(), just
before the call to e_shell_load_modules().
The reason the code is here and not in the mail module is because
we inform the user at startup of the impending mail conversion by
displaying a popup dialog and waiting for confirmation.
This has to be done before we load modules because some of the
EShellBackends immediately add GMainContext sources that would
otherwise get dispatched during gtk_dialog_run(), and we don't
want then dispatched until after the conversion is complete.
2012-08-10 08:40:25 -04:00
Milan Crha
94daae3dba
Remove the last remaining usage of GConf
2012-06-15 09:04:08 +02:00
Matthew Barnes
2a39437ee9
Adapt to single-include E-D-S libraries.
2012-06-03 15:14:03 -04:00
Matthew Barnes
299521f02c
Whitespace cleanup.
...
Replace 8-space indentation with tab characters, and various other
automated cleanups.
2012-04-01 23:15:38 -04:00
Milan Crha
ea6e3bd0d5
Bug #659756 - Initialize dbus-glib threading for GConf
2012-03-16 16:17:27 +01:00
Srinivasa Ragavan
6cd5774022
Detect express mode, if we are in Tizen/Dawati.
2012-02-17 16:09:59 +00:00
Andre Klapper
771b41d952
Change 'file name' to 'filename' according to the GDP Style Guide
2012-02-17 15:11:39 +01:00
Matthew Barnes
4be79b7d35
Remove the --debug command-line option.
...
This is a silly and misleading option. It gives the impression that it
activates extra debugging output, when really it's precisely the same as
"evolution &> LOGFILE" and nothing more.
2012-01-31 18:13:38 -05:00
Matthew Barnes
2f32e1cc68
Add a hidden --version option.
...
Required by GNU Coding Standards.
2011-12-08 08:58:08 -05:00
Rodrigo Moya
1107fea0f8
Merge branch 'master' into wip/gsettings
2011-11-08 12:48:40 +01:00
Milan Crha
67942d5a17
Call e_gdbus_templates_init_main_thread() in main()
2011-11-07 10:26:36 +01:00
Rodrigo Moya
b3b35231e2
Merge branch 'master' into wip/gsettings
2011-10-28 11:38:03 +02:00
Matthew Barnes
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
Rodrigo Moya
bd149b2795
Merge branch 'master' into wip/gsettings
2011-10-24 11:30:20 +02:00
Milan Crha
8c67e84f9b
Call g_thread_init() conditionally
2011-10-24 09:42:48 +02:00
Rodrigo Moya
2dd62937f0
Build fixes
2011-10-13 17:23:54 +02:00
Rodrigo Moya
d4e8e2f809
Migrate most of the shell code to GSettings
2011-10-13 16:53:51 +02:00
Matthew Barnes
3d98af62e5
Require GLib 2.30.
...
Drop all GLIB_CHECK_VERSION macros.
2011-09-29 12:05:49 -04:00
Matthew Barnes
fcbbdfbd18
Coding style and whitespace cleanup.
2011-09-04 07:34:32 -04:00
Matthew Barnes
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
Matthew Barnes
cec324e80a
Bug 650491 - Shell handles forwarding uris to existing process wrong
...
This adds a "handle-uris" GAction which takes a string array argument,
so the URIs can be passed to the primary process verbatim.
2011-05-22 12:40:31 -04:00
Colin Walters
82b7348f19
Bug 650524 - Use g_unix_signal_add_watch_full() for SIGTERM
...
We can't call anything safely except write() inside a signal handler,
g_unix_signal_add_watch_full() handles this for us nicely.
2011-05-21 22:48:51 -04:00
Matthew Barnes
1d9a11e381
Handle SIGTERM instead of SIGQUIT.
...
SIGQUIT is supposed to produce a core dump. We don't want that.
2011-05-21 20:54:30 -04:00
Colin Walters
f3c0b07212
Bug 650525 - Don't install a SEGV handler
...
Assume the operating system ships with a system-wide crash catching
service like ABRT or Apport.
2011-05-21 17:56:06 -04:00
Matthew Barnes
cb97c2dc8f
Coding style and whitespace cleanup.
2011-05-21 17:56:06 -04:00
Matthew Barnes
4cfb84c573
Whitespace and coding style cleanups.
2011-05-07 18:48:38 -04:00
Matthew Barnes
ea8326df3a
Remove the profiler plugin.
...
This plugin was for developers, but no one uses it anymore. Plus the
only profiling hooks left in Evolution were in the MessageList widget,
which performs fine. There's better ways to collect profiling data
these days anyway (sysprof, systemtap, etc.).
2011-03-28 16:12:42 -04:00
Matthew Barnes
5399f35bbc
Port EShell to GtkApplication.
2011-03-24 14:55:24 -04:00
Matthew Barnes
21ab8044da
Coding style and whitespace cleanup.
2011-01-29 20:22:57 -05:00
Matthew Barnes
753c60fc67
Drop backward-compatibility cruft.
2011-01-25 10:28:26 -05:00
Milan Crha
7ddb3931b1
Bug #590245 - 'evolution --force-shutdown' should kill factories
2010-12-07 15:40:32 +01:00
Andre Klapper
b2209c2abd
Clarify command line parameter string
2010-12-04 16:11:30 +01:00
Milan Crha
d4adff17a2
Bug #597567 - Crash in comp_subject()
...
Fix works only when compiled with libical 0.46 or later
2010-10-21 11:39:53 +02:00
Matthew Barnes
b4f97aea9b
Bug 461769 - Add a --force-online command line option
...
Use it to override network availability detection as reported by
NetworkManager or other network monitoring software.
2010-10-13 16:55:07 -04:00
Matthew Barnes
9675f18d91
Coding style and whitespace cleanup.
2010-10-03 13:29:20 -04:00
Fridrich Štrba
64f53f1a53
Increase safety on Windows
...
Call SetDllDirectory() to reduce risk of DLL hijacking, and call SetProcessDEPPolicy() to reduce risk of rogue code execution.
2010-09-15 16:49:01 +02:00
Matthew Barnes
bc9ece413f
Re-work my GtkDialog:has-separator workaround.
...
If we're using GTK+ 2.21.8 (where gtk_dialog_set_has_separator() is
deprecated but the property is still present and defaults to TRUE), we
still need to set the property to FALSE. So instead use g_object_set()
up through GTK+ 2.90.6, after which the property itself is gone.
2010-09-11 09:03:45 -04:00
Matthew Barnes
a6e137295f
Work around deprecation of gtk_dialog_set_has_separator()
...
Unfortunately the default value for this property is TRUE (bzzt, WRONG!)
so we can't just remove the function outright until we require GTK+ 2.22.
It was deprecated in GTK+ 2.21.8.
2010-09-11 00:30:54 -04:00
Matthew Barnes
4c05b9e925
Coding style and whitespace cleanup.
2010-08-29 11:22:28 -04:00
Matthew Barnes
8fbcab126e
Remove the last traces of dbus-glib.
2010-08-29 07:42:26 -04:00
Fridrich Štrba
5c49c70d55
We are not using dbus-glib anymore, don't call dbus_g_thread_init
2010-08-05 01:01:19 +02:00
Matthew Barnes
81e5428a59
Coding style and whitespace cleanup.
2010-07-26 01:16:42 -04:00
Srinivasa Ragavan
d46c4b4e5b
Add optional clutter support.
2010-07-25 21:30:00 -04:00
Matthew Barnes
5d0878967e
Coding style and whitespace cleanup.
2010-06-20 08:06:19 -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
51d0fc6863
Bug 603468 - Improve handling of --quit option
2010-06-12 14:28:07 -04:00
Matthew Barnes
0b1cd2dd5b
Coding style and whitespace cleanup.
2010-05-26 17:19:41 -04:00