Commit Graph

523 Commits

Author SHA1 Message Date
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
ea9e711fe9 Remove unused code Move around some code to avoid unneccesary prototypes.
2006-01-27  Kjartan Maraas  <kmaraas@gnome.org>

	* filter-element.c: (filter_element_get_type): Remove unused code
	* rule-editor.c: (rule_editor_add_undo), (rule_editor_play_undo),
	(editor_response), (set_source): Move around some code to avoid
	unneccesary prototypes.

svn path=/trunk/; revision=31447
2006-02-08 11:44:27 +00:00
aaa9ce406e Added new thread-matching mode 'single' for messages not part of any
2006-01-25  Not Zed  <NotZed@Ximian.com>

	 * filter-rule.[ch]: Added new thread-matching mode 'single' for
	 messages not part of any conversation.
	 Committed on behalf of Notzed - partha

svn path=/trunk/; revision=31305
2006-01-25 08:35:36 +00:00
c057b908e0 adding top/bottom buttons for filter manager dialog. Fixes bug 205616.
2005-12-20  Matthew Hall  <matt@castleinthesky.org>

	* filter.glade; rule-editor.c: adding top/bottom buttons for
	filter manager dialog. Fixes bug 205616.

svn path=/trunk/; revision=30996
2005-12-31 14:30:26 +00:00
0a197d13a3 adding top/bottom buttons for filter manager dialog (#205616) (committing
2005-12-20  Matthew Hall  <matt@castleinthesky.org>

	* filter.glade; rule-editor.c: adding top/bottom buttons for
	filter manager dialog (#205616)
	(committing this on behalf of Matthew and as discussed with srag)

svn path=/trunk/; revision=30908
2005-12-20 18:21:51 +00:00
18d962a8cf ** Fixes bug #246225 ** Fixes bug #246227
2005-12-20  Srinivasa Ragavan <sragavan@novell.comcom>

	** Fixes bug #246225
	** Fixes bug #246227

	* filter-rule.c: Added the UI suggestions for "Advanced search" and "Save search"

	Commiting patch from Arulanandan P <arulanandan@gmail.com>

svn path=/trunk/; revision=30901
2005-12-20 10:16:34 +00:00
47a79ac806 filter-file.c Use libedataserver's e_xml_parse_file(). Use gstdio
2005-12-17  Tor Lillqvist  <tml@novell.com>

	* filter-file.c
	* rule-context.c: Use libedataserver's e_xml_parse_file(). Use
	gstdio wrappers. Use g_file_test().

svn path=/trunk/; revision=30834
2005-12-17 17:28:29 +00:00
2fdce91969 Use gstdio wrappers.
2005-12-17  Tor Lillqvist  <tml@novell.com>

	* filter-file.c: Use gstdio wrappers.

svn path=/trunk/; revision=30833
2005-12-17 17:24:22 +00:00
bc70de1c58 cast.
2005-08-23  Not Zed  <NotZed@Ximian.com>

        * filter-rule.c (get_widget): cast.

svn path=/trunk/; revision=30212
2005-08-24 03:04:19 +00:00
a40159746e Use privsolib instead of privlib. On Unix they are the same, on Win32
2005-08-10  Tor Lillqvist  <tml@novell.com>

	* Makefile.am: Use privsolib instead of privlib. On Unix they are
	the same, on Win32 privsolibdir is the same as libdir. Use the
	macro name EVOLUTION_GLADEDIR as in e-util/e-util-private.h
	instead of FILTER_GLADEDIR, so that the Win32 run-time path lookup
	mechanism works. Use NO_UNDEFINED. Link explicitly with the actual
	libraries used.

	* filter-datespec.c: No localtime_r() on Win32, but we can use
	plain localtime() which is thread-safe in the Microsoft C library.

	* filter-datespec.c
	* rule-editor.c: Include e-util-private.h for Win32 path run-time
	lookup. Use EVOLUTION_GLADEDIR instead of FILTER_GLADEDIR, and do
	the filter.glade pathname construction at run-time so it works
	even when EVOLUTION_GLADEDIR is a function call on Win32.

svn path=/trunk/; revision=30063
2005-08-09 23:29:27 +00:00
27a61acf27 Retired GAL from Head. The relevant files have moved inside evolution.
2005-06-17  Kaushal Kumar  <kakumar@novell.com>

        * Retired GAL from Head. The relevant files have moved inside
        evolution. Thanks to JP Rosevear for performing the cvs surgery. The
        files have been moved in the following order.

        evolution/e-util <- gal/gal/util
        evolution/a11y <-  gal/gal/a11y
        evolution/a11y/e-table <- gal/gal/a11y/e-table
        evolution/a11y/e-text <- gal/gal/a11y/e-text
        evolution/widgets/table <- gal/gal/e-table
        evolution/widgets/text <- gal/gal/e-text
        evolution/widgets/misc <- gal/gal/widgets
        evolution/widgets/misc/pixmaps <- gal/gal/widgets/pixmaps
        evolution/widgets/menus <- gal/gal/menus

        Following is the summary of changes done to fix the build:-
        - New files added to cvs repository,
                - a11y/e-table/Makefile.am
                - a11y/e-text/Makefile.am
                - widgets/table/Makefile.am
                - widgets/text/Makefile.am
                - widgets/misc/pixmaps/Makefile.am
                - iconv-detect.h
                - iconv-detect.c
        - Updated configure.in.
        - Updated all the relevant Makefile.am files.
        - Updated the include paths to replace all gal references.
        - Updated the marshal list to suit gal files requirements.

svn path=/trunk/; revision=29522
2005-06-17 15:20:35 +00:00
14ea35c439 moved e-error to e-util
2005-05-16  Not Zed  <NotZed@Ximian.com>

        * moved e-error to e-util

        * Makefile.am: fix error i18n extraction

svn path=/trunk/; revision=29364
2005-05-16 06:14:34 +00:00
a0e82d31bd Remove markup from translatable string. Fixes #268390 Patch submitted by
2005-05-06  Sarfraaz Ahmed <asarfraaz@novell.com>

        * filter-rule.c : Remove markup from translatable string. Fixes #268390
        Patch submitted by Priit Laes

svn path=/trunk/; revision=29302
2005-05-06 07:15:01 +00:00
1002434f5c Fix for 72676.
2005-02-17  Harry Lu  <harry.lu@sun.com>

        Fix for 72676.

        * rule-editor.c: (double_click): call gtk_tree_selection_get_selected
        to see if there is a row selected.

svn path=/trunk/; revision=28808
2005-02-18 04:30:32 +00:00
3ee8be8e3d Install shared libraries to privlibdir.
2005-02-09  Hans Petter Jansson  <hpj@novell.com>

        * addressbook/gui/contact-editor/Makefile.am:
        * addressbook/gui/contact-list-editor/Makefile.am:
        * addressbook/util/Makefile.am:
        * filter/Makefile.am:
        * widgets/e-timezone-dialog/Makefile.am:
        * widgets/menus/Makefile.am:
        * widgets/misc/Makefile.am:
        * smime/lib/Makefile.am:
        * smime/gui/Makefile.am: Install shared libraries to privlibdir.

svn path=/trunk/; revision=28762
2005-02-10 05:34:04 +00:00
7b7c24f6b0 cast lenght specifiers to int.
2005-01-11  Not Zed  <NotZed@Ximian.com>

        * filter-part.c (filter_part_expand_code): cast lenght specifiers
        to int.

svn path=/trunk/; revision=28372
2005-01-12 08:40:22 +00:00
fb21b98a15 Added label "Show filters for mail:".
2004-12-02  Diego Sevilla Ruiz  <dsevilla@dsevilla>

	* filter.glade: Added label "Show filters for mail:".

	* filter-rule.c: Capitalize Ingoing and Outgoing labels.
	Fixes #46229.

svn path=/trunk/; revision=28078
2004-12-06 23:47:03 +00:00
0c9e3730cb Moved stuff from e-util to libedataserver.
2004-11-15  Not Zed  <NotZed@Ximian.com>

        * *.c: Moved stuff from e-util to libedataserver.

        * filter-system-flag.c: removed gal header.

svn path=/trunk/; revision=28051
2004-12-03 03:41:39 +00:00
8f27b982a3 add mnemonic widget in search box.
2004-11-29  Mengjie Yu  <meng-jie.yu@sun.com>

        * filter-rule.c: (get_widget):add mnemonic widget in search box.

svn path=/trunk/; revision=28031
2004-12-01 05:59:07 +00:00
64cf56bef3 added the "use_filechooser" property to the GnomeFileEntry
2004-07-29  Carlos Garnacho Parro  <carlosg@gnome.org>

	* filter-file.c: added the "use_filechooser" property to the
	GnomeFileEntry

svn path=/trunk/; revision=26891
2004-08-12 20:35:31 +00:00
0730f269f0 encode entities. fixes bug #46677.
2004-06-21  Jeffrey Stedfast  <fejj@novell.com>

	* filter-input.c (xml_encode): encode entities. fixes bug #46677.

svn path=/trunk/; revision=26443
2004-06-21 18:53:07 +00:00