Commit Graph

850 Commits

Author SHA1 Message Date
2a86155e71 Bug #674427 - Crash when formatting contact in addressbook 2012-06-27 14:18:39 +02:00
255e052904 Fix displaying photos in contacts preview
EContactPhoto URIs are already escaped, but WebKit escapes it again, so images
are not displayed sometimes. Unescaping the URI before writing it to the HTML
fixes to problem.
2012-06-27 14:18:38 +02:00
cc8bf823ec Coding style and whitespace cleanup. 2012-06-24 20:31:43 -04:00
f960fd2dff Reduce usage of g_type_class_peek_parent().
G_DEFINE_TYPE macros define a static "parent_class" variable.
2012-06-24 20:31:42 -04:00
7cbdc483cc all: don't set draw_background to FALSE on EText 2012-06-18 10:27:01 -04:00
6c05b09be1 Do not call g_object_notify() when property didn't change 2012-06-18 15:35:44 +02:00
031c40a517 Bug #764467 - URL popup shows all Copy options 2012-06-18 13:42:39 +02:00
2a4a12c470 Move EBookSourceConfig to /widgets/misc.
EBookSourceConfig drags in no additional dependencies, and allows us to
delay publishing a libevolution-addressbook.so since 3rd party packages
will need to subclass EBookSourceConfig.

The address book source code will need to be flattened into a single
library before we could publish a libevolution-addressbook.so anyway.
That would be a good thing to do regardless -- Evolution has way too
many internal libraries -- but it's out of scope at the moment.
2012-06-14 13:40:11 -04:00
2a39437ee9 Adapt to single-include E-D-S libraries. 2012-06-03 15:14:03 -04:00
571e5e17f8 Adapt addressbook/gui/widgets to the new ESource API. 2012-06-02 23:00:39 -04:00
2a2933ec5c Add ESourceConfig widget.
Base class for building address book and calendar configuration dialogs.
2012-06-02 23:00:38 -04:00
59ba5e620d Fix some GSimpleAsyncResult reference leaks. 2012-05-13 09:40:23 -04:00
53a3d2f4e1 Use g_simple_async_result_set_check_cancellable().
Always call it immediately after g_simple_async_result_new().
2012-05-13 09:40:23 -04:00
89777f0726 Whitespace cleanups. 2012-05-13 09:15:42 -04:00
96f9d7a159 Bug #674997 - Collapsing contact lists broken in Contacts preview 2012-05-03 10:14:37 +02:00
13d4a2c8ba Bug #668989 - Add a twitter username to IM in contacts 2012-04-26 13:47:09 +02:00
e2832731d2 Bug #668543 - Crash in view_modify_contact_cb() if contact has no UID 2012-04-23 13:34:56 +02:00
68978b5a02 Bug #674380 - Deselected contact keeps preview filled 2012-04-23 09:07:10 +02:00
d571c56260 Bug #674272 - Contacts preview differs with mailer running and not
This splits the giant EMailRequest to individual EFileRequest, EStockRequest, EHTTPRequest and EMailRequest,
making the first two available globally from e-utils, the othe two are loaded only with mailer,
since no other component uses them.
2012-04-23 08:40:20 +02:00
7950d6a0c6 Adapt to libedataserver[ui] changes. 2012-04-21 17:07:15 -04:00
3cfe8dad16 Bug #667912 - Remove name field from formatted address label 2012-04-17 19:08:52 +02:00
299521f02c Whitespace cleanup.
Replace 8-space indentation with tab characters, and various other
automated cleanups.
2012-04-01 23:15:38 -04:00
a269411bac WebKit port - port addressbook, calendar and update composer to keep working with GtkHtml 2012-03-28 18:39:13 +02:00
14f82dde34 Move EAlert* and e-xml-utils references from other part of the code to libevolution-utils. 2012-03-03 09:02:33 -05:00
b7954986ab Bug #670512 - Crash in ecp_set_target at e-cal-config.c:93 2012-02-21 11:05:10 +01:00
23f5773903 Coding style and whitespace cleanup. 2012-02-20 10:04:25 -05:00
ef8832bb80 Bug #665036 - Memory leaks spot in Contacts view 2012-01-04 14:54:17 +01:00
d17065a40d Fix compiler warnings.
gtk_dialog_new_with_buttons() requires some buttons, otherwise use
gtk_dialog_new() and set title/transient-for/etc properties manually.
2011-12-17 09:30:50 -05:00
ce6762cbde Build fixes 2011-11-17 17:20:39 +01:00
4efe4a85d9 Migrate all EABConfig* code to use GSettings 2011-11-17 16:04:11 +01:00
02cbe55123 Teach Evolution about Photo/Logo EContact fields stored as URIs
Committing Milan Crha's patch here at his request (bug 652178).
2011-11-01 18:27:05 -04:00
998b3d148e Bug #661409 - Contact display drops address lines
Evo trets first line of a multi-line address field as a street name
and the rest as "extended address", regardless of its content.
The address-formatting code was ignoring the extended address, thus
when the first line was for example a company name, the actual street
was ignored.
2011-10-20 11:32:52 +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
328334d9c9 LC_ADDRESS is no posix and may not be defined.
Only setlocale(2) LC_ADDRESS is this macro actually exist.
https://bugzilla.gnome.org/show_bug.cgi?id=660624
2011-10-01 14:16:11 +02:00
4c56856e05 Fix few 'may be used uninitialized' compiler warnings 2011-09-30 15:39:57 +02:00
5ddad03992 Remove Ctrl + l ( ) character from source files
From ccc980da1fd84ebfca25cf8caf9a5d62333099fc Mon Sep 17 00:00:00 2001
From: Paul Menzel <paulepanter@users.sourceforge.net>
Date: Wed, 28 Sep 2011 10:18:18 +0200
Subject: [PATCH] Remove Ctrl + l () character from source files

The following commits

        git show aac3f2c8
        git show 1510304c
        git show 13cabd9e
        git show 350a7a33
        git show 9b7cc54d
        git show e6972011
        git show 1d3a7938
        git show 934524b9
        git show b2954936
        git show a7f677b5
        git show 4369c400
        git show d509f47a
        git show a6d5818f
        git show c3876df7
        git show 4583098b
        git show 2831ada5
        git show 4e1bce59
        git show 1609f699
        git show 4e4c1676
        git show d6fade43

among others(?) introduced several occurrences of Ctrl + l (). Probably this was caused by the used editor.

These control characters can be searched for using the following command [1].

	$ git grep ^L

[1] http://unstableme.blogspot.com/2009/10/grep-and-print-control-characters-in.html
2011-09-29 21:12:10 +02:00
f80a74004e Bug #659874 - Address Cards Render extra Phone Number 2011-09-27 19:28:18 +02: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
fcbbdfbd18 Coding style and whitespace cleanup. 2011-09-04 07:34:32 -04:00
cfd3c3116b Do not show IM icons, a workaround till bug #473862 is fixed 2011-08-18 09:21:35 +02:00
cdf7dc43ec Bug #656722 - Incorrect prototype of notify:: signal callback 2011-08-17 08:57:32 +02:00
f59681796d Coding style and whitespace cleanup. 2011-08-13 11:27:51 -04:00
fe67798104 Bug #655492 - Move 'Automatic contacts' tab to 'Contacts' part 2011-08-09 17:18:42 +02:00
913fbc6574 Bug #224687 - Create lists of lists 2011-06-28 11:41:22 +02:00
566d861915 Check for cancelled GIO operation error code too 2011-06-27 18:04:57 +02:00
38790d8478 Do not use deprecated EBook/ECal API 2011-06-14 08:54:20 +02:00
c2e71bd88d Coding style and whitespace cleanups. 2011-06-13 13:35:56 -04:00
89d7c38c8b Replace G_CONST_RETURN with 'const'.
GLib is finally dropping this hack.
2011-06-09 15:00:03 -04:00
f014ab82c8 Coding style and whitespace cleanups. 2011-06-08 13:14:48 -04:00
171b6f6149 Bug #636809 - Address labels formatting improvements
Address labels should be formated according to country specific standards.
2011-06-02 18:45:23 +02:00