Commit Graph

1874 Commits

Author SHA1 Message Date
0a1b17b1b9 Move the call to set_paths() on Windows earlier before
gnome_program_init() so that it affects gconfd-2.

svn path=/trunk/; revision=35130
2008-03-03 22:45:45 +00:00
6ac1c5d32e Typo.
svn path=/trunk/; revision=35127
2008-03-03 19:49:02 +00:00
58c01749c2 Drop the call to gtk_rc_parse_string() to set gtk-fallback-icon-theme =
2008-03-03  Tor Lillqvist  <tml@novell.com>

	* main.c (main) [Win32]: Drop the call to gtk_rc_parse_string() to
	set gtk-fallback-icon-theme = "gnome". Instead just bundle a
	suitable gtkrc with Evolution. And actually what we want seems to
	get Tango icons seems to be gtk-fallback-icon-theme = "Tango", and
	no mention of the gnome icon theme at all in gtkrc. (It is still
	used, though.)


svn path=/trunk/; revision=35126
2008-03-03 19:39:29 +00:00
dd1c89db45 On Windows, set PATH to include Evolution's "bin" folder and the
2008-03-03  Tor Lillqvist  <tml@novell.com>

	* main.c: On Windows, set PATH to include Evolution's "bin" folder
	and the "lib/evolution/$(BASE_VERSION)/components" folder. Set
	BONOBO_ACTIVATION_PATH to the "lib/bonobo/servers" folder


svn path=/trunk/; revision=35121
2008-03-03 15:43:49 +00:00
c51e0f6764 Fixed contribution list. missed a few quotes :-)
svn path=/trunk/; revision=35119
2008-03-03 14:48:37 +00:00
744020f04d Updated contributors list in credits
svn path=/trunk/; revision=35118
2008-03-03 14:35:27 +00:00
d5b3018517 Committing the build fix that comes up if DEVELOPMENT is enabled.
2008-03-02  Srinivasa Ragavan  <sragavan@novell.com>

	* main.c: (main): Committing the build fix that comes up if
	DEVELOPMENT is enabled.

svn path=/trunk/; revision=35104
2008-03-02 12:53:38 +00:00
bc2c2171c4 ** Fix for bnc #173186
2008-02-18  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bnc #173186

	* e-shell-nm.c: (e_shell_network_monitor): Upstreamed Fejj's OpenSUSE
	patch. Crash while quitting.

svn path=/trunk/; revision=35038
2008-02-18 04:34:05 +00:00
f588b4ffed ** Fix for bnc #159736. Patch from OpenSUSE.
2008-02-18  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bnc #159736. Patch from OpenSUSE.

	* e-shell-nm.c: (e_shell_network_monitor):



svn path=/trunk/; revision=35034
2008-02-17 20:25:38 +00:00
526e886f27 Add commands to kill recent versions of evolution-data-server.
2008-02-13  Matthew Barnes  <mbarnes@redhat.com>

	* main.c (kill_dataserver):
	Add commands to kill recent versions of evolution-data-server.


svn path=/trunk/; revision=35008
2008-02-13 19:30:45 +00:00
f74b49344b Change Crash Recovery to Crash detection.
2008-01-30  Srinivasa Ragavan  <sragavan@novell.com>

	* apps_evolution_shell.schemas.in: Change Crash Recovery to Crash
	detection.
	* main.c: (show_recovery_warning):



svn path=/trunk/; revision=34934
2008-01-30 18:18:21 +00:00
c11a9cc19e Minor build break.
svn path=/trunk/; revision=34932
2008-01-29 16:27:21 +00:00
e8b3264480 Replace G_GNUC_FUNCTION (deprecated) with G_STRFUNC.
2008-01-29  Matthew Barnes  <mbarnes@redhat.com>

	* addressbook/gui/widgets/e-minicard.c:
	* addressbook/gui/widgets/gal-view-minicard.c:
	* mail/mail-send-recv.c:
	* shell/e-component-registry.c:
	* widgets/menus/gal-view-collection.c:
	* widgets/menus/gal-view-instance.c:
	* widgets/menus/gal-view-menus.c:
	Replace G_GNUC_FUNCTION (deprecated) with G_STRFUNC.


svn path=/trunk/; revision=34931
2008-01-29 15:24:04 +00:00
6523cbe365 ** Fix for bug #511232
2008-01-22  Jan Tichavsky  <Jan.Tichavsky@gmail.com>

	** Fix for bug #511232
	
	* e-shell.c: Fixed typo Uknown -> Unknown
	(patch committed by Andre Klapper)


svn path=/trunk/; revision=34869
2008-01-22 22:12:10 +00:00
1a02ed8519 Make the status bar height as large as the task bar to eliminate
2008-01-21  Matthew Barnes  <mbarnes@redhat.com>

	* e-shell-window.c (setup_status_bar):
	Make the status bar height as large as the task bar to eliminate
	"bouncing" when navigating the main menu.  Patch by Jean-Christophe
	Begue (#509509).


svn path=/trunk/; revision=34860
2008-01-21 05:16:54 +00:00
51f46a49a1 Fix a regression due to my previous commit.
2008-01-19  Srinivasa Ragavan  <sragavan@novell.com>

	* e-shell.c: (set_line_status): Fix a regression due to my previous
	commit.

svn path=/trunk/; revision=34851
2008-01-19 14:24:57 +00:00
de78432343 ** Fix for bug #329712
2008-01-18  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bug #329712

	* e-shell-window-commands.c: (update_offline_menu_item):
	* e-shell-window.c: (update_offline_toggle_status),
	(update_send_receive_sensitivity),
	(offline_toggle_clicked_callback):
	* e-shell.c: (e_shell_construct), (e_shell_save_settings),
	(set_line_status):
	* e-shell.h: Add a new state to maintian forced offline.


svn path=/trunk/; revision=34847
2008-01-18 06:53:39 +00:00
c23a0aab18 Add missing punctuation.
2008-01-14  Kjartan Maraas  <kmaraas@gnome.org>

	* apps_evolution_shell.schemas.in: Add missing punctuation.

svn path=/trunk/; revision=34819
2008-01-14 11:35:04 +00:00
6624b02a0d ** Fix for bug #508678
2008-01-11  Bharath Acharya <abharath@novell.com>

	** Fix for bug #508678

	* e-shell-view.c: Included missing header glib/gi18n.h



svn path=/trunk/; revision=34796
2008-01-11 05:03:35 +00:00
5ade9084b3 From shell/ChangeLog
2008-01-11  Changwoo Ryu  <cwryu@debian.org>

	** Fix for bug #508282

	* e-shell-window.c (switch_view): 
	* e-shell-view.c (impl_ShellView_setTitle): Mark the window title
	for translation.

From po/ChangeLog

2008-01-11  Changwoo Ryu  <cwryu@debian.org>

	** Part of fix for bug #508282

	* POTFILES.in: Add new file shell/e-shell-view.c


svn path=/trunk/; revision=34792
2008-01-10 16:17:45 +00:00
fe08cfce36 Update copyright notice in About dialog.
2008-01-07  Matthew Barnes  <mbarnes@redhat.com>

	* shell/e-shell-window-commands.c:
	Update copyright notice in About dialog.


svn path=/trunk/; revision=34777
2008-01-07 21:28:01 +00:00
6cf9a97579 ** Fix for bug #219197
2008-01-03  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #219197

	* e-shell.h:
	* e-shell.c: (e_shell_can_quit), (e_shell_do_quit), (e_shell_quit):
	Call of e_shell_quit divided into two functions, one to check if quit
	is acceptable by all components and second to do quit.
	* main.c: (gnome_master_client_save_yourself_cb),
	(gnome_master_client_die_cb), (main):
	Quit application when session dies.


svn path=/trunk/; revision=34754
2008-01-03 10:20:36 +00:00
a933414f93 ** Fix for bug #502501
2007-12-10  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bug #502501

	* main.c: (show_recovery_warning): Re use the existing string.


svn path=/trunk/; revision=34683
2007-12-10 07:39:24 +00:00
08380ae64e ** Add basic support for crash recovery
2007-12-05  Srinivasa Ragavan  <sragavan@novell.com>

	** Add basic support for crash recovery

	* apps_evolution_shell.schemas.in: Keys to recover and recovery dialog.
	* e-shell.c: (e_shell_quit): Delete the lock while quitting.
	* main.c: (show_recovery_warning), (idle_cb): Create lock and also show 
	the warning dialog.


svn path=/trunk/; revision=34652
2007-12-05 15:11:26 +00:00
253452654a ** Fixes bug #499920
2007-11-30  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #499920

	* shell/es-event.h:
	Avoid including private header "e-shell.h".
	Use a forward declaration of EShell instead.

	* shell/es-event.c:
	Safe to include "e-shell.h" here.


svn path=/trunk/; revision=34618
2007-11-30 12:58:02 +00:00
78e2089c14 ** Fix for bug #400213
2007-11-30  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #400213

	* e-shell-window.c: (load_icons): Function removed.
	* e-shell-window.c: (update_offline_toggle_status):
	Do not use pixmaps and masks, load images from file, instead.


svn path=/trunk/; revision=34615
2007-11-30 10:24:16 +00:00
d218775fe4 ** Fixes bug #497810
2007-11-26  Andre Klapper  <a9016009@gmx.de>

	** Fixes bug #497810

 	* ui/evolution.xml:
	* shell/e-shell-window-commands.c:
	add "Evolution FAQ" help menu item


svn path=/trunk/; revision=34589
2007-11-26 19:50:36 +00:00
9e4fcb29cf ** Remove trailing whitespace from source code.
2007-11-14  Matthew Barnes  <mbarnes@redhat.com>

	** Remove trailing whitespace from source code.


svn path=/trunk/; revision=34537
2007-11-14 22:04:21 +00:00
ebf5dd8717 ** Fixes bug #492058
2007-11-02  Damien Carbery  <damien.carbery@sun.com>

	** Fixes bug #492058

	* shell/e-shell-window.c:
	* shell/e-shell.c:
	* widgets/table/e-table-header-item.h:
	* widgets/table/e-table-header-item.c:
	* calendar/gui/e-itip-control.c:
	Name the anonymous unions to build with the Sun Studio compiler.


svn path=/trunk/; revision=34485
2007-11-02 17:08:05 +00:00
d461000aaf Update the copyright notice in the About dialog.
2007-11-01  Matthew Barnes  <mbarnes@redhat.com>

	* e-shell-window-commands.c:
	Update the copyright notice in the About dialog.


svn path=/trunk/; revision=34481
2007-11-01 18:30:06 +00:00
88a914e0e8 ** Miscellaneous compiler warning fixes.
2007-11-01  Matthew Barnes  <mbarnes@redhat.com>

        ** Miscellaneous compiler warning fixes.

	* composer/e-msg-composer.c (e_msg_composer_set_body_text):
	* shell/e-user-creatable-items-handler.c (ensure_menu_items):
	Don't compare a character pointer to a string literal.

	* widgets/table/e-table-click-to-add.c (etcta_add_message):
	Fix a const warning.


svn path=/trunk/; revision=34476
2007-11-01 11:26:50 +00:00
1c749ee5c6 Remove the version. Update the stable version.
2007-10-29  Srinivasa Ragavan  <sragavan@novell.com>

	* GNOME_Evolution_Shell.server.in.in: Remove the version.
	* main.c: (show_development_warning): Update the stable version.


svn path=/trunk/; revision=34444
2007-10-29 07:19:25 +00:00
5b97425db5 Warning fixes: - NULL vs 0 vs FALSE - ANSIfication of declarations - guint
2007-10-26  Kjartan Maraas  <kmaraas@gnome.org>

	* e-component-registry.c: (query_components):
	* e-component-view.c: (e_component_view_new),
	(e_component_view_new_controls), (e_component_view_set_title),
	(e_component_view_set_button_icon):
	* e-config-upgrade.c:
	* e-shell-settings-dialog.c: (e_shell_settings_dialog_new):
	* e-shell-window.c: (component_view_free):
	* es-event.c: (es_event_peek):
	* es-menu.c: (es_menu_new):
	* importer/evolution-importer-client.c:
	(evolution_importer_client_create_control):
	Warning fixes:
	- NULL vs 0 vs FALSE
	- ANSIfication of declarations
	- guint for 1-bit bitfields

svn path=/trunk/; revision=34430
2007-10-26 08:40:03 +00:00
e704fbd134 Add an icon for FilePageSetup.
2007-10-16  Matthew Barnes  <mbarnes@redhat.com>

	* shell/e-shell-window-commands.c:
	* ui/evolution.xml:
	Add an icon for FilePageSetup.


svn path=/trunk/; revision=34393
2007-10-16 21:15:01 +00:00
eeb89358f6 ** Fix for bug #329823
2007-10-11  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #329823

	* Evolution-Shell.idl: (setButtonIcon):
	* e-sidebar.h: (e_sidebar_change_button_icon):
	* e-sidebar.c: (struct Button), (button_new), (button_free),
	(e_sidebar_change_button_icon):
	* e-shell.h: (EMainShellFunc), (e_shell_foreach_shell_window):
	* e-shell.c: (EMainShellFunc), (e_shell_foreach_shell_window):
	* e-component-view.h: (e_component_view_set_button_icon):
	* e-component-view.c: (e_component_view_set_button_icon):
	* e-shell-window.h: (e_shell_window_change_component_button_icon):
	* e-shell-window.c: (e_shell_window_change_component_button_icon):
	* e-shell-view.c: (struct change_icon_struct),
	(change_button_icon_func), (impl_ShellView_setButtonIcon),
	(e_shell_view_class_init):
	Added support to change component's button icon.

	* mail-component.h: (mail_indicate_new_mail):
	* mail-component.c: (mail_indicate_new_mail),
	(struct _MailComponentPrivate), (impl_dispose), (impl_createView):
	New function to indicate new mails on sidebar's button and storing
	component_view in priv struct for later use.
	* em-folder-view.c: (emfv_list_done_message_selected):
	* mail-folder-cache.c: (real_flush_updates):
	Indicate changes like for plugins for new mails.


svn path=/trunk/; revision=34374
2007-10-11 14:03:13 +00:00
b32649a94c ** Fixes bug #437579
2007-10-09  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #437579

	* addressbook/conduit/address-conduit.c:
	* addressbook/gui/component/addressbook-config.c:
	* addressbook/gui/contact-editor/e-contact-editor.c:
	* addressbook/gui/widgets/eab-gui-util.c:
	* calendar/conduits/calendar/calendar-conduit.c:
	* calendar/conduits/memo/memo-conduit.c:
	* calendar/conduits/todo/todo-conduit.c:
	* calendar/gui/dialogs/alarm-dialog.c:
	* calendar/gui/dialogs/event-page.c:
	* calendar/gui/dialogs/memo-page.c:
	* calendar/gui/dialogs/task-page.c:
	* calendar/gui/e-day-view-layout.c:
	* calendar/gui/e-day-view-layout.h:
	* calendar/gui/print.c:
	* e-util/e-pilot-map.c:
	* e-util/e-plugin.c:
	* e-util/e-profile-event.c:
	* e-util/e-signature.c:
	* filter/filter-file.c:
	* mail/e-searching-tokenizer.c:
	* mail/em-folder-browser.c:
	* mail/em-format-html.c:
	* mail/em-format-view.c:
	* mail/em-format.c:
	* mail/em-mailer-prefs.c:
	* mail/em-mailer-prefs.h:
	* mail/mail-session.c:
	* mail/mail-session.h:
	* mail/mail-vfolder.c:
	* mail/message-list.c:
	* plugins/bbdb/bbdb.c:
	* plugins/bbdb/gaimbuddies.c:
	* plugins/calendar-http/calendar-http.c:
	* plugins/exchange-operations/exchange-user-dialog.c:
	* plugins/face/face.c:
	* shell/e-shell-window.c:
	* shell/e-shell.c:
	* smime/lib/e-cert-db.c:
	* tools/killev.c:
	* widgets/misc/e-cursors.c:
	* widgets/misc/e-spinner.c:
	* widgets/misc/e-unicode.c:
	* widgets/table/e-table-field-chooser-item.c:
	* widgets/table/e-table-header-item.c:
	* widgets/table/e-table-header-item.h:
	* widgets/table/e-table-header-utils.c:
	* widgets/table/e-table.c:
	* widgets/text/e-text.c:
	Fix various compiler warnings.  Patch from Milan Crha.


svn path=/trunk/; revision=34368
2007-10-10 04:54:36 +00:00
493d22e208 ** Fixes bug #481325
2007-10-03  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #481325

	* configure.in: Require GTK+ 2.12

	* shell/e-shell-window-commands.c (command_about):
	Fix capitalization of program name in About dialog.


svn path=/trunk/; revision=34348
2007-10-03 16:30:39 +00:00
09d4af6fff ** Fixes bug #469657
2007-10-02  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #469657

	* addressbook/importers/evolution-ldif-importer.c:
	* calendar/gui/comp-editor-factory.c:
	* composer/e-msg-composer.c:
	* e-util/e-config-listener.c:
	* mail/em-composer-prefs.c:
	* mail/em-folder-tree-model.c:
	* mail/em-format.c:
	* mail/em-format-html.c:
	* mail/em-migrate.c:
	* mail/em-subscribe-editor.c:
	* mail/mail-component.c:
	* mail/mail-send-recv.c:
	* mail/message-list.c:
	* mail/importers/elm-importer.c:
	* plugins/exchange-operations/exchange-folder-size-display.c:
	* plugins/mono/mono-plugin.c:
	* shell/e-shell-settings-dialog.c:
	* tools/killev.c:
	* widgets/table/e-table-extras.c:
	* widgets/table/e-table-selection-model.c:
	Use destroy functions in GHashTables to simplify memory management.


svn path=/trunk/; revision=34344
2007-10-02 11:54:42 +00:00
e2e5e8d754 Fix for bug #461195 from Hiroyuki Ikezoe.
Use GObject's marshalers whenever possible.


svn path=/trunk/; revision=34324
2007-09-27 20:08:55 +00:00
54d4e5e5f8 ** Fixes bug #477045
2007-09-27  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #477045

	* addressbook/gui/component/addressbook-component.c:
	* addressbook/gui/component/addressbook-view.c:
	* addressbook/gui/contact-editor/e-contact-editor-address.c:
	* addressbook/gui/contact-editor/e-contact-editor-fullname.c:
	* addressbook/gui/contact-editor/e-contact-editor-im.c:
	* addressbook/gui/widgets/e-addressbook-view.c:
	* addressbook/gui/widgets/eab-contact-display.c:
	* calendar/gui/calendar-commands.c:
	* calendar/gui/calendar-component.c:
	* calendar/gui/dialogs/cal-attachment-select-file.c:
	* calendar/gui/dialogs/comp-editor.c:
	* calendar/gui/dialogs/event-editor.c:
	* calendar/gui/dialogs/task-editor.c:
	* calendar/gui/e-cal-popup.c:
	* calendar/gui/e-calendar-table.c:
	* calendar/gui/e-calendar-view.c:
	* calendar/gui/e-day-view.c:
	* calendar/gui/e-memo-table.c:
	* calendar/gui/e-week-view.c:
	* calendar/gui/memos-component.c:
	* calendar/gui/memos-control.c:
	* calendar/gui/tasks-component.c:
	* calendar/gui/tasks-control.c:
	* composer/e-msg-composer-select-file.c:
	* composer/e-msg-composer.c:
	* mail/em-folder-tree.c:
	* mail/em-folder-view.c:
	* mail/em-popup.c:
	* mail/mail-component.c:
	* mail/mail-mt.c:
	* mail/mail-send-recv.c:
	* mail/message-list.c:
	* plugins/exchange-folder-permission.c:
	* plugins/exchange-folder.c:
	* plugins/groupwise-features/share-folder-common.c:
	* shell/e-shell-window-commands.c:
	* ui/evolution-addressbook.xml:
	* ui/evolution-calendar.xml:
	* ui/evolution-composer-entries.xml:
	* ui/evolution-editor.xml:
	* ui/evolution-event-editor.xml:
	* ui/evolution-mail-list.xml:
	* ui/evolution-mail-message.xml:
	* ui/evolution-memos.xml:
	* ui/evolution-message-composer.xml:
	* ui/evolution-subscribe.xml:
	* ui/evolution-task-editor.xml:
	* ui/evolution-tasks.xml:
	* ui/evolution.xml:
	Use standard icon names where applicable.


svn path=/trunk/; revision=34322
2007-09-27 17:48:23 +00:00
84249c4cc0 Fix a build break I caused.
svn path=/trunk/; revision=34242
2007-09-12 17:49:38 +00:00
b8eefeb931 Move the test component to "shell/test" so it installs properly (#469992).
svn path=/trunk/; revision=34235
2007-09-11 19:33:47 +00:00
0004ec4ed6 Add contributors to the credits section. Thanks a lot to EvaSDK.
* e-shell-window-commands.c: Add contributors to the credits section.
	  Thanks a lot to EvaSDK.


svn path=/trunk/; revision=34167
2007-09-03 08:48:12 +00:00
d440df54a8 ** Fix for bug #471791 (Move away from asserts to g_ret*)
svn path=/trunk/; revision=34159
2007-09-02 18:56:05 +00:00
8e47917e8c Update FSF address in header comments (#469886). Patch from Tobias
2007-09-02  Matthew Barnes  <mbarnes@redhat.com>

	* Update FSF address in header comments (#469886).
	  Patch from Tobias Mueller.


svn path=/trunk/; revision=34151
2007-09-02 04:19:22 +00:00
0014b8c62e Added a command line option to disable preview/selection for crash on select.
svn path=/trunk/; revision=33967
2007-08-08 06:47:01 +00:00
e0b92a2aaa ** Fix for bug #455799
2007-08-04  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	** Fix for bug #455799

	Remove all .cvsignore and update svn:ignore porperty in whole
	directories.


svn path=/trunk/; revision=33945
2007-08-03 23:52:01 +00:00
0aa26a1e49 Plugged memory leaks.
2007-07-26  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	* e-shell-window-command.c: (view_statusbar_item_toggled_handler),
	(view_sidebar_item_toggled_handler):
	* e-shell-window.c: (setup_status_bar):
	* e-user-creatable-items-handler.c: (setup_toolbar_button): Plugged
	memory leaks.


svn path=/trunk/; revision=33851
2007-07-26 12:35:14 +00:00
3ca8664faf Declare es_event_target_new_shell().
2007-07-09  Matthew Barnes  <mbarnes@redhat.com>

	* es-event.h: Declare es_event_target_new_shell().


svn path=/trunk/; revision=33792
2007-07-09 21:08:39 +00:00
4e4d7e38f1 ** Fixes bug #446894
2007-07-06  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #446894

	* ui/evolution.xml:
	Add a filepagesetup command, and a corresponding menu item within
	the print place holder.  net result is to add a "file -> page setup"
	menu item to all components, just above the print menu items.

	* shell/e-shell-window-commands.c (command_page_setup):
	Callback for new FilePageSetup verb.

	* mail/em-format-html-print.c:
	Use new gtk_html_print_operation_run() function in GtkHTML.

	* e-util/e-print.c (load_page_setup):
	Extract GtkPageSetup properties from a GtkPrintSettings object.

	* e-util/e-print.c (save_page_setup):
	Merge GtkPageSetup properties into a GtkPrintSettings object.

	* e-util/e-print.[ch] (e_print_run_page_setup_dialog):
	New function runs a preconfigured Page Setup dialog and saves
	the configuration to GConf (/apps/evolution/shell/printing).


svn path=/trunk/; revision=33762
2007-07-06 14:19:16 +00:00