Commit Graph

16 Commits

Author SHA1 Message Date
1208f96fe4 Output 'and' bits between the rules.
2000-03-04  NotZed  <NotZed@HelixCode.com>

        * filter-druid.c (html_write_options): Output 'and' bits between
        the rules.

svn path=/trunk/; revision=2056
2000-03-05 04:26:11 +00:00
2485f10196 Actually implement filtering, at least, from Inbox. Copy messages to
2000-03-04  NotZed  <NotZed@HelixCode.com>

        * filter-driver.c (main): Actually implement filtering, at least,
        from Inbox.  Copy messages to folder (in the same store only, so
        far), delete, and stop processing are implemented, and the logic
        to handle default processing.

        * filter-xml.c (load_optionvalue): Fix up a bug where we lost the
        name of the arg (ouch).
        * filter-xml.c: Wrapped printf's in debug macros.

svn path=/trunk/; revision=2054
2000-03-05 03:36:37 +00:00
9cf31d6b06 Disconnect the list signal, so we dont get spurious emits during destroy.
2000-03-02  NotZed  <NotZed@HelixCode.com>

        * filter-druid.c (object_destroy): Disconnect the list signal, so
        we dont get spurious emits during destroy.
        (arg_changed): Callback to update filter arg asynchronously.
        (arg_link_clicked): Edit the value non-modally.

        * filter-arg.c (filter_arg_edit_values_1): Changed to use
        non-modal interface.

svn path=/trunk/; revision=2015
2000-03-02 22:21:55 +00:00
dff7aec3c3 Automakeize the `filter' directory.
I wonder why we ever have non-Automake stuff in the repository at all.

svn path=/trunk/; revision=2006
2000-03-02 00:08:15 +00:00
0fc90057e6 Remove gui code, this will be actual filtering code.
2000-02-29  NotZed  <NotZed@HelixCode.com>

        * filter-driver.c (main): Remove gui code, this will be actual
        filtering code.

        * Makefile: Added filter-editor to the library.

        * filter-editor.c (main): Comment out, make it a proper library.

svn path=/trunk/; revision=1991
2000-02-29 20:14:03 +00:00
5668df1f78 make it work with "make install"
svn path=/trunk/; revision=1987
2000-02-29 11:49:42 +00:00
596eeafb56 Removed unused header.
2000-02-28  NotZed  <NotZed@HelixCode.com>

	* filter-druid.c: Removed unused header.

svn path=/trunk/; revision=1982
2000-02-28 18:41:29 +00:00
838ea91a14 Removed references to filter-sexp.[ch].
2000-02-28  NotZed  <NotZed@HelixCode.com>

        * Makefile: Removed references to filter-sexp.[ch].

        * filter-sexp.[ch]: Removed some unecessary includes.  Moved to
        e-util.  Renamed callers.

svn path=/trunk/; revision=1981
2000-02-28 18:28:28 +00:00
6efd6e1755 chuuuut.
svn path=/trunk/; revision=1937
2000-02-25 20:08:08 +00:00
675d1c25db Functions for memory management.
2000-02-24  NotZed  <NotZed@HelixCode.com>

	* filter-xml.c (filter_description_free):
	(filter_load_ruleset_free):
	(filter_load_optionset_free): Functions for memory management.

	* filter-arg.c (filter_arg_copy): Copy the values of one arg into
	another.

	* filter-druid.c:
	(option_name_changed): Update the option's description as the user
	enters it in.

svn path=/trunk/; revision=1929
2000-02-25 03:04:30 +00:00
6b338ae8ec New widget, a dialogue which uses filter-druid to present the various
2000-02-24  NotZed  <NotZed@HelixCode.com>

        * filter-editor.c: New widget, a dialogue which uses filter-druid
        to present the various editing views.

        * filter-druid.c: Changed to just being a notebook with no tabs,
        rather than a full druid (no next/prev/etc buttons).

svn path=/trunk/; revision=1914
2000-02-24 06:17:46 +00:00
7c6897ee95 New utility functions for working with the internal rule format.
2000-02-22  NotZed  <NotZed@HelixCode.com>

        * filter-xml.c (filter_clone_optionrule):
        (filter_clone_optionrule_free):
        (filter_optionrule_new_from_rule): New utility functions for
        working with the internal rule format.

        * filter-arg.[ch]: Added new callbacks for editing a single value,
        and a new editor which shows all items in a list, and allows you
        to edit them via the single-edit method.  This needs some cleanup
        for some unused/unusable virtual methods (edit_values,
        write_html?).

        * Makefile: Add the druid for build.

        * filter-druid.c: A 'druid' widget for editing a single filter
        rule.

svn path=/trunk/; revision=1901
2000-02-22 10:09:07 +00:00
fb36c0aef9 + * libical/src/libical/.cvsignore: Added *.lo, *.la, and .libs.
+	* libical/src/libicalss/.cvsignore: same.
+
+	* tests/.cvsignore: Added test11.
+
+	* filter/.cvsignore: New file.
+
+	* libibex/.cvsignore: Added mkindex.

svn path=/trunk/; revision=1895
2000-02-22 00:49:31 +00:00
363fba5b54 Added forgotten files.
2000-02-18  NotZed  <NotZed@HelixCode.com>

	* blank/check.xpm: Added forgotten files.

svn path=/trunk/; revision=1856
2000-02-19 04:14:20 +00:00
ac051f19ee Now have loader/save, basic gui elements (which i want
to change), and uh, other stuff i forget right now.

2000-02-18  NotZed  <NotZed@HelixCode.com>

	* Uh, more changes, lots, its still work in progress.

svn path=/trunk/; revision=1851
2000-02-19 01:55:48 +00:00
0dfd58ef20 Initial revision
svn path=/trunk/; revision=1786
2000-02-16 09:16:10 +00:00