Commit Graph

543 Commits

Author SHA1 Message Date
bbbcb08af0 ** Fix for bug #503898
2008-10-17  Matthew Barnes  <mbarnes@redhat.com>

        ** Fix for bug #503898

        * filter-rule.c: (get_widget): s/criteria/condition/

svn path=/trunk/; revision=36637
2008-10-17 08:51:33 +00:00
e1ed13a4b3 ** Fix for bug #554566
2008-10-06  Lucian Langa <lucilanga@gnome.org>

** Fix for bug #554566

* rule-editor.c: (rule_editor_class_init), (rule_edit), (rule_top),
(rule_up), (rule_down), (rule_bottom), (cursor_changed)
(update_selected_rule): new function to update current selected
rule

svn path=/trunk/; revision=36569
2008-10-06 09:59:41 +00:00
3b318d5cbf Change License from GPL to LGPL.
svn path=/trunk/; revision=36520
2008-10-01 09:24:41 +00:00
bfc8b8784d License changes from GPL to LGPL
svn path=/trunk/; revision=36465
2008-09-29 08:36:04 +00:00
dc4967ab61 License change from GPL to LGPL
svn path=/trunk/; revision=36448
2008-09-25 10:03:08 +00:00
044925165f License changes from GPL to LGPL
svn path=/trunk/; revision=36440
2008-09-24 09:12:38 +00:00
79d878670a License changes from GPL to LGPL
svn path=/trunk/; revision=36344
2008-09-16 10:52:29 +00:00
14fa5c8a8c Change License from GPL to LGPL. 2nd batch.
More changes to come.

svn path=/trunk/; revision=36247
2008-09-02 16:25:53 +00:00
1bad915150 License Changes
svn path=/trunk/; revision=36116
2008-08-27 10:33:22 +00:00
d420d5c626 Reviewed by Srinivasa Ragavan <sragavan@novell.com>
2008-07-30  Takao Fujiwara  <takao.fujiwara@sun.com>

	Reviewed by Srinivasa Ragavan <sragavan@novell.com>

	** Fix for bug #545303

	* filter-rule.c: (xml_decode): Add gettext in the xml string.


svn path=/trunk/; revision=35868
2008-07-30 14:17:12 +00:00
c5f7464467 ** Fix for bug #530388
2008-07-28  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #530388

	* filter-label.c: (filter_label_init), (filter_label_finalise),
	(fill_options), (filter_label_count), (filter_label_label),
	(filter_label_index): Make 'cache_lock' a rec mutex.
	* filter-label.c: (regen_label_options): Guard also regeneration
	of each tracked item with the rec lock, thus noone will touch
	'tracked_filters' GSList until we are fully done with it.


svn path=/trunk/; revision=35849
2008-07-28 07:25:28 +00:00
ea3b220f04 ** Fix for bug #243201
2008-07-03  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #243201

	* filter-rule.c: (xml_encode): Escape rule title so that can contain
	also XML entities in the file.


svn path=/trunk/; revision=35716
2008-07-03 09:28:26 +00:00
9d3c5b2a5b Patch from Maciej Piechotka <uzytkownik2@gmail.com>
which fixes bug 526262 - "untranslated strings in advanced search"

svn path=/trunk/; revision=35689
2008-06-27 17:23:45 +00:00
16a3b9e946 fixed copyright notices
svn path=/trunk/; revision=35664
2008-06-20 22:14:43 +00:00
4813d6259f ** Fix for bug #382783
2008-06-19  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #382783

	* filter/filter-rule.c: (do_grab_focus_cb), (more_parts), (get_widget):
	* mail/em-filter-rule.c: (do_grab_focus_cb), (more_parts), (get_widget):
	Grab focus of new rule part on adding and scroll to the bottom too.


svn path=/trunk/; revision=35654
2008-06-19 16:38:18 +00:00
f1cfc8c031 ** Fix for bug #201011
2008-06-09  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #201011

	* filter/filter-rule.h: (struct _FilterRule): New property 'enabled'
	to be able to disable filter rules.
	* filter/filter-rule.c: (filter_rule_init), (rule_eq), (xml_encode),
	(xml_decode), (rule_copy): Store/restore/use 'enabled' value.
	* filter/rule-editor.c: (add_editor_response), (rule_move), (set_source):
	Set the 'enabled' column properly.
	* filter/rule-editor.c: (rule_able_toggled), (rule_editor_treeview_new):
	Add column "Enabled" to the tree, but have it hidden by default, only
	those whom supports it can show it.

	* mail/em-filter-editor.c: (em_filter_editor_construct):
	Show Enabled column in the editor, because we support it here.
	* mail/mail-session.c: (main_get_filter_driver): Skip disabled rules.


svn path=/trunk/; revision=35620
2008-06-09 10:50:54 +00:00
4503c052d0 ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and
2008-06-06  Matthew Barnes  <mbarnes@redhat.com>

	** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and
	   GTK_DISABLE_SINGLE_INCLUDES defined.  (#536637)


svn path=/trunk/; revision=35606
2008-06-06 15:12:53 +00:00
2e763ace9a gtk_window_set_policy -> gtk_window_set_resizable + other cleanups.
2008-06-03  Kjartan Maraas  <kmaraas@gnome.org>

	* filter-part.c: (main): gtk_window_set_policy ->
	gtk_window_set_resizable + other cleanups.

svn path=/trunk/; revision=35590
2008-06-03 20:00:15 +00:00
e99e12428d ** Fixes bug #534360
2008-05-22  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #534360

	Migrate from deprecated GtkObject symbols to GObject equivalents.
	Touches over 150 files in all components; too many to list.


svn path=/trunk/; revision=35526
2008-05-22 17:27:48 +00:00
dd7bad0741 ** Fix for bug #211353
2008-01-10  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #211353

	* po/POTFILES.in: Added new file e-util/e-util-labels.c

	* mail/filtertypes.xml:
	* mail/vfoldertypes.xml:
	* mail/em-folder-view.c:
	* mail/em-folder-browser.c:
	* mail/em-mailer-prefs.h:
	* mail/em-mailer-prefs.c:
	* mail/mail-config.h:
	* mail/mail-config.c:
	* mail/mail-config.glade:
	* mail/message-list.c:
	Label tags are now generated based on label name when creating, except
	of first 5 labels. New menu option "New Label" in popup menu over
	message list and editing of labels has been changed in Preferences.
	Also renaming tab in Preferences for "Labels", not "Colors", and the
	tab label too.
	mail-config-label... functions was moved to e-util/e-util-labels.c/.h.
	* mail/message-list.etspec: Normalized columns has been moved by one
	when label column has been added.

	* filter/filter-option.h:
	* filter/filter-option.c: (filter_option_get_current),
	(filter_option_remove_all): New functions to be able to refill options
	even after initialization of the filter element.
	* filter/filter-label.c: Added support to notify changes on labels in runtime
	and use actual labels.

	* e-util/Makefile.am:
	* e-util/e-util-labels.h:
	* e-util/e-util-labels.c: New files to work with labels.


svn path=/trunk/; revision=34788
2008-01-10 11:19:37 +00:00
4fcb268547 Removing cyclic dependency caused by mail_config_get_labels.
2007-12-17  Srinivasa Ragavan  <sragavan@novell.com>

	* filter-label.c: (filter_label_count), (filter_label_label),
	(filter_label_index), (xml_create): Removing cyclic dependency caused 
	by mail_config_get_labels.



svn path=/trunk/; revision=34717
2007-12-17 08:35:36 +00:00
2093e31002 ** Fix for bug #211353
2007-12-14  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #211353

	* message-list.etspec:
	* message-list.h:
	* message-list.c: Added new column to show labels.
	* filtertypes.xml:
	* vfoldertypes.xml:
	Code for label filters/search folders has been changed.
	* mail-config.glade:
	* em-folder-view.c: (emfv_set_label), (emfv_unset_label),
	(emfv_popup_label_clear), (emfv_popup_label_set),
	(emfv_popup_labels_get_state_for_tag), (emfv_popup):
	Labels popup submenu is now shown with checkboxes so one can set
	more than one label to the message and unset only one label from
	message. There has been added new function, because of this.
	* mail-config.h:
	* mail-config.c: New "interface" functions to work with labels.
	* em-mailer-prefs.h:
	* em-mailer-prefs.c: Editing labels in tree.
	* em-folder-browser.c:
	Labels in show menu reflect changes in preferences.
2007-12-14  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #211353

	* filter-label.c: Use global label's setup, not its own copy.
2007-12-14  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #211353

	* e-popup.h:
	* e-popup.c: (ep_build_tree):
	Toggles can be in inconsistent state now, and can also contain
	an image, which is a pointer to GtkImage widget.
2007-12-14  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #211353

	* e-search-bar.c: (e_search_bar_get_viewitem_id):
	Return -1 if no viewmenu is setup yet.


svn path=/trunk/; revision=34715
2007-12-17 05:40:53 +00:00
800c99fd15 Patch from Bob Mauchin <zebob.m@pengzone.org>: Fix for bug #438769 (UI: Changed label from 'Search name' to 'Rule name' in the add-new-message-filter dialog)
svn path=/trunk/; revision=34666
2007-12-07 15:27:18 +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
ac2923d34b Warning fixes: - NULL vs 0 - ANSIfication of declarations - mixing code
2007-10-26  Kjartan Maraas  <kmaraas@gnome.org>

	* filter-datespec.c: (set_values):
	* filter-rule.c: (filter_rule_get_type), (filter_rule_new),
	(rule_copy):
	* rule-editor.c: (editor_response), (rule_delete), (rule_move):

	Warning fixes:
	- NULL vs 0
	- ANSIfication of declarations
	- mixing code and declarations

svn path=/trunk/; revision=34429
2007-10-26 08:07:25 +00:00
e8a9d068a1 ** Fix for bug #323977
2007-10-11  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #323977

	* filter/filter-rule.c: (get_widget):
	Use "Add Filter Criteria" instead of plain "Add" for button label.
	* mail/em-filter-rule.c: (get_widget):
	Use "Add Action" instead of plain "Add" for button label.


svn path=/trunk/; revision=34376
2007-10-11 15:18:24 +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
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
5ad1bf8506 Remove the --enable-file-chooser configure option.
GtkFileChooser has been around since 2004.

svn path=/trunk/; revision=34257
2007-09-14 15:29:05 +00:00
ec548e4686 2007-09-12 mcrha Fix for bug #473514
svn path=/trunk/; revision=34239
2007-09-12 14:47:58 +00:00
d0a0d91962 2007-09-12 mcrha Fix for bug #231178
svn path=/trunk/; revision=34236
2007-09-12 07:08:30 +00:00
a10f8e5fbd ** Fix for bug #471791 (Move away from asserts to g_ret*)
svn path=/trunk/; revision=34160
2007-09-02 19:00:36 +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
4fd987dc48 Remove unused include.
2007-08-13  Ross Burton  <ross@openedhand.com>

	* rule-context.c:
	Remove unused include.

svn path=/trunk/; revision=33997
2007-08-13 11:17:58 +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
49caaeeafa calendar/gui/dialogs/memo-page.glade:
2007-07-31  Andre Klapper  <a9016009@gmx.de>

	* calendar/gui/dialogs/schedule-page.glade:
	calendar/gui/dialogs/memo-page.glade:
	calendar/gui/dialogs/meeting-page.glade:
	calendar/gui/dialogs/task-page.glade:
	calendar/gui/dialogs/task-details-page.glade:
	calendar/gui/dialogs/cal-prefs-dialog.glade:
	calendar/gui/dialogs/event-page.glade:
	calendar/gui/e-itip-control.glade:
	smime/gui/smime-ui.glade:
	filter/filter.glade:
	plugins/attachment-reminder/attachment-reminder.glade:
	plugins/imap-features/imap-headers.glade:
	plugins/exchange-operations/exchange-permissions-dialog.glade:
	plugins/publish-calendar/publish-calendar.glade:
	remove "window1" string from translation


svn path=/trunk/; revision=33913
2007-07-31 02:49:09 +00:00
f0d21ded36 2007-07-27 Johnny Jacob Fix for bug #457523.
svn path=/trunk/; revision=33862
2007-07-27 14:48:16 +00:00
494cc00863 ** Fix for bug #263207
svn path=/trunk/; revision=33689
2007-06-18 04:54:07 +00:00
494dffad09 Added a new element for percentage.
svn path=/trunk/; revision=33650
2007-06-04 01:55:52 +00:00
677df14504 Fix compilation warnings in filter directory (#439118).
svn path=/trunk/; revision=33624
2007-06-03 02:00:45 +00:00
b30a06b9e8 Fix for bug #211058
svn path=/trunk/; revision=33502
2007-05-11 05:57:50 +00:00
c22b1bc581 Fix for bug #430559
svn path=/trunk/; revision=33436
2007-04-20 05:03:53 +00:00
64977cb1bc Massive code cleanup (bug #429422)
svn path=/trunk/; revision=33432
2007-04-19 18:53:33 +00:00
b5365bc587 ** Fixes bug #373116
2007-04-01  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #373116

	* calendar/gui/calendar-component.c (ensure_sources):
	* calendar/gui/e-cal-model.c (ecm_get_color_for_component):
	* calendar/gui/memos-component.c (ensure_sources):
	* calendar/gui/migration.c (create_calendar_contact_source),
	(create_calendar_sources), (create_task_sources),
	(create_memo_sources), (add_gw_esource):
	* calendar/gui/tasks-component.c (ensure_sources):
	* plugins/groupwise-account-setup/camel-gw-listener.c (add_esource):
	Use the new ESource color API.

	* calendar/gui/dialogs/cal-prefs-dialog.c:
	* calendar/gui/dialogs/cal-prefs-dialog.glade:
	* calendar/gui/dialogs/calendar-setup.c:
	* calendar/gui/dialogs/calendar-setup.glade:
	* filter-colour.c (get_widget):
	* mail/em-composer-prefs.c:
	* mail/em-composer-prefs.h:
	* mail/em-mailer-prefs.c:
	* mail/em-mailer-prefs.h:
	* mail/mail-config.glade:
	Migrate from GnomeColorPicker to GtkColorButton.

	* filter/filter-colour.h:
	Store color as a GdkColor instead of separate RGBA components.

	* filter/filter-colour.c (color_eq):
	Use gdk_color_equal() to compare colors.

	* filter/filter-colour.c (xml_encode):
	Encode color as a single property ("spec").

	* filter/filter-colour.c (xml_decode):
	Read the color from a single property ("spec").
	Provide a migration path for old XML files.

	* calendar/gui/calendar-component.c
	(calendar_config_get_tasks_due_today_color),
	(calendar_config_get_tasks_overdue_color):
	Return a GdkColor instead of an X color specification.

	* calendar/gui/calendar-component.c
	(calendar_config_set_tasks_due_today_color),
	(calendar_config_set_tasks_overdue_color):
	Accept a GdkColor instead of an X color specification.

	* calenar/gui/e-cal-model-tasks.c (ecmt_get_color_for_component):
	Adapt to modified color API in calendar-component.c by converting
	the GdkColor to an X color specification.  This is an ugly hack to
	be fixed later.


svn path=/trunk/; revision=33349
2007-04-02 04:19:25 +00:00
cba3097cad ** Fixes bug #419524
2007-03-20  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #419524

	* Include <glib/gi18n.h> instead of <libgnome/gnome-i18n.h>.

	* e-util/e-xml-utils.c (e_xml_get_child_by_name_by_lang_list):
	* mail/em-migrate.c (emm_setup_initial):
	* shell/e-component-registry.c (query_components):
	* shell/e-shell-settings-dialog.c (load_pages):
	* shell/e-shell-window-commands.c (command_quick_reference):
	* tools/killev.c (main):
	Use g_get_language_names() instead of gnome_i18n_get_language_list().

	* e-util/e-util.c: Remove e_gettext().

	* e-util/Makefile.am: Remove e-i18n.h.


svn path=/trunk/; revision=33319
2007-03-20 17:23:58 +00:00
c01699ab74 Add mnemonic to "Find items". Fixes bug #404242.
2007-02-04  Andre Klapper  <a9016009@gmx.de>

	* filter-rule.c: (get_widget): Add mnemonic to "Find items".
	Fixes bug #404242.


svn path=/trunk/; revision=33174
2007-02-04 12:45:04 +00:00
90dfa49bf6 Move a var into #ifndef #USE_FILECOOSER to get rid of a warning. bug
2006-10-01  Kjartan Maraas  <kmaraas@gnome.org>

	* filter-file.c: (get_widget): Move a var into #ifndef #USE_FILECOOSER
	to get rid of a warning. bug #332101.

svn path=/trunk/; revision=32839
2006-10-01 11:46:45 +00:00
e21cd977d3 ** Fixes bug #324882 Alignment corrected for the date filtering rule.
2006-09-25  Ushveen Kaur <kushveen@novell.com>

        ** Fixes bug #324882
        * filter.glade: Alignment corrected for the date filtering rule.

svn path=/trunk/; revision=32822
2006-09-29 07:44:22 +00:00
91a5d90496 ** Fixes bug #341369
2006-07-07  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	** Fixes bug #341369
	* filter/rule-editor.c:
	* plugins/exchange-operations/exchange-calendar.c:
	* plugins/exchange-operations/exchange-contacts.c:
	* plugins/save-attachments/save-attachments.c:
	fixing memory leaks.

svn path=/trunk/; revision=32256
2006-07-07 23:53:23 +00:00
b1cb5ad05f ** Fixes Bug #323853
2006-02-24  Shi Pu <shi.pu@sun.com>

        ** Fixes Bug #323853

        * filter-file.c: (filename_changed), (get_widget):
        Replace GnomeFileEntry by GtkFileChooserButton.

svn path=/trunk/; revision=31932
2006-04-30 03:24:52 +00:00