Commit Graph

147 Commits

Author SHA1 Message Date
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
3f34eeab52 Drop the "2" from libgnomecanvas and libart_lgpl. 2010-06-14 13:18:06 -04:00
e92f18edb6 Add some missing linker flags. 2010-06-14 13:10:13 -04:00
e6972011f0 Embed libart_lgpl and libgnomecanvas.
Both of these modules are deprecated and going away in GNOME 3 but we
still rely heavily on them for GnomeCalendar and ETable.  So, welcome
to the island of unwanted libraries...
2010-06-13 21:31:58 -04:00
ef7690c384 Bug #499320 - Preview before import from command line 2010-05-18 22:47:29 +02:00
3ba0b61f9f Replace ESpinner with GtkSpinner.
Also, bump our GTK+ requirement to 2.20.
2010-04-08 10:24:08 -04:00
26240e0b18 Generate ChangeLog files for tarball releases.
Remove old ChangeLog files that predate our switch to git.
2010-04-02 18:18:33 -04:00
a674eab94d Update win32 directory relocation and some consistency cleanup 2010-03-10 12:18:12 +01:00
855ba06dc0 Remove a long lived win32 hack
It seems that the dummy libraries are not needed anymore on windows
nowadays.
2010-03-05 21:50:41 +01:00
39ee1b7890 Give all preview panes a search bar.
Use Shift+Ctrl+F as the accelerator for consistency with the mailer.
2010-01-17 23:54:06 -05:00
69945127d8 Kill widgets/misc/e-colors.[ch]. 2010-01-04 20:22:21 -05:00
1501b8588c Kill e_popup_menu().
The function is trivial and was only used from ETableHeaderItem.
This also eliminates widgets/misc/e-gui-utils.[ch].
2010-01-04 20:22:21 -05:00
59bd81691d Compiler and linker flag cleanups. 2009-12-27 14:32:39 -05:00
abc0e4c694 Introduce ESelectable and EFocusTracker.
EFocusTracker tracks the input focus within a window and helps keep
the sensitivity of "selectable" actions in the main menu up-to-date.
Selectable actions include Cut, Copy, Paste, Select All and Delete.

EFocusTracker has built-in support for widgets that implement the
GtkEditable interface such as GtkEntry and GtkTextView.  It also
supports custom widgets that implement the ESelectable interface,
which is a subset of GtkEditable and can apply to anything that
displays selectable content (esp. tree views and ETables).

This commit integrates EFocusTracker with EShellWindow, CompEditor,
EMsgComposer, and ESignatureManager.

It also bumps the GtkHTML requirement to 2.29.5 to utilize the new
GtkhtmlEditor:html constructor property.
2009-12-25 15:42:17 -05:00
054c088169 Bug 589153 - Use GtkBuilder instead of libglade 2009-11-16 19:33:32 -05:00
5beeca1f80 Kill e-cursor(s) (both of them). 2009-11-09 21:19:20 -05:00
a1f990ef82 Move EActivity and subclasses to e-util.
Planning to write some asynchronous utility functions in e-util that
return EActivity objects.
2009-11-07 14:01:45 -05:00
f43bc7ed11 Add a menu to the Forward toolbar button.
Allows users to choose different mail forwarding methods without
navigating the main menu.  Suggested by Ng Oon-Ee on evolution-list.
2009-10-28 04:45:06 -04:00
971a53bec2 Bug #562512 - Make hyperlinks clickable in Memos, Tasks and Calendar 2009-10-15 18:34:57 +02:00
f62728b55e Bug 596848 - Use per-target CPPFLAGS in automake files 2009-09-30 23:37:50 -04:00
43a1145226 Rename EShellImporter to EImportAssistant and move it to widgets. 2009-09-26 10:28:24 -04:00
17ccb42efb Bug #593609 - Have buildable exchange-operations plugin again 2009-09-25 10:25:40 +02:00
fa9051e040 Finish killing Bonobo. 2009-09-08 14:53:45 -04:00
0e1066b431 Add EPaned widget to generalize vertical view. 2009-08-27 17:35:21 -04:00
bfd6635397 Get GnomeCalendar and the a11y stuff building. 2009-07-27 15:41:54 -04:00
f8b8692499 Remove unused EActivity properties and subclasses. 2009-07-17 15:58:11 -04:00
6d9e836a6f Merge branch 'master' into kill-bonobo 2009-07-14 13:38:12 -04:00
3bd46ea849 Bug 588277 – Unnecessary special-purpose configure flag 2009-07-13 14:48:06 -04:00
a1082f0e45 Kill the last GtkOptionMenu instances.
Wrote a new widget (ECharsetComboBox) to replace e-charset-picker.c.
The widget provides a "charset" string property that allows us to bind
to GConf keys (via EShellSettings).  Moved e_charset_add_radio_actions()
to e-util/e-charset.c.  Updated Glade files, #include lines, etc.
2009-07-02 14:02:55 -04:00
1351c8e4fb Merge branch 'master' into kill-bonobo 2009-07-01 10:47:10 -04:00
bfc5ba2511 Fix "make distcheck" errors and other build cleanups. 2009-06-30 18:34:08 -04:00
42e75c9162 Use AM_CPPFLAGS instead of INCLUDE in all Makefile.am. 2009-06-30 17:20:23 -04:00
f0d3f3afdf Radically reorganize source code.
- Collect all shell modules into a new top-level 'modules' directory:

      $(top_srcdir)/modules/addressbook
      $(top_srcdir)/modules/calendar
      $(top_srcdir)/modules/mail

  Nothing is allowed to link to these, not plugins nor other modules.

  THIS SOLVES BUG #571275 AND OPENS THE DOOR TO PORTING TO MAC OS X.

- Mimic the libevolution-mail-shared library from master (except drop
  the "shared" suffix) and have libevolution-mail-importers and all
  mail-related plugins link to it.

- Discard the a11y subdirectories and have the files live alongside
  their counterpart widgets.
2009-06-24 18:29:22 -04:00
df17adc5aa Search bar improvements.
Split the search entry into a new widget to manage hints (EHintedEntry).
Let the search entry expand to use available horizontal space.
2009-06-09 06:36:56 -04:00
7a4f610ca3 Use GtkEntry instead of EIconEntry in the main search bar. 2009-06-04 10:55:12 -04:00
2ea8d8f193 Filter/Search bar changes for Anjal. 2009-05-24 10:02:55 -04:00
03ca12814b Bug 583339 – Edit->Preferences->Mail Accounts inconsistent 2009-05-23 22:13:47 -04:00
ff25805086 Filter/Search bar changes for Anjal. 2009-05-22 17:43:57 +05:30
f4cf9af33c Use -no-undefined on Linux too
There still left two things opened, search for KILL-BONOBO to find them.
One is in calendar's Makefile.am, one in composer.
2009-05-20 16:50:00 +02:00
f2767b2462 Bug 581454 – Move nautilus-sendto integration to Evolution 2009-05-05 14:53:33 -04:00
662ede69bb Bug 581454 – Move nautilus-sendto integration to Evolution 2009-05-05 14:25:48 -04:00
d0ab4dfedb Remove obsolete Glade files. 2009-05-03 12:47:35 -04:00
504642b798 Use Behdad's brilliant git.mk to generate .gitignore files. 2009-05-03 12:47:34 -04:00
d632fb33b3 Remove obsolete Glade files. 2009-05-02 22:46:21 -04:00
d523f10dfe Use Behdad's brilliant git.mk to generate .gitignore files. 2009-05-02 11:37:10 -04:00
0d3ef53bd7 Commit the rest of the attachment UI rewrite
Oops, last commit only included the -new- files.
This also removes EExpander, which is no longer used.
2009-04-28 08:22:22 -04:00
4449a34101 Commit the rest of the attachment UI rewrite
Oops, last commit only included the -new- files.
This also removes EExpander, which is no longer used.
2009-04-27 15:36:19 -04:00
9b73ae5c7d Miscellaneous bug fixes. 2009-04-23 16:48:05 -04:00
c2282f18c4 Hey, how'd those get in there?
svn path=/branches/kill-bonobo/; revision=37505
2009-04-07 21:45:20 +00:00
a843a2a4d2 Attachment rewrite pretty much complete. Just testing now.
svn path=/branches/kill-bonobo/; revision=37504
2009-04-07 21:40:49 +00:00