c003c99a75
Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly
2011-06-29 18:41:39 +02:00
3b6c8972a5
Coding style and whitespace cleanup.
2011-06-29 18:41:36 +02:00
333ccc8abf
Bug #639483 - Category list includes weather information
2011-06-29 18:41:36 +02:00
b6512982fb
Bug #255973 - Contact preview waste space and cosmetic correction
2011-06-29 18:41:35 +02:00
274697623e
Remove NULL checks for GObject methods.
...
As of GLib 2.28 all GObject virtual methods, including constructed(),
are safe to chain up to unconditionally. Remove unnecessary checks.
2011-06-29 18:41:34 +02:00
cadcc080ee
Adapt to GtkComboBox class reorg.
2011-06-29 18:41:25 +02:00
7a49a21178
Dialogs no longer have separators.
2011-06-29 18:41:25 +02:00
a3ba231fcc
Drop backward-compatibility cruft.
2011-06-29 18:41:25 +02:00
a8a4268849
Bug 640083 - Cannot configure LDAPS on port 636
2011-06-29 18:41:22 +02:00
042c0c5732
Use e_load_book_source_async() for all EBook loading.
2011-06-29 18:41:21 +02:00
4231716442
Show common addressbook and calendar errors in an alert sink
2011-06-29 18:41:11 +02:00
ca3faa17a9
Free/busy meeting view doesn't work due to non-working extension
2011-06-29 18:41:08 +02:00
aaf95d222d
Bug #632962 - Duplicate "On this computer" sources after update
2011-06-29 18:41:04 +02:00
64fe66dc6b
Bug #634088 - Uses uninitialized variable in action_contact_new_cb
2010-11-09 23:33:22 +01:00
26afa6081c
Utilize the new ESourceSelector:primary-selection property.
2010-11-09 23:33:21 +01:00
4a08257b83
Deal with GtkComboBoxEntry removal in gtk+-3.0.
2010-10-20 16:10:15 -04:00
bed8e97cd7
Bug #604981 - Always bcc ignored for Contacts.
...
Add the Bcc destinations instead of setting it.
2010-10-18 10:36:17 +05:30
b277e14a6a
Bug 632171 - "New Address Book" dialog accepts whitespace for name
2010-10-14 17:17:17 -04:00
1e663aa132
Replace EBinding with GBinding.
...
GObject now does property bindings itself.
Requires GLib >= 2.26.
2010-10-14 07:12:52 -04:00
2a772badda
Bug #629636 - Doesn't recognize local ESource-s
2010-09-29 10:43:04 +02:00
afe6f502c3
Use new GDK keysym names if available.
...
In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*.
I've added backward-compatibility macors to gtk-compat.h, which can be
dumped as soon as we require GTK+ >= 2.22.0.
2010-09-17 18:39:59 -04:00
4c05b9e925
Coding style and whitespace cleanup.
2010-08-29 11:22:28 -04:00
7c1ec3723a
Add e_load_cal_source_async().
...
Similar to e_load_book_source_async() in libedataserverui (and may wind
up there eventually). This replaces e_auth_new_cal_from_source().
void e_load_cal_source_async (ESource *source,
ECalSourceType source_type,
icaltimezone *default_zone,
GtkWindow *parent,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
ECal * e_load_cal_source_finish (ESource *source,
GAsyncResult *result,
GError **error);
2010-08-23 15:21:59 -04:00
705be92229
Use e_load_book_source_async() in EBookShellBackend.
...
For handling "new-contact" and "new-contact-list" actions.
2010-08-19 13:55:54 -04:00
a536d74906
Use the new e_load_book_source_async() where possible.
...
It's easier to use than addressbook_load() but requires starting with
an ESource rather than an EBook, and there's a couple places left where
that's not so easy. I'll spend more time on it later.
2010-08-18 15:49:49 -04:00
6cb0cbd0be
Pass an EShell to EMsgComposer instances.
...
Reduce the composer's dependency on e_shell_get_default().
2010-08-13 20:56:33 -04:00
18813ccd8f
Defer the load / creation of configuration UI with changes to
...
e_preferences_window to take factory callbacks and store a reference
to the shell. - This makes start-up substantially faster, particularly
on Atom (eg.).
Remove a number of idle handlers used to create these UIs in the
first instance, cleaning the code.
2010-08-10 21:17:40 +01:00
b5299135f6
fix lifecycle nasties bgo#625852
2010-08-02 17:47:14 +01:00
2dfabd3909
addressbook: Port to use new _async suffix instead of _ex suffix
2010-08-02 13:27:24 +01:00
71eff23a1d
Bug 625624 - Customizations of contacts views forgotten
...
Found similar bugs in EShellMemoContent and EShellTaskContent.
2010-07-29 23:32:53 -04:00
858a2a884d
Clean up "ensure_sources" backend routines.
...
Remove redundant logic (we call e_source_list_ensure_group() and then
proceed to do the same thing it just did), and use "local:" as the base
URI for the "On This Computer" group.
This requires commit 9e0845207b39f256f7e81d388741ed30a764ea7b in
Evolution-Data-Server to work properly.
2010-07-15 13:14:43 -04:00
eb29179da6
Coding style and whitespace cleanup.
2010-07-11 22:25:06 -04:00
03d626856b
Bug #623204 - Be able to report detailed errors from backends
2010-07-09 14:29:51 +02:00
71e92f3f2c
EShellContent: Add a focus_search_results() method.
...
This gives EShellSearchbar something concrete to call to direct focus
away from itself instead of tabbing forward and hoping for the best.
2010-06-24 20:42:09 -04:00
ffc019e36f
Coding style and whitespace cleanups.
2010-06-06 20:09:08 -04:00
732e7096a1
Bug 613038 - Preview pane size not remembered
...
Converted size restoration of all preview panes to be triggered by
EShellWindow::shell-view-created signal. The signal is emitted when
the view is fully initialized and visible. Shell views can use that
as a trigger for restoring pane sizes from GConf.
2010-05-28 15:57:44 -04:00
428f26b128
Create the source groups required to ensure local adresssbooks and calendars are created
2010-05-20 13:12:04 +05:30
4e53d5e948
Bug #603006 - Move All Contacts To enabled for read-only address books
2010-05-12 19:27:45 +02:00
bc90469e7f
Camel is now GObject-based.
2010-04-24 11:05:27 -04:00
06b16e2055
Remove 3 leftover references to non-existing libraries
2010-04-23 13:24:37 +02:00
72797decc1
Giant leap towards GSEAL compliance.
2010-04-08 11:05:26 -04:00
6060c29567
Bug #567304 - Review strings for translation
2010-04-06 18:34:36 +02:00
4e4fcdad46
Miscellaneous cleanup bits from WebKit branch.
2010-04-02 09:23:19 -04:00
b2e7e4fedd
Bug #325121 - Do not translate developer strings in g_param_spec_*
2010-04-01 21:40:19 +02:00
72c4520b70
Bug #602801 - Duplicate mnemonic
2010-04-01 14:53:47 +02:00
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
fa2da5acd6
Fix mismatched quotes.
2010-03-28 18:55:22 -04:00
0d44ea6802
Bug 611882 - Missing mnemonics in Date/Time format preferences
2010-03-27 18:48:03 -04:00
f7547cc6ac
Simplify the search UI for express mode.
...
For express mode:
- Move the search bar up to the toolbar.
- Hide the "filter" combo box and lock down the first item.
- Hide the "scope" combo box and lock down the first item.
(This is the combo box with "Current Folder" only in the mailer.)
- EShellView owns the search bar widget now instead of EShellContent.
- Insert several nasty hacks that will likely come back to bite me.
2010-03-26 20:29:30 -04:00
2971ce413c
Make the gconf schemas installation rules consistent in all Makefiles.am
2010-03-15 17:10:46 +01:00