Commit Graph

2925 Commits

Author SHA1 Message Date
c2c89fcb8c Fix all remaining GTK3 issues.
Work around the issue of GnomeCanvasItem amending its own flags to
GtkObject::flags (which is sealed) by giving it its own flags field.
This breaks libgnomecanvas ABI and API, but I see no other way.

This commit didn't work the first time because gnome-pilot libraries
were still pulling in the system-wide libgnomecanvas, and that was
interfereing with our bundled version which has a different ABI.
But gnome-pilot integration was dropped in the previous commit, so
everything is now using the bundled libgnomecanvas.
2010-06-15 14:46:02 -04:00
333897772f Remove gnome-pilot integration.
It just doesn't belong in Evolution anymore.  We don't support syncing
with more modern devices -- see Conduits or SyncEvolution for that -- so
it does not make sense for older model Palm Pilot PDAs to be the lone
exception.

I have repackaged the Evolution-Data-Server conduit modules to be
provided by gnome-pilot itself in bug #619315.  This should provide
eqivalent Palm Pilot syncing functionality; it's just being moved to
gnome-pilot.

This completely severs our dependency on deprecated GNOME 2.x libraries
which were still being dragged in by way of gnome-pilot dependencies.
It was also interfereing with our bundling of libgnomecanvas.
2010-06-15 14:45:55 -04:00
a55021bcef Revert "Fix all remaining GTK3 issues."
This reverts commit fd8b55edaa.

Something in this commit seriously hosed ETable, making Evolution pretty
much unusable.  Reverting this until I can track down the problem.
2010-06-14 21:38:53 -04:00
fd8b55edaa Fix all remaining GTK3 issues.
Work around the issue of GnomeCanvasItem amending its own flags to
GtkObject::flags (which is sealed) by giving it its own flags field.
This breaks libgnomecanvas ABI and API, but I see no other way.
2010-06-14 12:55:49 -04:00
51d0fc6863 Bug 603468 - Improve handling of --quit option 2010-06-12 14:28:07 -04:00
ffc019e36f Coding style and whitespace cleanups. 2010-06-06 20:09:08 -04:00
970662db34 More GTK3 preparation.
This uses the new gtk_assistant_commit() I had added to GTK+ for our
EImportAssistant progress page.
2010-06-04 08:34:15 -04:00
578e071825 Bug 619637 - Inconsistent buttons in delete confirmation dialogs 2010-05-28 22:41:59 -04:00
2085b3a1a5 Bug 619783 - Web Addresses arrow button doesn't change 2010-05-28 16:55:01 -04:00
3d3918f038 Remove unnecessary conditional compilation macro. 2010-05-28 16:42:38 -04:00
d300128480 Simplify the Notes tab in Contact Editor. 2010-05-28 10:10:20 -04:00
ef042a7315 Bug #573510 - Outlook type CSV import broken 2010-05-28 13:57:01 +02:00
0b1cd2dd5b Coding style and whitespace cleanup. 2010-05-26 17:19:41 -04:00
c9ec8c3f4d Merge branch 'express2' 2010-05-26 13:09:33 -04:00
9653887891 Coding style and whitespace cleanup. 2010-05-25 10:15:32 -04:00
f49077cfb5 Merge branch 'gnome-2-30' into express2 2010-05-25 09:14:51 -04:00
1896d2aef5 Fix compiler warnings. 2010-05-22 09:49:46 -04:00
40fb13f6a3 On Windows, some LDIF files can have .ldi extension 2010-05-20 15:44:36 +02:00
86bdf0967b On Windows, some LDIF files can have .ldi extension 2010-05-20 14:36:41 +02:00
71c0e4e0c2 Consider full name and also the first part of e-mail address for
contact description in the import dialogue.
2010-05-20 14:24:06 +02:00
80ed887598 Bug #523775 - Order of Email Addresses in UI is broken 2010-05-19 11:31:31 +02:00
ef7690c384 Bug #499320 - Preview before import from command line 2010-05-18 22:47:29 +02:00
ea1a5fca45 Merge branch 'gnome-2-30' into express2 2010-05-17 09:49:21 -04:00
4e53d5e948 Bug #603006 - Move All Contacts To enabled for read-only address books 2010-05-12 19:27:45 +02:00
05148d661f There is no 'shadow-type' property on a GtkExpander 2010-05-10 18:26:12 +02:00
a7f1c9d0f8 Bug #618177 - Mobile Phone of imported contacts not shown in preview 2010-05-10 12:12:06 +02:00
b41e9b3629 Bug #618177 - Mobile Phone of imported contact not shown in preview 2010-05-10 12:10:45 +02:00
37b839a2d3 Bug #545462 - Printing of contacts is weird.
Lot of improvements in contact printing. A few more to follow suit.
2010-05-07 11:30:49 +05:30
c30d29425e Coding style and whitespace cleanup. 2010-05-01 23:18:28 -04:00
14be589bba Fix a potential crasher in e_contact_quick_add_email(). 2010-04-29 12:40:24 -04:00
a8801c8c87 Bug #617150 - Crash printing contacts in List View
The returned widget does not have a reference added, so you do not need to unref it.
2010-04-29 14:10:25 +05:30
cbd3b67ea0 Bug #609052 - Crash printing contacts in List View
The returned widget does not have a reference added, so you do not need to unref it.
2010-04-29 14:07:34 +05:30
d1a03a7d97 Fix a potential crasher in e_contact_quick_add_email(). 2010-04-25 23:46:17 -04:00
1ff91f837a Adapt to libedataserverui API changes. 2010-04-19 13:36:13 -04:00
92fd12e03f Compress the contact viewer even more so it still fits. 2010-04-15 15:40:22 +01:00
96421ff37c Use accessor functions instead direct access (GSEAL work)
Still remaining:
GtkAccessible::widget
GtkAssistant::forward
GtkAssistant::back
GtkObject::flags
GtkTreeStore::stamp

The GtkAssistant fields are related to bug #596428.  We don't
need accessor functions so much as the enhancement described
there implemented.

https://bugzilla.gnome.org/show_bug.cgi?id=615613
2010-04-13 16:23:16 +02:00
a16f08974d Merge gnome-2-30 into express2 to get bugfixes
Note that express2 got some documentation for EExtensible and friends,
and that documentation is not in gnome-2-30 yet.  We need to cherry-pick
those commits into gnome-2-30 and elsewhere.
2010-04-09 12:21:32 -05:00
448685bd5d Forgot to commit some bits. 2010-04-08 11:33:01 -04:00
72797decc1 Giant leap towards GSEAL compliance. 2010-04-08 11:05:26 -04:00
f0a09020d6 Fix for bug #613564
If no <> in the email address, addr should be the full email address.
2010-04-08 10:22:01 +08:00
d8a5849ed2 Last scroll-pane, and manual sizing tweak 2010-04-07 12:26:16 +01:00
28bf4aa38a Get the new contact sizing right despite the scrolled regions.
Add Claire's calendar popup feedback wrt. express mode
2010-04-07 12:26:14 +01:00
9a7b0ca48f Scrolled window for personal bits ... 2010-04-07 12:26:10 +01:00
4146e452f1 Add a scrolled area to cope if we want to expand mail settigns 2010-04-07 12:26:07 +01:00
b2e4cb4ae9 Add conditionally enabled expanders for 'Other' address and 'Misc'
personal items, to fit on a 600 pixel high screen.
2010-04-07 12:26:04 +01:00
52e458fcfc Switch back to an older version with my changes. 2010-04-07 12:22:25 +01:00
218abbffb8 Adapt and further compact the UI with new expander-alike 2010-04-07 12:22:22 +01:00
ee8b65f1ce Add expander button to E-mail pieces. 2010-04-07 12:22:19 +01:00
5b02ef61a3 Add vertical orientation properties to make glade-3 happy. 2010-04-07 12:22:15 +01:00
6823af7d0b Refresh contact-editor.ui.
Just letting Glade have its way with the file.  No manual changes other
than setting GtkVBox orientations to "vertical".
2010-04-07 12:19:45 +01:00