8a186c3588
Coding style cleanups.
2011-05-08 13:37:20 -04:00
b8a932ae1e
Fix compiler warnings.
...
Mostly dead assignments.
2011-05-03 10:45:46 -04:00
63c26d5712
Miscellaneous GtkAction-related cleanups.
...
Prefer the newer GtkAction "set" functions over g_object_set().
2011-03-27 18:38:39 -04:00
ba6a234386
Restore lockdown integration.
...
With lockdown settings available through GSettings, widgets can handle
lockdown integration themselves without having to use EShellSettings.
Also fixed a few places where printing or save-to-disk actions were
either not properly wired up or not responding to lockdown settings,
but much more work needs done. Attachments, for example, are not
honoring the disable-save-to-disk setting at all.
This too requires the recently-added gsettings-desktop-schemas
dependency.
2011-03-27 18:38:39 -04:00
6ad4de8a4e
Bug #644107 - Local addressbooks created without relative_uri set
2011-03-07 12:32:32 +01:00
c6fd77460f
Coding style and whitespace cleanup.
2011-03-05 12:34:28 -05:00
6db171ad88
Bug #643402 - Fails to build with --disable-smime
2011-03-02 17:33:49 +01:00
1301cf02ef
Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly
2011-02-25 16:20:41 +01:00
fcb29478f6
Coding style and whitespace cleanup.
2011-02-18 20:44:24 -05:00
1b25ab52f7
Bug #639483 - Category list includes weather information
2011-02-18 15:13:06 +01:00
005bb4e640
Bug #255973 - Contact preview waste space and cosmetic correction
2011-02-16 08:21:01 +01:00
7a1677520d
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-02-12 12:54:08 -05:00
adc0e71ea6
Adapt to GtkComboBox class reorg.
2011-01-25 10:37:10 -05:00
ba05584de5
Dialogs no longer have separators.
2011-01-25 10:28:26 -05:00
753c60fc67
Drop backward-compatibility cruft.
2011-01-25 10:28:26 -05:00
54a449adac
Bug 640083 - Cannot configure LDAPS on port 636
2011-01-22 11:01:11 -05:00
b1565f53d7
Use e_load_book_source_async() for all EBook loading.
2011-01-21 16:34:39 -05:00
a6bce7b74b
Show common addressbook and calendar errors in an alert sink
2010-12-14 17:44:16 +01:00
22b2d26d04
Free/busy meeting view doesn't work due to non-working extension
2010-12-06 14:23:20 +01:00
51d17b48e4
Bug #632962 - Duplicate "On this computer" sources after update
2010-11-24 13:37:15 +01:00
17da811cf5
Bug #634088 - Uses uninitialized variable in action_contact_new_cb
2010-11-05 16:35:57 +01:00
7d20b8fd5f
Utilize the new ESourceSelector:primary-selection property.
2010-11-01 14:46:03 -04: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