| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-16 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c: Added some missing #includes.
* e-cell-tree.c: Removed an unused variable.
* e-table-item.c: Added some missing casts.
svn path=/trunk/; revision=5470
|
|
|
|
| |
svn path=/trunk/; revision=5469
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-15 Chris Toshok <toshok@helixcode.com>
* backend/pas/pas-backend-ldap.c: split all the ldap operations
into 2 halves, a handler, and destructor, and create a structure
containing two function pointers and any data they need. this
allows us queue up pending operations (since the LDAP*'s are no
longer view specific. there's one per backend.) also, add
support for restarting async operations if the SERVER DOWN error
isn't communicated until sometime after the handler is called (as
is the case with the async search stuff.)
svn path=/trunk/; revision=5468
|
|
|
|
|
|
|
|
|
| |
2000-09-15 Federico Mena Quintero <federico@helixcode.com>
* evolution-devel-guide.sgml: Made the toplevel <book> id be
"index".
svn path=/trunk/; revision=5467
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-15 Iain Holmes <iain@helixcode.com>
* e-cell-tree.c (ect_show_tooltip): If the cursor is inside
the subcell, call the show_tooltip on it.
* e-table-header-item.c (draw_button): Draw the arrow first,
then take it's size into account when calculating how to draw
the text. Use ellipsis if the text it too long.
2000-09-15 Iain Holmes <iain@helixcode.com>
* e-table-header-item.c (draw_button): Fix a crash by passing
the canvas widget to gtk_paint_box. Reported by Radek.
2000-09-14 Iain Holmes <iain@helixcode.com>
* e-table-header-item.c (set_cursor): The column isn't resizable
if it is the last, or if all other columns after it are not
resizable.
* e-cell-text.c (ect_max_width): Correctly calculate the width
of the line of text. Unbuild the current cell and unref the lines
as well.
(build_current_cell): Initialize cell->style to 0;
2000-09-14 Iain Holmes <iain@helixcode.com>
* e-table-item.c: Start timers for the tooltip to appear, on motion
events.
* e-cell.[ch]: Add a new show_tooltip method.
* e-cell-text.c (ect_show_tooltip): Show the tooltip.
svn path=/trunk/; revision=5466
|
|
|
|
| |
svn path=/trunk/; revision=5465
|
|
|
|
|
|
|
|
|
|
| |
* camel.c (camel_init): Set camel_verbose_debug to TRUE if
CAMEL_VERBOSE_DEBUG is set in the environment.
* camel-remote-store.c (remote_send_line, remote_recv_line): only
log if camel_verbose_debug is TRUE.
svn path=/trunk/; revision=5462
|
|
|
|
| |
svn path=/trunk/; revision=5461
|
|
|
|
|
|
|
|
| |
* configure.in, evolution.spec.in: remove spec file. We haven't
been keeping it up to date, and it's only good for RH anyway, and
if people really want a spec file they can get it from our SRPMs.
svn path=/trunk/; revision=5458
|
|
|
|
| |
svn path=/trunk/; revision=5457
|
|
|
|
|
|
|
| |
* mail-callbacks.c (transfer_msg): Revert **Temp fix** from below
since the relevant shell bug has been fixed now.
svn path=/trunk/; revision=5453
|
|
|
|
|
|
|
| |
* e-storage.c (get_path_for_physical_uri_foreach): foreach_data
should be set to the caller-supplied data, not the tree item data.
svn path=/trunk/; revision=5452
|
|
|
|
|
|
|
|
|
| |
* mail-ops.c (do_fetch_mail): Don't get_message_flags, because
POP doesn't support it and it's pointless anyway since we're
setting deleted, not toggling it. call camel_folder_sync with
expunge=TRUE so that the deletions are actually recorded.
svn path=/trunk/; revision=5450
|
|
|
|
|
|
|
| |
* mail-ops.c (do_fetch_mail): Fix the sense of the "keep on
server" check so we're not doing this backwards.
svn path=/trunk/; revision=5447
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fix it again.
2000-07-11 Dan Winship <danw@helixcode.com>
* mail-ops.c (real_send_mail): Set the post_send_data flag
rather than toggling it. (Maybe we'll need more control
over it later, but for now, the only flag we set is
"replied", and we want that set, not toggled.)
svn path=/trunk/; revision=5445
|
|
|
|
| |
svn path=/trunk/; revision=5444
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (transfer_msg): **Temp fix** Send "" as the
default folder to select as anything else seems to cause a
segfault in shell's user_get_folder().
(check_configured): A spoon full of 'line wrapping' makes the
medicine go down, the medicine go dowwwwn...
svn path=/trunk/; revision=5442
|
|
|
|
| |
svn path=/trunk/; revision=5441
|
|
|
|
| |
svn path=/trunk/; revision=5440
|
|
|
|
| |
svn path=/trunk/; revision=5439
|
|
|
|
|
|
|
|
|
|
|
| |
Fix some crashes
Make double clicking on the header dividers automatically size the header
to it's best fit.
When dragging onto the header check the dragged item is a header object.
Check the column is resizeable before setting the cursor to <->
Use the font and themes to draw the table and items.
svn path=/trunk/; revision=5438
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c (get_folder): Don't use
dir_sep as top-level directory, use "/".
* providers/imap/camel-imap-folder.c (imap_expunge): Get rid of
unused variable.
svn path=/trunk/; revision=5437
|
|
|
|
|
|
|
|
| |
2000-09-14 JP Rosevear <jpr@helixcode.com>
* conduits/todo/.cvsignore: Shush
svn path=/trunk/; revision=5436
|
|
|
|
|
|
|
| |
* gui/component/addressbook-factory.c (main): Call unicode_init
for e-font stuff.
svn path=/trunk/; revision=5435
|
|
|
|
| |
svn path=/trunk/; revision=5434
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 JP Rosevear <jpr@helixcode.com>
* Add headers with GPL notice and credit copyright to those
appropriate
* conduits/todo/todo-conduit-control-applet.c (doHelp): Update
name,
authors, copyright for about dialog.
(activate_sync_type): Tidy
* conduits/todo/Makefile.am: Rename binaries and libs to e-todo*
to avoid conflicts.
* conduits/todo/e-todo.conduit.in: Reflect binary/lib name changes
* conduits/todo/e-todo-conduit-control-applet.desktop: ditto
* conduits/todo/todo.conduit.in: Removed
* conduits/todo/todo-conduit-control-applet.desktop: Removed
* conduits/todo/todo-conduit-config.h
(todoconduit_load_configuration):
The config file will now be called e-todo-conduit
(todoconduit_save_configuration): ditto
* conduits/todo/todo-conduit.c: Some renaming to keep consistent.
(pre_sync): Remove commented out function that does not exist.
* conduits/todo/todo-conduit-control-applet.c: ditto
* conduits/todo/todo-conduit-config.h: ditto
* conduits/todo/todo-conduit.h: ditto
svn path=/trunk/; revision=5433
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-folder.c (imap_expunge): Don't look at
the response of the command. camel_imap_command_extended()
processes EXPUNGE responses itself, so if we do it here too we
remove twice as many summary items as we should.
svn path=/trunk/; revision=5432
|
|
|
|
| |
svn path=/trunk/; revision=5431
|
|
|
|
| |
svn path=/trunk/; revision=5430
|
|
|
|
|
|
|
| |
* mail-ops.c (setup_append_mail): camel_folder_append is perfectly
happy to take a NULL info.
svn path=/trunk/; revision=5429
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Michael Meeks <michael@helixcode.com>
* folder-browser-factory.c (control_deactivate): add
bonobo_ui_handler_unset_container to stop menus screwing up.
* Add 2 missing stock icons in toolbar.
svn path=/trunk/; revision=5428
|
|
|
|
| |
svn path=/trunk/; revision=5427
|
|
|
|
|
|
| |
treadmill.
svn path=/trunk/; revision=5426
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Christopher James Lahey <clahey@helixcode.com>
* mail-config-gui.h: Changed the include here because it caused
make distcheck to fail for me. I changed it from <Evolution.h> to
"shell/Evolution.h". This seems to have fixed things.
svn path=/trunk/; revision=5425
|
|
|
|
|
|
|
|
| |
2000-09-14 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added $(GNOME_PRINT_LIBS) to evolution_LDADD.
svn path=/trunk/; revision=5424
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/Makefile.am, gui/widgets/Makefile.am: Added
$(GNOME_PRINT_LIBS) to all of the test files in these directories.
svn path=/trunk/; revision=5423
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Only use the cache if the user plans
to keep_on_server.
svn path=/trunk/; revision=5422
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Michael Meeks <michael@helixcode.com>
* folder-browser-factory.c (control_deactivate): kill
warning. (control_activate): set threaded toggle state,
add freeze / thaw.
(set_pixmap, fill_toolbar, update_pixmaps): update.
2000-09-14 Michael Meeks <michael@helixcode.com>
* POTFILES.in: s/minicard/widgets/
svn path=/trunk/; revision=5421
|
|
|
|
| |
svn path=/trunk/; revision=5420
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Michael Meeks <michael@helixcode.com>
* e-shell-view.c (e_shell_view_construct): prune cruft.
(shell_view_interface_unset_message_cb),
(shell_view_interface_set_message_cb): impl.
svn path=/trunk/; revision=5419
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Michael Meeks <michael@helixcode.com>
* gui/component/Makefile.am (evolution_addressbook_LDADD): fix path.
* gui/component/addressbook.c: update include.
* gui/component/addressbook-factory.c: update include.
* gui/widgets/e-minicard-view.h: update include.
* gui/search/e-addressbook-search-dialog.c: update include path.
svn path=/trunk/; revision=5418
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Michael Meeks <michael@helixcode.com>
* contact-editor/e-contact-editor.c (e_contact_editor_init): hack.
(create_toolbar): ditto.
svn path=/trunk/; revision=5417
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Michael Meeks <michael@helixcode.com>
* e-shell-view-menu.c (e_shell_view_menu_setup): re-order to suit and
add freeze / thaw, update paths to toggles, remove warnings
svn path=/trunk/; revision=5416
|
|
|
|
|
|
| |
Anything UI related that breaks is now my fault; apologies in advance.
svn path=/trunk/; revision=5415
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Christopher James Lahey <clahey@helixcode.com>
* configure.in: Added widgets/e-reflow/Makefile. Replaced
addressbook/gui/minicard/Makefile with
addressbook/gui/widgets/Makefile.
From addressbook/ChangeLog:
2000-09-13 Christopher James Lahey <clahey@helixcode.com>
* gui/widgets/*, gui/minicard/*: Moved gui/minicard to
gui/widgets, except for e-reflow.c, e-reflow.h, e-reflow-sorted.c,
and e-reflow-sorted.h.
* gui/widgets/Makefile.am: Added e-reflow to the INCLUDES list and
libereflow.a to a bunch of LDADD lines.
* gui/component/Makefile.am (evolution_addressbook_LDADD): Added
libereflow.a here.
* gui/Makefile.am (SUBDIRS): Replaced minicard with widgets.
From widgets/ChangeLog:
2000-09-13 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am (SUBDIRS): Added e-reflow.
* e-reflow/e-reflow.c, e-reflow/e-reflow.h: Moved from
addressbook/gui/minicard/.
* e-reflow/Makefile.am, e-reflow/.cvsignore: New files for a new
directory.
svn path=/trunk/; revision=5414
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Christopher James Lahey <clahey@helixcode.com>
* folder-browser-factory.c: Fixed a warning (Missing include
file.)
svn path=/trunk/; revision=5413
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c (imap_folder_exists): Rewrote
to take a third argument (gboolean *selectable) so that we can
find out if the folder is selectable or not as we look to see if
it exists. Also, don't use EXAMINE because that will not work on
non-selectable folders, so use LIST instead.
(get_folder): Check to see if the folder exists even vefore
calling imap_create as this will save time. If the folder does
exist, find out if it's selectable. Moved the call to refresh_info
here.
* providers/imap/camel-imap-folder.c (imap_get_uids): Check for a
NULL summary.
(camel_imap_folder_new): Don't call refresh_info here - call it in
get_folder() because we don't know if this folder even exists on
the server yet! And even if it does, we don't know if it can hold
messages or not yet.
svn path=/trunk/; revision=5412
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Federico Mena Quintero <federico@helixcode.com>
* gui/calendar-model.c (obj_updated_cb): Removed an unused
variable.
svn path=/trunk/; revision=5411
|
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Federico Mena Quintero <federico@helixcode.com>
* gui/calendar-model.c (obj_updated_cb): See if the new object
matches the type of objects we were told to deal with.
(load_objects): Likewise.
svn path=/trunk/; revision=5410
|
|
|
|
|
|
| |
toolbar /tigert
svn path=/trunk/; revision=5409
|
|
|
|
|
|
|
|
| |
pinned on the pin-place besides the non-pinnable shortcutbar..
/tigert
svn path=/trunk/; revision=5408
|
|
|
|
|
|
|
|
| |
2000-09-13 Christopher James Lahey <clahey@helixcode.com>
* e-font.c: Fixed an uninitialized variable.
svn path=/trunk/; revision=5407
|
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Jeffrey Stedfast <fejj@helixcode.com>
* filter-message-search.c (body_contains): Modified to only match
text MIME parts in the message rather than the entire MIME message
(header_contains): Added regex matching
svn path=/trunk/; revision=5406
|
|
|
|
| |
svn path=/trunk/; revision=5402
|
|
|
|
|
|
|
|
| |
2000-09-12 JP Rosevear <jpr@helixcode.com>
* NEWS (Calendar): Pilot stuff
svn path=/trunk/; revision=5401
|
|
|
|
|
|
|
|
| |
2000-09-12 JP Rosevear <jpr@helixcode.com>
* NEWS (Calendar): Pilot stuff
svn path=/trunk/; revision=5400
|
|
|
|
|
|
|
|
|
| |
2000-09-13 JP Rosevear <jpr@helixcode.com>
* pcs/cal-backend-file.c (remove_component): Only remove the pilot
item from the hash if it exists in the first place.
svn path=/trunk/; revision=5399
|
|
|
|
|
|
|
|
|
| |
2000-09-13 JP Rosevear <jpr@helixcode.com>
* local/Sent/Makefile.am (defaultcalendardir): Install the Sent
dir in Sent, not Sentbox
svn path=/trunk/; revision=5398
|
|
|
|
| |
svn path=/trunk/; revision=5397
|
|
|
|
| |
svn path=/trunk/; revision=5396
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 Jeffrey Stedfast <fejj@helixcode.com>
* camel-mime-parser.c (folder_scan_step): Make sure *datalength is
> 0 before calling camel_mime_filter_filter otherwise we will get
a segfault if the filter calls iconv().
svn path=/trunk/; revision=5395
|
|
|
|
|
|
|
|
|
| |
2000-09-12 Larry Ewing <lewing@helixcode.com>
* e-msg-composer-attachment-bar.c (add_common): add a make sure
the attachment isn't NULL. A more complete fix coming soon.
svn path=/trunk/; revision=5394
|
|
|
|
| |
svn path=/trunk/; revision=5393
|
|
|
|
|
|
| |
Makefiles in the subdirs.
svn path=/trunk/; revision=5392
|
|
|
|
| |
svn path=/trunk/; revision=5391
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 JP Rosevear <jpr@helixcode.com>
* conduits/calendar/calendar-conduit.c: Hack to compile for
distcheck.
* conduits/calendar/calendar-conduit.h: Remove calobj.h dependency
svn path=/trunk/; revision=5390
|
|
|
|
| |
svn path=/trunk/; revision=5389
|
|
|
|
| |
svn path=/trunk/; revision=5388
|
|
|
|
| |
svn path=/trunk/; revision=5387
|
|
|
|
| |
svn path=/trunk/; revision=5386
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 JP Rosevear <jpr@helixcode.com>
* pcs/cal-backend-file.c (cal_backend_file_load): Use g_int_*
for now
(cal_backend_file_create): ditto
svn path=/trunk/; revision=5385
|
|
|
|
|
|
|
|
|
|
| |
* e-font.c (e_font_from_gdk_font): Change this a bit so that if
you pass it a bold font, it puts that in font->bold and finds a
lighter font for font->font (if it can). This is for themes like
Metal where the default font is bold.
(find_variants): renamed from find_best_bold
svn path=/trunk/; revision=5384
|
|
|
|
| |
svn path=/trunk/; revision=5383
|
|
|
|
| |
svn path=/trunk/; revision=5382
|
|
|
|
|
|
| |
distcheck.
svn path=/trunk/; revision=5381
|
|
|
|
| |
svn path=/trunk/; revision=5380
|
|
|
|
| |
svn path=/trunk/; revision=5379
|
|
|
|
| |
svn path=/trunk/; revision=5378
|
|
|
|
| |
svn path=/trunk/; revision=5377
|
|
|
|
| |
svn path=/trunk/; revision=5376
|
|
|
|
|
|
|
|
| |
2000-09-12 Jeffrey Stedfast <fejj@helixcode.com>
* NEWS (Mailer): Added Sent/Outbox feature descriptions
svn path=/trunk/; revision=5375
|
|
|
|
|
|
|
|
| |
* mail-local-storage.c (mail_local_storage_startup): set
folder_tree before adding the listener, since that will eventually
invoke callbacks that will look at it.
svn path=/trunk/; revision=5374
|
|
|
|
|
|
| |
* NEWS (Mailer): add most (but not all) 0.5 Mailer features
svn path=/trunk/; revision=5373
|
|
|
|
|
|
| |
* configure.in: s/Sentbox/Sent/
svn path=/trunk/; revision=5372
|
|
|
|
|
|
|
|
|
|
| |
* local/Makefile.am: Renamed Sentbox to Sent
* local/{Sent\ Mail,Sentbox}/*: removed
* local/Sent/*: created
svn path=/trunk/; revision=5371
|
|
|
|
|
|
|
| |
* folder-browser-factory.c (control_deactivate): sync the folder
on deactivate.
svn path=/trunk/; revision=5370
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 JP Rosevear <jpr@helixcode.com>
* test-data/stresstest.ics: Merge missing file for distcheck
* src/libicalss/icalcstp.h: ditto
* src/libicalss/icalcsdb.h: ditto
svn path=/trunk/; revision=5369
|
|
|
|
| |
svn path=/trunk/; revision=5368
|
|
|
|
| |
svn path=/trunk/; revision=5367
|
|
|
|
|
|
| |
because it uses GNOME VFS so it needs them.
svn path=/trunk/; revision=5366
|
|
|
|
|
|
|
|
| |
right-click menu. Also, make the action box appear in the filter
dialog and fix a stupid cut & paste bug that prevented the code from
checking for the right headers.
svn path=/trunk/; revision=5365
|
|
|
|
|
|
| |
mailing list for the selected message.
svn path=/trunk/; revision=5364
|
|
|
|
|
|
|
| |
* rule-context.c (d):
* filter-datespec.c (d): Turn off debugging output.
svn path=/trunk/; revision=5363
|
|
|
|
|
|
|
|
|
|
| |
list a message comes from and create the rule for it on the fly.
(Many thanks to Joakim for suggesting the way to implement this.)
Also, use the new shiny toolbar icons from TigerT and mark some
strings for translation.
svn path=/trunk/; revision=5362
|
|
|
|
|
|
| |
`$(datadir)/images/evolution/buttons'.
svn path=/trunk/; revision=5361
|
|
|
|
| |
svn path=/trunk/; revision=5360
|
|
|
|
| |
svn path=/trunk/; revision=5359
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 Federico Mena Quintero <federico@helixcode.com>
* gui/gnome-cal.c (gnome_calendar_construct): Connect to the
"cal_loaded" signal of the client here.
(connect_load): Removed function.
(disconnect_load): Removed function.
(cal_loaded_cb): Store the URI we are loading in the GnomeCal
structure instead of in a weird closure. This gets rid of the
connect/disconnect mess as well.
(gnome_calendar_open): Store the URI in the GnomeCal.
svn path=/trunk/; revision=5357
|
|
|
|
|
|
|
|
|
| |
2000-09-12 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Was trying to unhook an event from
the wrong folder - oops.
svn path=/trunk/; revision=5356
|
|
|
|
|
|
|
| |
* e-font.c (find_best_bold): Thou shalt leave space for the
trailing \0.
svn path=/trunk/; revision=5355
|
|
|
|
|
|
| |
* main.c (main): Initialize libunicode
svn path=/trunk/; revision=5354
|
|
|
|
| |
svn path=/trunk/; revision=5353
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 Not Zed <NotZed@HelixCode.com>
* message-thread.c: Reverted to version 1.15.
(remove_node): Ok, if a node has a parent, remove it from the
parent list, otherwise remove it from the (supplied) root list.
(group_root_set): When we merge children, free the lost node.
(thread_messages_free): Remove the return, run as is.
svn path=/trunk/; revision=5352
|
|
|
|
| |
svn path=/trunk/; revision=5351
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c: We now use a "copied" variable to record
whether a message was marked as copied or not instead of trying to
"guess" by looking at the folders hash table as that won't work at
all anymore.
(do_copy): Renamed as this is more appropriate now that it
actually copies the message rather than marking it for copying
later. Also fixed a logic error which prevented a message from
being dumped into a folder if the fodler had been previously
opened.
svn path=/trunk/; revision=5350
|
|
|
|
| |
svn path=/trunk/; revision=5349
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): No longer takes a
self_destruct argument.
svn path=/trunk/; revision=5348
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (run_filter_ondemand): Updated to use the new
mail_do_filter_ondemand.
* mail-ops.c (do_fetch_mail): Update to use the new
filter_driver_run args.
(do_filter_ondemand): Updated to use the new filter_driver_run
args.
(mail_do_filter_ondemand): Take a FilterContext as a argument
instead of a driver as we need to destroy the filter inside the
do_filter_ondemand function and things'd get messy.
svn path=/trunk/; revision=5347
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): Don't freeze/thaw the
default inbox here, let the caller freeze/thaw it. Don't destroy
the folders hash table here, it's faster if we wait till the
filter-driver is destroyed.
(filter_driver_finalise): Destroy the folders hash table here
(filter_driver_init): Initialize the folders hash table here
svn path=/trunk/; revision=5346
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Don't have the filter driver
self_destruct.
svn path=/trunk/; revision=5345
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* e-local-storage.c: Fixed some warnings.
svn path=/trunk/; revision=5344
|
|
|
|
| |
svn path=/trunk/; revision=5343
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.c: Fixed a crash error.
svn path=/trunk/; revision=5342
|
|
|
|
| |
svn path=/trunk/; revision=5341
|
|
|
|
| |
svn path=/trunk/; revision=5340
|
|
|
|
| |
svn path=/trunk/; revision=5339
|
|
|
|
|
|
|
| |
* e-util.c (e_strstrcase): The return value should not be
const. (Well, unless the input was, but you can't know that.)
svn path=/trunk/; revision=5338
|
|
|
|
|
|
| |
folder read/unread message count information into it.
svn path=/trunk/; revision=5337
|
|
|
|
| |
svn path=/trunk/; revision=5336
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* filtertypes.xml: Changed "Header" to be "Message header" so it's
not quite as confusing (??)
svn path=/trunk/; revision=5335
|
|
|
|
|
|
|
| |
listeners and fix a bug with the creation of the
`EvolutionStorageListener' servant.
svn path=/trunk/; revision=5334
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* ename/e-address-western.c: Fixed some warnings.
svn path=/trunk/; revision=5333
|
|
|
|
|
|
| |
whole lot of sense when dealing with arbitrary headers :-)
svn path=/trunk/; revision=5332
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c: Made bold text calculate widths properly.
svn path=/trunk/; revision=5331
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* filtertypes.xml: Updated to allow the user to specify arbitrary
headers.
svn path=/trunk/; revision=5330
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): If we're fetching from an mbox
formatted file then we need to do some special-casing.
svn path=/trunk/; revision=5329
|
|
|
|
| |
svn path=/trunk/; revision=5328
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* mail-display.c: Fixed some warnings.
svn path=/trunk/; revision=5327
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-display.c, mail-format.c: Another big rewrite of this
stuff. Now all (well, most) attachments get a small icon with a
description and a (non-obvious) right-click pop-up menu with
options to save, open in an external program, or show/hide inline.
TODO: antialias the icon, add more options to the pop-up for
certain MIME types, add an icon to the headers, fix PGP to work
like everything else, fix message/external-body to work again,
add some icon caching action, etc, etc.
svn path=/trunk/; revision=5326
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* NEWS: Added 0.5 changes for ETable and Addressbook.
svn path=/trunk/; revision=5325
|
|
|
|
| |
svn path=/trunk/; revision=5324
|
|
|
|
| |
svn path=/trunk/; revision=5323
|
|
|
|
|
|
| |
`EvolutionStorageListener' as it's self-owned.
svn path=/trunk/; revision=5322
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/fulladdr.glade: Made this a bit better balanced.
* gui/component/addressbook.c: Make the toolbar button for find do
the same thing that the menu item for search does.
* gui/search/e-addressbook-search-dialog.c: Made the top half of
this not expand.
svn path=/trunk/; revision=5321
|
|
|
|
| |
svn path=/trunk/; revision=5320
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Made page up and page down active in the ETable.
svn path=/trunk/; revision=5319
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* gui/e-day-view.c: Fixed a warning (removed unused variable
gfloat width from e_day_view_get_event_position.)
svn path=/trunk/; revision=5318
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h:
Removed a bunch of redundant code. Made it so that when you set
an address label, it sets the delivery address as well. Added
functions to set and get the delivery address.
* backend/ebook/e-card.c, backend/ebook/e-card.h: Added code to
convert and address label to a delivery address.
* contact-editor/Makefile.am: Added e-contact-editor-address.[ch],
fulladdr.glade, fulladdr.glade.h.
* contact-editor/contact-editor.glade,
contact-editor/e-contact-editor-strings.h: Switched from a label
to a button to show the parsed address.
* contact-editor/e-contact-editor-address.c,
contact-editor/e-contact-editor-address.h: New class to implement
the parsed address dialog.
* contact-editor/e-contact-editor-fullname.c,
contact-editor/e-contact-editor-fullname.h: Added const to the
_new function.
* contact-editor/e-contact-editor.c: Implemented clicking on the
address button.
* contact-editor/fulladdr.glade, contact-editor/fulladdr.glade.h:
New glade files for the parsed address dialog.
* contact-editor/fullname-strings.h, fullname.glade: Changed these
accellabels to labels.
* ename/Makefile.am: Added e-address-western.c.
* ename/e-address-western.c: Fixed some warnings.
svn path=/trunk/; revision=5317
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* e-unicode.c, e-unicode.h: Added e_utf8_gtk_editable_get_text and
e_utf8_gtk_editable_set_text.
svn path=/trunk/; revision=5316
|
|
|
|
| |
svn path=/trunk/; revision=5315
|
|
|
|
|
|
|
|
| |
2000-09-11 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=5314
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c: Handle renaming, header cleanup
* conduits/todo/todo-conduit.h: Rename GCalLocalRecord to
EToDoLocalRecord, header cleanup
svn path=/trunk/; revision=5312
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c (comp_from_remote_record): Use
description list instead of comment list for pilot todo note
(transmit): Check for null cal component properties, set priority
correctly, use description list instead of comment list. Make
pilot record private when appropriate.
svn path=/trunk/; revision=5311
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c (comp_from_remote_record): Only
set the due date only if it exists
svn path=/trunk/; revision=5310
|
|
|
|
| |
svn path=/trunk/; revision=5309
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* gui/calendar-model.c (get_is_complete): Relying on the status
field is somewhat faulty since it is related to group scheduling
svn path=/trunk/; revision=5308
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c
(update_calendar_entry_in_repository):
Make log output a little more sensible
(comp_from_remote_record): Minor correction when making a
CalComponent
from scratch.
(update_record): Use comp_from_remote_record for new items, rather
than repeating the code here.
svn path=/trunk/; revision=5307
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c: Remove catch_ret_val function
since its no longer useful. Fix naming of various fields from
the header changes. Use GnomePilotRecord* stuff instead of
ICAL_PILOT_SYNC_*
(e_todo_context_new): Rename from gcalconduit_new_context. Now
takes
a pilot id and loads the configuration here
(e_todo_context_destroy): Rename from gcalconduit_destroy_context.
Unref the client and destroy the configuration if they exist here
(start_calendar_server): Change the default calendar name
(local_record_from_comp_uid): Rename from
local_record_from_ical_uid
(local_record_from_compobject): Rename from
local_record_from_icalobject. Properly do the pilot id and
status.
(comp_from_remote_record): Rename from ical_from_remote_record.
Handle due, complete, classification and pilot stuff properly
(pre_sync): Remove some old stuff. We need to figure out how to
set some of the field values.
(set_status): Reflect pilot status changes from above
(conduit_destroy_gpilot_conduit): Remove cleanup stuff that is
now done by e_todo_context_destroy
(conduit_get_gpilot_conduit): Only set the context as object
data of the conduit.
* conduits/todo/todo-conduit.h: Rename GCalConduitContext to
EToDoConduitContext. Remove some unused struct fields.
For GCalLocalRecord, rename ical to comp.
svn path=/trunk/; revision=5306
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Damon Chaplin <damon@helixcode.com>
* gui/dialogs/task-editor.c: changed to use EDateEdit.
* gui/dialogs/task-editor-dialog.glade: added "None" option to
Classification option menu, and used custom widgets for the date
entries so we can use EDateEdit widgets.
* gui/event-editor.c: changed to use EDateEdit. Note that this needs
to be fixed at some point to handle invalid dates, i.e. when
e_date_edit_get_time returns -1.
* gui/calendar-model.c (ensure_task_complete):
(ensure_task_not_complete): new functions to set the related properties
to make sure a task is marked as complete on not, i.e. "Date Completed"
"Status" and "Percent" properties.
2000-09-08 Damon Chaplin <damon@helixcode.com>
* gui/calendar-model.c (get_is_complete): use the status field rather
than the completed date, as it is more reliable.
(get_is_overdue): use get_is_complete().
(calendar_model_mark_task_complete): check if it is already complete,
and if so don't update it.
* cal-util/cal-component.c (cal_component_get_status):
(cal_component_set_status): added functions to support the STATUS
property. Also added the property to CalComponentPrivate and set it
to NULL in free_icalcomponent(). Someone should check my code as I've
mainly done a Cut & Paste job.
svn path=/trunk/; revision=5305
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Damon Chaplin <damon@helixcode.com>
* Makefile.am (libemiscwidgets_a_SOURCES): added e-dateedit.[hc]
and the test-dateedit app.
* e-dateedit.[hc]: new widget to use instead of GnomeDateEdit. It
uses the new ECalendar widget for the calendar and also supports
"None", "Today" and "Now" buttons, and goes away with a single click.
* test-dateedit.c: app to test the EDateEdit widget.
* e-calendar-item.c: updated to support the EDateEdit better,
mainly by adding the "move_selection_when_moving" arg so we can turn
it off to keep the same day selected when changing the months shown.
svn path=/trunk/; revision=5304
|
|
|
|
|
|
|
| |
that does what `gtk_signal_connect_full()' does, but with additional
destruction safety as provided by `gtk_signal_connect_while_alive()'.
svn path=/trunk/; revision=5303
|
|
|
|
| |
svn path=/trunk/; revision=5302
|
|
|
|
|
|
|
|
| |
000-09-10 Almer S. Tigelaar <almer1@dds.nl>
* nl.po: Made a small correction to dutch translation.
svn path=/trunk/; revision=5301
|
|
|
|
|
|
|
|
| |
2000-09-10 Almer S. Tigelaar <almer1@dds.nl>
* nl.po: Update Dutch translation.
svn path=/trunk/; revision=5300
|
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c: Convert "//" style comments
(local_record_from_ical_uid): Remove iCalObject cruft
(ical_from_remote_record): ditto
(free_match): Properly unref the CalComponent
svn path=/trunk/; revision=5299
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c (local_record_from_icalobject): Use
cal component pilot stuff properly
(find_record_in_repository): Remove cruft
(ical_from_remote_record): Remove cruft
(update_record): Set the vtype immediately after creation. Remove
cruft
* conduits/todo/todo-conduit.h: Remove iCalObject stuff
* conduits/todo/todo-conduit-config.h: Move all the config stuff
here, I need to kill the warnings at some point
* conduits/todo/todo-conduit-control-applet.c (doRevertSettings):
Set all the state variables correctly on a revert
(doSaveSettings): Update original state
(doHelp): Rename from about_cb
(main): Destroy configurations when done
* conduits/todo/Makefile.am: Tidy
* pcs/cal-backend-file.c (cbf_pilot_hash): Function for hashing
pilot ids
(cbf_pilot_equal): For hash table of pilot ids
(cal_backend_file_destroy): Destroy pilot id hash
(add_component): Insert the uid into the pilot hash
(remove_component): Remove the uid from the pilot hash
(cal_backend_file_load): Create the pilot hash
(cal_backend_file_create): ditto
(cal_backend_file_get_uid_by_pilot_id): Implement using the pilot
hash
(cal_backend_file_update_pilot_id): ditto
* cal-util/cal-component.h: Update prototypes
* cal-util/cal-component.c (cal_component_get_pilot_id): Implement
using ical X properties
(cal_component_set_pilot_id): ditto
(cal_component_get_pilot_status): ditto
(cal_component_set_pilot_status): ditto
(cal_component_free_pilot_id): Free a pilot id
(cal_component_free_pilot_status): Free a pilot status
svn path=/trunk/; revision=5298
|
|
|
|
|
|
|
|
| |
balsa/po/da.po evolution/po/da.po gnumeric/po/da.po
gnome-i18n/extra-po/gtm/da.po
gnome-i18n/extra-po/seahorse/da.po
svn path=/trunk/; revision=5297
|
|
|
|
|
|
|
| |
instead of just the last segment of the path, so that we can support
display names correctly.
svn path=/trunk/; revision=5296
|
|
|
|
|
|
|
|
| |
2000-09-09 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=5295
|
|
|
|
|
|
|
|
| |
2000-09-09 Christopher James Lahey <clahey@helixcode.com>
* e-shell-view.c: Fixed some warnings.
svn path=/trunk/; revision=5294
|
|
|
|
|
|
|
|
| |
2000-09-09 Christopher James Lahey <clahey@helixcode.com>
* e-tree-simple.c: Fixed the ETableModel callbacks.
svn path=/trunk/; revision=5293
|
|
|
|
| |
svn path=/trunk/; revision=5292
|
|
|
|
|
|
| |
fetching mail ;-)
svn path=/trunk/; revision=5291
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Use the CamelUIDCache so that we
only retrieve *new* messages and also send notes to the status bar
telling it which message we're downloading so that Ettore can
sleep at night ;-)
svn path=/trunk/; revision=5290
|
|
|
|
|
|
|
|
|
|
| |
2000-09-09 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): Fixed a logic error. Only
mark filtered as TRUE if it was successfully copied to another
folder, this means don't mark true if the default inbox is NULL.
svn path=/trunk/; revision=5289
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Updated to not send hook/unhook data
to filter_driver_run as it no longer takes those args.
(do_filter_ondemand): Same. Also wrap filtering in freeze/thaw to
prevent signals from being queued up
svn path=/trunk/; revision=5288
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-09 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): Erm, okay I misunderstood
what camel_folder_[un]hook_event() did - we don't even need this
crap in the filter driver so lets take it completely out and let
the caller handle this junk.
svn path=/trunk/; revision=5287
|
|
|
|
|
|
|
|
|
|
| |
2000-09-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Freeze the default folder before
filtering and thaw it afterward to prevent a ton of
"folder_changed" signals from being queued.
svn path=/trunk/; revision=5286
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-09 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): Updated to not emit the
folder_changed signal when a message is appended to the default
mailbox - lets leave that up to the caller so we don't queue up a
bunch of these emits if the caller is downloading messages for
example.
svn path=/trunk/; revision=5285
|
|
|
|
| |
svn path=/trunk/; revision=5284
|
|
|
|
|
|
|
|
| |
from the build directory (instead of using the installed version) when
compiling with `builddir != srcdir'. This way the calendar doesn't
get rebuilt from scratch all the time after a `make install'.
svn path=/trunk/; revision=5283
|
|
|
|
|
|
| |
* ja.po: Updated Japanese translation.
svn path=/trunk/; revision=5282
|
|
|
|
| |
svn path=/trunk/; revision=5281
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-08 Federico Mena Quintero <federico@helixcode.com>
* gui/gnome-cal.c (cal_loaded_cb): New function with the
loading/creation state machine. It is carefully modelled after
the state machine that started the Universe, so bow before it.
(gnome_calendar_construct): Do not connect to cal_loaded here.
(connect_load): The closure for the cal_loaded callback is a bit
tricky, so provide a function to create it and connect to the
signal.
(disconnect_load): Disconnect from the signal and free the
closure.
(gnome_calendar_load_cb): Removed obsolete buggy function.
(gnome_calendar_open): Use the new mechanism.
* gui/control-factory.c (set_prop): The default filename is now
calendar.ics.
svn path=/trunk/; revision=5280
|
|
|
|
| |
svn path=/trunk/; revision=5279
|
|
|
|
| |
svn path=/trunk/; revision=5278
|
|
|
|
|
|
| |
root node has no folder associated with it.
svn path=/trunk/; revision=5277
|
|
|
|
|
|
| |
segfaulting) if there is no folder at the specified @path.
svn path=/trunk/; revision=5276
|
|
|
|
| |
svn path=/trunk/; revision=5275
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-08 Jeffrey Stedfast <fejj@helixcode.com>
* filtertypes.xml: Added scoring xml stuffs
* Makefile.am: added filter-score.[c,h]
* filter-score.[c,h]: New functions to handle the "score" filter
type.
* filter-element.c (filter_element_new_type_name): Added support
for "score" type.
* filter-driver.c (do_score): New ESExp callback for filter
actions to set the score on a message.
* filter-message-search.c (get_score): New ESExp callback for
getting the score tag as an integer value.
svn path=/trunk/; revision=5274
|
|
|
|
|
|
|
|
| |
2000-09-08 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=5273
|
|
|
|
|
|
|
| |
instead of doing the folder tree bookkeeping by itself. Fix my broken
fix to Clahey's broken warning fix.
svn path=/trunk/; revision=5272
|
|
|
|
|
|
| |
evolution/po/da.po gxsnmp/po/da.po nautilus/po/da.po
svn path=/trunk/; revision=5271
|
|
|
|
| |
svn path=/trunk/; revision=5270
|
|
|
|
|
|
|
|
|
| |
2000-09-08 JP Rosevear <jpr@helixcode.com>
* conduits/calendar/calendar-conduit.c (transmit): Use
icaltime_as_timet
svn path=/trunk/; revision=5269
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-08 Christopher James Lahey <clahey@helixcode.com>
* folder-browser.c, mail-config-gui.c, mail-ops.c: Fixed some
warnings.
* message-list.c: Added base ETableModel functions.
svn path=/trunk/; revision=5268
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-08 Christopher James Lahey <clahey@helixcode.com>
* e-storage-set-view.c: Added base ETableModel functions.
* evolution-storage-listener.c, evolution-storage.c: Fixed some
warnings.
svn path=/trunk/; revision=5267
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-08 Christopher James Lahey <clahey@helixcode.com>
* e-tree-example-1.c: Added base ETableModel functions.
* e-tree-example-2.c: Added base ETableModel functions. Made it
never return NULL as a string, instead return "".
* e-tree-simple.c, e-tree-simple.h: Require base ETableModel
functions.
svn path=/trunk/; revision=5266
|
|
|
|
|
|
|
|
|
| |
2000-09-08 Christopher James Lahey <clahey@helixcode.com>
* providers/nntp/camel-nntp-auth.c,
providers/nntp/camel-nntp-auth.h: Fixed a warning.
svn path=/trunk/; revision=5265
|
|
|
|
|
|
|
|
|
|
| |
2000-09-08 Christopher James Lahey <clahey@helixcode.com>
* cal-util/cal-recur.c, gui/e-day-view.c, gui/e-week-view.c,
gui/event-editor.c, gui/getdate.y, gui/gncal-todo.c,
gui/gnome-cal.c, gui/dialogs/task-editor.c: Fixed some warnings.
svn path=/trunk/; revision=5264
|
|
|
|
|
|
|
|
|
|
| |
2000-09-08 JP Rosevear <jpr@helixcode.com>
* conduits/calendar/Makefile.am: Tidy
* conduits/todo/Makefile.am: Tidy
svn path=/trunk/; revision=5263
|
|
|
|
|
|
|
|
| |
2000-09-08 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor-categories.c: Fixed a few warnings.
svn path=/trunk/; revision=5262
|
|
|
|
|
|
|
|
| |
* e-popup-menu.h: remove consts from the EPopupMenu structure: the
caller may want to modify its own EPopupMenu before calling
e_popup_menu_run.
svn path=/trunk/; revision=5261
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-08 JP Rosevear <jpr@helixcode.com>
* src/libical/icaltime.c (icaltime_compare_date_only): New
function that compares only the dates, not the times as well
* src/libical/icaltime.h: Add prototype
svn path=/trunk/; revision=5260
|
|
|
|
|
|
| |
storage, instead of being called before.
svn path=/trunk/; revision=5259
|
|
|
|
| |
svn path=/trunk/; revision=5258
|
|
|
|
|
|
|
| |
confused. Maybe we should move the libeshell stuff into a separate
directory.
svn path=/trunk/; revision=5257
|
|
|
|
|
|
|
| |
components can get a list of all the folders and specify the display
name for them. (Unfinished and untested.)
svn path=/trunk/; revision=5256
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-08 Federico Mena Quintero <federico@helixcode.com>
Fall equinox cleanup!
OK, I know the equinox is not here yet, but weather has changed
enough to warrant it.
Sigh. This place is definitely not the tropics.
* gui/gnome-cal.c (obj_updated_cb): Renamed from
gnome_calendar_object_updated_cb(); fixed prototype.
(obj_removed_cb): Renamed from gnome_calendar_object_removed_cb();
fixed prototype.
(GnomeCalendarPrivate): Moved all the GnomeCalendar fields to a
private structure so I don't have to rebuild the whole calendar
GUI directory every time something changes in the object.
(GnomeCalendarPrivate): Removed the property bag and the control
fields; they are local to the control-factory now.
(gnome_calendar_update_view_buttons): Remove the
ignore_view_button_clicks mess and just block the signal.
(gnome_calendar_set_view): Added a "focus" argument to indicate
whether we want the main widget in the specified view to grab the
focus.
(gnome_calendar_set_view_internal): Handle the focus argument here.
(gnome_calendar_set_view_buttons): Temporary hack to notify the
calendar about its buttons.
(gnome_calendar_get_selected_time_range): New function.
(gnome_calendar_get_cal_client): New function.
* gui/control-factory.c (calendar_properties_init): Keep the
property bag local to here; it does not need to be in the calendar
object yet.
(control_factory_fn): Renamed from control_factory(). Just use
control_factory_new_control().
(control_factory_new_control): Moved the stuff over from
create_control(), and keep the control local to here. Check the
return value of bonobo_control_new().
* gui/calendar-commands.c (show_day_view_clicked): Remove the
ignore_view_button_clicks mess.
(new_calendar): Removed the useless "page" argument.
(calendar_control_activate): Use gnome_calendar_set_view_buttons()
for now.
svn path=/trunk/; revision=5255
|
|
|
|
|
|
| |
dr-genius/po/da.po evolution/po/da.po
svn path=/trunk/; revision=5254
|
|
|
|
| |
svn path=/trunk/; revision=5253
|
|
|
|
|
|
|
|
|
|
| |
2000-09-08 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Updated to pass a CamelMessageInfo
to filter_driver_run
(do_filter_ondemand): Same.
svn path=/trunk/; revision=5252
|
|
|
|
|
|
|
|
|
| |
2000-09-07 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): Now takes a
CamelMessageInfo argument in preparation for handling scoring
svn path=/trunk/; revision=5251
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-07 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_filter_ondemand): Updated to check the boolean
return code from fulter_driver_run to find out whether or not the
message was filtered so that it can decide whether or not to
delete the message from the source folder or not.
svn path=/trunk/; revision=5250
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-07 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): Modified to return a
boolean value specifying whether or not the message was filtered
into a folder other than the default. The default mailbox can now
also be specified as NULL if the message shouldn't be appended to
it in the case that it's not filtered into some other folder.
svn path=/trunk/; revision=5249
|
|
|
|
|
|
|
|
|
| |
2000-09-07 Aaron Weber <aaron@helixcode.com>
* C/fig/ New files: contact-editor.png, mail-composer.png,
filter-assist-fig.png, mail-inbox.png
svn path=/trunk/; revision=5248
|
|
|
|
| |
svn path=/trunk/; revision=5247
|
|
|
|
|
|
| |
not appear in the cc: field.
svn path=/trunk/; revision=5246
|
|
|
|
| |
svn path=/trunk/; revision=5245
|
|
|
|
| |
svn path=/trunk/; revision=5244
|
|
|
|
|
|
|
| |
* camel-session.c (camel_session_get_storage_path): Make this not
leak.
svn path=/trunk/; revision=5243
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-07 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Updated to pass an exception to
filter_driver_run and also check the exception before deleting the
message from the source folder.
(do_filter_ondemand): Updated to pass an exception to
filter_driver_run
svn path=/trunk/; revision=5242
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-07 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): Rewrote - this shouldn't
need to be an async function
* filter-message-search.c (match_all): Modified to look at the
boolean value being fed to it and just to return that instead of
always returning TRUE
svn path=/trunk/; revision=5241
|
|
|
|
|
|
|
|
|
|
|
|
| |
* session.c (session_init): Pass a storage dir to
camel_session_new now.
* main.c (main): Can't call session_init here now, because it
requires evolution_dir to be set.
* component-factory.c (owner_set_cb): call session_init here.
svn path=/trunk/; revision=5240
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-session.c (camel_session_new): Make this take a path to a
directory that Camel can use for its own nefarious purposes.
(camel_session_get_storage_path): New function to return a path
that a service can use for its own nefarious sub-purposes.
* camel-service.c (camel_service_get_path): New method (and
useful default implementation) to get a (relative) pathname
corresponding to the service.
svn path=/trunk/; revision=5239
|
|
|
|
|
|
|
| |
* mail-ops.c (do_fetch_mail): Fix previous fix. (Free the uids,
just do it correctly.)
svn path=/trunk/; revision=5238
|
|
|
|
|
|
|
|
|
| |
2000-09-07 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Don't free uids, let the camel
folder do that when it gets finalized
svn path=/trunk/; revision=5237
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-07 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): Rewrote - this shouldn't
need to be an async function
* filter-message-search.c (match_all): Modified to look at the
boolean value being fed to it and just to return that instead of
always returning TRUE
svn path=/trunk/; revision=5236
|
|
|
|
| |
svn path=/trunk/; revision=5235
|
|
|
|
|
|
|
|
|
| |
2000-09-07 Aaron Weber <aaron@helixcode.com>
* C/preface.sgml: Redid "soft" intro stuff, worked on mail a
little. minor commit.
svn path=/trunk/; revision=5234
|
|
|
|
| |
svn path=/trunk/; revision=5233
|
|
|
|
|
|
|
| |
* providers/pop3/camel-pop3-store.c (connect_to_server): Make KPOP
work again.
svn path=/trunk/; revision=5232
|
|
|
|
|
|
|
|
| |
2000-09-07 Aaron Weber <aaron@helixcode.com>
* C/evolution-guide.sgml: Accidentally broke docs, now valid.
svn path=/trunk/; revision=5231
|
|
|
|
|
|
|
| |
* README: Add a mention of the verify-evolution-install.sh script
in tools/.
svn path=/trunk/; revision=5230
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-06 Jody Goldberg <jgoldberg@home.com>
* color-group.c (color_group_new_named) : strdup the name if it is
supplied by the user.
(color_group_class_init) : Use the destroy method.
2000-09-03 Michael Levy <mlevy@genoscope.cns.fr>
* color-group.c : Re-write of color-combo-group.c to allow
for arbitrary widgets to share a common color history.
* widget-color-combo.c :
Extracted all the code required to make the color table and moved it to a
new object (ColorPalette). Changed the ColorCombo so that it uses
the ColorPalette (and the shared color hsitory provided by the groupped
ColorPalettes).
All the code that refered to the creation of the color table was
removed, and when appropriate, moved to color-palette.c
Removed all mention of ColorComboGroups (as these no longer exist).
* color-palette.c : Extracted from widget-color-combo.c
(color_palette_new) : Creates a color palette.
(color_palette_get_current_color) : returns the current color.
2000-07-30 Michael Levy <mlevy@genoscope.cns.fr>
* color-combo-group.c : New GtkObject meant to group color combo boxes so
that their custom color histories are shared.
Includes functions to create and destroy the object, as
well as those required size, and navigate through the custom color history.
* widget-color-combo.c
(group_new_custom_color) : New function to handle the
new_custom_color signal emitted by the ColorComboGroup
(custom_color_history_setup) : New function which initialises a
combo box's custom color history with the one stored in the group
(color_table_setup) : Added call to custom_color_history_setup.
(cust_color_set) : Removed call to cust_color_row_shift and moved
it to group_new_custom_color. Also added call to
color_combo_group_add_color in order to notify group of change
(color_combo_new_with_vals) : Added mandatory group name to
function prototype. Also added call to color_combo_group_new_named
and connected the "new_custom_color" signal emitted by the newly
created group to group_new_custom_color
(color_combo_new) : Added mandatory group name to function
prototype.
* widget-color-combo.c (color_combo_new) : Added mandatory group
name to function prototype.
svn path=/trunk/; revision=5229
|
|
|
|
|
|
|
|
|
| |
2000-09-07 Federico Mena Quintero <federico@helixcode.com>
* e-canvas.c (emit_event): Remove incorrect optimization. Events
are read-only!
svn path=/trunk/; revision=5228
|
|
|
|
| |
svn path=/trunk/; revision=5227
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-06 Jeffrey Stedfast <fejj@helixcode.com>
* camel-mime-message.c (camel_mime_message_get_received_date):
Implemented (someone added these to camel-mime-message.h but never
implemented them!!) - though it may not be right.
(camel_mime_message_get_sent_date): Same.
svn path=/trunk/; revision=5226
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-06 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (mail_do_filter_ondemand): New async function to
filter messages on demand.
(do_fetch_mail): Updated to filter 1 message at a time using the
new filter-driver code
* mail-callbacks.c (composer_postpone_cb): Send NULL as the
message info.
(run_filter_ondemand): Use mail_do_filter_ondemand instead of
filter_driver_run
* mail-tools.c: Removed mail_tool_filter_contents_into and
mail_tool_fetch_mail_into_searchable as they have now been
deprecated.
svn path=/trunk/; revision=5225
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-06 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): Totally rewritten to filter
a single message at a time instead of filtering a folder.
* filter-message-search.c (filter_message_search): New convenience
function for searching a message.
svn path=/trunk/; revision=5224
|
|
|
|
|
|
|
| |
installation prefix different from the GNOME default installation
prefix).
svn path=/trunk/; revision=5223
|
|
|
|
|
|
|
| |
* message-list.c (clear_tree): set the data to NULL for the tree
root, so nuke_uids won't try to free anything.
svn path=/trunk/; revision=5222
|
|
|
|
|
|
| |
folder browser.
svn path=/trunk/; revision=5221
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-06 JP Rosevear <jpr@helixcode.com>
* gui/e-day-view-main-item.c
(e_day_view_main_item_draw_day_event):
Use new cal_component_has_recurrences convenience function
* gui/e-week-view.c (e_week_view_show_popup_menu): ditto
* gui/e-week-view-event-item.c
(e_week_view_event_item_draw_icons):
ditto
* gui/calendar-model.c (calendar_model_value_at): ditto
(calendar_model_value_at): ditto
* gui/e-day-view.c (e_day_view_on_event_click): ditto
(e_day_view_on_event_right_click): ditto
(e_day_view_on_top_canvas_motion): ditto
(e_day_view_on_top_canvas_motion): ditto
(e_day_view_on_main_canvas_motion): ditto
(e_day_view_on_main_canvas_motion): ditto
(e_day_view_reshape_day_event): ditto
* gui/e-day-view-top-item.c (e_day_view_top_item_draw_long_event):
ditto
* gui/e-day-view.c (e_day_view_on_long_event_click): ditto
svn path=/trunk/; revision=5220
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-06 JP Rosevear <jpr@helixcode.com>
* cal-util/cal-recur.c (cal_recur_generate_instances): Use
new convenience functions and only get the recurrence
stuff if needed. Free the recurrence stuff if used.
2000-09-05 JP Rosevear <jpr@helixcode.com>
* cal-util/cal-component.h: Add new prototypes
* cal-util/cal-component.c (cal_component_has_exrules): Utility
function to determine whether a cal component has any exrules
(cal_component_has_exdates): Ditto for exdates
(cal_component_has_exceptions): Utility function to determine
whether a cal component has any exception rules
(cal_component_has_recurrences):Utility function to determine
whether a cal component has any recurrence rules
svn path=/trunk/; revision=5219
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-05 JP Rosevear <jpr@helixcode.com>
* gui/event-editor.c (dialog_to_comp_object): Kill all exdates if
there are no dates in the box
* cal-util/cal-recur.c (generate_instances_for_year): Add a
special
case for when there are exceptions but no rrules or rdates.
(cal_obj_remove_exceptions): Use date only compare func
(cal_obj_date_only_compare_func): New compare function that
compares the date only, not the time.
* gui/event-editor.c (dialog_to_comp_object): Need a break for the
yearly recurrence type
(dialog_to_comp_object): We need to allocate icaltimetypes for the
exdate list
(fill_widgets): Handle a weekly recurrence with no particular day
set
(dialog_to_comp_object): Kill all rrules if "None" is selected as
the recurrence type by the user
svn path=/trunk/; revision=5218
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-06 Damon Chaplin <damon@helixcode.com>
* gui/e-calendar-table.c (e_calendar_table_open_task): uses the new
TaskEditor dialog.
* gui/dialogs/task-editor.[hc]:
* gui/dialogs/task-editor-dialog.glade: updated. Still need to fix the
'Status' property (CalComponent doesn't support it yet), and use a
replacement for GnomeDateEdit, since we need to support setting 'None'
as the date.
2000-09-04 Damon Chaplin <damon@helixcode.com>
* gui/event-editor.c (obj_updated_cb):
(obj_removed_cb): compare the updated object's uid with the one we
are editing, and just return if it doesn't match.
2000-09-01 Damon Chaplin <damon@helixcode.com>
* gui/gnome-cal.c (gnome_calendar_tag_calendar): added check to see
if the client has loaded successfully. Gets rid of a few warnings.
svn path=/trunk/; revision=5217
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-05 Damon Chaplin <damon@helixcode.com>
* e-calendar-item.c (e_calendar_item_draw_month): make sure we get
the start_weekday since we need it for draw_days(). Fixes a drawing
bug.
2000-08-31 Damon Chaplin <damon@helixcode.com>
* e-calendar-item.c (e_calendar_item_button_press):
(e_calendar_item_button_release): grab/ungrab the pointer so we
always get the button_release event.
svn path=/trunk/; revision=5216
|
|
|
|
|
|
|
|
|
|
| |
* mail-display.c (make_safe_filename):
* mail-format.c (handle_mystery):
* mail-identify.c (mail_identify_mime_part):
camel_mime_part_get_filename now deals with both
Content-Disposition and Content-Type.
svn path=/trunk/; revision=5215
|
|
|
|
| |
svn path=/trunk/; revision=5214
|
|
|
|
|
|
|
|
|
| |
* camel-mime-part.c (camel_mime_part_get_filename): If a MIME part
has no Content-Disposition, but does have a "name" on the
Content-Type, return that as the filename.
(process_header): strstrip the Content-Description
svn path=/trunk/; revision=5213
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-05 Chris Toshok <toshok@helixcode.com>
* providers/nntp/camel-nntp-utils.c (get_OVER_headers): care about
response code.
(get_HEAD_headers): same.
(camel_nntp_get_headers): same.
* providers/nntp/camel-nntp-store.h: get rid of
CAMEL_NNTP_OK/ERR/FAIL.
* providers/nntp/camel-nntp-store.c
(camel_nntp_store_get_extensions): take CamelException arg and
pass along to camel_nntp_command.
(camel_nntp_store_get_overview_fmt): same.
(nntp_store_connect): convert to using constants in
camel-nntp-resp-codes.h
(nntp_store_get_folder): make use of camel_nntp_folder_new.
(camel_nntp_command_send_recv): new function to deal with auth
challenge.
(camel_nntp_command): split out most of this function into
camel_nntp_command_send_recv. also, return the actual response
code instead of CAMEL_NNTP_OK/ERR/FAIL.
* providers/nntp/camel-nntp-resp-codes.h: new file.
* providers/nntp/camel-nntp-folder.h: prototype for
camel_nntp_folder_new.
* providers/nntp/camel-nntp-folder.c (camel_nntp_folder_new): new
convenience function.
(nntp_folder_get_message): care more about the actual response
code.
* providers/nntp/Makefile.am (libcamelnntp_la_SOURCES): add
camel-nntp-auth.c.
(libcamelnntpinclude_HEADERS): add camel-nntp-auth.h.
* providers/nntp/camel-nntp-auth.h: new file.
* providers/nntp/camel-nntp-auth.c: new file.
svn path=/trunk/; revision=5212
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-05 JP Rosevear <jpr@helixcode.com>
* cal-util/cal-recur.c (generate_instances_for_year): The exdate
and rdate lists are a list of icaltimetypes, not
CalComponentPeriods
*gui/e-day-view.c (e_day_view_on_delete_occurrence): The exdate
list
is a list of icaltimetypes, not CalComponentDateTimes
svn path=/trunk/; revision=5211
|
|
|
|
| |
svn path=/trunk/; revision=5210
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-05 Aaron Weber <aaron@helixcode.com>
* C/usage-contact.sgml: Grammar, links, screenshots.
* fig/* Re-took most screenshots.
* C/usage-mail.sgml: Filters, proofing.
svn path=/trunk/; revision=5209
|
|
|
|
| |
svn path=/trunk/; revision=5208
|
|
|
|
|
|
| |
* component-factory.c (owner_set_cb): Re-rename "Sent".
svn path=/trunk/; revision=5207
|
|
|
|
| |
svn path=/trunk/; revision=5206
|
|
|
|
|
|
|
|
| |
* folder-browser.c (fb_resize_cb): Remove the "+ 90" here since it
seems to break things for me, and it's not commented anyway and
there's no excuse for adding 90 to a number with no explanation.
svn path=/trunk/; revision=5205
|
|
|
|
|
|
|
|
|
| |
2000-09-05 JP Rosevear <jpr@helixcode.com>
* gui/e-day-view.c (e_day_view_on_delete_occurrence): Append
the exdate to the list AFTER we create the date value.
svn path=/trunk/; revision=5204
|