| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/trunk/; revision=3394
|
|
|
|
|
|
|
|
|
| |
* component-factory.c (create_view): keep a GList of folder
browsers created
(owner_unset_cb): Go through the list and close each folder before
exiting so they sync their summary state, etc to disk.
svn path=/trunk/; revision=3393
|
|
|
|
|
|
|
|
| |
* mail-ops.c (fetch_mail): Use camel_service_connect, not
connect_with_url, since we already passed the URL into
camel_session_get_store.
svn path=/trunk/; revision=3392
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-06-02 Not Zed <NotZed@HelixCode.com>
* camel-mime-utils.c (header_decode_date): If we get a funny
result, just throw it out. Basically a fix for the one true
broken TradeClient.
2000-06-01 Not Zed <NotZed@HelixCode.com>
* camel-folder-summary.c (message_info_free): Free
references/messsage id.
(message_info_save): Save them.
(message_info_load): Load them.
(message_info_new): And get them from the new message.
(CAMEL_FOLDER_SUMMARY_VERSION): Bumped for new changes.
* camel-folder-summary.h: Added references and messageid to
summary.
svn path=/trunk/; revision=3391
|
|
|
|
|
|
|
|
|
| |
* README: Update dependencies. Rewrite the GOAD vs OAF thing som
more to reflect OAF's new ascendency. Make the fact that you don
need pilot stuff clearer. Add some new directories to the
directory layout section.
svn path=/trunk/; revision=3390
|
|
|
|
|
|
|
|
|
| |
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Use camel_folder_free_summary instead of
g_ptr_array_free. Unref the folder when we're done with it.
svn path=/trunk/; revision=3389
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
* camel-session.c: Ref and unref objects in the service cache
properly.
* camel-store.c: Ref the folder when returning it using
lookup_folder. Used the folder's full name for the key for the
folder cache since that's used to uncache it.
svn path=/trunk/; revision=3388
|
|
|
|
|
|
|
|
| |
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
* filter-driver.c: Free the exception and the priv struct.
svn path=/trunk/; revision=3387
|
|
|
|
|
|
|
|
|
| |
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
* e-table-sorted-variable.c: Fixed the multiple copies of rows in
ETable bug.
svn path=/trunk/; revision=3386
|
|
|
|
|
|
|
|
|
|
| |
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
* e-shell-view.c: Free the uri variable.
* e-shell.c: Free the local_directory variable.
svn path=/trunk/; revision=3385
|
|
|
|
|
|
|
|
| |
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
* widgets/misc/e-clipped-label.c: Free the finish data.
svn path=/trunk/; revision=3384
|
|
|
|
|
|
|
|
| |
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
* e-icon-bar.c: Free all the item data.
svn path=/trunk/; revision=3383
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-06-02 Federico Mena Quintero <federico@helixcode.com>
* gui/event-editor.c (tb_save_and_close_cb): Implemented.
(toolbar): Added an icon for the Save and Close command.
(save_ical_object): Recompute the title of the window here. Maybe
it would be better to do it when we actually get the
"object_changed" signal from the CalClient.
(file_close_cb): Implemented.
svn path=/trunk/; revision=3382
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/pop3/camel-pop3-store.c (pop3_connect): free msg on
success as well as failure.
(camel_pop3_command_get_additional_data): free buf after reading
the last line (".").
* providers/pop3/camel-pop3-folder.c (get_message_by_uid): free
body data after creating the memstream from it (which will copy
the data).
* providers/mbox/camel-mbox-folder.c (mbox_finalize): free summary
and index paths.
* camel-data-wrapper.c (finalize): unref the stream, if it exists.
svn path=/trunk/; revision=3381
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-06-02 Federico Mena Quintero <federico@helixcode.com>
* gui/gnome-cal.c (save_ical_object_cb): Implemented.
(gnome_calendar_add_object): Removed function, since it was
identical to gnome_calendar_update_object(). Modified the rest
of the code to use only the latter.
(gnome_calendar_remove_object): Be more paranoid about the UID.
(gnome_calendar_update_object): Ditto. Also, renamed this
function from gnome_calendar_object_changed(), for consistency
with the lower-level CalClient interface.
* gui/event-editor.c (event_editor_class_init): New
"save_ical_object" signal to ask that our parent store the
calendar object to the backend.
(save_ical_object): New function to save the calendar object,
actually if just emits the signal.
(file_save_cb): Implemented.
(dialog_to_ical_object): We want priv->
alarm_program_run_program_entry (i.e. the entry inside the
GnomeFileEntry), not the file entry itself.
(dialog_to_ical_object): Only insert the recurrence ending date if
the event is recurrent!
svn path=/trunk/; revision=3380
|
|
|
|
|
|
|
|
| |
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
* session.c: Revert removal of e_setup_base_dir.
svn path=/trunk/; revision=3379
|
|
|
|
|
|
|
|
|
| |
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
* gui/minicard/e-minicard-view.c, gui/minicard/e-minicard.c: Made
double click only work on the first button.
svn path=/trunk/; revision=3378
|
|
|
|
|
|
|
|
| |
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
* gui/Makefile.am: Fixed EXTRA_DIST.
svn path=/trunk/; revision=3377
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Federico Mena Quintero <federico@helixcode.com>
* gui/gnome-cal.c (editor_closed_cb): Handler for the
"editor_closed" signal of the event editor; we just destroy it
then.
* gui/event-editor.c (app_delete_event_cb): Callback used when the
dialog is closed. Release the iCalObject here instead of the
event editor's destroy handler, and emit the new "editor_closed"
signal.
svn path=/trunk/; revision=3376
|
|
|
|
|
|
|
|
| |
* folder-browser.c (my_folder_browser_init): Connect to ETable's
key_press signal.
(etable_key): scroll mail on space/backspace.
svn path=/trunk/; revision=3375
|
|
|
|
|
|
| |
er, comments...I did it again!!!
svn path=/trunk/; revision=3374
|
|
|
|
|
|
|
|
| |
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Made sent column as wide as from column.
svn path=/trunk/; revision=3373
|
|
|
|
| |
svn path=/trunk/; revision=3372
|
|
|
|
| |
svn path=/trunk/; revision=3371
|
|
|
|
|
|
|
| |
* e-table-group.c (e_table_group_key_press):
* e-table.c (group_key_press): two more pastos
svn path=/trunk/; revision=3370
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* e-util.c: Fixed e_marshal_INT__INT_INT_POINTER.
svn path=/trunk/; revision=3369
|
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Copy and paste error.
* e-table-item.c: Mixed up parity on eti->editing.
svn path=/trunk/; revision=3368
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* e-util.c, e-util.h: Added e_marshal_INT__INT_INT_POINTER.
svn path=/trunk/; revision=3367
|
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c, e-table-group-leaf.c,
e-table-group.c, e-table-group.h, e-table-item.c, e-table-item.h,
e-table.c, e-table.h: Added a "key_press" signal.
svn path=/trunk/; revision=3366
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* message-list.c: Add a date column.
(COL_SENT_WIDTH_MIN): Make this wider.
(ml_value_at): return the sent date (as a time_t) for COL_SENT.
(Fix COL_TO too while I'm here.)
(ml_duplicate_value, ml_free_value, ml_initialize_value,
ml_value_is_empty): COL_SENT is numeric now.
(message_list_init_renderers): Create a date renderer (using
text_filter to translate the time_t into a string).
(message_list_init_header): Use render_date for COL_SENT.
svn path=/trunk/; revision=3365
|
|
|
|
|
|
|
| |
real fix, but at least it makes it work correctly for the current
setup that only allows one view.
svn path=/trunk/; revision=3364
|
|
|
|
|
|
| |
* e-util.c (g_int_compare): Duh! -1 != 1. :)
svn path=/trunk/; revision=3363
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* tests/test-movemail.c (main): Don't call e_setup_base_dir.
svn path=/trunk/; revision=3362
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* session.c: Don't call e_setup_base_dir.
svn path=/trunk/; revision=3361
|
|
|
|
|
|
| |
* e-cell-text.h: Remove an offending *.
svn path=/trunk/; revision=3359
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* e-table-sorted-variable.c: Made the sort when inserting a signal
row be syncronous.
svn path=/trunk/; revision=3358
|
|
|
|
|
|
|
|
| |
* mail-format.c (mail_generate_forward): Fix forwarding to work
for people other than me. :) [Although apparently it doesn't
really.]
svn path=/trunk/; revision=3357
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c, e-cell-text.h: Added "text_filter" argument that
takes a const void * and returns an allocated char *.
svn path=/trunk/; revision=3356
|
|
|
|
|
|
|
| |
* mail-ops.c (delete_msg): Add a quick hack to move the selection
down a row when you delete a message.
svn path=/trunk/; revision=3355
|
|
|
|
| |
svn path=/trunk/; revision=3354
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c: Copy and paste error.
svn path=/trunk/; revision=3353
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-format.c (handle_message_rfc822): use <blockquote> rather
than <center><table border=1 width=95%> to frame the embedded
message. If <pre> text in the subtable won't fit in the 95% width,
GtkHTML will write past the border of the table (and
<blockquote><table border=1> causes creeping updates so it's not
usable for now).
svn path=/trunk/; revision=3352
|
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c, e-table-group-leaf.c,
e-table-group.c, e-table-group.h, e-table-item.c, e-table.c,
e-table.h: Added e_table_get_selected_view_row.
svn path=/trunk/; revision=3351
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* e-storage-set-view.c (set_e_shortcut_selection): Added a
g_return_if_fail check.
svn path=/trunk/; revision=3350
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* message-list.c (message_list_init): Turn off the grid in our
ETable.
svn path=/trunk/; revision=3349
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Federico Mena Quintero <federico@helixcode.com>
* gui/event-editor-dialog.glade: Change of plans. The toplevel
GnomeApp is now generated with Glade instead of being created in
the program code. Otherwise we can't migrate the accelerators to
the new toplevel and they won't work.
* gui/event-editor.[ch]: EventEditor now derives from GtkObject.
This lets us use the GnomeApp created by libglade and still have
signals and stuff.
* gui/event-editor.c (create_menu): Tell the UI handler that the
menubar is the GnomeApp's existing one, not to create a new one.
(create_toolbar): Tell the UI handler to use the GnomeApp's
existing toolbar.
(event_editor_focus): New function to raise/focus an event editor.
* gui/gnome-cal.c (gnome_calendar_edit_object): Use
event_editor_focus().
svn path=/trunk/; revision=3348
|
|
|
|
|
|
|
|
|
| |
* e-shell-view-menu.c (command_help): New menu callback to launch
the help browser.
(menu_help): add pointers to the users' guide.
(e_shell_view_menu_setup): Add the help menu stuff to the uih.
svn path=/trunk/; revision=3347
|
|
|
|
|
|
| |
notebook page in the providers_config dialog when created
svn path=/trunk/; revision=3346
|
|
|
|
| |
svn path=/trunk/; revision=3345
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* C/usage-mail.sgml: improved filter instructions, vFolder
instructions. still need work though.
* C/usage-contact.sgml: added screenshot.
* C/usage-calendar.sgml: added screenshot.
* C/config-prefs.sgml: added screenshots, and now describes the
actual prefs dialogs.
* C/fig/config-camel.png: new (screenshot) file
* C/fig/filter-druid.png: same
* C/fig/vfolder-druid.png: same
* C/fig/calendar.png: same
* C/fig/contact.png: same
* C/fig/vfolder-createrule-fig.png: same
* C/fig/filter-new-fig.png: same
* C/fig/config-camel-fig.png: same
svn path=/trunk/; revision=3344
|
|
|
|
|
|
|
|
| |
* mail-format.c (write_headers): Oops. This needs to take a
message argument because we might be writing headers for an
embedded message/rfc822 subpart rather than the root document.
svn path=/trunk/; revision=3343
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* gui/minicard/e-minicard.c: return TRUE if opening a contact
editor so that we don't get a "new dialog" contact editor.
svn path=/trunk/; revision=3342
|
|
|
|
|
|
| |
in mail-config.c
svn path=/trunk/; revision=3341
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Not Zed <NotZed@HelixCode.com>
* camel-mime-part.c (construct_from_parser): For a message part,
set the default content-type to message/rfc822. Maybe needs to be
done for multiparts too?
2000-05-31 Not Zed <NotZed@HelixCode.com>
* camel-mime-message.c (construct_from_parser): Typo in assersion.
* camel-mime-parser.c (folder_scan_step): Use a default type of
message/rfc822 for multipart/digest. Bug Z192.
(folder_scan_drop_step): Remove warning.
svn path=/trunk/; revision=3340
|
|
|
|
| |
svn path=/trunk/; revision=3339
|
|
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* filter-arg-types.c (arg_address_edit_value): Search for ad in
arg->values instead of text since it's a list of
filter_arg_adresses. Also, free the old value in the list.
svn path=/trunk/; revision=3338
|
|
|
|
|
|
|
|
| |
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
* e-sexp.c (e_sexp_term_eval): g_return_val_if_fail to prevent a crash.
svn path=/trunk/; revision=3337
|
|
|
|
|
|
| |
this should also fix the bug where the VFolders menu item isn't removed when using the Calendar/etc
svn path=/trunk/; revision=3336
|
|
|
|
| |
svn path=/trunk/; revision=3335
|
|
|
|
|
|
|
| |
* main.c (main): Set up gettext. (Problem noted by Héctor García
Alvarez)
svn path=/trunk/; revision=3334
|
|
|
|
| |
svn path=/trunk/; revision=3333
|
|
|
|
| |
svn path=/trunk/; revision=3332
|
|
|
|
| |
svn path=/trunk/; revision=3331
|
|
|
|
| |
svn path=/trunk/; revision=3330
|
|
|
|
|
|
| |
in Evolution's startup window.
svn path=/trunk/; revision=3329
|
|
|
|
| |
svn path=/trunk/; revision=3328
|
|
|
|
|
|
| |
the view look nicer.
svn path=/trunk/; revision=3327
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-31 Federico Mena Quintero <federico@helixcode.com>
* widgets/misc/e-scroll-frame.[ch]: Imported GtkScrollFrame from
EOG and renamed it to EScrollFrame.
* widgets/misc/Makefile.am (libemiscwidgets_a_SOURCES): Added
e-scroll-frame.[ch].
svn path=/trunk/; revision=3326
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-31 Miguel de Icaza <miguel@helixcode.com>
* contact-editor/contact-editor.glade: Added accelerators for
the remaining items.
Add spacing, beautify the dialogs.
svn path=/trunk/; revision=3325
|
|
|
|
|
|
|
| |
auto-resize mode for it so that its horizontal scrollbar does not
behave in a weird way.
svn path=/trunk/; revision=3324
|
|
|
|
|
|
|
|
| |
* component-factory.c (owner_unset_cb): Quit when the shell exits.
This is a kludge, but a pretty necessary one until the refcounting
bugs that keep the component from exiting properly are fixed.
svn path=/trunk/; revision=3323
|
|
|
|
|
|
| |
configuration partially works (in that it displays the dialogs) but the popup still segfaults fairly nastily
svn path=/trunk/; revision=3322
|
|
|
|
|
|
|
|
| |
a GtkFrame. Also, make sure it cannot be dragged to the left or right
of the dock, because with the current non-BonoboUIHandler system we
use it causes bad bad things to happen.
svn path=/trunk/; revision=3321
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-format.c (free_url, handle_text_enriched,
get_url_for_icon): Fix up memory management of x-evolution-data
URLs so the URLs and/or their data don't get freed while there are
still references to them.
* message-list.c (message_list_init_header): redo the (unused)
online status column to no longer refer to pixmaps that no longer
exist.
svn path=/trunk/; revision=3320
|
|
|
|
|
|
|
|
| |
a GtkFrame. Also, make sure it cannot be dragged to the left or right
of the dock, because with the current non-BonoboUIHandler system we
use it causes bad bad things to happen.
svn path=/trunk/; revision=3319
|
|
|
|
|
|
|
|
| |
can remove shortcuts now) and added status bar to the shell view.
Also, added an API call to EShortcutBar to get the view type for a
specified group.
svn path=/trunk/; revision=3318
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-31 Federico Mena Quintero <federico@helixcode.com>
* gui/gnome-cal.h (GnomeCalendar): Added a hash table to map
calendar objects to their respective event editors.
* gui/gnome-cal.c (gnome_calendar_init): Create the
object_editor_hash.
(gnome_calendar_destroy): Free the object_editor_hash.
(gnome_calendar_edit_object): New function to centralize the
launching of event editors; if one already exists for a particular
calendar object, we just raise its window.
(edit): Use gnome_calendar_edit_object().
* gui/calendar-commands.c (display_objedit): Use
gnome_calendar_edit_object().
(display_objedit_today): Likewise.
* gui/e-day-view.c (e_day_view_on_new_appointment): Likewise.
(e_day_view_on_edit_appointment): Likewise.
* gui/e-week-view.c (e_week_view_on_new_appointment): Likewise.
(e_week_view_on_edit_appointment): Likewise.
* gui/event-editor.c (event_editor_new): Do not take in an
iCalObject; rather provide an event_editor_set_ical_object()
function. We need this because a single editor may be switched
between different calendar objects. Also, do not show the event
editor; leave it up to the client code.
(event_editor_construct): Likewise.
(clear_widgets): New function to clear the widgets to default
values.
(fill_widgets): New function to fill in the widgets from the
iCalObject. We don't do this in init_widgets() anymore.
(free_exception_clist_data): New function to free the exceptions
clist data. We were leaking the row data.
(init_widgets): Hook to the destroy signal of the exceptions
clist.
(event_editor_set_ical_object): New function. Now it also makes a
copy of the calendar object for the event editor; clients do not
need to copy it anymore.
(event_editor_destroy): Unref the UI handler as well.
(event_editor_class_init): New "ical_object_released" signal to
notify the parent that we are no longer editing the calendar
object.
(make_title_from_ico): Handle NULL objects.
* gui/event-editor.h (EventEditor): Removed fields that are no
longer used.
svn path=/trunk/; revision=3317
|
|
|
|
|
|
|
| |
settings are now saved when the config dialog is exited via the OK button
(only 1 identity is saved due to the fact that that is all the config file will allow)
svn path=/trunk/; revision=3316
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-31 Damon Chaplin <damon@helixcode.com>
* cal-util/Makefile.am: added test-recur test program.
* cal-util/test-recur.c: new file to test the recurrence code.
* cal-util/.cvsignore: added test-recur.
* cal-util/cal-recur.c: updated.
svn path=/trunk/; revision=3315
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-format.c (mail_format_mime_message): Initialize the "urls"
hash table stored on the message and store cid and other URLs
there rather than as object data on the message.
(get_cid): rewrite this a bunch
(handle_text_enriched): move the code from write_iframe_string()
into here, since it's the only place that actually needs it.
(handle_text_html): simplify this a lot. We can use a cid: URL
here rather than x-evolution-data.
(get_url_for_icon): New routine to return URLs for icons, and
cache the results, so we don't have to keep re-reading the icon
files (and so we can't be spoofed into reading non-icon files).
(handle_mystery, handle_audio): use get_url_for_icon.
* mail-display.c (save_data): move the CamelMimePart filename
extracting code from get_cid to here.
(on_link_clicked, on_object_requested): Update for cid: changes.
(on_url_requested): Kill off the kludgy, exploitable x-gnome-icon
URL schema, update cid and x-evolution-data to match
mail-format.c.
It should now be easier to implement RFC 2557 (Content-Location,
etc), but that RFC still pretty much sucks.
svn path=/trunk/; revision=3314
|
|
|
|
| |
svn path=/trunk/; revision=3313
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-format.c: Redo this back to the old way: a single GtkHTML
with various things inline in it. (Gets rid of flicker, simplifies
some scrolling, selecting, and printing issues.)
(handle_text_enriched, handle_text_html): Use <iframe>s for these,
to protect the rest of the document from their possibily invalid
HTML.
(handle_via_bonobo): Use (new-and-improved) <object> tags for
this, moving most of the work back into mail-display.c
* mail-display.c (on_object_requested): Move the Bonobo embedding
code back here again (reorganized a bit).
(on_url_requested): add x-evolution-data handler, for iframe
bodies.
(mail_html_new, mail_html_end): removed
(mail_display_set_message, mail_display_new): Update for NWO.
svn path=/trunk/; revision=3312
|
|
|
|
|
|
|
| |
children is zero anymore. This was causing problems with some of the
widgets that are in the EShellView and have zero requisition.
svn path=/trunk/; revision=3311
|
|
|
|
|
|
|
|
| |
that they start up in the correct state. Deactivate the current
control when displaying an empty error page. Removed some crufty
debugging messages.
svn path=/trunk/; revision=3310
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* gui/component/e-cardlist-model.c,
gui/component/e-cardlist-model.h: New files for card list.
svn path=/trunk/; revision=3309
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Federico Mena Quintero <federico@helixcode.com>
* gui/event-editor.c (event_editor_construct): Create the UI
handler after we have constructed the parent GnomeApp.
(main_menu): Menu template is now in place.
(toolbar): Tollbar template is now in place.
(create_toolbar): Turn off labels in the toolbar since it sucks;
it should support non-homogeneous buttons with horizontal icons
and text.
svn path=/trunk/; revision=3308
|
|
|
|
|
|
|
| |
start, and added some initial resistance to the drag & drop operation
itself.
svn path=/trunk/; revision=3307
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Not Zed <NotZed@HelixCode.com>
* filtertypes.xml: And here too.
* vfoldertypes.xml: Add body-contains and not-body-contains
types.
svn path=/trunk/; revision=3306
|
|
|
|
| |
svn path=/trunk/; revision=3305
|
|
|
|
| |
svn path=/trunk/; revision=3304
|
|
|
|
|
|
|
|
|
|
| |
components in ShellComponent. Implemented toggle menu items to
hide/show the shortcut bar and the folder bar (but they don't work,
apparently because of some BonoboUIHandler bogosity). Implemented a
CORBA method in Shell to allow a client to get the component that
handles a certain folder type.
svn path=/trunk/; revision=3303
|
|
|
|
| |
svn path=/trunk/; revision=3302
|
|
|
|
|
|
|
|
| |
2000-05-30 Not Zed <NotZed@HelixCode.com>
* folder-browser.c (search_set): Properly encode the search string.
svn path=/trunk/; revision=3301
|
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Not Zed <NotZed@HelixCode.com>
* e-sexp.c (e_sexp_encode_bool): Utility function to build a bool
as part of an expression string.
(e_sexp_encode_string): Likewise for strings.
svn path=/trunk/; revision=3300
|
|
|
|
|
|
| |
and fixed several memory leaks inside of mail-config.c
svn path=/trunk/; revision=3299
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Not Zed <NotZed@HelixCode.com>
* providers/mbox/camel-mbox-folder.c (mbox_append_message): Init
filter_from to NULL, for exception case.
(mbox_get_message_by_uid): Cast off_t to long int for diagnostics.
* camel-url.c (camel_url_hash): Hash funciton for using camel
url's as hash keys.
(camel_url_equal): equal function for same.
* camel-session.c (camel_session_finalise): Free cached services.
(camel_session_init): Init service cache.
(service_cache_remove): destroy callback to remove a service from
the cache.
* camel-store.c (get_folder_internal): Remove the extra ref of the
folder. That seems the right behaviour ...?
(camel_store_get_type): Doh, actually call store init, so the
cache works.
(cache_folder): strdup the folder name! no wonder it never found
it again.
svn path=/trunk/; revision=3298
|
|
|
|
|
|
| |
evolution/po/da.po
svn path=/trunk/; revision=3297
|
|
|
|
| |
svn path=/trunk/; revision=3296
|
|
|
|
|
|
|
|
|
| |
* message-list.c: use the "new" tigert pixmaps rather than the
older ones. Includes a "replied to" icon (which is used now), but
no "deleted" icon (although we have the strikeout renderer for
that now).
svn path=/trunk/; revision=3295
|
|
|
|
| |
svn path=/trunk/; revision=3294
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* message-list.c (message_changed): call
e_table_model_row_changed, not e_table_model_changed so we do less
work, and don't lose the current selection.
(select_msg): Set up a timer to mark the displayed message as
"seen" if it's selected for longer than 1.5 seconds (a number
pulled out of Matt's butt).
(ml_value_at): Use the MESSAGE_STATUS column for read/unread as
well as deleted.
svn path=/trunk/; revision=3293
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* message-list.c, message-list.h: Added bold for unread messages.
svn path=/trunk/; revision=3292
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c, e-cell-text.h: Added bold column's to ECellText.
svn path=/trunk/; revision=3291
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c: Make sure that the cursor is always shown when
the selection changes.
svn path=/trunk/; revision=3290
|
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* e-canvas-utils.c, e-canvas-utils.h: Added
e_canvas_item_show_area which makes sure that a particular area of
a given item is in the scroll area.
svn path=/trunk/; revision=3289
|
|
|
|
|
|
| |
explains my last commit in much finer detail
svn path=/trunk/; revision=3288
|
|
|
|
| |
svn path=/trunk/; revision=3287
|
|
|
|
| |
svn path=/trunk/; revision=3286
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* gui/component/alphabet.glade: Made the alphabet buttons not
focusable.
* gui/minicard/e-minicard-view.c: Made the "123" button work.
* gui/minicard/e-reflow-sorted.c: Made all buttons past the last
letter available work.
svn path=/trunk/; revision=3285
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* gui/component/alphabet.glade: Added a bit of space around the
alphabet bar.
svn path=/trunk/; revision=3284
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* gui/component/Makefile.am: Added alphabet.glade and
alphabet.glade.h.
* gui/component/addressbook.c, gui/component/alphabet.glade,
gui/component/alphabet.glade.h: Added an alphabet bar.
* gui/minicard/e-minicard-view.c, gui/minicard/e-minicard-view.h,
gui/minicard/e-reflow-sorted.c, gui/minicard/e-reflow-sorted.h:
Added the ability to just to a particular spot in the reflow.
svn path=/trunk/; revision=3283
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* printing/Makefile.am: Added BONOBO_GNOME_CFLAGS to CPPFLAGS.
svn path=/trunk/; revision=3282
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* gui/minicard/e-minicard-view.c: Made double clicking create a
new card. Set the empty message.
* gui/minicard/e-minicard.c: Made sorting be case insensitive.
* gui/minicard/e-reflow-sorted.c, e-reflow.c, e-reflow.h: Added a
message for when the reflow is empty.
* printing/e-contact-print.c, printing/medbook.ecps: Made the
default printout be full page. Made sorting case insensitive.
svn path=/trunk/; revision=3281
|
|
|
|
| |
svn path=/trunk/; revision=3280
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-book-view-listener.c,
backend/ebook/e-book-view-listener.h, backend/ebook/e-book-view.c,
backend/ebook/e-book-view.h, backend/idl/addressbook.idl,
backend/pas/pas-backend-file.c, backend/pas/pas-backend-ldap.c,
backend/pas/pas-book-factory.c, backend/pas/pas-book-view.c,
backend/pas/pas-book-view.h: Added "sequence_complete" signal.
* printing/e-contact-print.c: Made printing wait for
"sequence_complete" signal and made it sort.
svn path=/trunk/; revision=3279
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Switched to using "cursor_change" signal instead
of "row_selection" for switching messages. Select the first row
(still doesn't work because of ETable.) Adapt to some small
ETable changes. Set drawfocus to FALSE.
svn path=/trunk/; revision=3278
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-30 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c, e-table-group-container.h,
e-table-group-leaf.c, e-table-group-leaf.h, e-table-group.c,
e-table-group.h, e-table-item.c, e-table-item.h, e-table.c,
e-table.h, test-check.c, test-cols.c, test-table.c: Fixed a bunch
of selection bugs. Removed "spreadsheet" argument (for now.)
Added "cursor_mode" argument. Added "cursor_change" signal.
Temporarily removed "selection_mode" argument.
svn path=/trunk/; revision=3277
|
|
|
|
|
|
|
|
| |
shortcut view. Made shortcuts behave correctly when moved around.
Also, implemented automatic re-saving of the shortcuts when they
change.
svn path=/trunk/; revision=3276
|
|
|
|
|
|
|
| |
* C/usage-contact.sgml: incorporated kevins notes.
* C/usage-mainwindow.sgml: incorporated kevins notes.
svn path=/trunk/; revision=3275
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2a3,9
> * camel-store.c (camel_store_init): Move it to here. If this
> level is going to maintain it, it should set it up. Lets see what
> caching folders breaks :(
>
> * providers/pop3/camel-pop3-store.c (camel_pop3_store_init): Dont
> init folder cache here.
>
7a15,16
> (camel_mbox_summary_expunge): Remove some debug, and dont offset
> frompos?
svn path=/trunk/; revision=3274
|
|
|
|
|
|
|
|
| |
`g_hash_table_insert()' when initializing the EStorageSetView. This
was causing addition of new folders to a registered storage at runtime
to fail.
svn path=/trunk/; revision=3273
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-29 Not Zed <NotZed@HelixCode.com>
* providers/mbox/camel-mbox-summary.c
(camel_mbox_summary_expunge): Make sure we copy messages which are
still intact to the new folder.
(camel_mbox_summary_expunge): Update the frompos as well when
moving the content.
svn path=/trunk/; revision=3272
|
|
|
|
|
|
|
|
|
| |
> summary.
> (folder_changed): Track folder changes, re-query the folder that
> changed, and cascade the changed event as well.
> (camel_vee_folder_finalise): Free subfolder and subfolder summary.
svn path=/trunk/; revision=3271
|
|
|
|
|
|
|
| |
balsa/po/da.po evolution/po/da.po gnome-utils/po/da.po
gnomeicu/po/da.po gnumeric/po/da.po
svn path=/trunk/; revision=3270
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-29 Not Zed <NotZed@HelixCode.com>
* folder-browser.c (folder_browser_load_folder): Hardcode the
vfolder source to just the inbox (so at least it returns
something).
* component-factory.c (create_test_storage): Create a vfolder dir
first, and put the folders in that.
(create_test_storage): Create the storage as VFolders, not
"storage_name" :)
svn path=/trunk/; revision=3269
|
|
|
|
|
|
|
|
|
| |
2000-05-29 Not Zed <NotZed@HelixCode.com>
* providers/vee/camel-vee-folder.c (vee_folder_build): Check the
searched folder is open before trying to search it.
svn path=/trunk/; revision=3268
|
|
|
|
|
|
|
|
|
|
| |
* e-msg-composer.c (get_editor_text): add a "format" argument so
we can fetch different kinds of text.
(format_text): New function to do line wrapping on plain text.
(build_message): Build multipart/alternative messages rather than
HTML-only ones. Yay. We don't suck (as much) any more!
svn path=/trunk/; revision=3267
|
|
|
|
|
|
|
|
|
| |
* camel-service.c (camel_service_new): Fix up some glib
precondition stuff. Try to set the URL in camel_service_new before
checking whether or not it's "empty" so that you can successfully
set "sendmail:" as a URL.
svn path=/trunk/; revision=3266
|
|
|
|
| |
svn path=/trunk/; revision=3260
|
|
|
|
|
|
|
|
|
| |
2000-05-29 Martin Baulig <baulig@suse.de>
* gnome-autogen.sh: If `USE_GNOME_2_MACROS' is set, use the
GNOME 2.0 macros from the `macros2' directory.
svn path=/trunk/; revision=3259
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-29 Martin Baulig <baulig@suse.de>
* gnome-common.m4, Makefile.am: Install macros to
`$(datadir)/aclocal/gnome-macros' when INSIDE_GNOME_COMMON.
* gnome-autogen.sh: New file. When using gnome-common instead
of the macros/ directory, use this in your autogen.sh.
svn path=/trunk/; revision=3258
|
|
|
|
| |
svn path=/trunk/; revision=3257
|
|
|
|
|
|
|
|
| |
2000-05-28 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c: Fixed setting of arguments.
svn path=/trunk/; revision=3256
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-config.c (error_dialog): helper function since we need to
set "modal" on the dialogs returned by gnome_error_dialog to make
them work when popped up from the modal Druid.
(service_acceptable): New function to check if the info entered on
a store/transport page actually checks out.
(mail_config_druid): Connect to the "next" signal on the store and
transport pages and don't let the user continue if the data is
bad and "check this before continuing" is checked. Also, only
display sources/transports in the "mail" domain. (Ie, not
"vfolder".)
svn path=/trunk/; revision=3255
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-provider.h: Add a domain field to CamelProvider, to say
what kind of data it provides.
* providers/imap/camel-imap-provider.c:
* providers/mbox/camel-mbox-provider.c:
* providers/pop3/camel-pop3-provider.c:
* providers/sendmail/camel-sendmail-provider.c:
* providers/smtp/camel-smtp-provider.c: Set domain to "mail".
* providers/nntp/camel-nntp-provider.c: Set domain to "news".
* providers/vee/camel-vee-provider.c: Set domain to "vfolder". (So
it doesn't end up being listed as a potential mail source in the
mail config wizard.)
svn path=/trunk/; revision=3254
|
|
|
|
| |
svn path=/trunk/; revision=3253
|
|
|
|
|
|
|
| |
it's not terribly useful and we were getting it from the wrong
place anyway.
svn path=/trunk/; revision=3252
|
|
|
|
|
|
| |
* e-msg-composer.c: #include <errno.h>
svn path=/trunk/; revision=3251
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/pop3/camel-pop3-store.c: Split apart password and APOP
auth, since some servers seem to do both, but don't really.
(connect_to_server): Renamed from try_connect. Now actually does
the connection up to the point of checking the greeting for APOP
support.
(query_auth_types): Return APOP, if appropriate. Call
pop3_disconnect after connect_to_server since we don't really want
to be connected.
(pop3_connect): Use connect_to_server rather than duplicating
code. Fix a one-byte buffer overrun in the APOP code.
(pop3_disconnect): Make this able to clean up after a partial
connect.
svn path=/trunk/; revision=3250
|
|
|
|
|
|
| |
* main.c (main): Remove extra free of evolution_directory.
svn path=/trunk/; revision=3249
|
|
|
|
|
|
|
|
| |
* camel-mime-utils.c (header_address_list_format_append): Use
`foo@bar' rather than `"" <foo@bar>' for email addresses with no
name component.
svn path=/trunk/; revision=3248
|
|
|
|
|
|
|
| |
* mail-format.c (write_recipients_to_stream): Use `foo@bar' rather
than `<foo@bar>' for recipient with no name.
svn path=/trunk/; revision=3247
|
|
|
|
| |
svn path=/trunk/; revision=3246
|
|
|
|
|
|
|
| |
* mail-ops.c (fetch_mail): don't put up an error message if the
user cancels the password dialog.
svn path=/trunk/; revision=3245
|
|
|
|
| |
svn path=/trunk/; revision=3244
|
|
|
|
| |
svn path=/trunk/; revision=3243
|
|
|
|
| |
svn path=/trunk/; revision=3242
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
after a restart), but they always come up empty - doesn't search any
folders yet.
2000-05-27 Not Zed <NotZed@HelixCode.com>
* Makefile.am (SHELL_OBJS): Include mail storage so we can
initialise folders.
* component-factory.c (create_test_storage): Parses vfolder
defintions and adds them to the storage. Definetly needs more
work.
* folder-browser-factory.c (control_activate): Add the VFolder
druid menu item.
(control_deactivate): And remove it.
* mail-ops.c (vfolder_editor_clicked): For editing vfolder
definitions (rather like filters, oddly enough :). Tries to
update the shell but it doesn't seem to work properly - requires a
mail component restart to take effect.
* folder-browser.c (folder_browser_load_folder): Handle vfolder:
urls' appropriately and map to camel. Still needs a way to tell
the vfolder what folders to search! (all vfolders come up empty!).
svn path=/trunk/; revision=3241
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-27 Not Zed <NotZed@HelixCode.com>
* vfoldertypes.xml: New file - lists rules appropriate for
vfolders (no actions, etc).
* Makefile.am (EXTRA_DIST): Add vfoldertypes.xml
* filter-driver.c (filter_driver_expand_option): Made public from
expand_filter_option.
(filter_driver_rule_count): find out how many user rules are
defined.
(filter_driver_rule_get): Get a user rule by index.
svn path=/trunk/; revision=3240
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-25 Christopher James Lahey <clahey@helixcode.com>
* gui/component/addressbook.c,
gui/component/e-addressbook-model.c,
gui/component/e-addressbook-model.h: Added double click to open
contact editor.
svn path=/trunk/; revision=3239
|
|
|
|
|
|
|
|
|
|
| |
2000-05-28 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c, e-table-group-leaf.c,
e-table-group.c, e-table-group.h, e-table-item.c, e-table-item.h,
e-table.c, e-table.h: Added double click handling.
svn path=/trunk/; revision=3238
|
|
|
|
|
|
|
|
|
| |
2000-05-28 Christopher James Lahey <clahey@helixcode.com>
* message-list.c, message-list.h: Added a COL_DELETED and made it
the strikeout column for both text renderers.
svn path=/trunk/; revision=3237
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* C/evolution-guide.sgml: added Kevin Breit to author and
copyright.
* C/apx-authors.sgml: Put app authors in a simplelist.
* C/usage-mail.sgml: Removed USAGE-SETUP insertion, added xref to send
users to config-setupassist chapter. This and the following changes
take setup druid coverage out of usage
section and put it in config section.
* C/config-setupassist.sgml: Added mail druid coverage from
usage-setup.sgml.
* C/usage-setup.sgml: Removed file. contents in
config-setupassist.sgml.
* C/evolution-guide.sgml: Removed
USAGE-SETUP entity (and file usage-setup.sgml.)
svn path=/trunk/; revision=3236
|
|
|
|
|
|
|
|
|
|
| |
achtung/po/da.po dia/po/da.po dr-genius/po/da.po
evolution/po/da.po gedit/po/da.po gimp/po/da.po
gimp/po-plug-ins/da.po gimp/po-script-fu/da.po glade/po/da.po
gnome-db/po/da.po gnomeicu/po/da.po mc/po/da.po
nautilus/po/da.po
svn path=/trunk/; revision=3235
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-format.c: Various improvements:
(call_handler_function, etc): Add a "mime_type" argument to the
handlers, so that if a part is tagged as
"application/octet-stream", and we figure out that it's really
something else, the handler we call can know what that something
else is.
(handle_text_enriched): Small fixes to make this not do
text/enriched-specific syntax in text/richtext or vice versa.
(handle_mystery): Allow for mystery data that can't even be saved
to disk. (ie, unrecognized external-body). Let the caller specify
the URL to use.
(handle_message_external_body): New function to deal with
message/external-body parts. Generates URLs for anon-ftp,
local-file, and URL access-types, and a more-useful-than-before
descriptive message for other types.
(handle_audio, handle_undisplayable): Use gnome_mime_get_value to
try to get a description of the MIME type to display to the user
rather than the raw form. (This will only work if the user has
recent gnome-vfs installed. [If they don't, it works just like
it used to.])
svn path=/trunk/; revision=3234
|
|
|
|
|
|
| |
and implemented a number of methods in camel-imap-folder
svn path=/trunk/; revision=3233
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-27 Federico Mena Quintero <federico@helixcode.com>
* e-dialog-widgets.c (e_dialog_editable_set): Moved over from
event-editor-utils.c.
(e_dialog_editable_get): Likewise.
(e_dialog_toggle_set): Likewise.
(e_dialog_toggle_get): Likewise.
(e_dialog_spin_set): Likewise.
(e_dialog_spin_get_double): Likewise.
(e_dialog_spin_get_int): Likewise.
(e_dialog_option_menu_set): Likewise, and added a value map.
(e_dialog_option_menu_get): Likewise.
(e_dialog_dateedit_set): Likewise.
(e_dialog_dateedit_get): Likewise.
(e_dialog_radio_set): New function.
(e_dialog_radio_get): New function.
svn path=/trunk/; revision=3232
|
|
|
|
| |
svn path=/trunk/; revision=3231
|
|
|
|
| |
svn path=/trunk/; revision=3230
|
|
|
|
| |
svn path=/trunk/; revision=3229
|
|
|
|
| |
svn path=/trunk/; revision=3228
|
|
|
|
|
|
|
| |
* mail-format.c (handle_text_html): Fix a bug (security/stability)
in its usage of mail_html_write.
svn path=/trunk/; revision=3227
|
|
|
|
|
|
|
|
| |
2000-05-26 Kjartan Maraas <kmaraas@online.no>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=3226
|
|
|
|
|
|
|
|
|
|
| |
+ alphabetical.
+ (command_show_treeview): New function; shows the treeview, when it
+ has been hidden.
+ (command_show_shortcut_bar): New function; shows the shortcut bar,
+ when it's been hidden.
svn path=/trunk/; revision=3225
|
|
|
|
|
|
|
|
| |
2000-05-26 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c, e-cell-text.h: Added "strikeout_column" argument.
svn path=/trunk/; revision=3224
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-26 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c, e-table-group-container.h,
e-table-group-leaf.c, e-table-group-leaf.h, e-table.c, e-table.h:
Made "drawgrid", "drawfocus", "spreadsheet", and
"length_threshold" arguments set from the ETable effect all the
end ETableItems.
* e-table-header.c: Made column resize a bit less bumpy.
svn path=/trunk/; revision=3223
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* C/fig/mainwindow-pic.png: new file
* C/fig/mail-druid-pic.png: new file
* C/fig: New directory, for figure graphics.
* C/apx-gloss.sgml: new file. glossary. thx. to kevin from chicago.
* C/usage-setup.sgml: More accurate description of druid, and
moved to mail section-- see usage-mail.sgml entry. This is a new
location for this entity, and it may move more later.
* C/usage-mainwindow.sgml: altered description of starting
evolution. added screenshot for main-window picture.
* C/usage-mail.sgml: added screenshots, added coverage of setup
druid and put it into get-and-send section, which is probably not
where it should stay. Also started filter druid coverage and
clarified examples, esp. in Bcc: section.
* C/usage-contact.sgml: Clarified examples.
* C/preface.sgml: rewording of "what is" and "about book" sections.
* C/evolution-guide.sgml: added glossary entity APX-GLOSS, altered
phrasing in part intros, changed order of Setup-assistant section.
* C/config-prefs.sgml: changed wording, removed ref. to re-running
setup assistant.
svn path=/trunk/; revision=3222
|
|
|
|
|
|
|
|
|
|
| |
* mail-ops.c (composer_send_cb, reply): set CAMEL_MESSAGE_ANSWERED
on a message after a successful reply.
* message-list.c (folder_changed): free the summary with
camel_folder_free_summary rather than g_ptr_array_free.
svn path=/trunk/; revision=3221
|
|
|
|
|
|
|
|
|
|
|
| |
* e-msg-composer.c (get_signature): routine to read the user's
signature file.
(set_editor_text): If the user has configured a signature, append
it to the set text.
(e_msg_composer_new): Call set_editor_text with "" to load the
signature (if any).
svn path=/trunk/; revision=3220
|
|
|
|
|
|
|
|
|
|
| |
implemented a BonoboObject for wrapping the Evolution::Storage CORBA
interface. Also fixed a few bugs.
This makes the shell's storage extensibility usable for Evolution
components.
svn path=/trunk/; revision=3219
|
|
|
|
|
|
| |
* e-msg-composer.c (build_message): Update for CamelMultipart changes.
svn path=/trunk/; revision=3218
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-multipart.c (camel_multipart_init): Don't set a default
boundary. Require the caller to do that.
(set_boundary): if boundary is NULL, generate a "random" boundary.
* camel-mime-part-utils.c
(camel_mime_part_construct_content_from_parser): Add a call to
camel_multipart_set_boundary after creating a new multipart.
svn path=/trunk/; revision=3217
|
|
|
|
|
|
|
| |
* mail-format.c (handle_via_bonobo): Update for PersistStream
changes
svn path=/trunk/; revision=3216
|
|
|
|
|
|
|
| |
* e-msg-composer.c (get_editor_text, set_editor_text): Update for
PersistStream changes
svn path=/trunk/; revision=3215
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-25 Federico Mena Quintero <federico@helixcode.com>
* gui/event-editor-dialog.glade: Put the main notebook directly
under a simple GtkWindow. We are going to pull out the notebook
and slap it into our custom-built GnomeApp, anwyays.
* gui/event-editor.c: Made the EventEditor derive from GnomeApp.
Added a BonoboUIHandler for its menu and toolbar.
(make_title_from_ico): Create a nice title for the window.
(get_widgets): Fetch the Glade widgets here instead of all over
the place.
(event_editor_new): Temporary hack to show the dialog here, just
so that I can test it.
* gui/Makefile.am (EXTRA_DIST): Added the Glade messages file.
svn path=/trunk/; revision=3214
|
|
|
|
| |
svn path=/trunk/; revision=3213
|
|
|
|
| |
svn path=/trunk/; revision=3212
|
|
|
|
| |
svn path=/trunk/; revision=3211
|
|
|
|
| |
svn path=/trunk/; revision=3210
|
|
|
|
|
|
|
|
|
| |
2000-05-25 Not Zed <NotZed@HelixCode.com>
* e-msg-composer.c (build_message): Use camel_data_wrapper_new
instead of camel_simple_data_wrapper_new.
svn path=/trunk/; revision=3209
|
|
|
|
|
|
|
|
|
|
| |
2000-05-25 NotZed <NotZed@HelixCode.com>
* camel-mime-part-utils.c
(camel_mime_part_construct_content_from_parser): Replace simple
data wrapper here too, oops.
svn path=/trunk/; revision=3208
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-25 NotZed <NotZed@HelixCode.com>
* Makefile.am (libcamel_la_SOURCES): Removed
camel-simple-data-wrapper again. Less code to maintain == better
code.
* camel-data-wrapper.c (construct_from_stream): Fixes for bug
where text attachments dont work. Made data-wrapper concrete for
the second time.
svn path=/trunk/; revision=3207
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-header.c: Account for extra pixel at right end of
ETable.
* e-table-item.c: Make grid less intrusive.
* e-table.c: Make scrollbars disappear when appropriate.
svn path=/trunk/; revision=3206
|
|
|
|
|
|
|
|
| |
2000-05-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-header-item.c: Made dragging columns work.
svn path=/trunk/; revision=3205
|
|
|
|
|
|
|
|
| |
2000-05-25 Christopher James Lahey <clahey@helixcode.com>
* gui/component/addressbook.c: Removed some columns.
svn path=/trunk/; revision=3204
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-25 Federico Mena Quintero <federico@helixcode.com>
* gui/main.c (init_bonobo): Do not initialize libglade twice.
* gui/component-factory.c (create_view): Set the folder_uri
property, otherwise the calendar will not get loaded into the
view.
svn path=/trunk/; revision=3203
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-25 Jeffrey Stedfast <fejj@helixcode.com>
* providers/smtp/camel-smtp-transport.c (_send_to): Took out code
that had been there to reconnect to the server if it was not
already connected - Mailer code was fixed so that this should not
be needed.
* providers/imap/camel-imap-store.[c,h]: Initial code.
svn path=/trunk/; revision=3202
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-25 Christopher James Lahey <clahey@helixcode.com>
* e-storage-set-view.c: Make this always look pretty, with Helix
GNOME or without.
From calendar/ChangeLog:
2000-05-25 Christopher James Lahey <clahey@helixcode.com>
* gui/main.c: Make it so that warnings don't crash calendar.
svn path=/trunk/; revision=3201
|
|
|
|
|
|
|
|
|
| |
2000-05-25 Christopher James Lahey <clahey@helixcode.com>
* widgets/e-paned/e-hpaned.c, widgets/e-paned/e-vpaned.c: Fixed a
bug where we were resizing a non-existent window.
svn path=/trunk/; revision=3200
|
|
|
|
|
|
|
| |
folder types, and changed all the components to work with the new
setup.
svn path=/trunk/; revision=3199
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-25 Christopher James Lahey <clahey@helixcode.com>
* widgets/e-paned/e-hpaned.c, widgets/e-paned/e-paned.c,
widgets/e-paned/e-paned.h, widgets/e-paned/e-vpaned.c: Made
the handlebar disappear if either side is empty, hidden, or
requests 0 size.
svn path=/trunk/; revision=3198
|
|
|
|
|
|
|
| |
* mail-ops.c (composer_send_cb): connect to and disconnect from
the transport.
svn path=/trunk/; revision=3197
|
|
|
|
|
|
|
|
| |
2000-05-24 Christopher James Lahey <clahey@helixcode.com>
* e-paned.c, e-paned.h: Removed.
svn path=/trunk/; revision=3196
|
|
|
|
|
|
|
|
|
|
| |
2000-05-24 Christopher James Lahey <clahey@helixcode.com>
* e-shell-view.c: Was using the wrong include here.
* e-storage-set-view.c: Got rid of the lines in the tree view.
svn path=/trunk/; revision=3195
|
|
|
|
|
|
|
| |
* camel.h: Re-add camel-simple-data-wrapper.h, which was removed
for some reason.
svn path=/trunk/; revision=3194
|
|
|
|
| |
svn path=/trunk/; revision=3193
|
|
|
|
|
|
|
|
| |
need heavy editing later in development
This is mostly meant as guidance to both me and any volunteers that start working on imap
svn path=/trunk/; revision=3192
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-24 Christopher James Lahey <clahey@helixcode.com>
* configure.in: Added widgets/e-paned/Makefile.
* tests/ui-tests/message-browser.c: Switched from GtkPaned to
EPaned.
* widgets/Makefile.am: Added e-paned directory.
* widgets/e-paned/, widgets/e-paned/.cvsignore,
widgets/e-paned/Makefile.am, widgets/e-paned/e-hpaned.c,
widgets/e-paned/e-hpaned.h, widgets/e-paned/e-paned.c,
widgets/e-paned/e-paned.h, widgets/e-paned/e-vpaned.c,
widgets/e-paned/e-vpaned.h: New widget based completely on
GtkPaned from 1.4. This will be more advanced soon.
From calendar/ChangeLog:
2000-05-24 Christopher James Lahey <clahey@helixcode.com>
* gui/Makefile.am: Added libepaned.a.
* gui/gnome-cal.c: Switched from GtkPaned to EPaned.
From mail/ChangeLog:
2000-05-24 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added libepaned.a.
* folder-browser.c: Switched from GtkPaned to EPaned.
From shell/ChangeLog:
2000-05-24 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added libepaned.a.
* e-shell-view.c: Switched from GtkPaned to EPaned.
From widgets/shortcut-bar/ChangeLog:
2000-05-24 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added libepaned.a.
* test-shortcut-bar.c: Switched from GtkPaned to EPaned.
svn path=/trunk/; revision=3191
|
|
|
|
|
|
|
|
|
| |
Wed May 24 18:09:26 EDT 2000 Jeffrey Stedfast <fejj@helixcode.com>
* providers/smtp/camel-smtp-transport.[c,h]: Fixes to make the
SMTP transport thread-safe
svn path=/trunk/; revision=3190
|
|
|
|
|
|
| |
Updated
svn path=/trunk/; revision=3189
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-23 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Switched printing and gui.
* backend/ebook/e-book-view-listener.h,
backend/ebook/e-book-view.h, backend/ebook/e-book.h,
backend/ebook/e-card-cursor.h, backend/ebook/e-card-list.h,
backend/ebook/e-card-simple.h, backend/ebook/e-card.h: Fixed the
#defines to work elsewhere in evolution.
* gui/component/Makefile.am: Added linking to libecontactprint.
* gui/component/addressbook.c: Added a menu item to print the
current query.
* printing/Makefile.am: Add linking to libebook and requirements.
Add installation of ecps files.
* printing/e-contact-print.c, printing/e-contact-print.h: Changed
this to use real data from an EBook.
* printing/test-print.c: Made this pass NULL, NULL to
e_contact_print_dialog_new so that it will compile.
svn path=/trunk/; revision=3188
|
|
|
|
|
|
|
|
| |
2000-05-23 Christopher James Lahey <clahey@helixcode.com>
* e-table-header-item.c: Fixed the remove column callback.
svn path=/trunk/; revision=3187
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tue May 23 17:49:21 EDT 2000 Jeffrey Stedfast <fejj@helixcode.com>
* providers/smtp/camel-smtp-transport.c: Added debug fprintfs, tested with a few messages
(smtp_data): Fixed to use data_wrapper_write_to_stream()
* camel-mime-filter-smtp.c (filter): Modified to escape all lines
beginning with a '.' and to place \r before each \n if one did
not previously exist. Removed code to escape "From " as it was found to not be needed
* providers/imap/.cvsignore: added file
svn path=/trunk/; revision=3186
|
|
|
|
| |
svn path=/trunk/; revision=3185
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-23 Christopher James Lahey <clahey@helixcode.com>
* e-table-header-item.c: Added right click menus to the table
header items.
* e-table-sort-info.c: Fixed a small bug.
svn path=/trunk/; revision=3184
|
|
|
|
|
|
|
|
| |
2000-05-23 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-save-as.c: Fixed some memory leaks.
svn path=/trunk/; revision=3183
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-23 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/Makefile.am: Added e-contact-editor-save-as.c and
e-contact-editor-save-as.h.
* contact-editor/e-contact-save-as.c,
contact-editor/e-contact-save-as.h: New files that display a save
as dialog and then save the given card to that file.
* gui/minicard/e-minicard.c: Call e_contact_save_as in a right
click menu.
svn path=/trunk/; revision=3182
|
|
|
|
|
|
|
|
| |
2000-05-23 Christopher James Lahey <clahey@helixcode.com>
* e-util.c, e-util.h: Added e_write_file.
svn path=/trunk/; revision=3181
|
|
|
|
| |
svn path=/trunk/; revision=3180
|
|
|
|
| |
svn path=/trunk/; revision=3179
|
|
|
|
|
|
| |
implementing new CORBA storage interfaces for the shell.
svn path=/trunk/; revision=3178
|
|
|
|
|
|
|
|
|
|
| |
2000-05-23 Kjartan Maraas <kmaraas@online.no>
* no.po: Updated Norwegian translation.
2000-05-23 Andreas Hyden <a.hyden@cyberpoint.se>
svn path=/trunk/; revision=3177
|
|
|
|
|
|
|
|
| |
2000-05-23 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Make scrollbar arrow buttons work.
svn path=/trunk/; revision=3176
|
|
|
|
| |
svn path=/trunk/; revision=3175
|
|
|
|
| |
svn path=/trunk/; revision=3174
|
|
|
|
| |
svn path=/trunk/; revision=3173
|
|
|
|
| |
svn path=/trunk/; revision=3172
|
|
|
|
| |
svn path=/trunk/; revision=3171
|
|
|
|
| |
svn path=/trunk/; revision=3170
|
|
|
|
| |
svn path=/trunk/; revision=3169
|
|
|
|
| |
svn path=/trunk/; revision=3168
|
|
|
|
| |
svn path=/trunk/; revision=3167
|
|
|
|
| |
svn path=/trunk/; revision=3166
|
|
|
|
| |
svn path=/trunk/; revision=3165
|
|
|
|
| |
svn path=/trunk/; revision=3163
|
|
|
|
|
|
| |
* Added lang Hu
svn path=/trunk/; revision=3162
|
|
|
|
| |
svn path=/trunk/; revision=3151
|
|
|
|
|
|
| |
the right CVSROOT.
svn path=/trunk/; revision=3150
|
|
|
|
| |
svn path=/trunk/; revision=3149
|
|
|
|
| |
svn path=/trunk/; revision=3148
|
|
|
|
| |
svn path=/trunk/; revision=3147
|
|
|
|
|
|
| |
* ja.po: Update from Akira TAGOH.
svn path=/trunk/; revision=3146
|
|
|
|
|
|
| |
warnings here and there.
svn path=/trunk/; revision=3145
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-20 Damon Chaplin <damon@helixcode.com>
* cal-util/cal-recur.[hc]: new files to implement iCalendar recurrence
rules. These are only part finished, but people may like to check that
the architecture seems OK.
2000-05-17 Damon Chaplin <damon@helixcode.com>
* gui/e-day-view.c (e_day_view_on_delete_occurrence):
* gui/e-week-view.c (e_week_view_on_delete_occurrence): use a copy of
the iCalObject so we detect the change in the "update_event" callback.
Maybe we should just update the view ourselves and then we wouldn't
need to detect any change in the callback.
* cal-util/calobj.c (ical_object_reset_recurrence): new function to
get rid of any recurrence rules. Used when we 'unrecur' an event.
* gui/e-day-view.c (e_day_view_key_press): don't add a new event if it
won't fit, or we end up adding a new event for each key press.
(e_day_view_update_event_label): don't update it if it doesn't have
an EText item (i.e. it isn't visible).
* gui/e-day-view-time-item.c: allow selection of times using this
column.
svn path=/trunk/; revision=3144
|
|
|
|
|
|
|
|
|
|
| |
2000-05-19 NotZed <NotZed@HelixCode.com>
* mail-format.c: Fixes for stream stuff.
* mail-display.c (save_data_cb): Remove exception stuff on streams.
svn path=/trunk/; revision=3143
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-19 NotZed <NotZed@HelixCode.com>
* camel-simple-data-wrapper.c (construct_from_stream): If we
already have been constructed, unref our content.
(write_to_stream): Check we've been constructued, and change for
stream api changes.
* camel-mime-parser.c: Removed exception stuff.
* md5-utils.c (md5_get_digest_from_stream): repaired.
* camel-mime-message.c: Remove exception from write_to_stream, and
fix, and fix formatting.
* providers/sendmail/camel-sendmail-transport.c (_send_internal):
Fix for stream changes.
* providers/pop3/camel-pop3-store.c (camel_pop3_command): Fixes
for stream changes.
* providers/mbox/camel-mbox-folder.c, and elsewhere, fix all
stream api changes.
(mbox_append_message): Use stream_close() now its back.
(mbox_append_message): unref the from filter.
* camel-stream-mem.c: And here.
* camel-stream-fs.[ch]: Here too.
* camel-stream-filter.c: Likewise. This is getting tedious.
* camel-stream-buffer.c (stream_write): Fix a few little problems.
(stream_close): Reimplmeent.
(camel_stream_buffer_read_line): Slightly more efficient version,
that also only allocates the right amount of memory for strings.
* camel-seekable-substream.c: Likewise.
* camel-seekable-stream.[ch]: Remove exceptions, fix formatting,
changes for stream (re)fixes. set_bounds returns an error.
* camel-stream.[ch]: Remove exceptions. Make flush and reset return
an error code, repair all the screwed up formatting, and put back
close.
* camel-mime-part-utils.c
(camel_mime_part_construct_content_from_parser): And here.
* camel-mime-part.c (camel_mime_part_set_content): And this too.
(write_to_stream): Fixed for stream changes.
* camel.h: Fixed.
* providers/vee/camel-vee-folder.c (vee_search_by_expression):
Implement. Performs an intersection of the two searches.
(camel_vee_folder_finalise): Unref search folders.
(vee_append_message): Implement append.
svn path=/trunk/; revision=3142
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-19 Federico Mena Quintero <federico@helixcode.com>
* e-dialog-widgets.[ch]: New files with utilities for hooking up
widgets in Glade-generated dialogs.
* Makefile.am (libeutil_la_SOURCES): Added e-dialog-widgets.[ch].
svn path=/trunk/; revision=3141
|
|
|
|
|
|
|
|
|
| |
2000-05-19 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Added initialize_value and value_is_empty
callbacks.
svn path=/trunk/; revision=3140
|
|
|
|
|
|
|
|
|
|
| |
2000-05-19 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor-categories.c,
gui/component/e-addressbook-model.c: Added initialize_value and
value_is_empty callbacks.
svn path=/trunk/; revision=3139
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-19 Christopher James Lahey <clahey@helixcode.com>
* e-table-example-1.c, e-table-example-2.c, e-table-simple.c,
e-table-simple.h, e-table-size-test.c, test-check.c, test-cols.c,
test-table.c: Added initialize_value and value_is_empty callbacks.
* e-table-model.c, e-table-model.h: Added initialize_value and
value_is_callback virtual functions to the ETableModel class.
* e-table-subset.c: Perpetuate the initialize_value and
value_is_empty methods.
svn path=/trunk/; revision=3138
|
|
|
|
| |
svn path=/trunk/; revision=3137
|
|
|
|
|
|
|
| |
evolution/po/da.po gdict/po/da.po gnome-media/po/da.po
nautilus/po/da.po
svn path=/trunk/; revision=3136
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-19 Federico Mena Quintero <federico@helixcode.com>
* cal-util/timeutil.c (time_add_minutes): Fixed warning message.
(time_add_day): Likewise.
(time_add_month): Likewise.
(time_add_year): Likewise.
(time_from_day): Of all functions, *this* one had to have a bug.
Set the tm.tm_isdst to -1 to specify that we don't know whether
the time is in DST or not. This fixes *many* bugs upstream.
(time_week_begin): Likewise. We never noticed this since the week
functions are never used.
(time_week_end): Likewise.
svn path=/trunk/; revision=3135
|
|
|
|
|
|
|
|
|
| |
2000-05-19 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.c: Fixed a bug that broke
address field support.
svn path=/trunk/; revision=3134
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-19 Christopher James Lahey <clahey@helixcode.com>
From a patch by Iain Holmes <ih@csd.abdn.ac.uk>
* e-table-config.c, e-table.c: Fixed getting text content from a
node in the case of a non string based content field in the xml
library.
svn path=/trunk/; revision=3133
|
|
|
|
|
|
|
|
|
|
| |
2000-05-19 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.c,
contact-editor/e-contact-editor.h: Added support for arbitrary
fields in the contact editor.
svn path=/trunk/; revision=3132
|
|
|
|
|
|
|
|
| |
2000-05-19 Christopher James Lahey <clahey@helixcode.com>
* e-gui-utils.c, e-gui-utils.h: Added e_container_foreach_leaf.
svn path=/trunk/; revision=3130
|
|
|
|
|
|
|
| |
nasty partially drawn shortcut bar at startup, and so you only have to
see it once, regardless of how many mail folders you have
svn path=/trunk/; revision=3129
|
|
|
|
|
|
|
|
|
|
| |
* message-list.c (select_msg): Update for camel_folder_get_uids
(folder_changed, message_list_set_folder): Update for
camel_folder_get_summary
* mail-ops.c (fetch_mail): Update for camel_folder_get_uids
svn path=/trunk/; revision=3128
|
|
|
|
|
|
|
| |
* filter-driver.c (filter_driver_run): update for
camel_folder_get_uids change
svn path=/trunk/; revision=3127
|