Commit Graph

347 Commits

Author SHA1 Message Date
Matthew Barnes 6af0c53b69 Coding style and whitespace cleanup. 2011-06-29 18:41:29 +02:00
Matthew Barnes a3ba231fcc Drop backward-compatibility cruft. 2011-06-29 18:41:25 +02:00
Milan Crha e5cade6176 Bug #590245 - 'evolution --force-shutdown' should kill factories 2011-06-29 18:41:09 +02:00
Andre Klapper 15ac6ceed3 Clarify command line parameter string 2011-06-29 18:41:08 +02: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
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
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
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
Milan Crha 200f6ec5e4 Bug #608766 - Replace pthread with GLib's GThread 2010-04-15 14:43:20 +02:00
Michael Meeks 2593383aec Detect MeeGo, and propagate settings variously.
Adapt widget naming on MeeGo for theming etc.
2010-04-12 14:50:44 +01:00
Matthew Barnes 72797decc1 Giant leap towards GSEAL compliance. 2010-04-08 11:05:26 -04:00
Matthew Barnes a215775e89 Fix a compiler warning in main.c. 2010-03-29 19:12:55 -04:00
Matthew Barnes 797acc2445 Drop support for migrating from Evolution < 2.0.
There's too much ancient, crufty code there that we can't realistically
support anymore.  A workaround for those poor users still on 1.x is to
upgrade to some 2.x release first, then upgrade again to 3.x.  An error
dialog explaining this will be shown at startup.
2010-03-29 19:04:00 -04:00
Michael Meeks ea92ec7bef Don't use the previous stored default shell type in express mode.
This avoids closing the mail, then addressbook, and getting only an
addressbook when re-run (with no switchers in express mode).
2010-03-16 20:37:56 +00:00
Fridrich Strba 730cf96cd0 Remove some more unnecessary windows workarounds. 2010-03-14 23:13:29 +01:00
Matthew Barnes d7494c8f16 Shell and UI manager cleanups.
Replace the EVO_EXPRESS environment variable with an --express command
line option.  (Note, this adds a new translatable string for --help.)

Add an EUIManager class with an "express-mode" property and custom load
functions that use our new "express" preprocessor.  This replaces the UI
manager functions in e-utils.c.

(Also going to see if I can get GTK+ to add an "add_ui_from_string"
method to GtkUIManagerClass that we can override.  Then we could just
call gtk_ui_manager_add_ui_from_string() and the preprocessor would
automatically do its thing and chain up.)

Add an "express-mode" read-only GObject property to EShell.

Add e_shell_configure_ui_manager() to e-shell-utils.c.  For now this
just creates a one-way property binding:

    EShell:express-mode -> EUIManager:express-mode

Call this immediately after e_ui_manager_new().  (EUIManager can't do
this itself because it lives too low in the dependency hierarchy and
doesn't know about EShell.)
2010-03-13 20:53:17 -05:00
Fridrich Strba 087a8cbc5a Remove left-over ORBit2 calls on windows 2010-03-05 21:50:42 +01:00
Matthew Barnes 11ecab76c4 Bug 608340 - Help text missing --debug parameter 2010-01-28 09:52:07 -05:00
Fridrich Strba 8bbc48cd77 Changes in mingw.org last w32api/mingw-rt packages. 2010-01-28 14:42:27 +01:00
Matthew Barnes 53d9c34bb5 Bug 606342 - PST option not offered in single file import 2010-01-22 16:16:42 -05:00