Commit Graph

269 Commits

Author SHA1 Message Date
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
461f022eb7 Kill the killev program, and the whole tools directory.
The --force-shutdown option now simply runs "pkill evolution".
2009-09-18 11:58:19 -04:00
643db16894 Get the "save-calendar" plugin working.
Based on initial work by Milan Crha.
2009-09-03 13:27:31 -04:00
ffde0e3758 Stop killing evolution-data-server services.
That includes startup and --force-shutdown.
2009-08-23 10:53:42 -04:00
260c0c8e1e Bug 567260 – Migrate from GnomeDruid to GtkAssistant 2009-08-13 18:52:21 -04:00
6d9e836a6f Merge branch 'master' into kill-bonobo 2009-07-14 13:38:12 -04:00
1e0b252fc7 Bug 588018 – NetworkManager & DBUS build check rewrite 2009-07-13 14:06:19 -04:00
10eab23500 Implement the shutdown protocol and stub in session management.
The shutdown protocol is modelled after online/offline preparation.
Session management code is copied from libegg.  Not yet used.
2009-07-10 18:47:29 -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
d389de1475 It might help to install the evolution binary.
I caused this in the "Drop support for CDE" commit.
Nice little regression there.
2009-06-04 10:47:21 -04:00
f7a066d03e It might help to install the evolution binary.
I caused this in the "Drop support for CDE" commit.
Nice little regression there.
2009-06-03 09:45:36 -04:00
6e87927dac Bug 582939 – Drop support for CDE 2009-06-02 14:04:26 -04:00
f2f9d1f22e Bug 582939 – Drop support for CDE 2009-06-02 12:23:38 -04:00
a538f3f310 Fix several types of pedantic compiler warnings. 2009-05-20 22:52:36 -04:00
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
caa8621351 Convert EShellModule to EShellBackend
Split the GTypeModule loader out of EShellModule as EModule, and rename
EShellModule to EShellBackend.  Backends (formerly modules) should now
subclass EShellBackend.

This commit converts EShell but breaks all the shell backends.
2009-05-07 07:21:57 -04:00
c3e0648d8b Merge branch 'master' into kill-bonobo
Conflicts:
	addressbook/gui/Makefile.am
	addressbook/gui/widgets/Makefile.am
	addressbook/gui/widgets/eab-popup-control.c
	calendar/gui/e-meeting-time-sel.c
	calendar/gui/migration.c
	calendar/modules/e-memo-shell-module-migrate.h
	e-util/e-logger.c
	mail/e-mail-attachment-bar.c
	mail/em-composer-utils.c
	mail/em-format-html-display.c
	plugins/mail-account-disable/Makefile.am
	plugins/select-one-source/Makefile.am
	po/es.po
	shell/Makefile.am
	shell/e-shell-common.h
	shell/e-shell-nm.c
	shell/e-shell-window-commands.c
	shell/e-shell-window.c
	shell/e-sidebar.c
	shell/e-user-creatable-items-handler.c
	shell/importer/Makefile.am
	shell/test/Makefile.am
	widgets/misc/test-error.c
	widgets/misc/test-info-label.c
	widgets/misc/test-multi-config-dialog.c
2009-05-04 09:08:32 -04:00
fb970ccf14 Add iconrc support for Evolution. The windows binary
would now have the Evolution icon.
2009-05-04 12:12:03 +05:30
504642b798 Use Behdad's brilliant git.mk to generate .gitignore files. 2009-05-03 12:47:34 -04:00
d523f10dfe Use Behdad's brilliant git.mk to generate .gitignore files. 2009-05-02 11:37:10 -04:00
e42f276527 Bug 577929 – Consolidate marshallers
Consolidate all marshalling specifications to e-util/e-marshal.list.
This reduces code duplication and makes it slightly easier to locate
unused marshallers.
2009-04-23 10:02:07 -04:00
f7e298665b Merge revisions 37200:3266 from trunk.
svn path=/branches/kill-bonobo/; revision=37270
2009-02-15 03:27:31 +00:00
da9db6c8e2 Use -mwindows on Windows to build a "GUI" executable.
2009-02-03  Tor Lillqvist  <tml@novell.com>

	* Makefile.am (evolution_LDFLAGS): Use -mwindows on Windows to
	build a "GUI" executable.


svn path=/trunk/; revision=37223
2009-02-03 20:33:38 +00:00
b06cdfab92 Progress update:
- Tighter integration of GalViewInstance and EShellView.

  - EBinding.  Stolen from ExoBinding.  Lets you bind GObject properties
    together to automatically keep their values in sync.  This is a godsend.
    Added to e-util, but might even deserve a place in libedataserver.

  - EShellSettings.  This is the concept I blogged about.  Already
    started ripping apart em-mailer-prefs.c.  Others to follow.  Any
    place where we're monitoring GConf keys is a target.

  - Incremental progress on the calender and mailer.  Got EMFolderView
    somewhat working, but I think I'll be killing off EMFolderBrowser.



svn path=/branches/kill-bonobo/; revision=36795
2008-11-19 01:39:19 +00:00
14f54991f3 Disable parts of my previous calendar work, such that all modules now load!
svn path=/branches/kill-bonobo/; revision=36690
2008-10-27 20:28:57 +00:00
5ce1bbbbc8 Matthew Barnes <mbarnes@redhat.com> ** Fix for bug #548469 (Drop support for deprecated libnm-glib).
svn path=/trunk/; revision=36631
2008-10-17 05:18:16 +00:00
3c9c7a2ac1 Fix some compilation errors.
svn path=/branches/kill-bonobo/; revision=36561
2008-10-05 04:32:26 +00:00
6d1aea1b23 Support migration in the new shell design.
Some code got duplicated for calendars and tasks.  Made a note to revisit.

svn path=/branches/kill-bonobo/; revision=36560
2008-10-05 04:12:09 +00:00
73c370019c Search UI is kinda sorta working. Still some outstanding issues.
svn path=/branches/kill-bonobo/; revision=36427
2008-09-22 21:03:28 +00:00
6b2295c93a Fix some miscellaneous address book bugs.
Kill e-shell-constants.h.

svn path=/branches/kill-bonobo/; revision=36392
2008-09-19 18:21:06 +00:00
3e3c13b439 Replace EActivityHandler with a new activity-tracking system that uses
EActivity objects instead of numeric handler IDs.  Create an EActivity,
configure it, and (optionally) connect to its "cancelled" and "completed"
signals.  Then hand it to the shell view via e_shell_view_add_activity().
When finished with the activity, call e_activity_finish() and unref it.

svn path=/branches/kill-bonobo/; revision=36391
2008-09-19 16:52:08 +00:00
9792036630 Progress update:
- Kill EABMenu.

	- Centralize marshallers to eliminate duplication.


svn path=/branches/kill-bonobo/; revision=36368
2008-09-18 03:31:42 +00:00
bb7cb1d677 Massive address book refactoring. Things are mostly working again.
Also, begin documenting the new shell API, and provide a Gtk-Doc framework.

svn path=/branches/kill-bonobo/; revision=36359
2008-09-17 15:07:13 +00:00
7d2c28c02c Begin documenting the new shell design.
svn path=/branches/kill-bonobo/; revision=36337
2008-09-15 14:55:41 +00:00
5350eebb5e Progress update:
- Merge ETaskBar into EShellTaskbar.
	- Remember the last view, and make --component work.


svn path=/branches/kill-bonobo/; revision=36278
2008-09-08 20:37:00 +00:00
52d683e48c Progress update:
- Contacts module mostly working now.
	- View and search UI not yet working.
	- Still refining shell design.


svn path=/branches/kill-bonobo/; revision=36268
2008-09-07 04:02:27 +00:00
eca687589d Saving progress. Lots of changes. Things are a bit broken at the moment.
svn path=/branches/kill-bonobo/; revision=36260
2008-09-05 15:47:38 +00:00
cf3b010171 Progress update:
- Further refinements of the shell API.
  - Kill ESMenu and EUserCreatableItemsHandler.
  - Start ripping apart the addressbook component.


svn path=/branches/kill-bonobo/; revision=36093
2008-08-26 20:22:32 +00:00
fd6cd9e3a6 Progress update:
- Discard libnm-glib method of monitoring network connectivity.
  - Decided to make EShell a singleton GObject after all.  Makes the
    design cleaner, despite having to pass a singleton instance around.
  - Make the switcher button style persistent.


svn path=/branches/kill-bonobo/; revision=36043
2008-08-23 15:36:32 +00:00
4fe52955d1 Demonstrate loading the test module.
svn path=/branches/kill-bonobo/; revision=35983
2008-08-13 22:22:49 +00:00
ebec065334 Add a few stub functions to get compilation to complete.
Kill e-active-connection-dialog.glade (unused).

svn path=/branches/kill-bonobo/; revision=35950
2008-08-11 01:05:38 +00:00
e48ac5d4f2 Kill e-shell-marshal.list (unused).
svn path=/branches/kill-bonobo/; revision=35949
2008-08-10 12:45:08 +00:00
0e32287bbb Killing spree...
svn path=/branches/kill-bonobo/; revision=35948
2008-08-09 12:13:16 +00:00
ed9c8cc740 Treat the Preferences window as a singleton.
Kill a bunch of Bonobo crud, which breaks compilation again.

svn path=/branches/kill-bonobo/; revision=35947
2008-08-09 12:05:51 +00:00
558de407c4 Kill EShellSettingsDialog.
Rename EMultiConfigDialog to EPreferencesWindow and improve the API.

svn path=/branches/kill-bonobo/; revision=35944
2008-08-09 02:24:46 +00:00
9388bae198 Kill ECorbaConfigPage. Good riddance.
svn path=/branches/kill-bonobo/; revision=35943
2008-08-08 23:16:01 +00:00
03a3e6f846 Disable all components and plugins. Begin rewriting the shell.
svn path=/branches/kill-bonobo/; revision=35748
2008-07-16 19:37:02 +00:00
7b7e770d30 Remove still more unused files.
2008-07-13  Matthew Barnes  <mbarnes@redhat.com>

	* shell/e-shell-folder-title-bar.[ch]:
	Remove still more unused files.


svn path=/trunk/; revision=35741
2008-07-13 10:55:12 +00:00