1. 24 Oct, 2001 18 commits
    • Federico Mena Quintero's avatar
      Fixes bug #5282. · c3876df7
      Federico Mena Quintero authored
      2001-10-24  Federico Mena Quintero  <federico@ximian.com>
      
      	Fixes bug #5282.
      
      	* cal-util/timeutil.c (icaltimetype_to_tm_with_zone): New function
      	to avoid copying the same code all over the place.
      	(icaltimetype_to_tm): Also set the tm.tm_wday.
      
      	* gui/alarm-notify/alarm-queue.c (queue_midnight_refresh): Use
      	time_day_end_with_zone().
      	(load_alarms_for_today): Likewise.  And oops, we were only
      	computing the times and not loading the alarms.
      	(obj_updated_cb): Likewise.
      	(load_alarms): Removed assertion that is no longer valid because
      	we may load the alarms for a client in two stages.
      
      	* gui/dialogs/alarm-page.c (get_alarm_string): Convert absolute
      	trigger times to the local timezone.
      
      	* gui/alarm-notify/alarm-notify-dialog.c (write_html_heading):
      	Convert the times to the local timezone.
      	(alarm_notify_dialog): Likewise, for the window title.
      	(alarm_notify_dialog): Set the window layer to WIN_LAYER_ONTOP.
      
      	* gui/e-cell-date-edit-text.c (ecd_get_text): Use
      	icaltimetype_to_tm_with_zone().
      
      	* gui/alarm-notify/save.c (get_config_db): Made public.
      	(discard_config_db): Made public.
      
      	* gui/alarm-notify/config-data.[ch]: New files with functions to
      	fetch the calendar configuration data used by the alarm daemon.
      
      svn path=/trunk/; revision=13986
      c3876df7
    • Yuri Syrota's avatar
      Updated Ukrainian Translation · 4d26929f
      Yuri Syrota authored
      svn path=/trunk/; revision=13985
      4d26929f
    • Yuri Syrota's avatar
      Updated Ukrainian Translation · 452b2a11
      Yuri Syrota authored
      svn path=/trunk/; revision=13984
      452b2a11
    • Stanislav Visnovsky's avatar
      Updated Slovak translation. · 1c6fcac5
      Stanislav Visnovsky authored
      2001-10-24  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
      
              * sk.po: Updated Slovak translation.
      
      svn path=/trunk/; revision=13983
      1c6fcac5
    • Iain Holmes's avatar
      Correct fix for 12236. Stops the crashing and leaves the summary in a usable state. · 9be7cad2
      Iain Holmes authored
      svn path=/trunk/; revision=13982
      9be7cad2
    • Christopher James Lahey's avatar
      Removed key_press handler here since delete and backspace are now handled · 438cc004
      Christopher James Lahey authored
      2001-10-24  Christopher James Lahey  <clahey@ximian.com>
      
      	* gui/widgets/e-addressbook-view.c
      	(e_addressbook_view_class_init): Removed key_press handler here
      	since delete and backspace are now handled by keybindings.
      
      svn path=/trunk/; revision=13981
      438cc004
    • Chris Lahey's avatar
      ChangeLog fix. · 0c72ff75
      Chris Lahey authored
      svn path=/trunk/; revision=13980
      0c72ff75
    • Christopher James Lahey's avatar
      Added Delete and BackSpace keybindings here. · 94f170d4
      Christopher James Lahey authored
      2001-10-24  Christopher James Lahey  <clahey@ximian.com>
      
      	* evolution-addressbook.xml: Added Delete and BackSpace
      	keybindings here.
      
      svn path=/trunk/; revision=13979
      94f170d4
    • 4's avatar
      Add a changed signal. Emits if the order changes or if you add or remove a · edc1f870
      4 authored
      2001-10-24    <NotZed@Ximian.com>
      
              * rule-context.c (rule_context_class_init): Add a changed signal.
              Emits if the order changes or if you add or remove a rule.
              (rule_context_rank_rule): Fix rank rule to properly rank based on
              source, not merely on list position.
              (rule_context_add_rule): Also emit changed signal.
              (rule_context_remove_rule): Same.
              (rule_context_rank_rule): Emit changed signal.
      
      svn path=/trunk/; revision=13978
      edc1f870
    • Jeffrey Stedfast's avatar
      fixed changelog · 2c72dd78
      Jeffrey Stedfast authored
      svn path=/trunk/; revision=13977
      2c72dd78
    • Jeffrey Stedfast's avatar
      Unref the global search_context. (owner_set_cb): create the global · e58630b1
      Jeffrey Stedfast authored
      2001-10-23  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* component-factory.c (owner_unset_cb): Unref the global
      	search_context.
      	(owner_set_cb): create the global search_context.
      
      	* folder-browser.c (folder_browser_gui_init): Pass along the
      	global search_context to the e_filter_bar_new call.
      
      svn path=/trunk/; revision=13976
      e58630b1
    • Jeffrey Stedfast's avatar
      Don't add the menu item here, do this in the context_changed signal · 5c99202e
      Jeffrey Stedfast authored
      2001-10-23  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* e-filter-bar.c (rule_editor_clicked): Don't add the menu item
      	here, do this in the context_changed signal callback instead.
      	(context_changed): rebuild the search menu.
      	(set_menu): Copy the items into a default_items list so we can
      	regenerate the menu when something changes. Then call
      	generate_menu().
      	(generate_menu): Do what set_menu() used to do.
      	(e_filter_bar_new): Don't do a rule_context_load() anymore since
      	we don't need to.
      	(destroy): free the default_items list.
      
      svn path=/trunk/; revision=13975
      5c99202e
    • Takuro Kitame's avatar
      update ja.po · ce6360e7
      Takuro Kitame authored
      svn path=/trunk/; revision=13974
      ce6360e7
    • Jon Trowbridge's avatar
      Fix command paths when we specify our pixmaps, so we don't get a lot of · 8dd503d9
      Jon Trowbridge authored
      2001-10-23  Jon Trowbridge  <trow@ximian.com>
      
      	* gui/component/addressbook.c: Fix command paths when we specify
      	our pixmaps, so we don't get a lot of totally useless & very ugly
      	bonobo-ui spew.
      
      	* backend/ebook/e-book-util.c (e_book_nickname_query): The empty
      	string as an arg shouldn't generate a warning.
      
      svn path=/trunk/; revision=13973
      8dd503d9
    • 4's avatar
      all this crap just to make the print icon desensitive at the right time. · e4fa983b
      4 authored
      fix for #10346
      
      2001-10-24    <NotZed@Ximian.com>
      
              * message-browser.c (message_browser_message_loaded): Call
              ui_message_loaded when we are.
      
              * folder-browser-factory.c (control_activate): Freeze/thaw around
              all updates.
              (control_deactivate): Freeze/thaw around all updates.
      
              * folder-browser.c (folder_browser_init): Setup a hashtable to
              keep track of *our* sensitise state, so we can optimise pushes to
              bonobo.
              (folder_browser_finalise): Free hash here.
              (folder_browser_set_message_preview): Call a ui_message_loaded,
              even though it isn't, so it updates sensitivities right.
              (done_message_selected): Call ui_message_loaded when it really is,
              rather than the very fucked up idea of reversing the loaded_uid
              check.
      
              * folder-browser-ui.c (folder_browser_ui_set_selection_state):
              Dont enable the message-enabled options if the message display is
              hidden, e.g. print, view headers, etc.
              (folder_browser_ui_rm_all): Forget sensitise state.
              (fbui_sensitise_item): Sensitise items via a current-state table,
              so we dont have to do bonobo calls every time.
              (folder_browser_setup_property_menu): Call sensitise_item.
              (folder_browser_ui_add_message):
              (folder_browser_ui_add_global): Leave current set_prop "sensitive"
              for the stop button, so it doesn't get lost by the stuff in
              mail-mt.c
              (fbui_real_sensitize_items): Removed.
              (fbui_sensitize_timeout): Cleaned up, use sensitise_item to do
              work.
              (folder_browser_ui_message_loaded): Setup sensitive based on
              preview_shown too.
              (folder_browser_ui_set_selection_state): And here too.
      
      svn path=/trunk/; revision=13972
      e4fa983b
    • Chris Toshok's avatar
      and add a way to get some more spew about the commands we're executing. · d6088ab1
      Chris Toshok authored
      2001-10-23  Chris Toshok  <toshok@ximian.com>
      
      	* tools/killev: and add a way to get some more spew about the
      	commands we're executing.
      
      svn path=/trunk/; revision=13971
      d6088ab1
    • Chris Toshok's avatar
      use eq instead of ==. · d92ea7b8
      Chris Toshok authored
      2001-10-23  Chris Toshok  <toshok@ximian.com>
      
      	* tools/killev: use eq instead of ==.
      
      svn path=/trunk/; revision=13970
      d92ea7b8
    • Ettore Perazzoli's avatar
      Get the path and the shell view instead. (rename_callback_data_free): · abb1c189
      Ettore Perazzoli authored
      * e-shell-folder-commands.c (rename_callback_data_new): Get the
      path and the shell view instead.
      (rename_callback_data_free): Updated accordingly.
      (rename_cb): Set the name on the folder based on the path, not the
      actual object [as the old object gets unreffed -- of course].
      
      svn path=/trunk/; revision=13969
      abb1c189
  2. 23 Oct, 2001 22 commits
    • Jeffrey Stedfast's avatar
      Don't allow an auth-type to be set when saving the service. · 65c33efb
      Jeffrey Stedfast authored
      2001-10-23  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* mail-account-gui.c (service_check_supported): Don't allow an
      	auth-type to be set when saving the service.
      	(mail_account_gui_new): Initialize the source and transport
      	provider_type's here so we don't forget to do it when it matters.
      	(mail_account_gui_setup): Don't bother setting the provider_type's
      	here, they are already set in mail_account_gui_new() now.
      
      svn path=/trunk/; revision=13968
      65c33efb
    • Ettore Perazzoli's avatar
      New. (rename_callback_data_free): New. (rename_cb): Rename the folder · d998431a
      Ettore Perazzoli authored
      * e-shell-folder-commands.c (rename_callback_data_new): New.
      (rename_callback_data_free): New.
      (rename_cb): Rename the folder here.
      (e_shell_command_rename_folder): Don't rename the EFolder here.
      
      svn path=/trunk/; revision=13967
      d998431a
    • 3's avatar
      Remove the idle_id when we're destroyed so the idle func doesn't run on an · d42effce
      3 authored
      2001-10-23    <NotZed@Ximian.com>
      
              * mail-display.c (mail_display_destroy): Remove the idle_id when
              we're destroyed so the idle func doesn't run on an invalid object.
      
      svn path=/trunk/; revision=13966
      d42effce
    • Ettore Perazzoli's avatar
      Handle the return codes properly, and invoke the result callback too. · a6b2711b
      Ettore Perazzoli authored
      * e-local-storage.c (async_xfer_folder_callback): Handle the
      return codes properly, and invoke the result callback too.
      
      svn path=/trunk/; revision=13965
      a6b2711b
    • Damon Chaplin's avatar
      copy the translate field over as well. Should fix an uninitialized memory · 974cb915
      Damon Chaplin authored
      2001-10-23  Damon Chaplin  <damon@ximian.com>
      
      	* e-search-bar.c (copy_subitems): copy the translate field over as
      	well. Should fix an uninitialized memory read.
      
      svn path=/trunk/; revision=13964
      974cb915
    • 3's avatar
      Dont do anything if we're destroyed #13021. · 36894c7a
      3 authored
      2001-10-23    <NotZed@Ximian.com>
      
              * message-list.c (regen_list_regened): Dont do anything if we're
              destroyed #13021.
      
      svn path=/trunk/; revision=13963
      36894c7a
    • Ettore Perazzoli's avatar
      #if 0'ed for now, per #7427. · e6034e7e
      Ettore Perazzoli authored
      * e-activity-handler.c (show_cancellation_popup): #if 0'ed for
      now, per #7427.
      
      svn path=/trunk/; revision=13962
      e6034e7e
    • Jon Trowbridge's avatar
      Removed our cancelled flag and e_select_names_completion_cancel function, · 6539cf48
      Jon Trowbridge authored
      2001-10-23  Jon Trowbridge  <trow@ximian.com>
      
      	* gui/component/select-names/e-select-names-completion.c: Removed
      	our cancelled flag and e_select_names_completion_cancel function,
      	since we were just duplicating stuff that had ended up in
      	ECompletion.
      	(match_name): Form our menu_text properly on an additional-name
      	match.
      	(e_select_names_completion_got_book_view_cb): Store handles for
      	our signals, disconnect them properly when we switch book views.
      	(e_select_names_completion_stop_query): Disconnect signals when we
      	stop our query.
      	(check_capabilities): Spew if we are using LDAP for completion.
      	(e_select_names_completion_destroy): Disconnect our signals when
      	we destroy.
      	This all should fix bug #10241.
      
      svn path=/trunk/; revision=13961
      6539cf48
    • Ettore Perazzoli's avatar
      Explicitly deactivate the control frame, and display the default URI · 856e3689
      Ettore Perazzoli authored
      * e-shell-view.c (storage_set_removed_folder_callback): Explicitly
      deactivate the control frame, and display the default URI before
      destroying the dead one.
      
      * e-shell.c (e_shell_component_maybe_crashed): If the URI is of a
      folder that doesn't exist anymore, don't assume that the
      corresponding component has crashed.  Also, try pinging the
      component first; if the component responds, don't pop up the
      dialog.
      
      svn path=/trunk/; revision=13960
      856e3689
    • Damon Chaplin's avatar
      clear the struct tm fields to keep purify happy. · 46dd4414
      Damon Chaplin authored
      2001-10-23  Damon Chaplin  <damon@ximian.com>
      
      	* e-dateedit.c (e_date_edit_check_date_changed):
      	(e_date_edit_check_time_changed): clear the struct tm fields to keep
      	purify happy.
      
      svn path=/trunk/; revision=13959
      46dd4414
    • Damon Chaplin's avatar
      use sizeof(test_array) for the memset call. It was clearing 9 bytes but · 1f506e4a
      Damon Chaplin authored
      2001-10-23  Damon Chaplin  <damon@ximian.com>
      
      	* src/libical/icalrecur.c (icalrecur_two_byrule): use
      	sizeof(test_array) for the memset call. It was clearing 9 bytes but
      	the array uses shorts.
      
      svn path=/trunk/; revision=13958
      1f506e4a
    • Damon Chaplin's avatar
      make sure we free all the CalComponentDateTime's when we are finished. · 1451bdff
      Damon Chaplin authored
      2001-10-23  Damon Chaplin  <damon@ximian.com>
      
      	* cal-util/cal-component.c (cal_component_event_dates_match): make sure
      	we free all the CalComponentDateTime's when we are finished.
      
      	* gui/gnome-cal.c (gnome_calendar_notify_dates_shown_changed): just
      	return if no time range is set.
      
      svn path=/trunk/; revision=13957
      1451bdff
    • Hector Garcia's avatar
      Updated Spanish translation. · 1bf22141
      Hector Garcia authored
      svn path=/trunk/; revision=13956
      1bf22141
    • Michael Zucci's avatar
      (do_user_message): Setup the message_destroy_id when we setup the · 1ffe0b3a
      Michael Zucci authored
      	destroy handler so it doesn't get called twice.
      
      svn path=/trunk/; revision=13955
      1ffe0b3a
    • Damon Chaplin's avatar
      save the UTF-8 strings inside the listitem widgets, but convert to the · da768711
      Damon Chaplin authored
      2001-10-23  Damon Chaplin  <damon@ximian.com>
      
      	* e-cell-combo.c (e_cell_combo_set_popdown_strings): save the UTF-8
      	strings inside the listitem widgets, but convert to the locale to use
      	in the label.
      	(e_cell_combo_select_matching_item):
      	(e_cell_combo_update_cell): use the UTF-8 strings instead of the
      	listitem labels. Hopefully fixes bug #7037.
      
      svn path=/trunk/; revision=13954
      da768711
    • Jeffrey Stedfast's avatar
      fixed a logic mistake from my last commit · c1c8b61a
      Jeffrey Stedfast authored
      svn path=/trunk/; revision=13953
      c1c8b61a
    • 3's avatar
      Removed, all functionality moved to mail-session. · a0974e67
      3 authored
      2001-10-23    <NotZed@Ximian.com>
      
              * mail-mt.c (mail_user_message):
              (mail_get_password): Removed, all functionality moved to
              mail-session.
      
              * mail-config.c (mail_config_write_on_exit): Check
              threaded/preview hash is null before using it, its setup on demand
              so itmight nto be initialised here.
      
              * mail-session.c (request_password): Remove password_current
              stuff.
              (alert_user): Redont, similar to get_pass.  Do things as async as
              possible, and dont even wait for a response if we're not asking
              for the cancel button (this may or may not be right behaviour -
              need to check).  mail_user_message() code replaced from the stuff
              in mail-mt.c
              (MailSession): Added a lock field.
              (init): Setup lock.
              (finalise): fRee lock.
              (register_timeout): Redone.  We now allocate our own 'timeoutid's,
              and <> to the real things asynchronously.  Use async_event's so we
              can make sure we have no outstanding ones after shutdown.
              (mail_session_enable_interaction): If interaction has been
              disabled, and we have either a message-box open, or a password
              request open and/or any pending message boxes/passwords, blow 'em
              away.
              (main_register_timeout): If we have pending remove of this same
              timeout, dont do anything.
              (timeout_timeout): Properly honour the result, remove the timout
              if it returns false.
      
      svn path=/trunk/; revision=13952
      a0974e67
    • JP Rosevear's avatar
      adjust the display canvas when the table scrolls · 174691b2
      JP Rosevear authored
      2001-10-23  JP Rosevear  <jpr@ximian.com>
      
      	* gui/e-meeting-time-sel.c
      	(e_meeting_time_selector_table_vadjustment_changed): adjust the
      	display canvas when the table scrolls
      	(e_meeting_time_selector_construct): listen for table scrolling
      
      svn path=/trunk/; revision=13951
      174691b2
    • Jeffrey Stedfast's avatar
      Make sure the fb and it's message-list exist. (reply_to_list): same. · 44580148
      Jeffrey Stedfast authored
      2001-10-23  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* mail-callbacks.c (reply_to_sender): Make sure the fb and it's
      	message-list exist.
      	(reply_to_list): same.
      	(reply_to_all): And here...
      	(forward_message): Here too.
      	(forward_attached): Again here.
      	(transfer_msg): Here too.
      	(apply_filters): Same.
      	(select_all): Yet again here...
      	(select_thread): And here.
      	(invert_selection): Same.
      	(flag_messages): Here too.
      	(mark_as_unseen): and here...
      	(mark_all_as_seen): ...
      	(zoom_in):
      	(zoom_out):
      	(zoom_reset):
      	(search_msg):
      	(load_images):
      	(save_msg):
      	(next_msg):
      	(next_flagged_msg):
      	(next_unread_msg):
      	(previous_msg):
      	(previous_unread_msg):
      	(expunge_folder):
      	(configure_folder):
      	(empty_trash):
      
      svn path=/trunk/; revision=13950
      44580148
    • Christopher James Lahey's avatar
      Got rid of the gc argument to e_table_header_draw_button. · 2def5aac
      Christopher James Lahey authored
      2001-10-23  Christopher James Lahey  <clahey@ximian.com>
      
      	* e-table-field-chooser-item.c: Got rid of the gc argument to
      	e_table_header_draw_button.
      	(etfci_font_load): Just use the style font here.
      
      	* e-table-group-container.c (e_table_group_container_construct):
      	Changed this to just use the font from the style.  Fixes Ximian
      	bug #11882.
      
      	* e-table-header-item.c: Got rid of the gc argument to
      	e_table_header_draw_button.
      	(ethi_font_load): Changed this to just fallback on the font from
      	the style if the fontname is NULL or doesn't load to a font.
      	Fixes Ximian bug #11882.
      
      	* e-table-header-utils.c, e-table-header-utils.h
      	(e_table_header_draw_button): Got rid of the gc parameter here and
      	changed to use the gc from the style of a button created for this
      	purpose, but not shown.  Fixes Ximian bug #13251.
      
      svn path=/trunk/; revision=13949
      2def5aac
    • JP Rosevear's avatar
      no longer set the scrollbar policy here · 83c1664e
      JP Rosevear authored
      2001-10-23  JP Rosevear  <jpr@ximian.com>
      
      	* gui/e-meeting-model.c (build_etable): no longer set the
      	scrollbar policy here
      
      	* gui/e-meeting-time-sel.c
      	(e_meeting_time_selector_update_main_canvas_scroll_region): add an
      	extra row to the height so the click to add row can be properly
      	seen
      	(e_meeting_time_selector_construct): set the scrollbar policy for
      	the etable scrolled
      
      svn path=/trunk/; revision=13948
      83c1664e
    • Christophe Merlet's avatar
      Updated French traduction. · efc14749
      Christophe Merlet authored
      svn path=/trunk/; revision=13947
      efc14749