| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-22 JP Rosevear <jpr@helixcode.com>
* gui/goto-dialog.glade.h: translations
* gui/goto-dialog.glade: new glade file for goto dialog
* gui/gnome-cal.c (setup_widgets): Set date navigator attributes
* gui/calendar-commands.h: remove prototype
* gui/goto.h: Add prototype
* gui/Makefile.am: Add glade file stuff
* gui/gnome-cal.c (setup_widgets): Use accessors to configure the
calendar item properly
2000-12-22 JP Rosevear <jpr@helixcode.com>
* e-calendar-item.h: add prototypes
* e-calendar-item.c (e_calendar_item_init): Set max_days_selected to
1 and days_to_start_week_selection to -1 as documented in header
(e_calendar_item_set_arg): use new accessor methods
(e_calendar_item_get_arg): ditto
(e_calendar_item_get_max_days_sel): accessor
(e_calendar_item_set_max_days_sel): ditto
(e_calendar_item_get_days_start_week_sel): ditto
(e_calendar_item_set_days_start_week_sel): ditto
(e_calendar_item_class_init): add display_popup argument
(e_calendar_item_init): initialize display_popup member
(e_calendar_item_get_arg): get display_popup member
(e_calendar_item_set_arg): set display_popup member
(e_calendar_item_button_press): only show the popup menu if the
member is set
(e_calendar_item_get_display_popup): acessor
(e_calendar_item_set_display_popup): ditto
svn path=/trunk/; revision=7132
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-store.c (get_folder_info): When
getting the top-level folder list, include INBOX even if it's not
subscribed. Don't show subscribed folders outside of the given
namespace. Do a better job of pruning the namespace from the
returned folder tree.
svn path=/trunk/; revision=7131
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-21 Federico Mena Quintero <federico@helixcode.com>
Alarm trigger queueing for the GUI part.
* gui/alarm-notify.[ch]: New files with the high-level alarm
notification system; mostly moved over from gnome-cal.c. The
low-level timer stuff is still in alarm.[ch].
* gui/alarm-notify.c (alarm_notify_init): New function to
initialize the alarm notification system.
(alarm_notify_done): New function to shut down the alarm
notification system.
(alarm_notify_add_client): New function to start monitoring a
calendar client for alarm notification.
(alarm_notify_remove_client): New function to stop monitoring a
client.
* gui/alarm.h (AlarmDestroyNotify): Also pass in the alarm ID so
the callback may know which ID is being destroyed.
* gui/alarm.c (clear_itimer): New function.
(pop_alarm): Use clear_itimer().
(alarm_done): New function to shut down the timer system.
(alarm_add): Add some preconditions. Do not call the destroy
notification function if we could not create the alarm.
(alarm_ready): Pass the alarm ID to the destroy notify function.
(alarm_remove): Likewise. Also, add some preconditions.
* gui/gnome-cal.c: Removed the alarm notification functions from
here since they are now in alarm-notify.c.
(gnome_calendar_construct): Register the client with
alarm_notify_add_client().
(gnome_calendar_destroy): Use alarm_notify_remove_client() to
unregister the client.
(obj_updated_cb): Do not do any alarm-related stuff.
(obj_removed_cb): Likewise.
* gui/main.c (main): Shut down the alarm timer system.
(main): Initialize and shut down the alarm notification system.
* gui/Makefile.am (evolution_calendar_SOURCES): Added
alarm-notify.[ch] to the list of sources.
* gui/calendar-model.c (calendar_model_set_cal_client): Only
connect to the "cal_loaded" signal if the client is not already
loaded.
* gui/e-day-view.c (e_day_view_set_cal_client): Likewise.
* gui/e-week-view.c (e_week_view_set_cal_client): Likewise.
* gui/e-itip-control.c (update_calendar): Connect to "cal_loaded"
before issuing the load request.
svn path=/trunk/; revision=7130
|
|
|
|
|
|
|
|
|
|
| |
2000-12-22 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
2000-12-22 Christian Rose <menthos@menthos.com>
svn path=/trunk/; revision=7129
|
|
|
|
| |
svn path=/trunk/; revision=7126
|
|
|
|
| |
svn path=/trunk/; revision=7124
|
|
|
|
|
|
| |
Smile.
svn path=/trunk/; revision=7123
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-21 JP Rosevear <jpr@helixcode.com>
* src/libical/icaltime.c: include configure.h because HAVE_TIMEZONE
is used
* acconfig.h: Terminate variable comment so that the variable can
actually be seen
svn path=/trunk/; revision=7122
|
|
|
|
| |
svn path=/trunk/; revision=7121
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-21 JP Rosevear <jpr@helixcode.com>
* conduit/address-conduit.c (cursor_cb): Ref the cards that get put
in the change list
(next_changed_item): util function to get the real next changed item
(compute_status): really compute the status of the record
(local_record_from_uid): Set the id of the temporary card
(check_for_slow_setting): Make this check a little saner
(card_added): Only record the CardObjectChange if the card is not
archived
(card_changed): ditto
(card_removed): ditto
(set_status_cleared): actually clear the status
(for_each_modified): Clean out cruft and use next_changed_item
(add_record): Set the new id properly in our local card copy
(replace_record): handle the case where the record has been deleted
and we need to call add. need to update the changed_hash entry
(delete_record): Don't panic if the card is not found, its already
been deleted.
* backend/pas/pas-backend-file.c (pas_backend_file_book_view_copy):
The change_context no longer has a del_cards member
(pas_backend_file_book_view_free): ditto
(pas_backend_file_process_get_changes): ditto
(pas_backend_file_changes_foreach_key): just record the id
(pas_backend_file_changes): notify_remove needs an id not a vcard
svn path=/trunk/; revision=7120
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-search.c: New CamelFolderSearch
subclass that just reimplements body_contains (using the IMAP
SEARCH command). All other kinds of searching are done against the
local summary.
* providers/imap/camel-imap-folder.c (imap_search_by_expression):
Use a CamelImapSearch to do searching.
* providers/imap/camel-imap-utils.c (imap_translate_sexp, etc): No
longer needed.
* camel-folder-search.h: Add missing CAMEL_FOLDER_SEARCH_TYPE
#define
svn path=/trunk/; revision=7119
|
|
|
|
|
|
|
|
|
| |
* mail-display.c (pixbuf_for_mime_type): Deal with the possibility
that we have an icon-filename listed for a MIME type, but the icon
file doesn't actually exist. Also, if gnome-unknown.png can't be
found, fall back. Might fix a crash people have been reporting...
svn path=/trunk/; revision=7118
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-stream-buffer.c (camel_stream_buffer_gets): Update the
doc comment: since it always NUL-terminates the buffer, it reads
at most @max-1 bytes, not @max.
* camel-remote-store.c (remote_recv_line): Fix the "did
camel_stream_buffer_gets fill the whole buffer" check. Fixes a bug
when reading lines longer than 1024 characters (eg, IMAP SEARCH
responses in very large folders).
svn path=/trunk/; revision=7117
|
|
|
|
| |
svn path=/trunk/; revision=7114
|
|
|
|
|
|
|
|
| |
2000-12-21 Michael Meeks <michael@helixcode.com>
* evolution.xml: remove wierd extraneous '>' - thanks to Jeff.
svn path=/trunk/; revision=7110
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-21 Not Zed <NotZed@HelixCode.com>
* filter-message-search.c (filter_message_search): And here too.
* filter-driver.c (filter_driver_finalise): Kind of revert an
accidentally commited patch for e_sexp_unref.
svn path=/trunk/; revision=7108
|
|
|
|
|
|
|
|
| |
my ChangeLog entry? Ugh...
Anyways, this checkin fixes bug #1007
svn path=/trunk/; revision=7107
|
|
|
|
|
|
|
|
|
| |
2000-12-20 JP Rosevear <jpr@helixcode.com>
* e-pilot-util.c (e_pilot_utf8_to_pchar): Check for null strings
(e_pilot_utf8_from_pchar): ditto
svn path=/trunk/; revision=7106
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-20 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.h: Fix erroneous documentation
* conduits/todo/todo-conduit.c (comp_from_remote_record): if
!is_empty_time rather than is_empty_time
(e_todo_context_new): Return a pointer rather than fill in
a parameter
(e_todo_context_foreach_change): Free just the key
(e_todo_context_destroy): Plug this enormous leakage. I had assumed
i had done this earlier, which isn't too bright when anything beyond
2 minutes ago is fuzzy.
(comp_from_remote_record): Kill warnings
(post_sync): Destroy the map later
(conduit_get_gpilot_conduit): Fix e_todo_context_new params
* conduits/calendar/calendar-conduit.[hc]: Similar to above
svn path=/trunk/; revision=7105
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-20 JP Rosevear <jpr@helixcode.com>
* conduit/address-conduit.c (match): Use my own wrapper
functions instead of trying to *directly* access the the data
structures my self
(post_sync): Put in hack to prevent syncing the same records twice
svn path=/trunk/; revision=7104
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Michael Meeks <michael@helixcode.com>
* evolution-executive-summary.xml: stop executive summary
making the UI flicker when switching to / from it.
svn path=/trunk/; revision=7103
|
|
|
|
| |
svn path=/trunk/; revision=7102
|
|
|
|
| |
svn path=/trunk/; revision=7101
|
|
|
|
| |
svn path=/trunk/; revision=7100
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gedit/po/da.po
achtung/po/da.po balsa/po/da.po bonobo/po/da.po
bug-buddy/po/da.po control-center/po/da.po ee/po/da.po
evolution/po/da.po galeon/po/da.po gdm2/po/da.po
gfloppy/po/da.po gimp/po/da.po gimp/po-plug-ins/da.po
gimp/po-script-fu/da.po glade/po/da.po gnome-applets/po/da.po
gnome-chess/po/da.po gnome-core/po/da.po gnome-db/po/da.po
gnome-games/po/da.po gnome-iconedit/po/da.po
gnome-libs-HEAD/po/da.po gnome-libs/po/da.po
gnome-pilot/po/da.po gnome-utils/po/da.po gnopo/po/da.po
gnorpm/po/da.po gnumeric/po/da.po gtk+/po/da.po
gtranslator/po/da.po guppi3/po/da.po
helix-setup-tools/po/da.po libgtop/po/da.po magicdev/po/da.po
mc/po/da.po memprof/po/da.po nautilus/po/da.po pan/po/da.po
rp3/po/da.po sodipodi/po/da.po xpdf/po/da.po
svn path=/trunk/; revision=7099
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
achtung/po/da.po balsa/po/da.po bonobo/po/da.po
bug-buddy/po/da.po ee/po/da.po evolution/po/da.po gal/po/da.po
gdm2/po/da.po
Tag: gedit-1-0
gedit/po/da.po
No tag
gfloppy/po/da.po glade/po/da.po gnome-applets/po/da.po
gnome-chess/po/da.po gnome-core/po/da.po gnome-games/po/da.po
gnome-iconedit/po/da.po gnome-lokkit/po/da.po
gnome-pilot/po/da.po gnome-print/po/da.po gnome-utils/po/da.po
gnopo/po/da.po gnorpm/po/da.po gnumeric/po/da.po
helix-setup-tools/po/da.po libgtop/po/da.po magicdev/po/da.po
mc/po/da.po memprof/po/da.po nautilus/po/da.po pan/po/da.po
pong/po/da.po rp3/po/da.po sodipodi/po/da.po xpdf/po/da.po
svn path=/trunk/; revision=7098
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-20 Not Zed <NotZed@HelixCode.com>
* filter-message-search.c (filter_message_search): Oops, missed a
gtk unref of the now-no-longer gtk e_sexp.
* filter-driver.c: Remove mail_tool_lock stuff.
(filter_driver_finalise): unref e_sexp properly.
svn path=/trunk/; revision=7095
|
|
|
|
|
|
|
|
| |
2000-12-19 JP Rosevear <jpr@helixcode.com>
* evolution-calendar.xml: Fix bug #635
svn path=/trunk/; revision=7094
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-19 JP Rosevear <jpr@helixcode.com>
* conduits/calendar/calendar-conduit.c: Remove pointless comment
* conduits/todo/todo-conduit.c (is_empty_time): add utility function
(comp_from_remote_record): use it
2000-12-19 JP Rosevear <jpr@helixcode.com>
*conduit/address-conduit.c (ecard_from_remote_record): Convert
pilot strings to utf for the e-cards.
svn path=/trunk/; revision=7093
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-19 JP Rosevear <jpr@helixcode.com>
* conduits/calendar/calendar-conduit.c (local_record_from_comp):
Convert cal component strings to pilot character set
(comp_from_remote_record): vice versa
* conduits/todo/todo-conduit.c: Same as above
2000-12-19 JP Rosevear <jpr@helixcode.com>
* conduit/address-conduit.c (local_record_from_ecard): Convert ecard
strings to pilot encodings
2000-12-19 JP Rosevear <jpr@helixcode.com>
* e-pilot-util.c (e_pilot_utf8_to_pchar): Convert utf8 strings to
pilot character set
(e_pilot_utf8_from_pchar): vice versa
* Makefile.am: Conditionally build e-pilot-util.[hc] because
they depend on pilot-link stuff
svn path=/trunk/; revision=7090
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-folder.c (imap_refresh_info): Oops.
Don't do "FETCH 1:0" when the folder is empty.
(imap_protocol_get_summary_specifier): Request RFC822.SIZE too.
(imap_update_summary): Parse RFC822.SIZE and add it to the
summary.
svn path=/trunk/; revision=7088
|
|
|
|
|
|
|
|
| |
2000-12-19 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=7087
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-summary.c: Add "guint32 server_flags"
to CamelImapMessageInfo to keep track of the last known message
flag state on the server.
(message_info_save, message_info_load): Save/load the
server_flags.
* providers/imap/camel-imap-folder.c: Make this use
CamelFolderChangeInfo and emit folder_changed notifications as it
gets them rather than only on refresh_info.
(imap_refresh_info): Notice flags that get cleared on the server
as well as flags that get set.
(imap_update_summary): Remove a comment that never actually
applied to the committed code.
svn path=/trunk/; revision=7086
|
|
|
|
| |
svn path=/trunk/; revision=7085
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-19 Federico Mena Quintero <federico@helixcode.com>
Added proper dependency lists to the gtk-doc mess.
* calendar/cal-client/Makefile.am (TARGET_DIR): Removed unused
variable.
(SOURCE_FILES): New variable with the list of source files we
depend on.
(IGNORED_SOURCE_HEADERS): New variable with the headers we ignore
for the gtkdoc-scan phase.
(scan_generated):
(tmpl_dependencies):
(tmpl_sources):
(tmpl_generated);
(sgml_dependencies):
(sgml_generated): Lists of stuff that is generated and that other
stuff depends on.
(all): Added the $(sgml_generated) as the final target.
(install-data-local): Added an installation hook; gtk-doc seems to
want some of its generated files to be installed.
* calendar/cal-client/evolution-cal-client-sections.txt: Updated.
* calendar/cal-util/Makefile.am: Made the same changes as for
calendar/cal-client/Makefile.am.
* calendar/cal-util/evolution-cal-util-sections.txt: Updated.
* Makefile.am (local_entities): Added alarm-generation.sgml.
(all): Made the main target be the html/index.html.
svn path=/trunk/; revision=7084
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-19 Federico Mena Quintero <federico@helixcode.com>
* pcs/cal-backend-file.c (compute_alarm_range): Fix confusion in
the way the range is expanded.
* cal-util/cal-component.c (cal_component_alarms_free): Doh,
alarms->alarms is a list, not a generic pointer. Free it properly.
(cal_component_free_pilot_id): Removed unused function.
(cal_component_free_pilot_status): Likewise.
* gui/main.c (init_bonobo): Use VERSION instead of a hardcoded
string. Pass argc by value, not by reference. Test the return
value of gnome_init_with_popt_table().
* cal-client/cal-client.c (cal_client_free_alarms): Oops, missed
implementing this function.
* cal-util/timeutil.c (print_time_t): Better printing format.
(isodiff_to_secs): Removed unused function.
(isodiff_from_secs): Removed unused function.
(time_day_end): Removed crufty part.
(time_day_begin): Removed crufty part.
(time_day_hour): Removed unused function.
(format_simple_hour): Removed unused function.
(get_time_t_hour): Removed unused function.
(time_from_start_duration): Removed unused function.
* cal-util/timeutil.h (parse_date): Removed unimplemented, unused
function prototype.
svn path=/trunk/; revision=7083
|
|
|
|
| |
svn path=/trunk/; revision=7082
|
|
|
|
|
|
|
|
|
| |
2000-12-19 Christopher James Lahey <clahey@helixcode.com>
* gui/gnome-cal.c: Removed prototype for setup_alarm to fix a
warning.
svn path=/trunk/; revision=7081
|
|
|
|
|
|
|
|
|
|
| |
2000-12-19 Christopher James Lahey <clahey@helixcode.com>
* gui/widgets/e-addressbook-view.c (delete): Made it so that if
you select multiple contacts, the right click menu to delete
deletes them all.
svn path=/trunk/; revision=7080
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-19 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c (etgc_add): Set the minimum width of
newly created children.
(e_table_group_container_construct): Use function
e_table_header_get_column_by_col_idx instead of
e_table_header_get_column since we're passing in a col_idx.
* e-table-header.c, e-table-header.h: New function
e_table_header_get_column_by_col_idx which searches for a column
in the ETableHeader with a certain model column (col_idx).
* e-table-sorted-variable.c (etsv_compare),
(etsv_sort), e-table-sorter.c (ets_sort): Use function
e_table_header_get_column_by_col_idx instead of
e_table_header_get_column since we're passing in a col_idx.
svn path=/trunk/; revision=7079
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-19 Christopher James Lahey <clahey@helixcode.com>
* gal/util/e-util.c, gal/util/e-util.h (e_strdup_strip): Made the
parameter type of e_strdup_string a const. Made it not call
isspace on signed characters. Made the return type of
e_strstrcase non const again.
svn path=/trunk/; revision=7078
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-19 Miguel de Icaza <miguel@helixcode.com>
* gal/widgets/widget-pixmap-combo.h: ditto.
* gal/widgets/widget-color-combo.h: Fix parent class. It should
have been GtkComboBoxClass, not GnomeCanvasClass.
svn path=/trunk/; revision=7077
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-18 Federico Mena Quintero <federico@helixcode.com>
Alarm instance generation support for the Wombat.
* idl/evolution-calendar.idl (Cal::CalAlarmInstance): Changed to
have an alarm UID, the trigger time, and the actual occurrence
time.
(Cal::CalComponentAlarms): New structure to hold a pair of a
component and its alarms that trigger in a particular range of
time.
(Cal::getAlarmsInRange): Changed to return a CalComponentAlarmsSeq.
* cal-util/cal-component.h (CalAlarmInstance): New C-side
structure to match the one on the IDL.
(CalComponentAlarms): Ditto.
(CalAlarmAction): Renamed from CalComponentAlarmAction.
(CalAlarmTriggerType): Renamed from CalComponentAlarmTriggerType.
Encoded the START and END parameters for the RELATED parameter in
this enum, too. Added a NONE value for invalid or missing trigger
specifications.
(CalComponentAlarmTriggerRelated): Removed.
(CalAlarmTrigger): Renamed from CalComponentAlarmTrigger. Renamed
the duration/time fields to rel_duration/abs_time, respectively.
* cal-util/cal-component.c (cal_component_alarm_get_trigger):
Changed to use the new trigger structure.
(cal_component_alarm_set_trigger): Likewise.
(cal_component_alarm_free_trigger): Removed function.
(cal_component_has_alarms): Count the elements in the
alarm_uid_hash instead of trying to fetch the first alarm subcomponent.
(cal_component_alarms_free): New function to free a
CalComponentAlarms structure.
(CalComponentAlarmPrivate): Added an uid property pointer.
(scan_alarm_property): Scan for the our extension UID property.
(cal_component_alarm_get_uid): New function.
* pcs/cal-backend.h (CalBackendClass): Changed the signatures of
the ::get_alarms_in_range() and ::get_alarms_for_object() methods.
* pcs/cal-backend.c (cal_backend_get_alarms_in_range): Changed
signature; use the new method.
(cal_backend_get_alarms_for_object): Likewise.
* pcs/cal-backend-file.c (compute_alarm_range): New spiffy
function to compute a range of time for alarm occurrences.
(add_alarm_occurrences_cb): New function to add alarms for a
particular occurrence of the component.
(generate_absolute_triggers): New function to add the absolute
alarm triggers.
(generate_alarms_for_comp): New function to generate all the alarm
instances for a component.
(cal_backend_file_get_alarms_in_range): Implemented.
* pcs/cal.c (Cal_get_alarms_in_range): Use the new CalBackend API.
(Cal_get_alarms_for_object): Likewise.
(build_alarm_instance_seq): Removed old function.
* cal-util/cal-util.c (cal_alarm_instance_list_free): Removed
function.
* cal-client/cal-client.c (build_component_alarms_list): New
function to demarshal the component alarms sequence.
(build_alarm_instance_list): New function to demarshal the alarm
instances sequence.
(cal_client_get_alarms_in_range): Updated for the new API.
(cal_client_get_alarms_for_object): Updated for the new API.
* gui/gnome-cal.c: Temporary #ifdef-ing out of alarm-related stuff
to make it build.
svn path=/trunk/; revision=7076
|
|
|
|
|
|
|
|
|
| |
2000-12-18 Chris Toshok <toshok@helixcode.com>
* evolution-addressbook.xml: give View->As Table its verb back so
it works.
svn path=/trunk/; revision=7075
|
|
|
|
|
|
|
|
|
|
| |
2000-12-18 Chris Toshok <toshok@helixcode.com>
* mail-format.c (handle_multipart_encrypted): for now #ifdef
PGP_PROGRAM falling back to handle_multipart_mixed.
(handle_multipart_signed): same.
svn path=/trunk/; revision=7074
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-18 Chris Toshok <toshok@helixcode.com>
* backend/pas/pas-backend-ldap.c (ldap_error_to_response): always
use LDAP_NAME_ERROR (in the openldap1 case it's #defined to
NAME_ERROR).
(build_card_from_entry): ldap_get_values can return NULL. also,
openldap2 keeps us from getting at ldap->ld_errno, so we can't
tell if there was a decoding error like we used to. the double
free problem where ldap would free the ber if there was a decoding
problem might be fixed now.. further investigation is needed.
for now we leak in openldap2.
(ldap_search_handler): the ldap structure is opaque, so use
ldap_search_ext to give the extra information (the max responses,
timeout, etc.) in the openldap2 case.
svn path=/trunk/; revision=7073
|
|
|
|
|
|
|
| |
* message-list.c (hide_save_state): Unlock camel when done to
prevent a hang later.
svn path=/trunk/; revision=7072
|
|
|
|
| |
svn path=/trunk/; revision=7071
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-command.c (camel_imap_command): Change
the semantics of fmt: Now %S (capital S) means an IMAP "string",
(which can be sent as either a quoted string or a literal). If
the server supports LITERAL+, these will be sent as extended
literals (which don't require any special escaping). Otherwise
they'll be sent as quoted strings (and it now properly deals with
" or \ in the string).
(imap_command_strdup_vprintf): Utility routine that does the real
work for the functionality mentioned above.
* providers/imap/camel-imap-utils.c (imap_quote_string): Turns a
string into a proper IMAP "quoted string".
* providers/imap/camel-imap-store.c:
* providers/imap/camel-imap-folder.c: Use %S instead of "%s" where
appropriate.
svn path=/trunk/; revision=7070
|
|
|
|
| |
svn path=/trunk/; revision=7069
|
|
|
|
| |
svn path=/trunk/; revision=7067
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-18 Miguel de Icaza <miguel@helixcode.com>
* mail-tools.c (mail_tool_move_folder_contents): Only update
display every 2 seconds.
* mail-ops.c (do_view_messages): Only update display every 2 seconds.
svn path=/trunk/; revision=7066
|
|
|
|
| |
svn path=/trunk/; revision=7063
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-16 Not Zed <NotZed@HelixCode.com>
* message-list.c (build_tree): Always use the slow (full-update)
version of the tree update code, to get around a bug(?) in etree.
(build_flat): Likewise.
2000-12-15 Not Zed <NotZed@HelixCode.com>
* mail-display.c (write_data_to_file): Dont blindly convert all
parts to utf8, e.g. image/jpg. We only convert text/* parts, and
only then if required.
2000-12-14 Not Zed <NotZed@HelixCode.com>
* component-factory.c (create_view): cast over a warning.
* folder-browser-factory.c: Add verbs for hide functions.
* message-list.c (message_list_hide_clear):
(message_list_hide_uids):
(message_list_hide_add): Some api renaming.
(message_list_hide_add): Allow ML_HIDE_SAME to be passed to mean
not to change the upper/lower range at all.
(hide_save_state): Save the state of the hide list to stable
storage.
(hide_load_state): Load the state of hte hide list.
(message_list_set_folder): Load/save the state of the folder if it
is changed/set.
(message_list_destroy): Save the state of the folder hide list
when done.
(save_tree_state): If we wrote out an empty state file, simply
remove it instead.
* folder-browser.c (on_right_click): Add some hide menus.
(hide_read): Hide read messages.
(hide_deleted): Hide deleted messages.
(hide_selected): Hide selected/current message.
(hide_none): Show all hidden messages.
(on_right_click): Lock around accesses to the message (inside
mlist_detect_magic).
(on_right_click): Free the mailing list name.
2000-12-13 Not Zed <NotZed@HelixCode.com>
* folder-browser.c (on_right_click): Add camel locking since we
call it directly. Whoever heard of a lock you 'down' to unlock?
* message-list.c (mail_do_regenerate_messagelist): Added hide
expression, messages to hide. Fixed all callers.
(do_regenerate_messagelist): IF we have a hide expression, search
and remove those from the uid list. If we have a hide range,
apply that afterwards.
(cleanup_regenerate_messagelist): Handle freeing the hide uid
temporary data, if required.
(message_list_destroy): Free hide data, also lock around all camel
object stuff.
(message_list_length): New function to get the number of messages
avaialble to be hidden by range.
(message_list_set_hide): Set the hide expression and range.
Issue: Should hiding be remembered?
(message_list_unhide_all): Turn off all hiding.
(message_list_hide_uids): Hide a list of uid's.
svn path=/trunk/; revision=7061
|
|
|
|
|
|
|
|
| |
2000-12-14 Not Zed <NotZed@HelixCode.com>
* evolution-mail.xml: Added message hiding items.
svn path=/trunk/; revision=7060
|
|
|
|
|
|
|
| |
* subscribe-dialog.c (folder_toggle_cb): Update this for the new
signal handler prototype. Fixes the crash on double-click.
svn path=/trunk/; revision=7059
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-15 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer.c (e_msg_composer_get_pgp_encrypt): New function
to get whether or not to encrypt the message.
(e_msg_composer_set_pgp_encrypt): New function to set encryption.
(e_msg_composer_get_pgp_sign): New function to get whether or not
to sign the message.
(e_msg_composer_set_pgp_sign): New function to set pgp_sign.
(init): Initialize pgp_sign and pgp_encrypt to FALSE.
svn path=/trunk/; revision=7058
|
|
|
|
|
|
|
|
| |
2000-12-15 Jeffrey Stedfast <fejj@helixcode.com>
* evolution-message-composer.xml: Added Security menu
svn path=/trunk/; revision=7057
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-15 Jeffrey Stedfast <fejj@helixcode.com>
* mail-format.c (handle_multipart_signed): New callback to handle
multipart/signed parts.
(decode_pgp): Update to account for the cipherlen argument needed
for openpgp_decrypt.
(is_rfc2015): Removed as we now have a better version in
mail-crypto.
(handle_multipart_encrypted): Updated to use the PGP/MIME utility
functions.
* mail-crypto.c (mail_crypto_openpgp_decrypt): Don't check
(!*plaintext) as it could be a binary stream. Now also takes a
cipherlen argument.
(mail_crypto_openpgp_sign): New function.
(pgp_mime_part_sign): New function to replace a mime part with the
pgp signed equivalent.
(pgp_mime_part_encrypt): New function to replace a mime part with
the pgp encrypted equivalent.
(pgp_mime_part_decrypt): New function to decrypt a pgp encrypted
mime part (like from pgp_mime_part_encrypt) and replace it.
(is_rfc2015_signed): New function to determine if a mime part is
an rfc2015 signed part.
(is_rfc2015_encrypted): New function to determine if a mime part
is an rfc2015 encrypted part.
(mail_crypto_openpgp_verify): New openpgp function to verify a
signature.
svn path=/trunk/; revision=7056
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-15 Jeffrey Stedfast <fejj@helixcode.com>
* camel-mime-utils.c (header_fold): When checking to see if we
need to fold the header, when we come accross a \n, make sure to
start at p + 1 the next time through the loop or else we get into
an infinite loop.
svn path=/trunk/; revision=7055
|
|
|
|
|
|
|
|
|
| |
2000-12-15 Federico Mena Quintero <federico@helixcode.com>
* cal-util/timeutil.[ch] (time_from_isodate): Removed unused
function, a relic from Gnomecal.
svn path=/trunk/; revision=7054
|
|
|
|
|
|
|
| |
* cal-util/timeutil.c (time_from_isodate): Fix the sign in the
HAVE_TM_GMTOFF case
svn path=/trunk/; revision=7053
|
|
|
|
|
|
|
|
|
|
| |
2000-12-15 Federico Mena Quintero <federico@helixcode.com>
* POTFILES.in: Removed getdate.y.
* POTFILES.ignore: Ditto.
svn path=/trunk/; revision=7052
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-15 Federico Mena Quintero <federico@helixcode.com>
* gui/Makefile.am (evolution_calendar_SOURCES): Removed getdate.y.
We no longer use it; it is a relic from Gnomecal.
* gui/getdate.y: Removed file.
svn path=/trunk/; revision=7051
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-15 Christopher James Lahey <clahey@helixcode.com>
* configure.in: Upped the version number to 0.4.1. Bumped the
GAL_REVISION to 1.
2000-12-14 Christopher James Lahey <clahey@helixcode.com>
* gal/widgets/e-canvas-vbox.c (e_canvas_vbox_event): Don't allow
the arrow keys to let you scroll off of the table.
* NEWS: Changed the NEWS format.
svn path=/trunk/; revision=7049
|
|
|
|
| |
svn path=/trunk/; revision=7048
|
|
|
|
| |
svn path=/trunk/; revision=7046
|
|
|
|
| |
svn path=/trunk/; revision=7045
|
|
|
|
| |
svn path=/trunk/; revision=7044
|
|
|
|
| |
svn path=/trunk/; revision=7043
|
|
|
|
| |
svn path=/trunk/; revision=7042
|
|
|
|
| |
svn path=/trunk/; revision=7041
|
|
|
|
| |
svn path=/trunk/; revision=7040
|
|
|
|
| |
svn path=/trunk/; revision=7039
|
|
|
|
| |
svn path=/trunk/; revision=7038
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Federico Mena Quintero <federico@helixcode.com>
Fixes bug #955.
* gui/weekday-picker.c (WeekdayPickerPrivate): Added a field for
the week_start_day, to be used in the same way as
calendar-config.h defines it. Removed the week_starts_on_monday
flag.
(day_event_cb): Use the week_start_day.
(colorize_items): Likewise.
(configure_items): Likewise.
(weekday_picker_set_week_start_day): New function.
(weekday_picker_get_week_start_day): New function.
(weekday_picker_set_week_starts_on_monday): Removed function.
(weekday_picker_get_week_starts_on_monday): Removed function.
* gui/widget-util.[ch]: New files with utilities for creating or
configuring widgets.
* gui/widget-util.c (date_edit_new): New function to create an
EDateEdit configured with the calendar's preferences; moved over
from event-editor.c.
* gui/event-editor.c (make_recur_weekly_special): Use
weekday_picker_set_week_start_day() and the corresponding function
from calendar-config.h.
(init_widgets): Likewise.
(make_date_edit_with_time): Removed function.
(make_recur_ending_until_special): Use date_edit_new().
(make_date_edit): Likewise.
* gui/dialogs/task-editor.c (task_editor_create_date_edit): Likewise.
* gui/event-editor-dialog.glade: Removed references to
make_date_edit_with_time(); replace them with make_date_edit().
* gui/Makefile.am (evolution_calendar_SOURCES): Added
widget-util.[ch] to the list of sources.
svn path=/trunk/; revision=7037
|
|
|
|
| |
svn path=/trunk/; revision=7036
|
|
|
|
|
|
|
|
|
|
| |
2000-12-15 Not Zed <NotZed@HelixCode.com>
* mail-display.c (write_data_to_file): Dont blindly convert all
parts to utf8, e.g. image/jpg. We only convert text/* parts, and
only then if required.
svn path=/trunk/; revision=7035
|
|
|
|
|
|
|
|
| |
2000-12-14 Federico Mena Quintero <federico@helixcode.com>
* e-dateedit.h: #include <time.h>
svn path=/trunk/; revision=7034
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Aaron Weber <aaron@helixcode.com>
* C/usage-mail.sgml: Revisions as suggested by Dan. Especially to
filter dialogs... which still need some renaming, IMHO.
* C/usage-mainwindow.sgml: Revisions as suggested by
Dan. Especially to the Folder Limits thing, which still upsets me
somehow.
* C/preface.sgml: Revisions as suggested by Dan.
svn path=/trunk/; revision=7033
|
|
|
|
| |
svn path=/trunk/; revision=7032
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Federico Mena Quintero <federico@helixcode.com>
* gui/e-calendar-table.c (E_CALENDAR_TABLE_SPEC): Reset the widths
of the columns with pixbufs to the actual pixbufs' sizes; now
ETable properly computes its column widths so we do not need to
add extra padding here.
svn path=/trunk/; revision=7031
|
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Christopher James Lahey <clahey@helixcode.com>
* NEWS (Addressbook): Added a bit of addressbook NEWS.
* configure.in: Updated the gal check to require gal 0.4.
svn path=/trunk/; revision=7030
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Christopher James Lahey <clahey@helixcode.com>
* mail-threads.c (update_active_views): Unref the iterator when
we're done with it.
svn path=/trunk/; revision=7029
|
|
|
|
| |
svn path=/trunk/; revision=7028
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Christopher James Lahey <clahey@helixcode.com>
* art/mail-new.xpm, art/mail-read.xpm, art/mail-replied.xpm: Moved
these images each up one pixel.
svn path=/trunk/; revision=7027
|
|
|
|
| |
svn path=/trunk/; revision=7026
|
|
|
|
|
|
|
|
| |
2000-12-14 Jeffrey Stedfast <fejj@helixcode.com>
* NEWS: Update.
svn path=/trunk/; revision=7025
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Christopher James Lahey <clahey@helixcode.com>
* e-msg-composer-hdrs.c (add_header): Made it so that carriage
return doesn't insert a newline in the subject entry.
svn path=/trunk/; revision=7024
|
|
|
|
| |
svn path=/trunk/; revision=7023
|
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Larry Ewing <lewing@helixcode.com>
* mail-display.c (mail_display_new): call
gtk_html_set_default_content_type to make gkthtml default to utf-8
when parsing. This requires gtkhtml >= the released 0.8.
svn path=/trunk/; revision=7022
|
|
|
|
|
|
| |
go off after switching folder views.
svn path=/trunk/; revision=7021
|
|
|
|
| |
svn path=/trunk/; revision=7020
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c, e-table-group-leaf.c,
e-table-group.c, e-table-group.h: Removed the set cursor and get
cursor methods from ETableGroup.
* e-table.c (e_table_get_cursor_row, e_table_set_cursor_row):
Changed this to use the ETableSelection directly instead of going
through the grouping structure. This seems to fix a bug in
evolution's folder list for some people.
svn path=/trunk/; revision=7018
|
|
|
|
| |
svn path=/trunk/; revision=7017
|
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Chris Toshok <toshok@helixcode.com>
* e-cell-text.c (ect_show_tooltip): call set_style and use the
appropriate style for the text to determine if the tooltip should
be shown.
svn path=/trunk/; revision=7016
|
|
|
|
|
|
| |
icalparameter.h
svn path=/trunk/; revision=7015
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c (eti_realize): Commented out an unused variable
to fix a warning.
svn path=/trunk/; revision=7014
|
|
|
|
| |
svn path=/trunk/; revision=7013
|
|
|
|
| |
svn path=/trunk/; revision=7012
|
|
|
|
|
|
|
|
| |
2000-12-14 JP Rosevear <jpr@helixcode.com>
* NEWS: Update
svn path=/trunk/; revision=7011
|
|
|
|
|
|
| |
libical_la_SOURCES list, so they get built before it.
svn path=/trunk/; revision=7010
|
|
|
|
| |
svn path=/trunk/; revision=7009
|
|
|
|
|
|
|
|
| |
* gui/calendar-model.c (_XOPEN_SOURCE): #define this to 500, not
nothing. Also, move this bit after the other #includes to
prevent potential messiness.
svn path=/trunk/; revision=7008
|
|
|
|
| |
svn path=/trunk/; revision=7007
|
|
|
|
| |
svn path=/trunk/; revision=7006
|
|
|
|
|
|
| |
bit.
svn path=/trunk/; revision=7005
|
|
|
|
| |
svn path=/trunk/; revision=7004
|
|
|
|
| |
svn path=/trunk/; revision=7003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
achtung/po/da.po balsa/po/da.po bonobo/po/da.po
bug-buddy/po/da.po control-center-HEAD/po/da.po ee/po/da.po
evolution/po/da.po galeon/po/da.po gconf/po/da.po
gdm2/po/da.po gernel/po/da.po gfloppy/po/da.po gimp/po/da.po
gimp/po-plug-ins/da.po glade/po/da.po gnome-chess/po/da.po
gnome-core/po/da.po gnome-db/po/da.po gnome-games/po/da.po
gnome-iconedit/po/da.po gnome-libs-HEAD/po/da.po
gnome-libs/po/da.po gnome-lokkit/po/da.po gnome-pilot/po/da.po
gnome-utils/po/da.po gnome-vfs/po/da.po gnopo/po/da.po
gnorpm/po/da.po gnumeric/po/da.po gtk+/po/da.po
guppi3/po/da.po helix-setup-tools/po/da.po libgtop/po/da.po
magicdev/po/da.po mc/po/da.po memprof/po/da.po pan/po/da.po
rp3/po/da.po xpdf/po/da.po
svn path=/trunk/; revision=7002
|
|
|
|
| |
svn path=/trunk/; revision=7001
|
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
* POTFILES.in: This too.
* .potignore: Adjust to fit the new tools.
svn path=/trunk/; revision=7000
|
|
|
|
| |
svn path=/trunk/; revision=6999
|
|
|
|
| |
svn path=/trunk/; revision=6998
|
|
|
|
| |
svn path=/trunk/; revision=6997
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Federico Mena Quintero <federico@helixcode.com>
* src/libical/icaltime.c (icaltime_from_timet): Use gmtime()
unconditionally, since we want an UTC broken-down representation.
(icaltime_as_timet): Add the offset only if the time was supposed
to be in UTC; that way mktime() will get a proper localtime as
source data.
svn path=/trunk/; revision=6996
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Federico Mena Quintero <federico@helixcode.com>
* cal-util/cal-component.c (ensure_mandatory_properties): Even
though icaltime_from_timet() now properly ignores the is_utc
argument since time_t values *are* in UTC by definition, we were
passing FALSE for that argument's value in a bunch of places. So
although it is ignored, changed them to TRUE for consistency.
Hopefully newer versions of libical will remove that argument
entirely since it does not make sense to speak of non-absolute
time_t values.
* cal-util/cal-recur.c (cal_recur_set_rule_end_date): Likewise.
* conduits/calendar/calendar-conduit.c (comp_from_remote_record): Likewise.
* conduits/todo/todo-conduit.c (comp_from_remote_record): Likewise.
* gui/dialogs/task-editor.c (dialog_to_comp_object): Likewise.
* gui/e-day-view.c (e_day_view_on_new_appointment): Likewise.
(e_day_view_on_delete_occurrence): Likewise.
(e_day_view_on_unrecur_appointment): Likewise.
(e_day_view_on_unrecur_appointment): Likewise.
(e_day_view_finish_long_event_resize): Likewise.
(e_day_view_finish_resize): Likewise.
(e_day_view_key_press): Likewise.
(e_day_view_on_top_canvas_drag_data_received): Likewise.
(e_day_view_on_main_canvas_drag_data_received): Likewise.
* gui/e-week-view.c (e_week_view_key_press): Likewise.
(e_week_view_on_new_appointment): Likewise.
(e_week_view_on_delete_occurrence): Likewise.
(e_week_view_on_unrecur_appointment): Likewise.
* gui/event-editor.c (simple_recur_to_comp_object): Likewise.
(recur_to_comp_object): Likewise.
(dialog_to_comp_object): Likewise.
* gui/gnome-cal.c (gnome_calendar_new_appointment): Likewise.
svn path=/trunk/; revision=6995
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Federico Mena Quintero <federico@helixcode.com>
* src/libical/icaltime.c (icaltime_from_timet): time_t values
*are* in UTC by definition, so the is_utc argument is useless.
Removed the conversion to UTC and made the icaltimetype.is_utc be
TRUE always. This breaks libical's owne internal use of this
function, but since we do not use any of the functions that use it
that way, we can ignore this. This is basically a temporary
measure until libical does the right thing.
svn path=/trunk/; revision=6994
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Christopher James Lahey <clahey@helixcode.com>
* disktail.c (tail_compress):
(tail_get): Added some casts to get rid of warnings.
(tail_dump): #if 0ed this out to get rid of a warning.
(ibex_diskarray_dump): Added a prototype.
* ibex_block.c (ibex_index_buffer): Assigned cat the value 0 to
start off with to avoid a warning.
svn path=/trunk/; revision=6993
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Christopher James Lahey <clahey@helixcode.com>
* backend/pas/pas-backend-ldap.c (ldap_error_to_response): Test
for the existance of LDAP_NAME_ERROR and if it exists as a macro,
use it instead of NAME_ERROR.
svn path=/trunk/; revision=6992
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c (eti_realize): Added eti_visibility_notify.
Didn't get it to work properly, so it's #if 0ed out.
svn path=/trunk/; revision=6991
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-12 Eric Busboom <eric@softwarestudio.org>
* icalparser.c Addedd support for x-parameters.
* icalenum.c Fixed icalenum_parameter_type_to_string and
icalenum_property_type_to_string to property identify X- parameers
and properties.
* icalparameter.c Fixed icalparameter_as_ical_string to property
write out X-Parameters.
svn path=/trunk/; revision=6990
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Christopher James Lahey <clahey@helixcode.com>
* gal/e-text/e-text.c (_do_tooltip): Changed the color from yellow
to light gray.
* gal/widgets/e-canvas-vbox.c (e_canvas_vbox_event): Made it so
that e-canvas-vbox doesn't eat all the keyboard events. This
means widget navigation keys work properly.
svn path=/trunk/; revision=6989
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c (ect_show_tooltip): Changed the background color
of the tooltips to light gray.
* e-table-item.c (eti_event): Changed the tooltip timeout to 100
milliseconds.
svn path=/trunk/; revision=6988
|
|
|
|
|
|
|
|
|
| |
2000-12-14 Michael Meeks <michael@helixcode.com>
* gui/component/GNOME_Evolution_Addressbook.oafinfo: update cut
and paste description error.
svn path=/trunk/; revision=6987
|
|
|
|
|
|
|
|
|
| |
2000-12-12 Christopher James Lahey <clahey@helixcode.com>
* README: Removed mention of ETable and EText in widgets
directory.
svn path=/trunk/; revision=6986
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Christopher James Lahey <clahey@helixcode.com>
* src/libical/icalerror.h: Added a name to the parameter to
icalerror_set_errno.
svn path=/trunk/; revision=6985
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Christopher James Lahey <clahey@helixcode.com>
* component/e-summary-callbacks.c (configure_summary): Added a
cast.
svn path=/trunk/; revision=6984
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Christopher James Lahey <clahey@helixcode.com>
* folder-browser.c (my_folder_browser_init): Made the vertical
scrollbar always be there.
* message-list.c (message_list_get_layout): Changed the minimum
width of some of the pixmap column headers.
svn path=/trunk/; revision=6983
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Christopher James Lahey <clahey@helixcode.com>
* cal-util/cal-recur.c: #if 0ed cal_obj_date_only_compare_func.
(cal_object_get_rdate_end): Changed this function to get rid of a
possible uninitialized error on the rdate function.
* gui/calendar-model.c: Fixed some warnings involving the #define
_XOPEN_SOURCE lines here.
* gui/component-factory.c: #ifdef WANT_THE_EXECUTIVE_SUMMARYed out
the summary_factory object since it's unused if
WANT_THE_EXCUTIVE_SUMMARY is not defined.
* gui/e-day-view.c: #if 0ed out e_day_view_remove_event_cb.
(obj_updated_cb): #ifndef NO_WARNINGSed out a #warning.
* gui/e-week-view-event-item.c (e_week_view_event_item_draw): Made
it so that
* gui/e-week-view.c (obj_updated_cb): #ifndef NO_WARNINGSed out a
#warning.
svn path=/trunk/; revision=6982
|
|
|
|
| |
svn path=/trunk/; revision=6981
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Federico Mena Quintero <federico@helixcode.com>
* src/libical/Makefile.am (COMBINEDHEADERS): Removed the explicit
paths. Why it did *not* work on my original try when they were
not there, well, now I don't know.
svn path=/trunk/; revision=6980
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Chris Toshok <toshok@helixcode.com>
* e-cell-tree.c (ect_show_tooltip): remove the silly logic - we
pop up a tooltip regardless of where the mouse cursor hovers.
just make sure it appears in the right place.
(ect_event): reverse the change we make to the event after passing
it to our subcell. this fixes the problem of the tree reacting
twice to events (once with flags == 0, and once with flags ==
E_CELL_EDITING).
* e-table-item.c (eti_event): destroy the tooltip window on a
motion event. this can (and does) happen when we get a tooltip on
a tree cell and the cursor isn't over the area where the tooltip
pops up.
svn path=/trunk/; revision=6979
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Christopher James Lahey <clahey@helixcode.com>
* e-table-header-utils.c, e-table-header-utils.h
(e_table_header_width_extras): New function to calculate the extra
pixels per column header.
* e-table-header.c, e-table-header.h: Added a "width_extras"
argument which is used to calculate the correct minimum widths for
each column header after adding padding.
* e-table-item.c (_do_tooltip): Destroy the old tooltip window
when creating the new one.
(eti_event): Destroy the old tooltip window if the person presses
a key. Don't handle the tab key.
* e-table.c (et_state_to_header): Set the ETableHeader's
width_extras argument.
svn path=/trunk/; revision=6978
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Chris Toshok <toshok@helixcode.com>
* e-cell-tree.c (ect_event): only return TRUE in the BUTTON_PRESS
case if the node was expandable.
svn path=/trunk/; revision=6977
|
|
|
|
| |
svn path=/trunk/; revision=6976
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Chris Toshok <toshok@helixcode.com>
* e-table-sorter.c (qsort_callback_complex),
(ets_sort_build_subset), (ets_sort_subset),
(ets_sort_free_subset), (sort_groups_compare),
(ets_sort_by_group): cut&paste from e-table-sorted-variable.c and
massage names a bit to make sort group sorting work.
(ets_sort): if the ETableModel has sort groups, sort using the
sort group.
svn path=/trunk/; revision=6975
|
|
|
|
| |
svn path=/trunk/; revision=6974
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Larry Ewing <lewing@helixcode.com>
* calendar/Makefile.am (EXTRA_DIST): make it public-reference.sgml
not referenc.sgml here.
svn path=/trunk/; revision=6973
|
|
|
|
|
|
|
| |
* Namespace cleanup: change a bunch of IS_CAMEL_* macros to
CAMEL_IS_*
svn path=/trunk/; revision=6972
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Chris Toshok <toshok@helixcode.com>
* providers/imap/camel-imap-auth.c: add #include <sys/types.h> for
freebsd.
svn path=/trunk/; revision=6971
|
|
|
|
|
|
|
|
| |
* gui/widgets/e-minicard-control.c (stream_read): NUL-terminate
the returned vcard so we don't sometimes end up with trailing
junk that makes libversit unhappy.
svn path=/trunk/; revision=6970
|
|
|
|
|
|
|
| |
Correctly display all the windows.
Put an HTML explaination into the configure dialog.
svn path=/trunk/; revision=6969
|
|
|
|
|
|
| |
as an attachment, instead of inline.
svn path=/trunk/; revision=6968
|
|
|
|
|
|
|
|
| |
2000-12-13 Radek Doulik <rodo@helixcode.com>
* evolution-message-composer.xml: redone shortcuts
svn path=/trunk/; revision=6967
|
|
|
|
|
|
|
| |
builddir != srcdir and handling the dependencies for the built sources
correctly (or at least so I hope).
svn path=/trunk/; revision=6966
|
|
|
|
| |
svn path=/trunk/; revision=6965
|
|
|
|
|
|
|
|
|
| |
2000-12-13 Larry Ewing <lewing@helixcode.com>
* e-html-utils.c (e_text_to_html): make sure we actually make
enough space for " ".
svn path=/trunk/; revision=6964
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-13 JP Rosevear <jpr@helixcode.com>
* conduits/todo/Makefile.am: Revert federico's change for now
because of libtool limitations with ldadding shared libtool
libs
* conduits/calendar/Makefile.am: ditto
svn path=/trunk/; revision=6963
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-12 JP Rosevear <jpr@helixcode.com>
* gui/dialogs/task-editor.c (task_editor_set_todo_object): Use
set_title_from_comp
(save_todo_object): ditto
(set_title_from_comp): Make sure the title is encoded properly (as in
event-editor)
svn path=/trunk/; revision=6962
|
|
|
|
| |
svn path=/trunk/; revision=6961
|
|
|
|
|
|
|
|
|
|
| |
2000-12-12 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer-hdrs.c (set_entry): Don't convert the utf-8
string to a gtkstring because the widget expects to get a utf-8
string.
svn path=/trunk/; revision=6960
|
|
|
|
|
|
|
|
|
| |
2000-12-12 Joe Shaw <joe@helixcode.com>
* src/libical/icalrecur.c: #if 0ed out some #if 1ed test code that
was breaking my build by #including ical.h. No cookie!
svn path=/trunk/; revision=6959
|
|
|
|
| |
svn path=/trunk/; revision=6958
|
|
|
|
| |
svn path=/trunk/; revision=6957
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-12 Christopher James Lahey <clahey@helixcode.com>
* component-factory.c (create_view): Added a cast.
* mail-summary.c: Added #include "mail-summary.h". Commented out
folder_free, summary_free, and view_destroy_cb since they're not
used.
(do_changed): Added a cast.
(create_summary_view): Changed some types so that casting would be
easier.
* session.c (mail_session_remember_password): Added a cast.
svn path=/trunk/; revision=6956
|
|
|
|
|
|
| |
* README: Mention the gconf stable branch.
svn path=/trunk/; revision=6955
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-12 Christopher James Lahey <clahey@helixcode.com>
* camel-folder-summary.c, camel-folder-summary.h: Added #ifndef
NO_WARNINGS around a #warning. Added (void) to the prototype and
declaration of camel_message_info_new.
* camel-mime-message.h: Added an include for
camel-mime-filter-bestenc.h. Added a prototype for
camel_mime_message_set_best_encoding. Reformatted prototypes to
line up.
* camel-mime-parser.c: Added #if d(!)0 around the states string
lookup table since it's only used in debugging output.
* camel-seekable-substream.c (stream_flush): Added a cast.
* providers/imap/camel-imap-auth.c: Added #include <netinet/in.h>.
* providers/imap/camel-imap-folder.c (imap_refresh_info): Made uid
and flags const to fix warnings here.
* providers/imap/camel-imap-store.c (get_folder_info): Made p
const to fix warnings here.
svn path=/trunk/; revision=6954
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-12 Christopher James Lahey <clahey@helixcode.com>
* component/e-summary-callbacks.c: Added #include
<e-summary-callbacks.h>.
(destroy_prefs_cb): Added a cast.
(configure_summary): Added a cast.
* component/e-summary-callbacks.h: Added #include "e-summary.h"
* component/e-summary-url.c (e_summary_url_click): Removed an
unused variable.
* component/e-summary-util.c: Added #include <e-summary-util.h>
* component/e-summary.c: Added #include <gtkhtml/htmlselection.h>.
(e_summary_queue_rebuild): Added a cast.
* component/main.c: Added #include <glade/glade.h>.
* test-service/main.c: Changed some variable types to make casting
easier.
* test-service/rdf-summary.c: Changed some variable types to make
casting easier.
svn path=/trunk/; revision=6953
|
|
|
|
|
|
|
| |
* mail-summary.h: Fix to use the right .h instead of the
deprecated one.
svn path=/trunk/; revision=6952
|
|
|
|
|
|
| |
* tests/lib/Makefile.am: Add missing .h file. (From campd.)
svn path=/trunk/; revision=6951
|
|
|
|
|
|
| |
* Makefile.am (EXTRA_DIST): Add stuff. (From campd.)
svn path=/trunk/; revision=6950
|
|
|
|
|
|
| |
* Makefile.am (EXTRA_DIST): Add $(IDLS). (From campd.)
svn path=/trunk/; revision=6949
|
|
|
|
|
|
| |
* POTFILES.in: Update for reality. (Mostly from campd.)
svn path=/trunk/; revision=6948
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-12 Christopher James Lahey <clahey@helixcode.com>
* wordindex.c (cache_sanity): Made cache_sanity only be included
if d(x) is defined as x.
* wordindexmem.c: Made node_sanity and cache_sanity only be
included if d(x) is defined as x or if MALLOC_CHECK is defined.
Made sync_value only be included if d(x) is defined as x.
svn path=/trunk/; revision=6947
|
|
|
|
|
|
|
|
|
| |
2000-12-12 Jeffrey Stedfast <fejj@helixcode.com>
* e-splash.c (button_press_event): Return TRUE as we have handled
the event.
svn path=/trunk/; revision=6946
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.in: Add a check for "extern int timezone;" vs struct
tm tm_gmtoff, stolen from Evolution's configure.in.
* src/libical/icaltime.c (icaltime_utc_offset,
icaltime_local_utc_offset): Use HAVE_TIMEZONE, add tm_gmtoff
support.
* src/libical/icallexer.l: Remove ical_yy_scan_buffer, ..._string,
and ..._bytes prototypes, since it compiles fine without them on
Linux, and bombs out due to prototype mismatch on my NetBSD box.
svn path=/trunk/; revision=6945
|
|
|
|
|
|
|
|
|
| |
2000-12-12 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (forward_message): Attach a signature when
forwarding, fixes bug #826.
svn path=/trunk/; revision=6944
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-12 Federico Mena Quintero <federico@helixcode.com>
* cal-util/cal-component.c (get_text_list): Constify for new
libical API.
(set_text_list): Likewise.
* cal-util/cal-recur.c (cal_recur_get_rule_end_date): Likewise.
(cal_recur_set_rule_end_date): Likewise.
* gui/e-itip-control.c (find_attendee): Likewise.
(pstream_load): Likewise.
* gui/gnome-cal.c (released_event_object_cb): Removed unused function.
* gui/dialogs/task-editor.c (status_string_map): Removed unused
variable.
svn path=/trunk/; revision=6943
|
|
|
|
|
|
|
|
| |
* e-shell-view.c (get_control_for_uri): Pass path+1 rather than
path to get_type_for_storage, to match the convention used by its
other callers.
svn path=/trunk/; revision=6942
|
|
|
|
|
|
|
|
| |
2000-12-12 Radek Doulik <rodo@helixcode.com>
* evolution-message-composer.xml: removed Bold item from toolbar
svn path=/trunk/; revision=6941
|
|
|
|
|
|
|
|
| |
2000-12-12 Christopher James Lahey <clahey@helixcode.com>
* e-search-bar.c (esb_pack_menubar): Fixed some warnings.
svn path=/trunk/; revision=6940
|
|
|
|
| |
svn path=/trunk/; revision=6939
|
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Jeffrey Stedfast <fejj@helixcode.com>
* e-splash.c (e_splash_construct): Connect a button-press-event
signal on the splash screen so users can click it to hide it.
(button_press_event): New callback to hide the splash screen.
svn path=/trunk/; revision=6938
|
|
|
|
|
|
|
| |
Warning--
Table layout changed and works nice.
svn path=/trunk/; revision=6937
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Christopher James Lahey <clahey@helixcode.com>
* gal/util/e-util.c, gal/util/e-util.h: Fixed a warning by making
e_strstrcase return a const gchar.
svn path=/trunk/; revision=6936
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c (ect_draw): Made selected rows ignore their color
specification.
svn path=/trunk/; revision=6935
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Federico Mena Quintero <federico@helixcode.com>
* configure.in: Make AC_INIT() check for a file that is not
autogenerated!
svn path=/trunk/; revision=6934
|
|
|
|
| |
svn path=/trunk/; revision=6933
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Federico Mena Quintero <federico@helixcode.com>
This is to make things work with libical 0.21helix1 and later.
Warnings remain because at last libical was constified; will take
care of those tomorrow.
* cal-util/timeutil.h: #include <ical.h> instead of <icaltypes.h>
* gui/e-itip-control.c: Likewise.
* gui/e-meeting-edit.c: Likewise.
* gui/itip-utils.h: Likewise.
* cal-util/cal-component.c (alarm_uid_from_prop): constify.
(cal_component_get_status): Updated for new libical API.
(cal_component_set_status): Likewise.
* gui/calendar-model.c (ensure_task_complete): Removed unused
status code.
(ensure_task_not_complete): Update for new status API.
* gui/dialogs/task-editor.c (status_string_to_value): Removed
function.
(status_value_to_string): Removed function.
(status_string_map): Removed variable.
(fill_widgets): Update for new status API.
(dialog_to_comp_object): Likewise.
svn path=/trunk/; revision=6932
|
|
|
|
| |
svn path=/trunk/; revision=6931
|
|
|
|
| |
svn path=/trunk/; revision=6930
|
|
|
|
| |
svn path=/trunk/; revision=6929
|
|
|
|
| |
svn path=/trunk/; revision=6928
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Jeffrey Stedfast <fejj@helixcode.com>
* filter-folder.c (button_clicked): Added a kludge, 'is_active'
which is a static variable that holds whether or not there is an
active shell folder dialog up or not.
* vfolder-editor.c (rule_delete): Autoselect the rule that ends up
in the same position (or the one above it if the list is shorter
than the position).
svn path=/trunk/; revision=6927
|
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Jeffrey Stedfast <fejj@helixcode.com>
* vfolder-editor.c (rule_delete): Autoselect the rule that ends up
in the same position (or the one above it if the list is shorter
than the position).
svn path=/trunk/; revision=6926
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Damon Chaplin <damon@helixcode.com>
* cal-util/cal-recur.c (generate_instances_for_chunk): updated the
tests on the start & end time just before calling the callback. It
was skipping occurrences that started before the required interval's
start time, which was wrong. We want all occurrences that intersect
the interval.
(cal_obj_time_weekday): removed the CalRecurrence* argument, since it
isn't needed.
svn path=/trunk/; revision=6925
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* session.c (mail_session_enable_interaction): New function to
tell the code that it's ok (or not) to interact with the user when
trying to authenticate to a service. Starts out turned off.
(mail_session_request_dialog): If interaction is disabled, fail if
the password isn't in the cache.
* component-factory.c (owner_set_cb): Call
mail_session_enable_interaction() after everything else. (This
means that the IMAP password dialog will no longer pop up [under
the splash screen] at startup.)
svn path=/trunk/; revision=6924
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* component-factory.c (create_view): Deal with "mailstorage" type
views (top-level mail storages) by trying to fill the storage's
folder tree again if we failed before.
(add_storage): Create new storages with a URI and type
"mailstorage".
* mail-ops.c (cleanup_scan_subfolders): On success, mark the
storage as having been loaded, so create_view won't try again.
svn path=/trunk/; revision=6923
|
|
|
|
| |
svn path=/trunk/; revision=6922
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Jeffrey Stedfast <fejj@helixcode.com>
* mail-format.c (decode_pgp): Updated to reflect arguments to the
openpgp functions - now also takes an outlen argument.
(try_inline_pgp): Updated.
(handle_multipart_encrypted): Updated here too.
* mail-crypto.c (crypto_exec_with_passwd): Updated to handle
binary streams and such.
(mail_crypto_openpgp_encrypt): Always initialize the passwd_fds
even if we don't plan on signing. Added an 'inlen' to specify the
length of the input data (as it could be binary). Also added a
'userid' argument for cases when we want to sign as well as
encrypt.
(mail_crypto_openpgp_decrypt): Updated to take an outlen argument
in case the ciphertext is encrypted binary data.
(mail_crypto_openpgp_clearsign): Added a 'hash' and 'detach'
arguments. 'hash' allows the program to specify the preferred hash
function (which will come in handy when generating
PGP/MIME). 'detach' allows the program to specify whether it wants
a detached signature or the entire signed text.
svn path=/trunk/; revision=6921
|
|
|
|
| |
svn path=/trunk/; revision=6920
|
|
|
|
|
|
| |
which included commits to RCS files with non-trunk default branches.
svn path=/trunk/; revision=6918
|
|
|
|
| |
svn path=/trunk/; revision=6915
|
|
|
|
|
|
|
|
| |
* e-shell-view.c (get_type_for_{folder,storage}): return NULL if
no {folder,storage} is found.
(get_control_for_uri): return NULL if no folder_type is found.
svn path=/trunk/; revision=6914
|
|
|
|
| |
svn path=/trunk/; revision=6913
|
|
|
|
|
|
| |
Fixes the race condition that having one rdf-summary seemed to cause.
svn path=/trunk/; revision=6912
|
|
|
|
|
|
|
| |
Memory leaks--
Default HTML prettiness++
svn path=/trunk/; revision=6911
|
|
|
|
|
|
|
|
| |
* folder-browser.c (on_double_click): Ignore double-clicks on
"active" columns (the ones where clicking does something
beyond "select"), fixing bug #811
svn path=/trunk/; revision=6910
|
|
|
|
|
|
|
| |
* e-table-item.c (eti_event): Emit double_click signal with the
model column, not the view column.
svn path=/trunk/; revision=6909
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* message-list.c: Remove the never-once-used BonoboObject stuff
and make MessageList be a GtkWidget instead. Also, keep track of
the ETable directly rather than repeatedly calling
e_table_scrolled_get_table.
* folder-browser.c (folder_browser_destroy): Use gtk methods
rather than bonobo methods to destroy the message list.
(on_right_click, on_double_click): These are being attached to the
ETable directly now, so fix the first argument (which isn't being
used anyway, but...)
(folder_browser_gui_init): simplify now that MessageList itself is
a widget. Also use message_list->table rather than
e_table_scrolled_get_table.
* mail-local.c (mail_local_reconfigure_folder): Add "mail_" to
the beginning of this function name to match its prototype and the
other vague namespace conventions in the mailer.
* mail-callbacks.c (select_all, invert_selection): Use ml->table.
(configure_folder): s/local_reconfigure_folder/mail_&/
svn path=/trunk/; revision=6908
|
|
|
|
|
|
|
| |
* mail-tools.c (mail_tool_quote_message): Remove an unused
variable.
svn path=/trunk/; revision=6907
|
|
|
|
|
|
| |
* mail-ops.c (do_flag_messages): clean up the cleanup a bit
svn path=/trunk/; revision=6906
|
|
|
|
|
|
|
|
|
| |
Changed to use the new BonoboPropertyControl methods, and changed
executive-summary-html-view to use the same idea.
Added rdf-summary to the .cvsignore, and put a timeout so that it can return
imediatly if there is a hold up on the connection.
svn path=/trunk/; revision=6905
|
|
|
|
|
|
|
|
| |
2000-12-11 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=6904
|
|
|
|
|
|
| |
* ja.po: Updated Japanese translation.
svn path=/trunk/; revision=6903
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/smtp/camel-smtp-transport.c (smtp_data): Remove use of
linewrap filter. Headers are now wrapped. encode_8bit already
enforces a 998 octet line limit.
(smtp_data): Also fixed a memleak, we always have to unref our own
copy of the filters. We also dont need to remove them manually,
so dont bother. The type's an int too ...
* camel-internet-address.c (internet_unformat): When scanning past
quotes, remove them also.
(camel_internet_address_format_address): If the name contains "'s,
or ','s then strip and quotes and wrap the whole lot in one set of
quotes.
* Makefile.am (noinst_HEADERS): We dont want to install
camel-charset-map-private.h, ever. There are probably other
similar files ..?
* camel-mime-part.c (write_to_stream): Fold header lines
appropriately as we're writing them out.
* camel-mime-utils.c (header_fold): Add a new argument, headerlen,
tells it how long the associated header token is.
(header_fold): Also,k check to see if we need to fold first, using
a better algorithm, and also accept already-folded lines, and
re-process accordingly.
(rfc2047_decode_word): Add a little buffer space to iconv output
for shifting overheads?
(rfc2047_decode_word): finish the iconv with a null call, to flush
shift state, etc.
(rfc2047_encode_word): Attempt to break up long words into
appropriately sized, independent, chunks. See rfc2047, section 2.
(header_decode_mailbox): Dont add in extra spaces into the output
if we are decoding adjacent encoded words. We can only guess this
case, as some broken mailers put encoded words inside quoted
words.
(header_encode_phrase): Dont merge words if they are going to end
up too long. Also change back ot only merge consecutive words of
the same type. e.g. 'foo. blah fum.' -> "foo." blah "fum." or
'iam an. idiot' -> iam "an." idiot
svn path=/trunk/; revision=6902
|
|
|
|
| |
svn path=/trunk/; revision=6901
|
|
|
|
| |
svn path=/trunk/; revision=6900
|
|
|
|
| |
svn path=/trunk/; revision=6899
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Not Zed <NotZed@HelixCode.com>
* local-config.glade: reordered the options and added maildir,
mbox, maildir, mh, in that order.
* mail-local.c (reconfigure_clicked): Added maildir, re-ordered to
match the changed xml file too.
(do_reconfigure_folder): WHoever 'threaded' this code forgot to
check that folder_browser functions shouldn't be called here.
(cleanup_reconfigure_folder): Call it here instead.
(lookup_folder): Blah blah, we have to lookup the folder and
verify its still the same format, joy. Becaause someone thought
it would be wise to make the code 5x more complicated for no
reason, and totally break 'mail reconfigure' in the process. i'm
really happy about that one.
(cleanup_register_folder): Uh, yeah, so like, the
local_store->folders hashtable is supposed to point to like,
LocalFolders, not CamelFolders.
(free_local_folder): Free the localfolder struct properly.
(free_folder): Call above to free data properly.
(get_folder): Fix for fixing folders hashtable.
(local_storage_removed_folder_cb): Same here.
(local_storage_new_folder_cb): Ref the local_store when putting it
in the local_folder.
(cleanup_register_folder): Properly free the local_folder if the
op failed.
(free_local_folder): Unhook events also.
svn path=/trunk/; revision=6898
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Not Zed <NotZed@HelixCode.com>
* camel-medium.c (camel_medium_set_header): Hrm, we actually want
to call set_header, not add_header here, probably explains some
duplicate X-Evolution headers i was trying to track down. Also
changed the api to handle a NULL value == remove the header.
* providers/local/camel-maildir-summary.c
(maildir_summary_decode_x_evolution): Always return error, we dont
use x-evolution for maildir.
(maildir_summary_encode_x_evolution): Always return a NULL string,
likewise.
(maildir_summary_add): Hook in here, since the _new function
doesn't have access to any flags from the caller. If we have
flags, then update the filename again. Not ideal, but should
work.
svn path=/trunk/; revision=6897
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-11 Damon Chaplin <damon@helixcode.com>
* gui/event-editor.c: added changed flags and added calls to a new
function event_editor_set_changed() to set & reset this flag.
Added prompt_to_save_changed() which is called when the user
selects File/Close or the window's close button.
Fixed the 'All day event' toggle button.
Made the 'Alarm' page sensitive as appropriate when filling widgets.
(Though note that the alarm widgets are not being set yet.)
* gui/dialogs/task-editor.c: added changed flag as above.
* gui/event-editor-dialog.glade: used good names for all the
classification radio buttons so we can access them in the code.
* gui/event-editor.c (init_widgets): use the "show week numbers" config
option in the recurrence preview calendar.
* gui/e-day-view.c (e_day_view_update_event_label): use 9:00 instead
of 09:00 in the main view, as we do everywhere else now. It means the
times won't line up, but they are easier to read which I think is
better.
Added support for Page Up/Down, though I think it should move the
selection rather than just scroll the canvas.
* cal-util/cal-recur.c (generate_instances_for_chunk): removed the
end parameter since we should be using the chunk end time now.
Added single_rule parameter for when we are generating the
occurrences of a single RRULE, in which case the event's start date is
not included in the occurrences output (unless it results from the
RRULE expansion). Both of these fix problems when using COUNT.
* gui/gnome-cal.c (gnome_calendar_on_date_navigator_selection_changed):
fixed bug when checking if the new start day starts on the week start
day. If you select a complete week it should now show the Week view.
svn path=/trunk/; revision=6896
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updates from Keld
achtung/po/da.po balsa/po/da.po bonobo/po/da.po
bug-buddy/po/da.po control-center-HEAD/po/da.po
control-center/po/da.po dia/po/da.po dr-genius/po/da.po
ee/po/da.po eog/po/da.po evolution/po/da.po gal/po/da.po
galeon/po/da.po gconf/po/da.po gdm2/po/da.po
Tag: gedit-1-0
gedit/po/da.po
No tag
gernel/po/da.po gfax/po/da.po gfloppy/po/da.po ggv/po/da.po
ghex/po/da.po gimp/po/da.po gimp/po-libgimp/da.po
gimp/po-plug-ins/da.po gimp/po-script-fu/da.po glade/po/da.po
gnome-applets/po/da.po gnome-chess/po/da.po
gnome-core/po/da.po gnome-db/po/da.po gnome-games/po/da.po
gnome-iconedit/po/da.po gnome-libs-HEAD/po/da.po
gnome-libs/po/da.po gnome-lokkit/po/da.po gnome-media/po/da.po
gnome-pilot/po/da.po gnome-pim/po/da.po gnome-print/po/da.po
gnome-utils/po/da.po gnome-vfs/po/da.po gnomeicu/po/da.po
gnopo/po/da.po gnorpm/po/da.po gnumeric/po/da.po
gphoto/po/da.po gtk+/po/da.po gtkhtml/po/da.po
gtranslator/po/da.po guppi3/po/da.po gxsnmp/po/da.po
helix-setup-tools/po/da.po libgda/po/da.po libgtop/po/da.po
magicdev/po/da.po mc/po/da.po memprof/po/da.po oaf/po/da.po
pan/po/da.po pong/po/da.po
Tag: v_1_0_x
pybliographer/po/da.po
No tag
rp3/po/da.po sodipodi/po/da.po xpdf/po/da.po
svn path=/trunk/; revision=6895
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-09 Christopher James Lahey <clahey@helixcode.com>
* gui/component/select-names/e-select-names.c
(e_select_names_init): Connect to the "cursor_change" signal on
the ETable here instead of the ETableScrolled.
(remove_address): Added the col and event parameters to this
callback to match the added parameters to the double click signal.
(e_select_names_add_section): Connect to the "double_click" signal
on the ETable here instead of the ETableScrolled.
svn path=/trunk/; revision=6894
|
|
|
|
|
|
|
|
|
|
| |
2000-12-09 Christopher James Lahey <clahey@helixcode.com>
* message-list.c (message_list_init): Change the "drawfocus"
argument on e_table_scrolled_get_table(etable) instead of on
etable (etable is an ETableScrolled.)
svn path=/trunk/; revision=6893
|
|
|
|
|
|
|
|
|
|
| |
2000-12-09 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c (_blink_scroll_timeout): Split the lines in this
cell before testing whether we're to the right of the right edge
of the text data (since that test uses the split lines.)
svn path=/trunk/; revision=6892
|
|
|
|
| |
svn path=/trunk/; revision=6891
|
|
|
|
|
|
|
|
|
| |
2000-12-09 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c (_blink_scroll_timeout): cell should be edit cast
to a CurrentCell, not data cast to a CurrentCell. Fixed this.
svn path=/trunk/; revision=6890
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-09 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c: Added the actions parameter to ect_event. Added
an actions field to CellEdit. Handle CellEdit properly in the
ect_event function to do grabbing and ungrabbing when
appropriate. Set the actions field in CellEdit when appropriate
in e_cell_text_view_command.
* e-cell-toggle.c, e-cell-tree.c, e-cell.c, e-cell.h: Added a
ECellActions enum, a ECellActions actions parameter to
e_cell_event and added the actions parameter to all the handlers
of the event method including having ECellTree pass it on to its
child cell.
* e-table-header-item.c: Use the NULL cursor instead of the
E_CURSORS_ARROW cursor.
* e-table-item.c, e-table-item.h: Added grabbed_row and
grabbed_col fields to ETableItem (-1 on either means ungrabbed.)
Pay attention to them in the find_cell function. Handle the
actions parameter of e_cell_event and grab or ungrab the pointer
to a given cell if requested. This is done using the new function
eti_e_cell_event (which is internal to e-table-item.c,) instead of
the old e_cell_event function call. Fake an ungrabbed table when
calling find_cell from within the compute_location method.
svn path=/trunk/; revision=6889
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-09 Federico Mena Quintero <federico@helixcode.com>
* e-table-sorted.c (e_table_sorted_new): Unref the object instead
of destroying it.
* e-table-sorted-variable.c (e_table_sorted_variable_new): Likewise.
* e-table-subset.c (e_table_subset_new): Likewise.
* e-table-subset-variable.c (e_table_subset_variable_new): Likewise.
svn path=/trunk/; revision=6888
|
|
|
|
|
|
|
|
|
| |
2000-12-09 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-card.c (e_card_set_arg): When setting the "name"
argument, copy the incoming name. This fixes a crash.
svn path=/trunk/; revision=6887
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-09 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.c: Made editing the name using
the full name button set the file as entry properly. Made it
so that the address parse that the user chooses after
clicking on the Full Address... button gets saved.
svn path=/trunk/; revision=6886
|
|
|
|
|
|
|
|
|
|
| |
2000-12-08 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.c (full_name_clicked): Made it
so that the editor->name is set after the entry is changed. This
means that the reparse that the person chose is saved.
svn path=/trunk/; revision=6885
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-08 JP Rosevear <jpr@helixcode.com>
* e-table-state.c (etst_destroy): If there are columns allocated,
free them upon a destroy.
2000-12-08 JP Rosevear <jpr@helixcode.com>
* gal/widgets/e-canvas.c (e_canvas_destroy): Remove my lame "fix"
svn path=/trunk/; revision=6884
|
|
|
|
|
|
|
|
| |
Work to get a Gtk-Doc infrastructure in place for Gal.
Miguel.
svn path=/trunk/; revision=6883
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-08 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (save_msg_ok): Check to see if the file already
exists, if it does prompt the user to for permission to overwrite
the file.
(forward_message): g_strdup the cursor_uid if there is only a
single message to be forwarded or we'll segfault later.
* mail-ops.c (do_save_messages): Rewrote yet again. I'm back to
almost an identical implementation as the first time I wrote this
except now we write the From line which I had forgotten last
time. This means that we no longer have to unlink the .ev-summary
file created and we also use fewer resources (no need to create a
CamelMboxFolder object).
svn path=/trunk/; revision=6882
|
|
|
|
|
|
|
|
|
| |
2000-12-08 JP Rosevear <jpr@helixcode.com>
* e-calendar.c (e_calendar_destroy): Call the parent class destroyer
as well
svn path=/trunk/; revision=6881
|
|
|
|
|
|
|
|
|
| |
2000-12-08 JP Rosevear <jpr@helixcode.com>
* folder-browser.c (on_double_click): the e-table double-click
signal now has extra params
svn path=/trunk/; revision=6880
|
|
|
|
| |
svn path=/trunk/; revision=6879
|
|
|
|
|
|
|
| |
node in a storage. It sucks a bit and needs a little more
refactoring.
svn path=/trunk/; revision=6878
|
|
|
|
|
|
| |
huh, yea...
svn path=/trunk/; revision=6877
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-08 Jeffrey Stedfast <fejj@helixcode.com>
* message-list.c (message_list_get_layout): Set the "Size" field
to sort using integer comparison instead of string.
(filter_size): New function to transform a integer size into a
more readable form.
(ml_value_to_string): Use filter_size.
(ml_value_is_empty): COL_SIZE is no longer a string, so handle
this as an integer.
(ml_initialize_value): Here too.
(ml_free_value): And here.
(ml_duplicate_value): And here too.
(message_list_create_extras): Setup the size etable cell.
svn path=/trunk/; revision=6876
|
|
|
|
|
|
|
|
|
| |
balsa/po/da.po evolution/po/da.po gal/po/da.po galeon/po/da.po
gnome-applets/po/da.po gnome-core/po/da.po
gnome-print/po/da.po gphoto/po/da.po
helix-setup-tools/po/da.po pong/po/da.po
svn path=/trunk/; revision=6875
|
|
|
|
|
|
|
|
| |
2000-12-07 Christopher James Lahey <clahey@helixcode.com>
* configure.in: Updated the required version of gal.
svn path=/trunk/; revision=6874
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-08 Christopher James Lahey <clahey@helixcode.com>
* folder-browser.c: Connect to signals on the ETable instead of
the ETableScrolled.
* subscribe-dialog.c: Used the e_table_scrolled_get_table function
instead of accessing the variable directly.
svn path=/trunk/; revision=6873
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-08 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-card.c: Fixed some formatting.
* contact-editor/e-contact-editor-categories.h: Removed an
unneeded #include.
* gui/widgets/e-addressbook-view.c: Connect to the signals on the
ETable instead of the ETableScrolled.
svn path=/trunk/; revision=6872
|
|
|
|
|
|
|
|
|
| |
2000-12-08 Christopher James Lahey <clahey@helixcode.com>
* message-list.c: Connect to signals on the ETable instead of the
ETableScrolled.
svn path=/trunk/; revision=6871
|
|
|
|
|
|
|
|
|
|
| |
2000-12-08 Jeffrey Stedfast <fejj@helixcode.com>
* filter-rule.c (get_widget): Don't highlight the title if it's
"Untitled" because switching widget focus doesn't cause this
selection to go away.
svn path=/trunk/; revision=6870
|
|
|
|
|
|
|
|
|
| |
2000-12-08 Federico Mena Quintero <federico@helixcode.com>
* e-dialog-widgets.c (e_dialog_editable_get): Updated
documentation comment.
svn path=/trunk/; revision=6869
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-08 Federico Mena Quintero <federico@helixcode.com>
* gui/event-editor.c (dialog_to_comp_object): Free the strings we
get from the editables.
* gui/dialogs/task-editor.c (dialog_to_comp_object): Likewise.
This sucks; this code should be shared between the two dialogs.
svn path=/trunk/; revision=6868
|
|
|
|
|
|
|
|
|
| |
2000-12-08 Federico Mena Quintero <federico@helixcode.com>
* gui/event-editor.c (fill_widgets): Free the dates we get from
the component.
svn path=/trunk/; revision=6867
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-08 JP Rosevear <jpr@helixcode.com>
* gui/e-calendar-table.c (e_calendar_table_init): Attach signal
handlers to the e_scrolled_table's etable rather than to the
e_scrolled_table directly
(e_calendar_table_on_double_click): This signal provides more
params now
svn path=/trunk/; revision=6866
|
|
|
|
|
|
|
|
|
| |
2000-12-08 JP Rosevear <jpr@helixcode.com>
* component/Makefile.am (evolution-executive-summary.pure): Add purify
options for the build
svn path=/trunk/; revision=6865
|
|
|
|
| |
svn path=/trunk/; revision=6864
|
|
|
|
| |
svn path=/trunk/; revision=6863
|
|
|
|
| |
svn path=/trunk/; revision=6862
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-08 JP Rosevear <jpr@helixcode.com>
* tests/message/Makefile.am: Remove test3 from build until the files
show up
2000-12-08 JP Rosevear <jpr@helixcode.com>
* Makefile.am: Remove files from extra_dist since they are already
listed
svn path=/trunk/; revision=6861
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-09 Not Zed <NotZed@HelixCode.com>
* camel-mime-message.c (camel_mime_message_set_date): Change the
sign of the default date offset when none is supplied.
(camel_mime_message_set_date): Also do dst if its dst (forward 1
hour). Fixes #928 + some.
svn path=/trunk/; revision=6860
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-07 JP Rosevear <jpr@helixcode.com>
* conduit/address-conduit.c (local_record_from_uid): Pass "" rather
than NULL to e_card_new.
(local_record_from_ecard): Make sure ecard->name is valid
(check_for_slow_setting): Remove hard coded test value
(card_added): g_strdup the resul of e_card_get_id
(card_changed): ditto
svn path=/trunk/; revision=6859
|