| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
2000-03-21 Christopher James Lahey <clahey@helixcode.com>
* widgets/shortcut-bar/e-icon-bar.c: Updated to fix a few bugs.
svn path=/trunk/; revision=2128
|
|
|
|
| |
svn path=/trunk/; revision=2127
|
|
|
|
|
|
|
|
| |
2000-03-20 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Properly ref & sink the table and header models.
svn path=/trunk/; revision=2126
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-20 Christopher James Lahey <clahey@helixcode.com>
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Added the
ability to access the text event processor.
2000-03-13 Christopher James Lahey <clahey@helixcode.com>
* addressbook/demo/addressbook-widget.c: Made the addressbook
component look in the users home directory for the addressbook.xml
file.
svn path=/trunk/; revision=2125
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-table-group-container.c, e-table-group-container.h,
e-table-group-leaf.c: Updated these to use the new ECanvas reflow
infrastructure.
* e-table-item.c, e-table-item.h: Updated these to use the new
ECanvas reflow infrastructure. Fixed the bounding box.
* e-table.c, e-table.h: Made the header have no extra space around it.
svn path=/trunk/; revision=2124
|
|
|
|
|
|
|
| |
+
+ * addressbook/demo/.cvsignore: added test-addressbook.
svn path=/trunk/; revision=2123
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* shell/e-shell-view.h: New private field in EShellView added,
which contains the notebook and a hashtable of folders to views.
* shell/e-shell-view.c (e_shell_view_set_view): Instead of
creating a new control every time we set the view, we now keep our
controls in a notebook. This function now switches to the correct
notebook page, or creates a new page/control as necessary.
(e_shell_view_new): Creates and inserts the notebook into the
shell.
svn path=/trunk/; revision=2122
|
|
|
|
|
|
|
| |
message in the mailing list archive with hints on how to compile it,
and a description of the source tree layout.
svn path=/trunk/; revision=2121
|
|
|
|
|
|
|
|
|
| |
2000-03-19 Christopher James Lahey <clahey@helixcode.com>
* e-table-header.c: Fixed a crashing bug when you close an
ETable.
svn path=/trunk/; revision=2120
|
|
|
|
|
|
|
|
|
| |
* calendar/cal-client/Makefile.am,
calendar/cal-util/Makefile.am, calendar/gui/Makefile.am,
calendar/pcs/Makefile.am, mail/Makefile.am,
widgets/e-text/Makefile.am: Fix for srcdir != builddir.
svn path=/trunk/; revision=2119
|
|
|
|
| |
svn path=/trunk/; revision=2118
|
|
|
|
|
|
|
|
|
| |
* mail-sources.c: First cut at a mail source selection wizard.
Basically a rigged demo at this point. Doesn't use camel to get
its information, and is not yet complete or integrated with the
mail component. Did I mention that the code is ugly?
svn path=/trunk/; revision=2117
|
|
|
|
|
|
| |
compiled
svn path=/trunk/; revision=2116
|
|
|
|
| |
svn path=/trunk/; revision=2115
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-13 Christopher James Lahey <clahey@helixcode.com>
* shell/e-shell-view.c: Added an E_FOLDER_CONTACTS section to the
get_view function.
* addressbook/demo/Makefile.am: Added files for addressbook bonobo
component. Changed non bonobo version to compile as
test-addressbook.
* addressbook/demo/addressbook.c,
addressbook/demo/addressbook.gnorba,
addressbook/demo/addressbook.h,
addressbook/demo/addressbook-factory.c,
addressbook/demo/addressbook-widget.c,
addressbook/demo/addressbook-widget.h: New factory to create an
addressbook bonobo component.
svn path=/trunk/; revision=2114
|
|
|
|
|
|
|
|
| |
2000-03-13 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c: Fixed a crashing bug when you cancel an edit.
svn path=/trunk/; revision=2113
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* folder-browser-factory.c (folder_browser_set_shell):
for testing and demonstration purpose, immediately
register a fake service.
2000-03-13 bertrand <bertrand@helixcode.com>
* shell/e-shell.c (EShell_register_service):
test implementation. Show the uri and the type
of service that has just been registered.
Test the registering mechanism. Actually seems to work well.
svn path=/trunk/; revision=2112
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-13 bertrand <bertrand@helixcode.com>
(get_view): added a parameter to have
a reference to the EShellView.
(get_view): In the case of the mail component
use the Evolution_ServiceRepository to
give the component a reference to the
Shell server.
The Mail component now has a reference to the shell corba
server. It is gonna make it possible to register new services
in the shell.
svn path=/trunk/; revision=2111
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-13 bertrand <bertrand@helixcode.com>
* shell/e-shell-view.c (get_view):
once we have the bonobo control widget,
disable the autoactivation and activate
the control frame.
2000-03-12 bertrand <bertrand@helixcode.com>
* folder-browser-factory.c (folder_browser_factory_init):
name change.
(control_activate_cb): when the control is activated,
it merges its own UI with the remote UIHandler.
(control_add_menu): sample menu merging.
(folder_browser_factory): connect the control "activate" signal.
(Bonobo control / shell view) UIMenu merging.
svn path=/trunk/; revision=2110
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-12 bertrand <bertrand@helixcode.com>
* shell/e-shell-view.c (get_view): name change
2000-03-12 bertrand <bertrand@helixcode.com>
* folder-browser-factory.c (folder_browser_factory_init):
name change.
* evolution-mail.gnorba:
name changes
svn path=/trunk/; revision=2109
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-12 bertrand <bertrand@helixcode.com>
* shell/e-folder.c (e_folder_get_folder_type): added the
get_e_folder_type function.
2000-03-12 bertrand <bertrand@helixcode.com>
* folder-browser.h: added a reference to an
Evolution::Shell object.
* folder-browser-factory.c (folder_browser_set_shell):
(folder_browser_control_add_service_repository_interface):
(folder_browser_factory): the folder-browser control now
implements the Evolution/ServiceRepository interface.
Sync for matt
svn path=/trunk/; revision=2108
|
|
|
|
|
|
|
| |
* Makefile.am: Modified to make the composer into a library, to be
used by the mail component.
svn path=/trunk/; revision=2107
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-12 bertrand <bertrand@helixcode.com>
* shell/evolution-service-repository.c:
(evolution_service_repository_new): creates an
Evolution_ServiceRepository object.
(create_evolution_service_repository):
create the corresponding servant.
(evolution_service_repository_construct): set
the closure as well as the virtual functions.
Completed the implementation.
The bonobo components can now implement a
Evolution::ServiceRepository interface.
svn path=/trunk/; revision=2106
|
|
|
|
| |
svn path=/trunk/; revision=2105
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-12 Christopher James Lahey <clahey@helixcode.com>
* widgets/e-text/.cvsignore: Added e-text-test.
* addressbook/demo/e-test-model.c,
addressbook/demo/e-test-model.h: A model storing data in an array
of Address objects.
* addressbook/demo/demo.c: Changed to use
addressbook/demo/e-test-model.c and
addressbook/demo/e-test-model.h.
* addressbook/demo/Makefile.am: Added e-test-model.c and
e-test-model.h.
svn path=/trunk/; revision=2104
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-12 bertrand <bertrand@helixcode.com>
* shell/evolution-service-repository.c:
* shell/evolution-service-repository.h:
Implementation of the service repository interface
as a bonobo object.
* shell/evolution-service-repository.idl:
new file. Contains the definition for the service
repository interface.
* shell/Shell.idl: move the shell related stuff
here
svn path=/trunk/; revision=2103
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-12 Federico Mena Quintero <federico@helixcode.com>
* gui/main.c (gnome_calendar_locate): Removed function now that it
is no CORBA server in the GUI.
(save_default_calendar): Removed function. Now the personal
calendar server will take care of saving modified calendars when
appropriate.
(close_cmd): Do not call unregister_calendar_services().
* gui/eventedit.c (ee_ok): Do not save the calendar.
* gui/gncal-day-panel.c (day_view_range_activated): Likewise.
* gui/gncal-todo.c (ok_button): Likewise.
(delete_todo): Likewise.
* gui/gncal-full-day.c (delete_occurance): Likewise.
(delete_appointment): Likewise.
(unrecur_appointment): Likewise.
(child_focus_out): Likewise.
(update_from_drag_info): Likewise.
* gui/gnome-cal.c (gnome_calendar_new): Removed obsolete call to
create the CORBA server.
* gui/gnome-cal.h (GnomeCalendar): Renamed `calc' field to
`client'.
* cal-client/cal-client.h (CalClient): Removed filename and
corba_server fields.
svn path=/trunk/; revision=2102
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-12 Christopher James Lahey <clahey@helixcode.com>
* widgets/Makefile.am: Rearranged SUBDIRS for dependencies.
* widgets/e-text/e-text-model.c, widgets/e-text-model.h: New
object which stores a piece of text data. All methods are
virtual.
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Modified this
to use an ETextModel for its data.
* widgets/e-text/Makefile.am: Added e-text-model.c and e-text-model.h.
* widgets/e-minicard/test-minicard-label.c: Made this work again.
* widgets/e-minicard/e-minicard.c,
widgets/e-minicard/e-minicard.h: Made this use an ETableModel to
get its data.
* widgets/e-minicard/e-minicard-label.c,
widgets/e-minicard/e-minicard-label.h: Added the ability to set
the text model used for the contained text widget.
* widgets/e-minicard/Makefile.am: Added e-table since e-minicard
is now dependent on an e-table-model for its data.
* e-util/e-canvas.c, e-util/e-canvas.h: Fixed some bugs here to
speed up reflow and to make it fail less often.
* addressbook/demo, addressbook/demo/.cvsignore,
addressbook/demo/Makefile.am, addressbook/demo/demo.c,
addressbook/demo/spec: A new program to test ETable and EMinicard
integration.
* configure.in: Added addressbook/demo/Makefile.
* addressbook/Makefile.am: Added the demo/ subdirectory.
in widgets/e-table/:
2000-03-12 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Made this use an ECanvas. Fixed a bug where
e_table_new_from_spec_file was calling e_table_construct instead
of e_table_construct_from_spec_file.
* e-table-item.c, e-table-header-item.c, e-table-column-item.c:
Switched these to use GTK_TYPE_OBJECT and GTK_VALUE_OBJECT instead
of GTK_TYPE_POINTER and GTK_TYPE_OBJECT.
* e-cell-text.c: Got rid of a crashing bug.
* e-table-text-model.c, e-table-text-model.h: A new object which
is an e-text-model which uses an e-table-model for its data.
* Makefile.am: Added e-table-text-model.c and
e-table-text-model.h.
* .cvsignore: Added table-example-1 and table-example-2.
svn path=/trunk/; revision=2101
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-12 bertrand <bertrand@helixcode.com>
* shell/e-folder.h: add a field refering to a
service associated to the efolder. In the case of
distant folders, it is generally a server.
* shell/e-service.c: New class. Models a service.
A service is an object with an URI and a root folder.
It genreally reporesents a distant folder.
A service is generally a ressource shared amongst
several folders.
* shell/e-service.h:
2000-03-10 bertrand <bertrand@helixcode.com>
* camel-service.h: cosmetic changes.
svn path=/trunk/; revision=2100
|
|
|
|
|
|
| |
is no unresolved symbols
svn path=/trunk/; revision=2099
|
|
|
|
|
|
|
|
| |
2000-03-10 bertrand <bertrand@helixcode.com>
* camel-service.h: cosmetic changes.
svn path=/trunk/; revision=2098
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-10 Federico Mena Quintero <federico@helixcode.com>
* gui/main.c (main): Do not pass the INIT_SERVER flag to
gnome_CORBA_init_with_popt_table(). Check for exceptions
properly.
(main): Initialize Bonobo.
(main): Call process_dates() to parse the dates from the command
line before we dump the events or the TODOs.
(main): Use bonobo_main() instead of gtk_main().
svn path=/trunk/; revision=2097
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-10 Christopher James Lahey <clahey@helixcode.com>
* e-util/e-canvas.c, e-util/e-canvas.h: Designed a new system for
doing hierarchical displays in the canvas. Adds an extra idle
loop to the canvas system.
* widgets/e-minicard/e-minicard.c,
widgets/e-minicard/e-minicard-label.c,
widgets/e-minicard/e-minicard-label.h,
widgets/e-minicard/e-reflow.c, widgets/e-minicard/test-reflow.c,
widgets/e-text/e-text.c, widgets/e-text/e-text.h: Adapted to use
the new e-canvas reflow system.
svn path=/trunk/; revision=2096
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-10 Federico Mena Quintero <federico@helixcode.com>
* cal-util/calobj.c (ical_new): Initialize the alarm types here.
Do not call default_alarm() anymore, since that is a GUI issue.
(default_alarm): Removed function.
(alarm_defaults): Removed defaults data.
* pcs/tlacuache.c (calendar_notify): Removed stubs for
alarm_defaults, calendar_notify(), debug_alarms.
svn path=/trunk/; revision=2095
|
|
|
|
| |
svn path=/trunk/; revision=2094
|
|
|
|
|
|
|
|
|
| |
2000-03-09 Federico Mena Quintero <federico@helixcode.com>
* gui/Makefile.am: Removed the corba-cal stuff. Commented out the
Pilot conduit stuff for now.
svn path=/trunk/; revision=2093
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-09 Federico Mena Quintero <federico@helixcode.com>
* gui/calendar.c: Random #ifdefs to make it build, although this
file is going away.
* gui/Makefile.am: Removed referenes to calobj.[ch] and timeutil.[ch].
* gui/calendar-conduit.c: Fixup includes.
* gui/calendar-conduit.h: Fixup includes.
svn path=/trunk/; revision=2092
|
|
|
|
| |
svn path=/trunk/; revision=2091
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gui/gnome-cal.h: replaced "Calendar *cal" with "CalClient *calc"
in the GnomeCalendar struct.
* gui/*.c: tracked change from Calendar * to CalClient
* gui/main.c: moved alarm_defaults from here to cal-util/calobj.c
(calendar_get_events_in_range): pulled this out of calendar.c and
fixed it up to use cal-client stuff. i'm not sure where to put it yet.
* gui/main.c (calendar_iterate): pulled this one out of calendar.c also
svn path=/trunk/; revision=2090
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-07 bertrand <bertrand@helixcode.com>
* camel-formatter.c (handle_mime_part):
plug mem leaks due to bad documentation
of camel_content_field_get_mime_type
(print_camel_body_part): idem
(handle_multipart_alternative): idem
* gmime-content-field.c (gmime_content_field_get_mime_type):
documentation fix.
* camel-mime-part.c (my_finalize): unref the
content_input_stream if any.
* shell/e-shell-shortcut.c (shortcut_bar_item_selected):
removed a test that prevented the standard menu
to be shown.
svn path=/trunk/; revision=2089
|
|
|
|
| |
svn path=/trunk/; revision=2088
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-08 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Changed the destroy function to disconnect from
signals before unrefing the objects the sinnals are on. Changed
the destroy function to match the objects and signal ids properly
in its disconnect section.
* e-table-item.c, e-table-item.h: Changed this to do follow the
canvas rules better.
* e-table-header-item.c, e-table-header-item.h: Made
ETableHeaderItem connect to the "sort_info_changed" on its
ETableSortInfo instead of just manually redrawing itself. Fixed
the update function a bit to follow the canvas rules a bit better.
svn path=/trunk/; revision=2087
|
|
|
|
| |
svn path=/trunk/; revision=2086
|
|
|
|
| |
svn path=/trunk/; revision=2085
|
|
|
|
| |
svn path=/trunk/; revision=2084
|
|
|
|
| |
svn path=/trunk/; revision=2083
|
|
|
|
| |
svn path=/trunk/; revision=2082
|
|
|
|
| |
svn path=/trunk/; revision=2081
|
|
|
|
| |
svn path=/trunk/; revision=2080
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-07 Christopher James Lahey <clahey@helixcode.com>
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Added a
"break_characters" argument. It lets you define a set of
characters which should cause optional linebreaks to occur. Made
setting the "clip_height" argument to -1 mean no height clipping.
Moved calling the "resize" signal into an idle handler to avoid
reentering the canvas update loop. Made EText recalc bounds if
the affine has changed. Fixed up tooltip_count (this counts the
number of ENTER and LEAVE events.)
* widgets/e-text/e-text-test.c: Got rid of a few warnings.
* widgets/e-minicard/e-minicard-label.h: Reindent a few lines.
* widgets/e-minicard/e-minicard.c,
widgets/e-minicard/e-minicard-label.c: Switch from using "x" and
"y" to set the children's position to using
e_canvas_item_move_absolute.
svn path=/trunk/; revision=2079
|
|
|
|
|
|
|
|
|
|
| |
2000-03-07 bertrand <bertrand@helixcode.com>
* folder-browser-factory.c (development_warning):
added a warning so that the user knows that this
version may crash his mails.
svn path=/trunk/; revision=2078
|
|
|
|
| |
svn path=/trunk/; revision=2077
|
|
|
|
| |
svn path=/trunk/; revision=2076
|
|
|
|
|
|
|
|
|
| |
2000-03-06 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c: Made rows get unselected when switching from one
group to the next.
svn path=/trunk/; revision=2075
|
|
|
|
|
|
| |
The UI works now.
svn path=/trunk/; revision=2074
|
|
|
|
|
|
|
|
|
| |
2000-03-06 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c: Use the style's font if lucidasans-10
is not found.
svn path=/trunk/; revision=2073
|
|
|
|
|
|
|
|
|
| |
2000-03-06 Christopher James Lahey <clahey@helixcode.com>
* e-table-header-item.c, e-table-header-item.h: Made it so that
columns would be properly indented.
svn path=/trunk/; revision=2072
|
|
|
|
|
|
|
|
|
| |
2000-03-06 Christopher James Lahey <clahey@helixcode.com>
* e-table-sorted-variable.c: Have identical values get sorted by
their actual row.
svn path=/trunk/; revision=2071
|
|
|
|
|
|
|
|
| |
2000-03-06 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c: Draw selected row.
svn path=/trunk/; revision=2070
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-06 Christopher James Lahey <clahey@helixcode.com>
* e-table.c, e-table.h: Add a "row_selection" signal.
* test-table.c: Test the new "row_selection" signal.
* e-table-group-container.c, e-table-group-leaf.c: Implement the
"row_selection" property properly.
* e-table-group.c, e-table-group.h: Add a "row_selection" signal.
svn path=/trunk/; revision=2069
|
|
|
|
| |
svn path=/trunk/; revision=2068
|
|
|
|
|
|
|
|
|
| |
2000-03-05 Christopher James Lahey <clahey@helixcode.com>
* white-papers/widgets/e-table.sgml: Added Miguel to the author
list for ETable.
svn path=/trunk/; revision=2067
|
|
|
|
|
|
|
|
| |
2000-03-05 Christopher James Lahey <clahey@helixcode.com>
* e-util/e-xml-utils.c: Fixed e_xml_set_integer_prop_by_name.
svn path=/trunk/; revision=2066
|
|
|
|
| |
svn path=/trunk/; revision=2065
|
|
|
|
|
|
| |
has moved down there
svn path=/trunk/; revision=2064
|
|
|
|
| |
svn path=/trunk/; revision=2063
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cal-client/cal-client-alarm.c: stubs for client side
access to alarm structures. this will probably change,
since i don't know what i'm doing.
* cal-util/alarm-enums.h: enums for alarms needed by
both the client and the server
* remaining source files in calendar/... have been moved
to calendar/gui.
* gui/alarm.c: start to decouple the view from the model
in the alarm editing code
svn path=/trunk/; revision=2062
|
|
|
|
| |
svn path=/trunk/; revision=2061
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-05 Christopher James Lahey <clahey@helixcode.com>
* e-table.c, e-table.h: Added support for the sorting info. The
Etable creates a sort_info object, and then connects to the
signals to rearrange the rows when the sort_info changes. It also
passes the info object to the ETableHeaderItem.
* e-table-model.c: Fixed a typo where ETableModel was written as
ETableModle.
* e-table-header.c, e-table-header.h: Added some code for sorting
here, but it's not used. I don't think we want this code, but I
wanted to check it in at least once so that it's not lost.
* e-table-header-item.c, e-table-header-item.h: Added a
"sort_info" argument to ETableHeaderItem. Added display of
current sort settings. Added support for clicking to change the
sort settings.
* e-table-col.h: E_TABLE_COL_ARROW_NONE is marked as being = 0
since this is required in other places. (I think C defines this
as being the case, but it's good to have the = 0 there so that
it's obvious that it has to be first.)
* TODO: Mark sorting as done.
* e-table-sort-info.c, e-table-sort-info.h: New files for
containing the xml grouping/sorting information and for sending
signals on that information.
* Makefile.am: Added e-table-sort-info.c and e-table-sort-info.h.
svn path=/trunk/; revision=2060
|
|
|
|
|
|
|
|
| |
2000-03-05 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Added a prototype message listing.
svn path=/trunk/; revision=2059
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/ui-tests/message-browser.c: Commenting added.
(on_url_data_requested): renamed from "on_url_requested", to
reflect that a stream of data is what's actually being asked for.
(hydrate_persist_stream_from_gstring): New function.
(camel_stream_to_gstring): New function.
(on_object_requested): Cleaned up.
svn path=/trunk/; revision=2058
|
|
|
|
| |
svn path=/trunk/; revision=2057
|
|
|
|
|
|
|
|
|
| |
2000-03-04 NotZed <NotZed@HelixCode.com>
* filter-druid.c (html_write_options): Output 'and' bits between
the rules.
svn path=/trunk/; revision=2056
|
|
|
|
| |
svn path=/trunk/; revision=2055
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-04 NotZed <NotZed@HelixCode.com>
* providers/mbox/camel-mbox-search.c
(camel_mbox_folder_search_by_expression): Ref the summary
after we have got it.
svn path=/trunk/; revision=2053
|
|
|
|
|
|
|
|
|
| |
2000-03-04 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Added saving of frozen_columns count. Added a
vertical scrollbar to ETable.
svn path=/trunk/; revision=2052
|
|
|
|
|
|
|
|
|
| |
2000-03-04 Christopher James Lahey <clahey@helixcode.com>
* e-util/e-xml-utils.c, e-util/e-xml-utils.h: Added
e_xml_set_integer_prop_by_name.
svn path=/trunk/; revision=2051
|
|
|
|
|
|
|
|
|
|
| |
2000-03-04 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Set up the column headers properly.
* folder-browser.c: Show the folder_browser widget.
svn path=/trunk/; revision=2050
|
|
|
|
|
|
|
|
| |
2000-03-04 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Push the proper visual and colormap for ETable to work.
svn path=/trunk/; revision=2049
|
|
|
|
|
|
|
|
|
| |
2000-03-04 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Define ml_duplicate_value and ml_free_value
correctly.
svn path=/trunk/; revision=2048
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-04 bertrand <bertrand@helixcode.com>
* camel-mime-part.c (my_write_content_to_stream):
stream the raw content instead of nothing if the encoding
is not supported.
* camel-stream-fs.c (_seek): handle eos more
properly.
svn path=/trunk/; revision=2047
|
|
|
|
|
|
|
|
|
| |
2000-03-04 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Use g_int_compare and g_str_compare as we should
be instead of g_int_equal and g_str_equal.
svn path=/trunk/; revision=2046
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-04 Christopher James Lahey <clahey@helixcode.com>
* TODO: Touched this up a bit.
* e-table-group.c, e-table-group-leaf.c: Check for NULL before
calling gtk_object_unref or gtk_object_destroy.
svn path=/trunk/; revision=2045
|
|
|
|
| |
svn path=/trunk/; revision=2044
|
|
|
|
|
|
|
|
|
| |
2000-03-04 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Change this to use the ETable widget itself
instead of building it from all the parts.
svn path=/trunk/; revision=2043
|
|
|
|
| |
svn path=/trunk/; revision=2042
|
|
|
|
|
|
|
|
|
|
|
| |
compenent exist for the mime type. $(prefix)/share/mime-info/bonobo.keys
must be modified for this to work, though. For example, to display
application/svg attachments, the following lines must be added :
application/svg
bonobo-goad-id=embeddable:gill
svn path=/trunk/; revision=2041
|
|
|
|
|
|
|
|
| |
2000-03-04 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Fixed a crash error.
svn path=/trunk/; revision=2040
|
|
|
|
|
|
|
|
|
|
| |
2000-03-04 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c: Fixed a compile warning.
* e-table.c: Fixed a crash error.
svn path=/trunk/; revision=2039
|
|
|
|
| |
svn path=/trunk/; revision=2038
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-04 bertrand <bertrand@helixcode.com>
* tests/ui-tests/Makefile.am: add bonobo to the build
process.
* tests/ui-tests/message-browser.c (main):
initialize Bonobo. Use bonobo_main.
(get_gtk_html_contents_window): set signal handlers
for url requests and objects requests.
(on_object_requested): answer to object requests.
svn path=/trunk/; revision=2037
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-04 bertrand <bertrand@helixcode.com>
* camel-formatter.c (get_bonobo_tag_for_object):
bonobo-goad-id is the good key to look for.
(get_bonobo_tag_for_object): close the <object> tag.
(get_bonobo_tag_for_object): the correct syntax for the
to set a parameter inside an <object> tag is :
<object classid="..."> <param name="uid" value="..."> <param ...>
</object>
svn path=/trunk/; revision=2036
|
|
|
|
| |
svn path=/trunk/; revision=2035
|
|
|
|
| |
svn path=/trunk/; revision=2034
|
|
|
|
| |
svn path=/trunk/; revision=2033
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cal-util/Makefile.am: new file -- things shared between
the client and server go in this directory
* calobj.c calobj.h icalendar.c icalendar.h
timeutil.c timeutil.h cal-util.c cal-util.h where moved
backend stuff went into pcs. shared stuff went into
cal-util.
svn path=/trunk/; revision=2032
|
|
|
|
| |
svn path=/trunk/; revision=2031
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-03 bertrand <bertrand@helixcode.com>
* providers/mbox/camel-mbox-folder.c (_get_message_by_uid):
use set_input_stream instead of construct_from_stream
to feed the message object.
* camel-data-wrapper.c (my_write_to_stream): reset output stream.
(my_set_input_stream): unref the previous input stream.
use the set_output_stream for default behaviour.
(my_set_output_stream): unref previous output stream.
* camel-mime-part.c (my_write_content_to_stream): reset content
object output stream.
mbox provider now also constructs message bodies. I should have looked
here first. damn.
svn path=/trunk/; revision=2030
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-03 Christopher James Lahey <clahey@helixcode.com>
* white-papers/widgets/, white-papers/widgets/e-table.sgml: New
doc for the ETable widget.
* ChangeLog: Created a ChangeLog file for the docs file and
integrated the individual ChangeLogs.
svn path=/trunk/; revision=2029
|
|
|
|
| |
svn path=/trunk/; revision=2028
|
|
|
|
| |
svn path=/trunk/; revision=2027
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-03 NotZed <NotZed@HelixCode.com>
* providers/mbox/camel-mbox-utils.c (camel_mbox_write_xev): Make
sure we open with create with a creation mask.
2000-03-01 NotZed <NotZed@HelixCode.com>
* camel-mime-part-utils.c
(camel_mime_part_construct_content_from_stream): DO NOT assert on
content type, we have fallback code 4 lines below it ... *sigh*
svn path=/trunk/; revision=2026
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-04 Christopher James Lahey <clahey@helixcode.com>
* TODO: Added a bunch of stuff to the TODO list. Put +s before a
few of the items that are finished.
* test-table.c: Add a button to save the spec file.
* e-table.c, e-table.h: Add loading configurations from files as
well as the ability to get the current configuration out of the
widget.
svn path=/trunk/; revision=2025
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-03 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Removed some unused code.
* e-table-header-item.c, e-table-header-item.h: Removed the unused
normal_cursor variable and object.
* e-table-col.c: Maintain a reference count in the contained ECell.
svn path=/trunk/; revision=2024
|
|
|
|
|
|
|
|
|
| |
2000-03-03 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Ref the table columns since we unref them at the
end.
svn path=/trunk/; revision=2023
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-03 bertrand <bertrand@helixcode.com>
* tests/ui-tests/message-browser.c (main): initialize
gdkrgb. Push visual/colormap.
(on_url_requested): in the case where a camel url is requested,
write the camel stream to gtkhtml.
* tests/ui-tests/Makefile.am (filter_LDADD): add
gnomeprint in the lib list.
Message browser shows inline images. Woohoo !
svn path=/trunk/; revision=2022
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-03 bertrand <bertrand@helixcode.com>
* camel-formatter.c (handle_image): in the case
of images, put the content object output stream
in the url. This allows the message browser
to show inline images.
svn path=/trunk/; revision=2021
|
|
|
|
| |
svn path=/trunk/; revision=2020
|
|
|
|
|
|
|
|
|
| |
2000-03-03 bertrand <bertrand@helixcode.com>
* camel-stream-b64.c (my_read_encode): fixed state
0 keep value.
svn path=/trunk/; revision=2019
|
|
|
|
| |
svn path=/trunk/; revision=2018
|
|
|
|
| |
svn path=/trunk/; revision=2017
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-02 bertrand <bertrand@helixcode.com>
* camel-stream-b64.c (my_read_encode): don't forget to
set the state to 0 after 3.
(my_read_encode): don't forget to encode, even in state 3.
* camel-simple-data-wrapper.c: static functions are prefixed
with my_ instead of _
* camel-multipart.c: static functions are prefixed
with my_ instead of _
(my_write_to_stream): commented.
(my_write_to_stream): warning in case the boudary is set
but is a zero length string.
* camel-mime-part.c (camel_mime_part_encoding_from_string):
remove debug trace.
* camel-mime-part.c: Replaced all static functions
with name begining with _ by the same name begining
with "my_" to prevent the possible conflicts
with system symbols Dan warned us about.
Mime mail generation works now, at least with b64 encoding.
QP needs to be done now.
svn path=/trunk/; revision=2016
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 bertrand <bertrand@helixcode.com>
* camel-stream-b64.c (camel_stream_b64_write_to_stream):
use CamelStreamB64 type for the input stream.
* camel-mime-part.c (_get_content_object): remove
debugging trace
(_write_content_to_stream): implement the b64
encoding the new way (that is using camel_stream_b64)
svn path=/trunk/; revision=2014
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-02 bertrand <bertrand@helixcode.com>
* camel-data-wrapper.c (my_write_to_stream):
fix implementation so that it writes properly
to the output stream even.
* camel-stream-b64.c (camel_stream_b64_write_to_stream):
fix implementation.
svn path=/trunk/; revision=2013
|
|
|
|
| |
svn path=/trunk/; revision=2012
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-02 Federico Mena Quintero <federico@helixcode.com>
At this point the calendar client and personal calendar server
files were moved to the idl/, cal-client/, and pcs/ directories.
* idl/Makefile.am: New file.
* cal-client/Makefile.am: New file. Moved the libcal-client stuff
from calendar/Makefile.am to here.
* pcs/Makefile.am: New file. Moved the tlacuache stuff from
calendar/Makefile.am to here.
* Makefile.am (SUBDIRS): Added the idl and cal-client directories.
* calendar.h: Removed the references to cal-backend.h and its
stuff. This file is going away soon!
* icalendar.c: #include <config.h>. Also, we don't need to
include cal-backend.h or gnome.h.
* icalendar.h: Protect from multiple inclusions.
svn path=/trunk/; revision=2011
|
|
|
|
|
|
| |
anymore. This is the first step; next step is to use BonoboUIHandler.
svn path=/trunk/; revision=2010
|
|
|
|
| |
svn path=/trunk/; revision=2009
|
|
|
|
| |
svn path=/trunk/; revision=2008
|
|
|
|
| |
svn path=/trunk/; revision=2007
|
|
|
|
|
|
| |
I wonder why we ever have non-Automake stuff in the repository at all.
svn path=/trunk/; revision=2006
|
|
|
|
| |
svn path=/trunk/; revision=2005
|
|
|
|
|
|
|
|
|
|
| |
2000-03-01 Federico Mena Quintero <federico@helixcode.com>
* configure.in (AC_OUTPUT): Added calendar/idl/Makefile,
calendar/cal-client/Makefile, and calendar/pcs/Makefile to the
list of files to generate.
svn path=/trunk/; revision=2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-01 Federico Mena Quintero <federico@helixcode.com>
At this point the calendar client and personal calendar server
files were moved to the idl/, cal-client/, and pcs/ directories.
* idl/Makefile.am: New file.
* cal-client/Makefile.am: New file. Moved the libcal-client stuff
from calendar/Makefile.am to here.
* Makefile.am (SUBDIRS): Added the idl and cal-client directories.
svn path=/trunk/; revision=2003
|
|
|
|
| |
svn path=/trunk/; revision=2002
|
|
|
|
| |
svn path=/trunk/; revision=2001
|
|
|
|
|
|
|
|
|
| |
2000-03-01 Federico Mena Quintero <federico@helixcode.com>
* Makefile.am: Use the gnome-config flags for orbit-idl.
Create a libcal-client library with the calendar client object.
svn path=/trunk/; revision=2000
|
|
|
|
| |
svn path=/trunk/; revision=1999
|
|
|
|
|
|
|
|
| |
2000-02-29 Federico Mena Quintero <federico@helixcode.com>
* Makefile.am: Removed stale rule for the conduit.
svn path=/trunk/; revision=1998
|
|
|
|
|
|
|
|
|
| |
2000-02-29 Federico Mena Quintero <federico@helixcode.com>
* calendar.sgml: Sections for the calendar user agent and the
calendar client library.
svn path=/trunk/; revision=1997
|
|
|
|
|
|
|
|
| |
* camel.sgml: Reorg a bit more, make the <PRE> section narrower,
add more references to graphics (the graphics themselves are
still in beta), add a section on CamelStream.
svn path=/trunk/; revision=1996
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-29 NotZed <NotZed@HelixCode.com>
* Makefile.am (libcamelinclude_HEADERS): Added camel-stream-buffer
to build.
* camel-stream-buffer.[ch]: Generic buffer which can be applied to
any stream.
svn path=/trunk/; revision=1995
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-29 Iain Holmes <ih@csd.abdn.ac.uk>
* widgets/e-text/e-text.c: Don't show the tooltip if the text is being
editted or isn't clipped. Remove the tooltip when editting starts.
* widgets/e-text/Makefile.am: Build the test program
svn path=/trunk/; revision=1994
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-29 Christopher James Lahey <clahey@helixcode.com>
* test-table.c: Test frozen columns
* e-table.c: Make frozen columns available through the xml file.
* e-table-header.c, e-table-header.h, e-table-header-item.c: Added
frozen columns API to let you specify some number of leading
columns as undraggable.
* Makefile.am: Add e-table-example-1.c and e-table-example-2.c.
* e-table-example-1.c, e-table-example-2.c: New files. A couple
of examples of ETable use.
svn path=/trunk/; revision=1993
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-29 NotZed <NotZed@HelixCode.com>
* tests/ui-tests/Makefile.am (filter_LDADD): Added test program.
* tests/ui-tests/filterdescription.xml, saveoptions.xml: Data
files for test program.
* tests/ui-tests/filter.c (main): Test program for filter ui.
svn path=/trunk/; revision=1992
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/; revision=1990
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-29 bertrand <bertrand@helixcode.com>
* camel-stream-b64.c (camel_stream_b64_write_to_stream): new
utility function.
* camel-data-wrapper.c (_write_to_stream): default
implementation.
svn path=/trunk/; revision=1989
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-29 bertrand <bertrand@helixcode.com>
* gmime-utils.c (_store_header_pair_from_string):
revert strange changes.
* camel-stream-b64.c (my_read_decode): set eos to true when we
have read the whole input stream.
(my_reset): set eos to FALSE.
svn path=/trunk/; revision=1988
|
|
|
|
| |
svn path=/trunk/; revision=1987
|
|
|
|
| |
svn path=/trunk/; revision=1986
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-28 NotZed <NotZed@HelixCode.com>
* camel-mime-part.c (_parse_header_pair): Dont free this either.
* camel-medium.c (_remove_header): Ugh, dont free the header
before we actually remove it.
(_add_header): Ugh, dont free hashtable entries which may be
duplicated (hash_insert _will_ reference that memory).
* string-utils.c (string_trim): Trimming a 0-length string is not
an error.
* camel-mime-message.c (_parse_header_pair): Fixed very broken
memory handling of header_name/value.
* providers/mbox/camel-mbox-utils.c (camel_mbox_write_xev):
Initialise end_of_last_message always.
(camel_mbox_copy_file_chunk): Stop trying to read if we run out of
data, rather than looping forever.
* providers/mbox/camel-mbox-folder.c (_init): Set search cap on.
(_open): Call parent class to perform open. Remove folder-open
check to parent instead.
(_create): open takes a creation mask, dont use umask to try and
set the open mode.
(_delete): Dont bother checking folder==NULL, its already been
checked on the external interface (changed to an assertion, this
would have to be a camel bug).
(_delete_messages): Likewise.
(_create): Ditto.
(_init): Dont go and clear all the paths and shit that the parent
open just setup for us.
(_delete_messages): Get rid of more umask stuff.
(_append_message): Make sure we pass file mode to open with create.
(_append_message): Cleaned up some indenting to make it readable.
svn path=/trunk/; revision=1985
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-28 NotZed <NotZed@HelixCode.com>
* camel-folder.c (camel_folder_search_by_expression): No, its not
a fatal error to search on a non-searchable folder, you just dont
get any matches.
(_open): Dont open an opened folder (i dont see why this is really
a bug, but what the hell ...)
* providers/mbox/camel-mbox-folder.c (_init): Set search cap on.
(_open): Call parent class to perform open. Remove folder-open
check to parent instead.
svn path=/trunk/; revision=1984
|
|
|
|
| |
svn path=/trunk/; revision=1983
|
|
|
|
|
|
|
|
| |
2000-02-28 NotZed <NotZed@HelixCode.com>
* filter-druid.c: Removed unused header.
svn path=/trunk/; revision=1982
|
|
|
|
|
|
|
|
|
|
|
| |
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 NotZed <NotZed@HelixCode.com>
* e-util/e-sexp.[ch]: Added. moved from filter-sexp.[ch]
* e-util/Makefile.am (libeutil_a_SOURCES): Add e-sexp.
(noinst_LTLIBRARIES): Changed to a libtool library.
* Makefile.am (SUBDIRS): Build e-util before other stuff.
(SUBDIRS): Build filter after camel.
svn path=/trunk/; revision=1980
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-28 NotZed <NotZed@HelixCode.com>
* camel-stream-b64.c (my_read_encode): Fixed a typo.
* providers/mbox/camel-mbox-search.c: Changed to use e-sexp,
rather than filter-sexp.
svn path=/trunk/; revision=1979
|
|
|
|
| |
svn path=/trunk/; revision=1978
|
|
|
|
|
|
|
| |
Talk about lightweight messages
Talk about IMAP.
svn path=/trunk/; revision=1977
|
|
|
|
|
|
|
|
|
| |
2000-02-28 bertrand <bertrand@helixcode.com>
* camel.sgml: add a blurb about camel offering
uniform interface. needs style and grammar corrections.
svn path=/trunk/; revision=1976
|
|
|
|
|
|
|
|
|
| |
2000-02-28 Christopher James Lahey <clahey@helixcode.com>
* e-table-header-item.c, e-table-header.c: Fixed a couple of crash
bugs.
svn path=/trunk/; revision=1975
|
|
|
|
| |
svn path=/trunk/; revision=1974
|
|
|
|
|
|
|
|
| |
2000-02-28 Chris Lahey <clahey@umich.edu>
* widgets/e-text/e-text.c: Compilation error.
svn path=/trunk/; revision=1973
|
|
|
|
|
|
|
|
|
| |
2000-02-28 Chris Lahey <clahey@umich.edu>
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Updated these
to use the canvas ::update system properly.
svn path=/trunk/; revision=1972
|
|
|
|
| |
svn path=/trunk/; revision=1971
|
|
|
|
|
|
|
|
| |
2000-02-28 Federico Mena Quintero <federico@helixcode.com>
* calendar.sgml: Section for the personal calendar server.
svn path=/trunk/; revision=1970
|
|
|
|
| |
svn path=/trunk/; revision=1969
|
|
|
|
| |
svn path=/trunk/; revision=1968
|
|
|
|
| |
svn path=/trunk/; revision=1967
|
|
|
|
| |
svn path=/trunk/; revision=1966
|
|
|
|
| |
svn path=/trunk/; revision=1965
|
|
|
|
|
|
|
| |
mangled the namespace of the yacc grammer so i can link
this library and libversit at the same time
svn path=/trunk/; revision=1964
|
|
|
|
|
|
|
|
| |
2000-02-25 Federico Mena Quintero <federico@helixcode.com>
* calendar.sgml: New file for the Evolution calendaring white paper.
svn path=/trunk/; revision=1963
|
|
|
|
|
|
|
|
|
|
| |
2000-02-26 James Henstridge <james@daa.com.au>
* gnome-gettext.m4: fix up check of LINGUAS variable so that we don't
get problems when LINGUAS contains `en' and ALL_LINGUAS contains
`en_GB' for instance.
svn path=/trunk/; revision=1938
|
|
|
|
| |
svn path=/trunk/; revision=1937
|
|
|
|
| |
svn path=/trunk/; revision=1936
|
|
|
|
|
|
| |
s/1.0/1/ for interface version.
svn path=/trunk/; revision=1934
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c: Made the E table item redraw properly.
* e-table-group-container.c: Added handling to distinguish between
n items and 1 item. Got rid of a crash due to an abandoned timeout
callback.
svn path=/trunk/; revision=1933
|
|
|
|
|
|
|
|
|
| |
2000-02-24 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c: Made carriage return stop editting instead of
inserting a carriage return.
svn path=/trunk/; revision=1932
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-24 Christopher James Lahey <clahey@helixcode.com>
* e-util/e-xml-utils.c, e-util/e-xml-utils.h: Added
e_xml_get_integer_prop_by_name.
* e-util/Makefile.am: Added e-util.c.
* e-util/e-util.h: Added e-util.c functions.
* e-util/e-util.c: New file for compare functions
from mail:
2000-02-24 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Changed to match new e_table_simple interface.
svn path=/trunk/; revision=1931
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-24 Christopher James Lahey <clahey@helixcode.com>
* test-table.c: Added duplicate_value and add_value. Use the new
compare functions. Made it so we only create one model to better
test model view stuff. Changed the test to not have as many
extra, useless, columns.
* test-cols.c, test-check.c: Added duplicate_value and add_value. Use the new
compare functions.
* e-table.c, e-table.h: Use all the new features of e-table-groups
(sorting and grouping). Handle on the fly reorganization of
groups in an idle loop. Compare functions now are to return -1 if
the first item is greater, 0 if they are equal, or 1 if the second
item is greater.
* e-table-subset.c, e-table-subset.h: Made e-table-subset
disconnect properly from its signals when it dies.
* e-table-subset-variable.c, e-table-subset-variable.h:
Virtualized the add and remove commands so that
e_table_sorted_variable could override the add command to do sorting.
* e-table-sorted.c: Fixed this to inherit properly from
ETableSubset.
* e-table-simple.h, e-table-simple.c: Added handling of
duplicate_value and free_value;
* e-table-model.c, e-table-model.h: Added duplicate_value and
free_value for memory allocation of table elements outside the
table.
* e-table-item.c: Fixed a crashing bug.
* e-table-group.c: Added sorting. Fixed destruction to delete the
right things.
* e-table-group-leaf.c, e-table-group-leaf.h: Pass column and sort
order information into the e_table_sorted_variable. Properly
destroy things when deleted.
* e-table-group-container.c, e-table-group-container.h: Properly
handle the list of subgroups. Handle proper sorting and grouping
of subgroups.
* e-table-sorted-variable.c, e-table-sorted-variable.h: Files to
do a sorted model that stays sorted as you add and remove rows.
* Makefile.am: Added e-table-sorted-variable.c and
e-table-sorted-variable.h.
svn path=/trunk/; revision=1930
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/; revision=1928
|
|
|
|
| |
svn path=/trunk/; revision=1927
|
|
|
|
| |
svn path=/trunk/; revision=1926
|
|
|
|
| |
svn path=/trunk/; revision=1925
|
|
|
|
| |
svn path=/trunk/; revision=1924
|
|
|
|
| |
svn path=/trunk/; revision=1923
|
|
|
|
| |
svn path=/trunk/; revision=1922
|
|
|
|
| |
svn path=/trunk/; revision=1921
|
|
|
|
| |
svn path=/trunk/; revision=1920
|
|
|
|
|
|
|
| |
location to location in an IMAP store. Rename CamelFolder::init_with_store
to init and add parent_folder, name, and separator arguments.
svn path=/trunk/; revision=1919
|
|
|
|
|
|
|
|
|
| |
* camel-folder.c: use CamelExceptions for run-time errors, not
incorrect code. Don't bother validating that an object exists from
inside one of its methods, since you couldn't have gotten there if
it didn't. Fix some code style bugs.
svn path=/trunk/; revision=1918
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-24 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c: Made keyboard focus navigation work across
groups.
* e-table-header.c: Made e_table_header_col_diff not crash if you
give it a column less than 0 (it truncates negative column values
to 0.)
* e-table-group.c, e-table-group.h: Added e_table_group_get_header
to get the ETableHeader for this ETableGroup.
* e-table-group-container.c: Made shift tab work.
svn path=/trunk/; revision=1917
|
|
|
|
|
|
|
|
| |
2000-02-24 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c: Made changing focus work.
svn path=/trunk/; revision=1916
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-24 Christopher James Lahey <clahey@helixcode.com>
* widgets/e-text.c, widgets/e-text.h, e-text-event-processor.c,
e-text-event-processor.h, e-text-event-processor-emacs-like.c,
e-text-event-processor-emacs-like.h,
e-text-event-processor-types.h: This were moved to widgets/e-text/
a while ago but never removed. They have now been removed.
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Removed some
warnings from this file. Made tooltips disappear when you're
finished with them.
* widgets/e-minicard/test-reflow.c,
widgets/e-minicard/test-minicard.c,
widgets/e-minicard/test-minicard-label.c: Commented out unused
about_callback functions.
* widgets/e-minicard/e-reflow.c: Made e-reflow pass an EFocus to
its e-minicard children.
* widgets/e-minicard/e-minicard.c: Made e-minicard take and return
an EFocus for its "has_focus" argument. This makes shift-tab work properly.
* widgets/e-minicard/e-minicard-label.c: Made e-minicard-label take and return
an EFocus for its "has_focus" argument. Made the font that
e-minicard-label uses only be allocated once.
* e-util/e-canvas-utils.h: Fixed the comment at the top and added
#ifndef __E_CANVAS_UTILS__.
* e-util/Makefile.am: Added e-xml-utils.c and
e-xml-utils.h.
* e-util/e-xml-utils.h, e-util/e-xml-utils.c: Added files for some
xml utilities.
* e-util/e-util.h: Added type EFocus which describes which
direction the focus will be coming from.
in mail:
2000-02-24 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Changed this to not use the "x" and "y"
arguments to e-table-item.
in widgets/e-table:
2000-02-24 Christopher James Lahey <clahey@helixcode.com>
* e-table-subset-variable.c, e-table-subset-variable.h: A new
model which is a subset, but you can add and remove rows.
* test-table.c: Added a thaw method for use with the
e-table-subset (emits model_changed.) Adapted to the changes to
e_table_item. Properly parse headers. Adapted to the changes to
e_table, including creating example xml spec data.
* test-cols.c, test-check.c: Added a thaw method for use with the
e-table-subset (emits model_changed.) Adapted to the changes to
e_table_item.
* e-table.c, e-table.h: Reworked e-table to use the ETable
grouping system. The only difference for the interface is that
instead of passing in a column_spec and a grouping_spec, you pass
in a single string that is an xml format that includes both pieces
of information.
* e-table-subset.h: Added rules for emacs to do correct
indentation.
* e-table-subset.c: Implemented freezing. No signals are emitted
while frozen and "model_changed" is emitted when thawed.
* e-table-sorted.h: ETableSortedClass has ETableSubset as its
parent object instead of ETableSubsetClass. Fixed this.
* e-table-simple.c, e-table-simple.h: Implemented the thaw method.
Use of simple now requires an extra argument (the thaw method.)
* e-table-model.h, e-table-model.c: Added e_table_model_freeze and
e_table_model_thaw.
* e-table-item.h, e-table-item.c: Reworked this a bit to make it
provide some things the new group system needed and to make
inter-item keyboard focus work. Changed the external interface
only in the list of arguments it recognizes and signals it emits.
Instead of "x" and "y", you have to use
e_canvas_item_move_absolute and instead of emitting a
"height_changed" signal, it emits a "resize" signal. There's new
"has_focus", "width", and "height" arguments and a function to get
the currently focused column.
* e-table-header-item.c: Got rid of some warnings here. Changed
the
* e-table-group-leaf.h, e-table-group-leaf.c,
e-table-group-container.h, e-table-group-container.c: New types to
make e_table_group work properly.
* e-table-group.h, e-table-group.c: Completely reworked e-table
grouping. e-table-group now uses a hierarchical structure.
* e-cell.h: Added e_cell_print. This doesn't work yet.
* e-cell.c: Made e_cell_realize exist. (It was improperly named
e_cell_view_realize in the .c.)
* e-cell-text.c: Made the blinking cursor disappear properly.
* check-filled.xpm, check-empty.xpm: Made these const char *[]
instead of char *[] to avoid compiler warnings.
* Makefile.am: Added e-table-group-container.c,
e-table-group-container.h, e-table-group-leaf.c,
e-table-group-leaf.h, e-table-subset-variable.c,
e-table-subset-variable.h.
svn path=/trunk/; revision=1915
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-medium.c (_finalize): Free the data in the headers hash
table.
(_add_header): g_strdup the header name and value when adding it.
* camel-mime-part-utils.c
(camel_mime_part_construct_headers_from_stream): Free the header
data after calling camel_medium_add_header, since it will have
g_strdup()ed it itself.
svn path=/trunk/; revision=1913
|
|
|
|
| |
svn path=/trunk/; revision=1912
|
|
|
|
|
|
|
|
|
| |
how to make automake do the right thing
changed a bunch of yyXXX to icalparser_yyXXX to avoid namespace
conflicts
svn path=/trunk/; revision=1911
|
|
|
|
| |
svn path=/trunk/; revision=1910
|
|
|
|
| |
svn path=/trunk/; revision=1909
|
|
|
|
|
|
| |
+ of exceptions.
svn path=/trunk/; revision=1908
|
|
|
|
|
|
|
|
|
|
| |
2000-02-22 NotZed <NotZed@HelixCode.com>
* providers/mbox/camel-mbox-search.c: Dont compile by default.
* providers/mbox/Makefile.am: Fuck off the filter code.
svn path=/trunk/; revision=1907
|
|
|
|
|
|
|
|
| |
2000-02-22 Martin Baulig <martin@home-of-linux.org>
* autogen.sh: Don't run libtoolize when `NO_LIBTOOLIZE' is set.
svn path=/trunk/; revision=1905
|
|
|
|
| |
svn path=/trunk/; revision=1904
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-22 bertrand <Bertrand.Guiheneuf@aful.org>
* camel-stream-b64.c (read_decode__static):
don't read the char if we reached the length
of the output buffer. Hours lost on this
%$!@# bug : 3.5
svn path=/trunk/; revision=1903
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-22 bertrand <Bertrand.Guiheneuf@aful.org>
* message-list.c (message_list_set_folder):
fix to show a sample correct implementation.
* camel-folder.c (camel_folder_get_subfolder):
(camel_folder_create):
(camel_folder_delete):
(camel_folder_delete_messages):
(camel_folder_list_subfolders):
(camel_folder_expunge):
(camel_folder_get_message_by_number):
(camel_folder_get_message_count):
(camel_folder_append_message):
(camel_folder_copy_message_to):
(camel_folder_get_summary):
(camel_folder_get_message_uid):
(camel_folder_get_message_by_uid):
(camel_folder_get_uid_list):
Check folder state (open/close) and raise an
exception if it is not ok.
* providers/mbox/camel-mbox-folder.c (_create):
create the file and the path with two different
names.
* camel-folder.c (_create): handle the case
when the folder name starts with '/'
* camel-exception.c (camel_exception_new): use
(void) instead of () in decl.
* camel-exception.h: cosmetic fixes.
* camel-exception.c (camel_exception_init): new routine.
Fix a bug in mail/message-list.c
* camel-folder.h: cosmetic changes.
* camel-stream-b64.c (reset__static): added a
reset method. Thanks message-browser to find
so much bugs :)
* providers/mbox/Makefile.am (libcamelmbox_la_LIBADD): readd
Unicode libs.
Fixes and exception handling in camel-folder.
Fixes in mail/evolution-mail to make it not
segfault and to demonstrate a correct implementation.
svn path=/trunk/; revision=1902
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 bertrand <Bertrand.Guiheneuf@aful.org>
* camel-stream-b64.c (reset__static): added a
reset method. Thanks message-browser to find
so much bugs :)
* providers/mbox/Makefile.am (libcamelmbox_la_LIBADD): readd
Unicode libs.
* shell/Makefile.am (evolution_LDADD):
add libetext.a.
Fixes.
svn path=/trunk/; revision=1900
|
|
|
|
| |
svn path=/trunk/; revision=1899
|
|
|
|
|
|
| |
+ sscanf() abuse.
svn path=/trunk/; revision=1898
|
|
|
|
| |
svn path=/trunk/; revision=1897
|
|
|
|
|
|
| |
+ libibex.la.
svn path=/trunk/; revision=1896
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ * libical/src/libicalss/.cvsignore: same.
+
+ * tests/.cvsignore: Added test11.
+
+ * filter/.cvsignore: New file.
+
+ * libibex/.cvsignore: Added mkindex.
svn path=/trunk/; revision=1895
|
|
|
|
|
|
|
|
|
|
|
| |
+ added to .cvsignore.
+ * libical/src/Makefile.in: same.
+ * libical/src/libical/Makefile.in: same.
+ * libical/src/libicalss/Makefile.in: same.
+
+ * mail/Makefile.am: added -lunicode to evolution_mail_LDADD.
svn path=/trunk/; revision=1894
|
|
|
|
|
|
|
|
|
|
| |
to find all the changes.
Important notice, I added uggly hacks to camel-formatter.c
and message-browser so that I could test b64 decoding.
Saving streams works. Have to implement qp now.
svn path=/trunk/; revision=1893
|
|
|
|
|
|
|
|
|
| |
2000-02-21 NotZed <NotZed@HelixCode.com>
* Makefile.am: change noinst_LIBRARIES to noinst_LTLIBRARIES, and supply -static to
LDFLAGS. Duh, and changed LDADD back to libibex.la.
svn path=/trunk/; revision=1892
|
|
|
|
|
|
|
|
|
| |
2000-02-21 NotZed <NotZed@HelixCode.com>
* providers/mbox/Makefile.am: Uh, fixed LIBADD again. What was
there was never ever going to work, wasn't it tested?
svn path=/trunk/; revision=1891
|
|
|
|
| |
svn path=/trunk/; revision=1890
|
|
|
|
| |
svn path=/trunk/; revision=1889
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-session.h:
* camel-session.c: add CamelExceptions to several functions. Use
camel_session_new to initialize the session and URL fields of
created CamelStores as appropriate.
* camel-store.h:
* camel-store.c
* camel-service.h:
* camel-service.c: Move the session and url (and associated
functions) from CamelStore to CamelService. Add url_flags to
CamelService so subclasses can specify which URL components
are mandatory for them. Add camel_session_new for
camel_session_get_store* to use.
* providers/mbox/camel-mbox-folder.c:
* providers/mbox/camel-mbox-store.c:
* providers/mbox/camel-mbox-store.h: Update for above changes.
svn path=/trunk/; revision=1888
|
|
|
|
|
|
|
|
|
| |
* camel-exception-list.def: Once camel is being used for real,
exceptions won't be renumberable. So renumber them now to make
more room to add exceptions to the various categories later, and
add a big warning message.
svn path=/trunk/; revision=1887
|
|
|
|
| |
svn path=/trunk/; revision=1886
|
|
|
|
| |
svn path=/trunk/; revision=1885
|
|
|
|
| |
svn path=/trunk/; revision=1884
|
|
|
|
| |
svn path=/trunk/; revision=1883
|
|
|
|
| |
svn path=/trunk/; revision=1882
|
|
|
|
|
|
| |
which included commits to RCS files with non-trunk default branches.
svn path=/trunk/; revision=1880
|
|
|
|
| |
svn path=/trunk/; revision=1877
|
|
|
|
| |
svn path=/trunk/; revision=1876
|
|
|
|
| |
svn path=/trunk/; revision=1875
|
|
|
|
| |
svn path=/trunk/; revision=1874
|
|
|
|
| |
svn path=/trunk/; revision=1873
|
|
|
|
| |
svn path=/trunk/; revision=1872
|
|
|
|
|
|
|
|
| |
* tests/Makefile.am: Changed dependencies on libibex.la to
libibex.a. In test9_LDADD, placed libcamelmbox.la before
libibex.la, as the former requires the latter.
svn path=/trunk/; revision=1871
|
|
|
|
|
|
|
| |
* Makefile.am: changed mkindex_LDADD to libibex.a instead of
libibex.la.
svn path=/trunk/; revision=1870
|
|
|
|
| |
svn path=/trunk/; revision=1869
|
|
|
|
|
|
|
|
|
| |
meaning his ChangeLog entries ended up there and everyone else's ended
up in the top-level ChangeLog. Move the post-2/12 ChangeLog entries from
ChangeLog to camel/ChangeLog so that you don't need to look in two
different places for that week's worth of commits.
svn path=/trunk/; revision=1868
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-20 Damon Chaplin <damon@helixcode.com>
* widgets/shortcut-bar/Makefile.am: added libetext.a and libeutil.a
to test_shortcut_bar_LDADD, and got rid of e-icon-bar-text-item.[hc].
I'll delete these soon.
* widgets/shortcut-bar/e-icon-bar.c: changed to be a subclass of
ECanvas and to use EText instead of EIconBarTextItem. Also set
"width_set" & "height_set" of the GnomeCanvasPixbuf items so they
work in the "Small Icon" view.
* widgets/shortcut-bar/e-vscrolled-bar.c: use map/unmap instead of
show/hide for the up & down buttons to avoid queueing resizes.
Otherwise the scrolling starts off a bit jerky.
* widgets/shortcut-bar/test-shortcut-bar.c: output a message when the
main label is resized, just for info.
* widgets/shortcut-bar/*.[hc]: updated my email address.
svn path=/trunk/; revision=1867
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-20 Iain Holmes <ih@csd.abdn.ac.uk>
* widgets/e-text/e-text.[ch] (_do_tooltip): Show the text of the item,
in a tooltip style.
(e_text_event): Add a timeout on the Enter and remove it on the Leave
events.
* e-text-test.c: New file to test e-text items.
svn path=/trunk/; revision=1866
|
|
|
|
|
|
| |
+ * ABOUT-NLS: removed.
svn path=/trunk/; revision=1865
|
|
|
|
|
|
|
| |
* tests/ui-tests/message-browser.c (on_link_clicked): When a link
is clicked, indicate the link with a dialog.
svn path=/trunk/; revision=1864
|
|
|
|
|
|
|
|
|
| |
+
+ * libical/.cvsignore: Added Makefile, configure, config.status.
+
+ * libical/src/.cvsignore: New file.
svn path=/trunk/; revision=1863
|
|
|
|
|
|
|
|
|
| |
+
+ * libical/.cvsignore: Added Makefile, configure, config.status.
+
+ * libical/src/.cvsignore: New file.
svn path=/trunk/; revision=1862
|
|
|
|
|
|
|
|
|
| |
+ * libical/configure: same.
+ * libical/config.status: same.
+ * libical/src/Makefile: same.
+ * libical/src/test/Makefile: same.
svn path=/trunk/; revision=1861
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ minicard-test, and reflow-test.
+
+ * shell/.cvsignore: added files autogenerated from Evolution.idl.
+
+ * libversit/.cvsignore: Added .libs, vcc.c, vcc.lo, vobject.lo,
+ vcaltmp.lo, libversit.la
+
+ * libical/src/test/.cvsignore: New file.
+
+ * libical/src/libical/.cvsignore: New file.
+
+ * libical/src/libicalss/.cvsignore: New file.
+
+ * libical/.cvsignore: New file, with config.log in it.
+
+ * calendar/.cvsignore: Added tlacuache and tl-test.
+
+ * libibex/.cvsignore: added lookup.
+
+ * mail/.cvsignore: added test-mail.
svn path=/trunk/; revision=1859
|
|
|
|
|
|
|
|
| |
* tests/ui-tests/message-browser.c: minor cleanup.
* tests/ui-tests/.cvsignore: added message-browser.
svn path=/trunk/; revision=1858
|
|
|
|
|
|
|
|
|
| |
2000-02-18 NotZed <NotZed@HelixCode.com>
* tests/test11.c (main): Use a relative path to the mbox provider
module.
svn path=/trunk/; revision=1857
|
|
|
|
|
|
|
|
| |
2000-02-18 NotZed <NotZed@HelixCode.com>
* blank/check.xpm: Added forgotten files.
svn path=/trunk/; revision=1856
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-02-18 NotZed <NotZed@HelixCode.com>
* providers/mbox/camel-mbox-search.h
(camel_mbox_folder_search_by_expression): Added exception to call,
and fixed caller.
* providers/mbox/camel-mbox-search.c
(camel_mbox_folder_search_by_expression): Major changes, to use
the sexp evaluator from filter/filter-sexp.c to implement the
searching.
(func_body_contains): Changed to support multiple strings in 1
command (results or'd together)
* url-util.c (g_url_new): Fixed a typo (colon == 0 isn't right),
and made it so full url's are absolute pathed (Dan, this is how it
has to work!). Also, always include a path part, even if it is an
empty string.
2000-02-16 NotZed <NotZed@HelixCode.com>
* providers/mbox/Makefile.am (libcamelmbox_la_LIBADD): Added
libfilter to link line (temporarily?). Required for
filter-sexp.
svn path=/trunk/; revision=1855
|
|
|
|
| |
svn path=/trunk/; revision=1854
|
|
|
|
| |
svn path=/trunk/; revision=1853
|
|
|
|
|
|
|
|
|
| |
2000-02-18 Miguel de Icaza <miguel@nuclecu.unam.mx>
* Makefile.am (lookup_LDADD): For now. make a libibex.a library so
we can link it with the camel provider. I hate libtool
svn path=/trunk/; revision=1852
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel/camel-types.h: New header with the typedefs for all camel
classes. Now the class headers can just include this and the
header for the parent type. This makes it possible for
CamelService to include a CamelSession without creating an
#include loop.
* camel/*:
* composer/e-msg-composer-attachment-bar.h:
* mail/folder-browser.c:
* mail/message-list.c: frob #includes to match the new reality
svn path=/trunk/; revision=1850
|
|
|
|
| |
svn path=/trunk/; revision=1849
|