aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* some days you just wish you had that subatomic 100 megaton kill-o-zap bomb.Jeffrey Stedfast2003-06-125-54/+155
| | | | | | | | | | | | | | | | | | | | | | | | 2003-06-04 Jeffrey Stedfast <fejj@ximian.com> * camel-uid-cache.c (camel_uid_cache_new): Create the directory with mode 0777 and the cache file itself with mode 0666. Let the user's umask filter the permissions. Instead of saving the fd on the Cache object, instead save the filename. Use camel_read() instead of expecting read() to just always work without getting an EINTR/etc. (maybe_write_uid): Don't do anything if cache->fd == -1, this means an error has occured in a previous callback. Replace the 2 calls to write() with camel_write() and check their return values. If either of them fails, set cache->fd to -1 (GHashTable doesn't give us a way to abort foreach'ing thru the table). (camel_uid_cache_save): Save to a temp file instead of overwriting the original. Do proper error checking, etc. Also added some smarts about whether to try and overwrite the old cache even if we haven't successfully saved all the uids in the cache. (camel_uid_cache_destroy): Free the cache->filename, no longer need to close (cache->fd). svn path=/trunk/; revision=21416
* use g_utf8_strdown properly.Larry Ewing2003-06-122-2/+6
| | | | | | | | 2003-06-11 Larry Ewing <lewing@ximian.com> * camel-text-index.c (text_index_normalise): use g_utf8_strdown properly. svn path=/trunk/; revision=21415
* Use mail-config's gconf client. (target_date_new): Same.Jeffrey Stedfast2003-06-1216-84/+178
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-06-06 Jeffrey Stedfast <fejj@ximian.com> * message-tag-followup.c (get_week_start_day): Use mail-config's gconf client. (target_date_new): Same. * message-list.c (message_list_set_folder): Use mail-config's gconf client. (mail_regen_list): Same. * mail-tools.c (mail_tool_quote_message): Use mail-config's gconf client. (mail_tool_forward_message): Same. * mail-session.c (main_get_filter_driver): Use mail-config's gconf client. * mail-preferences.c (mail_preferences_init): Use mail-config's gconf client. (mail_preferences_finalise): Don't unref the gconf client. * mail-format.c (write_headers): Use mail-config's gconf client. (mail_format_data_wrapper_write_to_stream): Same. (handle_text_plain): And here. * mail-display.c (save_data_cb): Use mail-config's gconf client. (save_part): Same. (on_url_requested): Here too. (mail_text_write): And here. (mail_display_init): And here. (mail_display_destroy): Here too. (mail_display_new): Again here. * mail-composer-prefs.c (sig_add_cb): Use mail-config's gconf client. (mail_composer_prefs_construct): Same. * mail-callbacks.c (ask_confirm_for_unwanted_html_mail): Use mail-config's gconf client. (ask_confirm_for_empty_subject): Same. (ask_confirm_for_only_bcc): Here too. (composer_get_message): And here. (create_msg_composer): Again here. (mail_generate_reply): Same. (forward): And here. (transfer_msg_done): " (delete_msg): " (confirm_expunge): " * component-factory.c (owner_unset_cb): Use mail-config's gconf client. * folder-browser-ui.c (folder_browser_ui_add_message): Use the mailer's gconf client. (folder_browser_ui_add_list): Same. (folder_browser_ui_add_global): Here too. * folder-browser.c (save_cursor_pos): Use the mailer's gconf client. (folder_browser_set_message_preview): Same. (folder_browser_toggle_preview): Here too. (folder_browser_toggle_threads): And here. (folder_browser_toggle_hide_deleted): Here as well. (folder_browser_set_message_display_style): And here. (fb_resize_cb): Here. (paned_realised): And here. (done_message_selected): And everywhere... * mail-account-gui.c (sig_add_new_signature): Use the mailer gconf client. * mail-config.c (mail_config_get_gconf_client): New function to return the global GConfClient used by the mailer. (mail_config_write_on_exit): On exit, free our objects and such. (mail_config_signature_run_script): Use config->gconf. 2003-06-04 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (invert_selection): Get rid of the if-focused code, that will always prevent the etree from getting the selection inverted because the menu item will always have focus at this time. Fix for bug #43972. it takes more than good relations to some of the major spirits in this branch of the multiverse to write apps that don't leak gconf-client refs, good coding is important, too. that... or a 100-megaton-kill-o-zap bomb svn path=/trunk/; revision=21410
* Add the CAMEL_BESTENC_TEXT bit to enctype if the part is a text part.Jeffrey Stedfast2003-06-114-7/+26
| | | | | | | | | | | | | | 2003-06-09 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-message.c (find_best_encoding): Add the CAMEL_BESTENC_TEXT bit to enctype if the part is a text part. * camel-mime-filter-bestenc.c (camel_mime_filter_bestenc_get_best_encoding): If we have any nul-bytes or if the content is non-text and contains any 8bit octets, we need to use base64. Fixes bug #44344. svn path=/trunk/; revision=21409
* stat the user file before parsing.Mike Kestner2003-06-112-1/+8
| | | | | | | | 2003-06-11 Mike Kestner <mkestner@ximian.com> * rule-context.c (load): stat the user file before parsing. svn path=/trunk/; revision=21408
* ** See bug #22542Not Zed2003-06-116-37/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-06-11 Not Zed <NotZed@Ximian.com> ** See bug #22542 * component-factory.c (storage_create_folder): If we're creating a folder on a vstore, popup a vFolder editor rather than failing. 2003-06-05 Not Zed <NotZed@Ximian.com> ** Part of #42691. * importers/Makefile.am (BUILT_SOURCES): added server_DATA. * Makefile.am (%.server.in): create a proper implicit rule for temporary .in file. 2003-06-04 Not Zed <NotZed@Ximian.com> ** See bug #43974 * mail-tools.c (mail_tool_do_movemail): use a proper CamelURL to decode the uri, not hacky strcmp stuff. * mail-account-gui.c (extract_values): if we have an conf_entry, ignore username, hostname, and path ones, as these are handled implicitly in the url itself. Came about because of the fix for #42838. svn path=/trunk/; revision=21407
* ** For #42691.Not Zed2003-06-113-4/+16
| | | | | | | | | | | | | | | | 2003-06-05 Not Zed <NotZed@Ximian.com> ** For #42691. * Makefile.am (%.server.in): use implicit rule. (BUILT_SOURCES): added server_DATA. 2003-05-22 Not Zed <NotZed@Ximian.com> * e-config-upgrade.c (CONF_MAJOR, CONF_MINOR, CONF_REVISION): Set to 1.4.0 for release. svn path=/trunk/; revision=21406
* ** For #42691.Not Zed2003-06-112-2/+9
| | | | | | | | | | | 2003-06-05 Not Zed <NotZed@Ximian.com> ** For #42691. * Makefile.am (%.server.in): use implicit rule. (BUILT_SOURCES): added server_DATA svn path=/trunk/; revision=21405
* ** For #42691.Not Zed2003-06-113-4/+15
| | | | | | | | | | | | | | | 2003-06-05 Not Zed <NotZed@Ximian.com> ** For #42691. * gui/Makefile.am (%.server.in): implicit rule for .in file. (BUILT_SOURCES): added server_DATA. * gui/alarm-notify/Makefile.am (%.server.in): added implicit rule for .in file. (BUILT_SOURCES): added server_DATA. svn path=/trunk/; revision=21403
* ** For #42691.Not Zed2003-06-114-7/+27
| | | | | | | | | | | | | | | | | | | 2003-06-05 Not Zed <NotZed@Ximian.com> ** For #42691. * gui/component/select-names/Makefile.am (%.server.in): implicit rule for .in file. (BUILT_SOURCES): added server_DATA. * gui/component/Makefile.am (%.server.in): use implicit rule for .in file. (BUILT_SOURCES): added, just server_DATA. (CLEANFILES): added * backend/ebook/Makefile.am (BUILT_SOURCES): add server_DATA. svn path=/trunk/; revision=21400
* don't leak nr.name.Larry Ewing2003-06-112-0/+5
| | | | | | | | 2003-06-10 Larry Ewing <lewing@ximian.com> * e-corba-storage-registry.c (listener_notify): don't leak nr.name. svn path=/trunk/; revision=21399
* free the structure as well.Larry Ewing2003-06-112-0/+6
| | | | | | | | | 2003-06-10 Larry Ewing <lewing@ximian.com> * e-msg-composer-hdrs.c (e_msg_composer_hdrs_and_string_free): free the structure as well. svn path=/trunk/; revision=21396
* Updated Brazilian Portuguese translation done by Gustavo Maciel DiasGustavo Maciel Dias Vieira2003-06-112-148/+70
| | | | | | | | | 2003-06-10 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * pt_BR.po: Updated Brazilian Portuguese translation done by Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>. svn path=/trunk/; revision=21395
* Stat the file to make sure it exists before trying to parse it usingJeffrey Stedfast2003-06-112-5/+9
| | | | | | | | | 2003-05-30 Jeffrey Stedfast <fejj@ximian.com> * e-meta.c (meta_load): Stat the file to make sure it exists before trying to parse it using xmlParseFile(). svn path=/trunk/; revision=21394
* free the return values.Larry Ewing2003-06-112-0/+6
| | | | | | | | 2003-06-09 Larry Ewing <lewing@ximian.com> * listener.c (insert_paragraph_before): free the return values. svn path=/trunk/; revision=21393
* Same as the rest. (setup_ui): We didn't even seem to be using the gconfJeffrey Stedfast2003-06-104-7/+37
| | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-21 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (composer_get_default_charset_setting): Same as the rest. (setup_ui): We didn't even seem to be using the gconf client here. Removed. (e_msg_composer_load_config): Unref the gconf client after we're finished. (e_msg_composer_new): Same. (e_msg_composer_new_post): Here too. (e_msg_composer_set_view_from): And here. (e_msg_composer_set_view_replyto): And here. (e_msg_composer_set_view_cc): Here too. (e_msg_composer_set_view_bcc): Again here. * e-msg-composer-hdrs.c (create_from_optionmenu): Same as below. (e_msg_composer_hdrs_set_from_account): Here too. * e-msg-composer-attachment-bar.c (get_default_charset): Unref the gconf client. svn path=/trunk/; revision=21391
* Fixes some leaks from bug #43883.Jeffrey Stedfast2003-06-104-6/+28
| | | | | | | | | | | | | | | | | | | | 2003-06-06 Jeffrey Stedfast <fejj@ximian.com> Fixes some leaks from bug #43883. * filter-file.c (xml_decode): Free file->path and set it to NULL before entering the loop to decode it. This way if the value is already set we don't leak it. Set file->path = g_strdup (str ? str : ""); and then xmlFree the str. 2003-05-21 Jeffrey Stedfast <fejj@ximian.com> * filter-source.c (filter_source_get_sources): Same as below. * filter-label.c (xml_create): Unref the gconf client when we're finished with it. svn path=/trunk/; revision=21390
* (e_summary_mail_get_info): Protect againstEttore Perazzoli2003-06-103-2570/+2578
| | | | | | | | folder_store being NULL. [#44111] Also, roll over ChangeLog. svn path=/trunk/; revision=21389
* Roll over ChangeLogs.Ettore Perazzoli2003-06-1046-133617/+133614
| | | | svn path=/trunk/; revision=21387
* Updated Spanish translation from Francisco Javier FernandezPablo Gonzalo del Campo2003-06-092-134/+99
| | | | | | | | | 2003-06-09 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation from Francisco Javier Fernandez <serrador@arrakis.es>. svn path=/trunk/; revision=21386
* Just a space missing.Marco Ciampa2003-06-091-7/+7
| | | | svn path=/trunk/; revision=21385
* adapted to changes in EComponentListener API. (query_construct): ditto.Rodrigo Moya2003-06-043-4/+12
| | | | | | | | | | | | 2003-06-04 Rodrigo Moya <rodrigo@ximian.com> * pcs/query.c (start_cached_query_cb): adapted to changes in EComponentListener API. (query_construct): ditto. * cal-client/cal-client.c (cal_opened_cb): ditto. svn path=/trunk/; revision=21384
* adapted to changes in EComponentListener API.Rodrigo Moya2003-06-042-1/+6
| | | | | | | | | 2003-06-04 Rodrigo Moya <rodrigo@ximian.com> * backend/ebook/ebook.c (e_book_do_response_open): adapted to changes in EComponentListener API. svn path=/trunk/; revision=21383
* use ORBit_small_listen/_unlisten instead of Bonobo_Unknown_ping'ing theRodrigo Moya2003-06-043-99/+41
| | | | | | | | | 2003-06-04 Rodrigo Moya <rodrigo@ximian.com> * e-component-listener.[ch]: use ORBit_small_listen/_unlisten instead of Bonobo_Unknown_ping'ing the components. svn path=/trunk/; revision=21382
* Fix some bugs in Czech translationMiloslav Trmac2003-06-042-62/+64
| | | | svn path=/trunk/; revision=21381
* Updated (from Wang Li <charles@linux.net.cn> and FundaEttore Perazzoli2003-06-042-22847/+2545
| | | | | | Wang <fundawang@en2china.com>). svn path=/trunk/; revision=21380
* Put the buttons in HIG order; don't replace the label of the stock FindFederico Mena Quintero2003-06-042-5/+16
| | | | | | | | | | | 2003-06-03 Federico Mena Quintero <federico@ximian.com> * mail-search.c (mail_search_construct): Put the buttons in HIG order; don't replace the label of the stock Find button. Also, add Escape as a keybinding for the Close button (see why GTK+ is on crack on b.g.o #74221 and #101293). svn path=/trunk/; revision=21379
* Updated italian translation.Marco Ciampa2003-06-042-169/+89
| | | | svn path=/trunk/; revision=21378
* fixed quotesStanislav Brabec2003-06-032-2/+6
| | | | svn path=/trunk/; revision=21377
* 1.4.0!Ettore Perazzoli2003-06-0343-12614/+12694
| | | | svn path=/trunk/; revision=21374
* Fixes part of #43388Rodrigo Moya2003-06-032-14/+21
| | | | | | | | | | | | 2003-06-02 Rodrigo Moya <rodrigo@ximian.com> Fixes part of #43388 * importers/icalendar-importer.c (prepare_events): (prepare_tasks): use external iterators for removing components from the main component. svn path=/trunk/; revision=21373
* New screenshots using the Industrial theme for XD2.Aaron Weber2003-06-0327-4/+2
| | | | svn path=/trunk/; revision=21372
* install gconf schemas even if purify is disabled (oops) :-)Jeffrey Stedfast2003-06-031-6/+6
| | | | svn path=/trunk/; revision=21371
* updated mailer fixesJeffrey Stedfast2003-06-031-0/+12
| | | | svn path=/trunk/; revision=21370
* ** This and jeffs patch for #43862.Not Zed2003-06-034-12/+64
| | | | | | | | | | | | | | | | | | | | | 2003-06-02 Not Zed <NotZed@Ximian.com> ** This and jeffs patch for #43862. * mail-folder-cache.c (store_online_cb): If the store is still around, then flow on to a get folderinfo update, otherwise just clear up. * mail-ops.c (mail_store_set_offline): return the msgid of this so it can be cancelled. 2003-05-30 Jeffrey Stedfast <fejj@ximian.com> * mail-folder-cache.c (mail_note_store): If the session is 'online' and we are noting a CamelDiscoStore, make sure that it is changed to online status and call mail_get_folderinfo(). svn path=/trunk/; revision=21369
* Stat the XML file before trying to parse it to make sure it exists.Jeffrey Stedfast2003-06-032-3/+12
| | | | | | | | | 2003-05-30 Jeffrey Stedfast <fejj@ximian.com> * mail-local.c (load_metainfo): Stat the XML file before trying to parse it to make sure it exists. svn path=/trunk/; revision=21368
* (install-data-local) [DEFAULT_BINARY]: SymlinkEttore Perazzoli2003-06-022-1/+9
| | | | | | evolution.png to evolution-$(BASE_VERSION).png. [#43596] svn path=/trunk/; revision=21367
* *** empty log message ***Rodrigo Moya2003-06-021-0/+1
| | | | svn path=/trunk/; revision=21366
* Dutch translation updated.Vincent van Adrighem2003-06-022-283/+287
| | | | | | | | 2003-06-02 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po: Dutch translation updated. svn path=/trunk/; revision=21365
* Fixes #43763Rodrigo Moya2003-06-023-7/+16
| | | | | | | | | | | | | | | | | 2003-05-29 Rodrigo Moya <rodrigo@ximian.com> Fixes #43763 * gui/e-week-view.c (e_week_view_init): use g_signal_connect_after for "button_press_event" callback. * gui/e-day-view.c (e_day_view_init): ditto. 2003-05-29 JP Rosevear <jpr@ximian.com> Fixes #43775 svn path=/trunk/; revision=21362
* added server_DATA (*.server) so make clean works. For #42691.Not Zed2003-06-022-1/+6
| | | | | | | | | 2003-05-29 Not Zed <NotZed@Ximian.com> * Makefile.am (BUILT_SOURCES): added server_DATA (*.server) so make clean works. For #42691. svn path=/trunk/; revision=21361
* Turn off debugging.Jeffrey Stedfast2003-06-023-4/+12
| | | | | | | | | | | | 2003-06-01 Jeffrey Stedfast <fejj@ximian.com> * broken-date-parser.c (d): Turn off debugging. * providers/pop3/camel-pop3-engine.c (get_capabilities): Move the code that prepends the 'password' authtype to the auth list so that we don't add it again when regetting the capabilities. svn path=/trunk/; revision=21360
* mangle the %'s out too so that libxml2 doesn't convert the encoded hexMike Kestner2003-06-011-1/+1
| | | | | | | | | 2003-05-31 Mike Kestner <mkestner@ximian.com> * gal/util/e-util.c (e_filename_make_safe): mangle the %'s out too so that libxml2 doesn't convert the encoded hex values. svn path=/trunk/; revision=21358
* Fix binding conflict with Print/PreviewRodney Dawes2003-05-312-2/+5
| | | | | | | | 2003-05-29 Rodney Dawes <dobey@ximian.com> * evolution-addressbook.xml: Fix binding conflict with Print/Preview svn path=/trunk/; revision=21357
* use %02x instead of %2x when formatting color for rc fileRadek Doulik2003-05-312-1/+6
| | | | | | | | | 2003-05-30 Radek Doulik <rodo@ximian.com> * mail-config.c (config_write_style): use %02x instead of %2x when formatting color for rc file svn path=/trunk/; revision=21356
* Fixes #43775JP Rosevear2003-05-3111-82/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-29 JP Rosevear <jpr@ximian.com> Fixes #43775 * gui/weekday-picker.c (get_day_text): calculate the characters to display correctly (configure_items): use it (weekday_picker_style_set): ditto * gui/print.c (format_date): use e_utf8_strftime (print_week_view_background): ditto (print_month_summary): ditto (range_selector_new): ditto (print_comp_item): ditto * gui/itip-utils.c (comp_description): the translation is already utf8 * gui/e-itip-control.c (write_label_piece): the string is already in utf8 * gui/e-day-view.c (e_day_view_style_set): use e_utf8_strftime (e_day_view_recalc_cell_sizes): ditto * gui/e-day-view-top-item.c (e_day_view_top_item_draw): use e_utf8_strftime * gui/e-cell-date-edit-text.c (ecd_get_text): return the duplicated buffer (its already utf8) (show_date_warning): use e_utf8_strftime * gui/calendar-model.c (date_value_to_string): return the duplicated buffer (its already utf8) (calendar_model_value_to_string): the translations should already be in utf8 * gui/calendar-config.c (calendar_config_locale_supports_12_hour_format): use e_utf8_strftime * gui/calendar-commands.c (calendar_set_folder_bar_label): use e_utf8_strftime svn path=/trunk/; revision=21355
* Fixes #43775JP Rosevear2003-05-312-3/+12
| | | | | | | | | | | | | 2003-05-29 JP Rosevear <jpr@ximian.com> Fixes #43775 * e-time-utils.c (locale_supports_12_hour_format): use e_utf8_strftime (e_time_format_date_and_time): ditto (e_time_format_time): ditto svn path=/trunk/; revision=21354
* Fixes #43775JP Rosevear2003-05-313-7/+43
| | | | | | | | | | | | | | | | | | | | | | 2003-05-29 JP Rosevear <jpr@ximian.com> Fixes #43775 * e-calendar-item.c (layout_set_day_text): calculate the day character correctly (e_calendar_item_draw_month): use it * e-dateedit.c (rebuild_time_popup): use e_utf8_strftime (e_date_edit_update_date_entry): ditto (e_date_edit_update_time_entry): ditto * e-calendar-item.c (layout_set_day_text): calculate the day character correctly (e_calendar_item_draw_month): use e_utf8_strftime and above (e_calendar_item_show_popup_menu): use e_utf8_strftime (e_calendar_item_recalc_sizes): use layout_set_day_text svn path=/trunk/; revision=21352
* Turned off a debugging printf.Jeffrey Stedfast2003-05-302-1/+6
| | | | | | | | | 2003-05-30 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (run_only_once): Turned off a debugging printf. svn path=/trunk/; revision=21351
* Dutch translation updated.Vincent van Adrighem2003-05-302-544/+456
| | | | | | | | 2003-05-30 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po: Dutch translation updated. svn path=/trunk/; revision=21350
* ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.Dmitry Mastrukov2003-05-302-254/+180
| | | | svn path=/trunk/; revision=21349
* Fixes bug #43805.Jeffrey Stedfast2003-05-302-5/+40
| | | | | | | | | | | | | 2003-05-29 Jeffrey Stedfast <fejj@ximian.com> Fixes bug #43805. * mail-session.c (session_system_beep): Proxy the gdk_beep() call to the main thread. (session_play_sound): Proxy the gnome_sound_play() call to the main thread. svn path=/trunk/; revision=21348
* Dutch translation updated.Vincent van Adrighem2003-05-302-292/+255
| | | | | | | | 2003-05-30 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po: Dutch translation updated. svn path=/trunk/; revision=21347
* removed the help button since it didn't do anything anywayJeffrey Stedfast2003-05-301-11/+0
| | | | svn path=/trunk/; revision=21346
* Updated NEWSRodrigo Moya2003-05-291-0/+9
| | | | svn path=/trunk/; revision=21345
* Fixes #43455Rodrigo Moya2003-05-292-29/+21
| | | | | | | | | | | 2003-05-28 Rodrigo Moya <rodrigo@ximian.com> Fixes #43455 * gui/tasks-control.c (confirm_expunge): converted to a GtkMessageDialog and removed object weak's ref code, not needed anymore. svn path=/trunk/; revision=21344
* bump libtool version for api addition new, utf8 in/outMike Kestner2003-05-293-26/+62
| | | | | | | | | | | | | | | 2003-05-28 Mike Kestner <mkestner@ximian.com> * configure.in : bump libtool version for api addition * gal/util/e-util.c (e_utf8_strftime): new, utf8 in/out (e_utf8_strftime_fix_am_pm): new, utf8 in/out 2003-05-28 Mike Kestner <mkestner@ximian.com> * e-cell-date.c (ecd_get_text): use e_utf8_strftime_fix_am_pm and remove locale to utf8 conversion at end. [43485] svn path=/trunk/; revision=21343
* AC_SUBST() for GAL_REQUIRED and GTKHTML_REQUIREDRodney Dawes2003-05-292-0/+7
| | | | | | | | 2003-05-28 Rodney Dawes <dobey@ximian.com> * configure.in: AC_SUBST() for GAL_REQUIRED and GTKHTML_REQUIRED svn path=/trunk/; revision=21342
* This should finish fixing all variations of bug #42854, which, funnilyJeffrey Stedfast2003-05-282-20/+44
| | | | | | | | | | | | | | | | | | | | 2003-05-27 Jeffrey Stedfast <fejj@ximian.com> This should finish fixing all variations of bug #42854, which, funnily enough specified "copying" as the scenario for reproducing this bug, but somehow I found/fixed it only for expunging for some reason? I can't even guess as to how this happened. Oh well, expunging needed fixing either way. * providers/imap/camel-imap-folder.c (imap_transfer_online): Sort the uids here too (just like I had fixed for expunge a week or so ago). (imap_transfer_resyncing): Sort them here too. (imap_search_by_uids): Sort here too, even though I don't think it is necessary. Can't hurt. (imap_expunge_uids_offline): Might as well sort here too. svn path=/trunk/; revision=21341
* set the default open size to something reasonable. For #43410.Not Zed2003-05-284-2/+13
| | | | | | | | | | | | | | 2003-05-27 Not Zed <NotZed@Ximian.com> * message-tag-editor.c (message_tag_editor_init): set the default open size to something reasonable. For #43410. * mail-signature-editor.c (d): turn off debugging. * mail-config.c (mail_config_signature_add): save new signature in signature list. For #43688. svn path=/trunk/; revision=21340
* make libs/cflags point to privlibdir/includedir, otherwise this justNot Zed2003-05-282-2/+9
| | | | | | | | | 2003-05-27 Not Zed <NotZed@Ximian.com> * camel.pc.in: make libs/cflags point to privlibdir/includedir, otherwise this just doesn't work. svn path=/trunk/; revision=21339
* Dutch translation updated.Vincent van Adrighem2003-05-282-147/+64
| | | | | | | | 2003-05-28 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po: Dutch translation updated. svn path=/trunk/; revision=21338
* Update copyright infoJakub Steiner2003-05-283-0/+4
| | | | | | | | 2003-05-27 Jakub Steiner <jimmac@ximian.com> * about-box.png, splash.png: Update copyright info svn path=/trunk/; revision=21337
* New member gconf_value_changed_handler_id in ESummaryTasks.Ettore Perazzoli2003-05-283-7/+27
| | | | | | | | | | | | | | * e-summary-tasks.c: New member gconf_value_changed_handler_id in ESummaryTasks. (setup_gconf_client): Set it to the ID of the signal connection. * e-summary-calendar.c: New member gconf_value_changed_handler_id in ESummaryCalendar. (setup_gconf_client): Set it to the ID of the signal connection. * e-summary-tasks.c (generate_html): Remove unused variable. svn path=/trunk/; revision=21336
* be.po: Updated Belarusian translation from Belarusian team <i18n@mova.org>.Dmitry Mastrukov2003-05-272-2314/+1526
| | | | svn path=/trunk/; revision=21335
* Updated Spanish translation by Francisco Javier F. SerradorPablo Gonzalo del Campo2003-05-272-95/+56
| | | | | | | | | 2003-05-26 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation by Francisco Javier F. Serrador <serrador@arrakis.es> svn path=/trunk/; revision=21334
* Dutch translation updated.Vincent van Adrighem2003-05-262-3/+7
| | | | | | | | 2003-05-26 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po: Dutch translation updated. svn path=/trunk/; revision=21333
* Sync 1.3.92.Ettore Perazzoli2003-05-2340-6844/+25732
| | | | svn path=/trunk/; revision=21331
* 1.3.92.Ettore Perazzoli2003-05-233-2/+8
| | | | svn path=/trunk/; revision=21330
* Add Mark Gordon.Ettore Perazzoli2003-05-232-0/+5
| | | | svn path=/trunk/; revision=21329
* updated NEWSRadek Doulik2003-05-231-0/+1
| | | | svn path=/trunk/; revision=21328
* Lets try this again. We don't actually want to free the key here, becauseJeffrey Stedfast2003-05-232-12/+8
| | | | | | | | | | | 2003-05-22 Jeffrey Stedfast <fejj@ximian.com> * camel-object.c (camel_object_bag_destroy): Lets try this again. We don't actually want to free the key here, because camel_object_bag_remove() does that for us. This should fix bug #43406 properly. svn path=/trunk/; revision=21327
* updateJP Rosevear2003-05-231-1/+3
| | | | svn path=/trunk/; revision=21326
* Fixes #43308JP Rosevear2003-05-232-6/+13
| | | | | | | | | | | | 2003-05-20 JP Rosevear <jpr@ximian.com> Fixes #43308 * gui/e-meeting-time-sel.c (e_meeting_time_selector_style_set): adjust row heights to reflect changes in etable row heights and set display top to align properly svn path=/trunk/; revision=21325
* s/GAL_VERSION/GAL_REQUIRED/Rodney Dawes2003-05-235-4/+11
| | | | | | | | | | | 2003-05-22 Rodney Dawes <dobey@ximian.com> * camel.pc.in: * evolution-addressbook.pc.in: * evolution-calendar.pc.in: * evolution-shell.pc.in: s/GAL_VERSION/GAL_REQUIRED/ svn path=/trunk/; revision=21324
* unref not ref the clientJP Rosevear2003-05-232-1/+6
| | | | | | | | | 2003-05-22 JP Rosevear <jpr@ximian.com> * gui/dialogs/comp-editor-page.c (comp_editor_page_destroy): unref not ref the client svn path=/trunk/; revision=21323
* Fixes #41329JP Rosevear2003-05-232-0/+11
| | | | | | | | | | | | | 2003-05-22 JP Rosevear <jpr@ximian.com> Fixes #41329 * gui/e-meeting-time-sel.c (e_meeting_time_selector_on_zoomed_out_toggled): make sure the meeting time is shown afterwards (e_meeting_time_selector_on_working_hours_toggled): ditto svn path=/trunk/; revision=21322
* set signature html flag even if it's newly signature, we don't set it inRadek Doulik2003-05-232-3/+9
| | | | | | | | | | 2003-05-21 Radek Doulik <rodo@ximian.com> * mail-signature-editor.c (menu_file_save_cb): set signature html flag even if it's newly signature, we don't set it in format_html_cb as sig could be "live" (when it's not new one) svn path=/trunk/; revision=21321
* Update translation.Kjartan Maraas2003-05-222-128/+43
| | | | | | | | 2003-05-22 Kjartan Maraas <kmaraas@gnome.org> * no.po: Update translation. svn path=/trunk/; revision=21320
* configure.in: Added be to ALL_LINGUAS.Dmitry Mastrukov2003-05-222-1/+5
| | | | svn path=/trunk/; revision=21319
* be.po: Added Belarusian translation from Belarusian team <i18n@mova.org>.Dmitry Mastrukov2003-05-222-0/+10860
| | | | svn path=/trunk/; revision=21318
* Updated Portuguese translation.Duarte Loreto2003-05-222-66/+39
| | | | | | | | 2003-05-22 Duarte Loreto <happyguy_pt@hotmail.com> * pt.po: Updated Portuguese translation. svn path=/trunk/; revision=21315
* Ooops, forgot to add the updated translations.Ettore Perazzoli2003-05-221-0/+18
| | | | svn path=/trunk/; revision=21314
* Bump version to 1.3.91.99.Ettore Perazzoli2003-05-222-1/+7
| | | | svn path=/trunk/; revision=21313
* 1.3.91.Ettore Perazzoli2003-05-2241-33497/+35535
| | | | svn path=/trunk/; revision=21311
* Removed keybindings and detect links prefs from the composer prefs.Aaron Weber2003-05-221-21/+0
| | | | svn path=/trunk/; revision=21310
* Renamed GAL_VERSION to GAL_REQUIRED; also, made itEttore Perazzoli2003-05-222-14/+22
| | | | | | | | not AC_SUBST() it anymore since it's only used in configure. Added GTKHTML_REQUIRED and made all the libgtkhtml-3.0 checks use it. svn path=/trunk/; revision=21309
* 41234Rodrigo Moya2003-05-221-0/+1
| | | | svn path=/trunk/; revision=21308
* Fixes #41234Rodrigo Moya2003-05-222-8/+8
| | | | | | | | | | 2003-05-21 Rodrigo Moya <rodrigo@ximian.com> Fixes #41234 * gui/dialogs/e-delegate-dialog.glade: changed button ordering. svn path=/trunk/; revision=21307
* Fixes #41234Rodrigo Moya2003-05-221-0/+6
| | | | | | | | | | 2003-05-21 Rodrigo Moya <rodrigo@ximian.com> Fixes #41234 * gui/dialogs/e-delegate-dialog.glade: changed button ordering. svn path=/trunk/; revision=21306
* update for preference changes.Larry Ewing2003-05-221-0/+4
| | | | svn path=/trunk/; revision=21305
* to really fix 42952 use e_table_item_get_cell_geometry. Also a coupleEttore Perazzoli2003-05-221-4/+9
| | | | | | | | | | 2003-05-20 Ettore Perazzoli <ettore@ximian.com> * e-tree.c (tree_canvas_size_allocate): to really fix 42952 use e_table_item_get_cell_geometry. Also a couple valgrind and g_warning fixes related to this change from Mike. svn path=/trunk/; revision=21303
* New artwork from Jakub.Ettore Perazzoli2003-05-223-0/+4
| | | | svn path=/trunk/; revision=21302
* updatedJeffrey Stedfast2003-05-211-0/+3
| | | | svn path=/trunk/; revision=21301
* Create a second GPtrArray for the keys. We don't want to useJeffrey Stedfast2003-05-212-2/+18
| | | | | | | | | | 2003-05-20 Jeffrey Stedfast <fejj@ximian.com> * camel-object.c (camel_object_bag_destroy): Create a second GPtrArray for the keys. We don't want to use bag->free_key() on the object. Fixes bug #43406. svn path=/trunk/; revision=21300
* Updated copyright years.Jeffrey Stedfast2003-05-215-7/+19
| | | | | | | | | | | | | | | 2003-05-20 Jeffrey Stedfast <fejj@ximian.com> * mail-importer.c: Updated copyright years. * mail-callbacks.c (ask_confirm_for_empty_subject): Fixed the logic a bit - if the gconf key *isn't* set, we want to return TRUE. * mail-search.c (mail_search_finalise): We need to weak_unref() the mail-display here. Fixes bug #43392. svn path=/trunk/; revision=21299
* remove link hilighting option that isn't attached to anything.Larry Ewing2003-05-212-18/+5
| | | | | | | | | 2003-05-21 Larry Ewing <lewing@ximian.com> * mail-config.glade: remove link hilighting option that isn't attached to anything. svn path=/trunk/; revision=21298
* Updated Swedish translation.Christian Rose2003-05-212-227/+240
| | | | | | | | 2003-05-21 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=21297
* Update Czech translationMiloslav Trmac2003-05-212-217/+218
| | | | svn path=/trunk/; revision=21295
* (gnome_calendar_setup_view_menus): RemovedEttore Perazzoli2003-05-212-29/+34
| | | | | | debugging message. svn path=/trunk/; revision=21293
* Update.Ettore Perazzoli2003-05-211-75/+115
| | | | svn path=/trunk/; revision=21292
* filter notification events to keep the redisplay count down.Larry Ewing2003-05-212-3/+18
| | | | | | | | | 2003-05-20 Larry Ewing <lewing@ximian.com> * mail-display.c: filter notification events to keep the redisplay count down. svn path=/trunk/; revision=21290
* remove references to gtkhtml property manager. Connect to missingLarry Ewing2003-05-218-123/+129
| | | | | | | | | | | | | | | | | | | | 2003-05-20 Larry Ewing <lewing@ximian.com> * mail-composer-prefs.c: remove references to gtkhtml property manager. Connect to missing settings. * mail-preferences.c: remove references to gtkhtml property manager. Connect to missing settings. * mail-config.glade: remove keybinding setting. * mail-display.c (mail_display_destroy): remove notification. (display_notify): set animate and redisplay. We have to redisplay because the citation color may have changed. * evolution-mail.schemas: add composer and display gconf entries. svn path=/trunk/; revision=21288
* i2003-05-20 Larry Ewing <lewing@ximian.com>Larry Ewing2003-05-213-1/+49
| | | | | | | | | | | * e-msg-composer.c (composer_settings_update): set the various bonobo properties that are composer preferences. (create_composer): add notification of gconf changes. (destroy): disconnect notification. * e-msg-composer.h: keep the gcond notify handler id. svn path=/trunk/; revision=21287
* updatedJeffrey Stedfast2003-05-211-0/+3
| | | | svn path=/trunk/; revision=21286
* Change this dialog from using a gnome_message_box (which has beenAnna Marie Dirks2003-05-212-17/+27
| | | | | | | | | | | 2003-05-20 Anna Marie Dirks <anna@ximian.com> * gui/dialogs/save-comp.c (save_component_dialog): Change this dialog from using a gnome_message_box (which has been deprecated), to using a gtk_message_dialog. This HIG-ifies this dialog, and fixes bug #42046. svn path=/trunk/; revision=21285
* Only display a warning if errno != EINVAL (EINVAL means there was aJeffrey Stedfast2003-05-202-8/+21
| | | | | | | | | | | | | | | 2003-05-19 Jeffrey Stedfast <fejj@ximian.com> * camel-folder-summary.c (camel_folder_summary_load): Only display a warning if errno != EINVAL (EINVAL means there was a version mismatch, so we don't really need to warn here since we are supposed to be able to handle this situation). (perform_content_info_load): Turn off debugging message. (summary_assign_uid): Turn off uid-clash warning. (camel_folder_summary_decode_token): Turn off debug messages. (summary_header_load): Turn off version-mismatch warning. svn path=/trunk/; revision=21284
* Only re-add the store to the folder-tree if the account is enabled. Oops.Jeffrey Stedfast2003-05-202-1/+7
| | | | | | | | | | 2003-05-19 Jeffrey Stedfast <fejj@ximian.com> * mail-account-gui.c (mail_account_gui_save): Only re-add the store to the folder-tree if the account is enabled. Oops. Fixes bug #43214. svn path=/trunk/; revision=21283
* #42056 - Accelerators in meeting selector not working/looks bad (Hans Petter)Hans Petter2003-05-201-0/+1
| | | | svn path=/trunk/; revision=21282
* Fixes #42056Hans Petter Jansson2003-05-202-55/+36
| | | | | | | | | | | | 2003-05-20 Hans Petter Jansson <hpj@ximian.com> Fixes #42056 * gui/e-meeting-time-sel.c (e_meeting_time_selector_construct): Don't create accel groups for menuitem mnemonics. Don't use deprecated functions where we actually need accel groups. svn path=/trunk/; revision=21281
* (storage_weak_notify): SetEttore Perazzoli2003-05-202-0/+27
| | | | | | | | | the storage member to NULL. (shell_weak_notify): Set the shell member to NULL. (cleanup_discovery): g_object_weak_unref() shell, parent and storage. svn path=/trunk/; revision=21280
* remove references to font prefs.Larry Ewing2003-05-204-35/+39
| | | | | | | | | | | | | | | | 2003-05-20 Larry Ewing <lewing@ximian.com> * mail-config-factory.c: remove references to font prefs. * component-factory.c: Remove stale refernces the the font prefs. (make_factory): remove unused variables. * mail-config.c (mail_config_init): add a notify callback to the spelling color. (config_write_style): rename and write out the spell color as well. svn path=/trunk/; revision=21279
* more newsRodrigo Moya2003-05-201-0/+1
| | | | svn path=/trunk/; revision=21278
* Update Czech translationMiloslav Trmac2003-05-202-218/+199
| | | | svn path=/trunk/; revision=21277
* Updated by Francisco Javier Fernandez <serrador@arrakis.es>Pablo Gonzalo del Campo2003-05-202-662/+658
| | | | | | | | 2003-05-20 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated by Francisco Javier Fernandez <serrador@arrakis.es> svn path=/trunk/; revision=21276
* Don't double-free newly-added categories that the gui hasn't been toldDan Winship2003-05-202-15/+19
| | | | | | | | * pcs/cal-backend.c (cal_backend_finalize): Don't double-free newly-added categories that the gui hasn't been told about yet. #43321 svn path=/trunk/; revision=21275
* set 'initialized' to TRUE when initialization is done, or we get theRodrigo Moya2003-05-202-1/+8
| | | | | | | | | 2003-05-19 Rodrigo Moya <rodrigo@ximian.com> * gui/main.c (factory): set 'initialized' to TRUE when initialization is done, or we get the initialization code called over and over. svn path=/trunk/; revision=21274
* Remove GNOME_PREFIX stuff. Add --disable-default-binary command lineEttore Perazzoli2003-05-202-9/+10
| | | | | | | | * configure.in: Remove GNOME_PREFIX stuff. Add --disable-default-binary command line option, with corresponding DEFAULT_BINARY Automake conditional. svn path=/trunk/; revision=21273
* Updated Swedish translation.Christian Rose2003-05-202-610/+716
| | | | | | | | 2003-05-19 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=21272
* more ab stuffChris Toshok2003-05-201-0/+3
| | | | svn path=/trunk/; revision=21271
* i2003-05-19 Chris Toshok <toshok@ximian.com>Chris Toshok2003-05-202-1/+8
| | | | | | | | * backend/pas/pas-backend-ldap.c (func_beginswith): use the more convoluted (but more correct) query if evolutionPerson is supported. Fixes #42825. svn path=/trunk/; revision=21270
* handle the case where @book == NULL, which can happen if there was aChris Toshok2003-05-202-2/+11
| | | | | | | | | | 2003-05-19 Chris Toshok <toshok@ximian.com> * backend/ebook/e-destination.c (use_default_book_cb): handle the case where @book == NULL, which can happen if there was a problem opening the default book. Should fix #43005. svn path=/trunk/; revision=21269
* Removed "forced_upgrade" unused variable. (show_development_warning): PutEttore Perazzoli2003-05-204-7/+42
| | | | | | | | | | | | | | | | | | | | | * main.c: Removed "forced_upgrade" unused variable. (show_development_warning): Put in a DEVELOPMENT_WARNING cpp conditional. (warning_dialog_response_callback): Likewise. (view_map_callback): Likewise. (new_view_created_callback): Likewise. (idle_cb) [DEVELOPMENT_WARNING]: Do not connect new_view_created_callback() to the "new_view" shell signal anymore. * Makefile.am (install-evolution) [DEFAULT_BINARY]: Make a symbolic link from evolution to evolution-$(BASE_VERSION). * e-shell-folder-creation-dialog.c (dialog_data_destroy): g_object_weak_unref shell and dialog if they are not NULL. (dialog_destroy_notify): Set ->dialog to NULL in all cases. svn path=/trunk/; revision=21267
* more addressbook fooChris Toshok2003-05-201-0/+11
| | | | svn path=/trunk/; revision=21266
* Added HIG-appropriate spacing/ padding to the main hbox into which theAnna Marie Dirks2003-05-202-3/+9
| | | | | | | | | | 2003-05-19 Anna Marie Dirks <anna@ximian.com> * e-multi-config-dialog.c (init): Added HIG-appropriate spacing/ padding to the main hbox into which the icons and page widgets are packed. svn path=/trunk/; revision=21265
* Remove some padding which I incorrectly added to the wrong vbox. ThisAnna Marie Dirks2003-05-202-1/+7
| | | | | | | | | | 2003-05-19 Anna Marie Dirks <anna@ximian.com> * e-corba-config-page.c: Remove some padding which I incorrectly added to the wrong vbox. This shoulda been fixed in widgets/misc/e-multi-config-dialog.c . (And it is, now.) svn path=/trunk/; revision=21264
* fix the initial run case. the config upgrade code creates all elements soChris Toshok2003-05-202-0/+12
| | | | | | | | | | | 2003-05-19 Chris Toshok <toshok@ximian.com> * gui/component/addressbook-component.c (ensure_completion_uris_exist): fix the initial run case. the config upgrade code creates all elements so we can't just check for NULL - we have to check if the string is empty. Fixes #43213. svn path=/trunk/; revision=21263
* if we've got focus, set the background of the rect to bg[NORMAL], and theChris Toshok2003-05-202-3/+11
| | | | | | | | | | | | 2003-05-19 Chris Toshok <toshok@ximian.com> * gui/widgets/e-minicard-label.c (set_colors): if we've got focus, set the background of the rect to bg[NORMAL], and the fill color of the text and label to text[NORMAL]. This will make the background a different color than the canvas, but won't make it use the selected background. fixes #42472 svn path=/trunk/; revision=21262
* revert a broken CLEAN_FILES change. [42478]Mike Kestner2003-05-201-3/+2
| | | | | | | | | | | | | | 2003-05-19 Mike Kestner <mkestner@ximian.com> * Makefile.am : revert a broken CLEAN_FILES change. [42478] 2003-05-19 Mike Kestner <mkestner@ximian.com> * e-cell-text.c (build_layout): don't call any line breaking or justification code if the width <= 0 since it's pointless and apparently pango likes to crash when you do. [43199] svn path=/trunk/; revision=21260
* add a g_object_ref(card), to match the one inChris Toshok2003-05-202-1/+7
| | | | | | | | | | 2003-05-19 Chris Toshok <toshok@ximian.com> * gui/merging/e-card-merging.c (e_card_merging_book_commit_card): add a g_object_ref(card), to match the one in e_card_merging_book_add_card. Fixes #43175. svn path=/trunk/; revision=21259
* fixed ChangeLogJeffrey Stedfast2003-05-201-82/+81
| | | | svn path=/trunk/; revision=21258
* remove the query time out if its still alive (update_query_timeout):JP Rosevear2003-05-202-2/+30
| | | | | | | | | | | 2003-05-19 JP Rosevear <jpr@ximian.com> * gui/gnome-cal.c (gnome_calendar_destroy): remove the query time out if its still alive (update_query_timeout): update the query and clear the time out (client_cal_opened_cb): add the query update timeout svn path=/trunk/; revision=21257
* Added HIG-blessed padding to (some of) the widgets in the dialog.Anna Marie Dirks2003-05-204-5/+18
| | | | | | | | | | | | | | | | 2003-05-19 Anna Marie Dirks <anna@ximian.com> * gui/e-meeting-time-sel.c: (e_meeting_time_selector_construct): Added HIG-blessed padding to (some of) the widgets in the dialog. * gui/dialogs/meeting-page.glade: Added HIG-blessed border width and spacing to the meeting page of the event editor. * gui/dialogs/schedule-page.glade: Added HIG-blessed border width to the schedule page on the event editor. svn path=/trunk/; revision=21256
* This and some more...Aaron Weber2003-05-207-154/+282
| | | | | | | | | | | | | | | | | | | | | 2003-05-19 Aaron Weber <aaron@ximian.com> * C/config-prefs.xml: fix glossterms not to be inside <guilabel>s. None of these should be inside <term>s anyway. 2003-05-02 Aaron Weber <aaron@ximian.com> * C/usage-mail-org.xml: Filter-new-fig.png * C/figures/filter-assist-fig.png: removed this figure image. Didn't need it and -new. * C/figures/small_desktop.png: removed this figure image. Not sure why we had it. * C/Makefile.am: remove filter-assist-fig.png, 2003-04-15 Aaron Weber <aaron@ximian.com> * C/usage-exchange.xml: delegation svn path=/trunk/; revision=21255
* Added HIG-appropriate HIG-appropriate spacing, padding, accelerators.Anna Marie Dirks2003-05-192-6/+13
| | | | | | | | | 2003-05-19 Anna Marie Dirks <anna@ximian.com> * gui/contact-editor/e-contact-quick-add.c: Added HIG-appropriate HIG-appropriate spacing, padding, accelerators. Fixes bug #41210 svn path=/trunk/; revision=21254
* HIG-ified the spacing, padding, alignment of this dialog. Fixes bug #41148Anna Marie Dirks2003-05-192-256/+287
| | | | | | | | | 2003-05-19 Anna Marie Dirks <anna@ximian.com> * e-timezone-dialog/e-timezone-dialog.glade: HIG-ified the spacing, padding, alignment of this dialog. Fixes bug #41148 svn path=/trunk/; revision=21253
* HIG-ified the various dialogs (including the settings pages, the configAnna Marie Dirks2003-05-192-41/+47
| | | | | | | | | | 2003-05-19 Anna Marie Dirks <anna@ximian.com> * gui/component/ldap-config.glade: HIG-ified the various dialogs (including the settings pages, the config druid, and the edit dialog) in this glade file. This fixes bugs #41140, #41137, #41130 svn path=/trunk/; revision=21252
* This patch HIG-ifies the "New News Feed" dialog, by using a table withAnna Marie Dirks2003-05-192-15/+19
| | | | | | | | | | 2003-05-19 Anna Marie Dirks <anna@ximian.com> * e-summary-preferences.c: This patch HIG-ifies the "New News Feed" dialog, by using a table with appropriate spacing instead of hboxes. Also fixes an invalid cast of gtk_dialog->gnome_dialog. svn path=/trunk/; revision=21251
* Fixes #43103JP Rosevear2003-05-193-52/+66
| | | | | | | | | | | | | | | | | | 2003-05-19 JP Rosevear <jpr@ximian.com> Fixes #43103 * gui/e-day-view.c (e_day_view_init): connect normally instead of after so that our boolean return values afffect the action signal emmissions properly (e_day_view_on_top_canvas_drag_motion): fix proto to be a gboolean (e_day_view_on_main_canvas_drag_motion): ditto * gui/e-week-view.c (e_week_view_init): connect normally instead of after so that our boolean return values afffect the action signal emmissions properly svn path=/trunk/; revision=21250
* * my-evolution.glade: HIG-ified this dialog by adding properAnna Marie Dirks2003-05-192-654/+892
| | | | | | | | | | 2003-05-19 Anna Marie Dirks <anna@ximian.com> * my-evolution.glade: * my-evolution.glade: HIG-ified this dialog by adding proper spacing/padding/stock buttons/etc. Fixes bugs #41131, #41133. svn path=/trunk/; revision=21249
* Changed button order, and added HIG-appropriate spacing/padding. Fixes bugAnna Marie Dirks2003-05-192-6/+12
| | | | | | | | | | 2003-05-19 Anna Marie Dirks <anna@ximian.com> * gui/merging/e-card-merging-book-commit-duplicate-detected.glade: Changed button order, and added HIG-appropriate spacing/padding. Fixes bug #41232. svn path=/trunk/; revision=21248
* ** See bug #43234Not Zed2003-05-192-1/+11
| | | | | | | | | | | 2003-05-20 Not Zed <notzed@lostzed.mmc.com.au> ** See bug #43234 * mail-display.c (mail_display_set_message): if we've been destroyed, noop. svn path=/trunk/; revision=21247
* Changed button order, and added HIG-appropriate spacing/padding. Fixes bugAnna Marie Dirks2003-05-192-8/+16
| | | | | | | | | | 2003-05-19 Anna Marie Dirks <anna@ximian.com> * gui/merging/e-card-duplicate-detected.glade: Changed button order, and added HIG-appropriate spacing/padding. Fixes bug #41229 and #41231. svn path=/trunk/; revision=21246
* ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.Dmitry Mastrukov2003-05-192-2248/+683
| | | | svn path=/trunk/; revision=21245
* port to GtkDialog.Larry Ewing2003-05-192-35/+75
| | | | | | | | 2003-05-19 Larry Ewing <lewing@ximian.com> * e-charset-picker.c: port to GtkDialog. svn path=/trunk/; revision=21244
* New async "empty trash" op.Dan Winship2003-05-194-16/+89
| | | | | | | | | * mail-ops.c (mail_empty_trash): New async "empty trash" op. * mail-callbacks.c (empty_trash): Use it rather than requiring that mail_tool_get_vtrash() work without blocking. #43091 svn path=/trunk/; revision=21243
* add some HIG bugsChris Toshok2003-05-191-0/+5
| | | | svn path=/trunk/; revision=21242
* add some more ab fixesChris Toshok2003-05-191-1/+2
| | | | svn path=/trunk/; revision=21241
* i2003-05-19 Sean Gao <sean.gao@sun.com>Chris Toshok2003-05-192-1/+14
| | | | | | | * gui/component/addressbook-component.c (xfer_folder): remove the summary if @remove_source is TRUE. Fixes 38084. svn path=/trunk/; revision=21240
* Updated with calendar fixesRodrigo Moya2003-05-191-0/+4
| | | | svn path=/trunk/; revision=21239
* gnome_font_get_descender returns negative valueRadek Doulik2003-05-192-1/+6
| | | | | | | | | 2003-05-16 Radek Doulik <rodo@ximian.com> * mail-callbacks.c (footer_info_new): gnome_font_get_descender returns negative value svn path=/trunk/; revision=21238
* Updated for mail/ camel/ filter/ and e-util/Not Zed2003-05-192-0/+50
| | | | | | | | 2003-05-19 Not Zed <notzed@lostzed.mmc.com.au> * NEWS: Updated for mail/ camel/ filter/ and e-util/ svn path=/trunk/; revision=21237
* remove font prefs server from the listLarry Ewing2003-05-192-25/+5
| | | | | | | | | 2003-05-17 Larry Ewing <lewing@ximian.com> * GNOME_Evolution_Mail.server.in.in: remove font prefs server from the list svn path=/trunk/; revision=21236
* the title is already in UTF-8JP Rosevear2003-05-182-4/+6
| | | | | | | | | 2003-05-16 JP Rosevear <jpr@ximian.com> * gui/dialogs/comp-editor.c (make_title_from_comp): the title is already in UTF-8 svn path=/trunk/; revision=21235
* Updated NEWSRodrigo Moya2003-05-181-0/+1
| | | | svn path=/trunk/; revision=21234
* Fixes #42220Rodrigo Moya2003-05-182-11/+18
| | | | | | | | | | | 2003-05-16 Rodrigo Moya <rodrigo@ximian.com> Fixes #42220 * gui/e-day-view.c (e_day_view_finish_resize): hide canvas items and update internal fields before updating the object. svn path=/trunk/; revision=21233
* (e_storage_set_view_set_show_checkboxes):Ettore Perazzoli2003-05-182-2/+13
| | | | | | | Reallocate the "expansions" member of ETreeState as well, to avoid a memory error. [#43119] svn path=/trunk/; revision=21232
* Update Czech translationMiloslav Trmac2003-05-172-609/+618
| | | | svn path=/trunk/; revision=21231
* Updated Brazilian Portuguese translation done by Gustavo Maciel DiasGustavo Maciel Dias Vieira2003-05-172-983/+720
| | | | | | | | | 2003-05-17 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * pt_BR.po: Updated Brazilian Portuguese translation done by Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>. svn path=/trunk/; revision=21230
* block the signal that got us here until we're done to stop an infiniteMike Kestner2003-05-174-17/+9
| | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-16 Mike Kestner <mkestner@ximian.com> * gal-view-collection.c (view_changed): block the signal that got us here until we're done to stop an infinite recursion. Fixes 43153. 2003-05-16 Mike Kestner <mkestner@ximian.com> * e-cell-text.c (invisible_finalize): kill (ect_stop_editing): destroy the invisible, not weak_unref (e_cell_text_view_get_invisible): don't weak_ref the invisible since we own its ref. 2003-05-16 Mike Kestner <mkestner@ximian.com> * e-table-item.c (eti_event): fix a couple timer checks * e-tree-table-adapter.c (update_node): Traverse POST order so that the parent nodes are at the head of the prepended list. Don't restore expanded state to nodes that aren't in the tree any longer. Hopefully fixes #42856. svn path=/trunk/; revision=21229
* Added appropriate padding/spacing to the categories list dialog. Fixes theAnna Marie Dirks2003-05-171-155/+153
| | | | | | | | | | | | | | | 2003-05-16 Anna Marie Dirks <anna@ximian.com> * gal/widgets/e-categories.c: Added appropriate padding/spacing to the categories list dialog. Fixes the rest of #41217. * gal/widgets/e-categories-master-list-dialog.glade: HIG-ified this dialog. * gal/widgets/gal-categories.glade: HIG-ified this dialog (in terms of spacing/padding). Fixes most of bug #41217 svn path=/trunk/; revision=21228
* Added HIG-appropriate spacing, padding, capitalization and accelerators.Anna Marie Dirks2003-05-172-11/+17
| | | | | | | | | | 2003-05-16 Anna Marie Dirks <anna@ximian.com> * gui/contact-list-editor/contact-list-editor.glade: Added HIG-appropriate spacing, padding, capitalization and accelerators. Fixes bug #41254 svn path=/trunk/; revision=21227
* Added HIG-appropriate spacing, padding, capitalization and accelerators.Anna Marie Dirks2003-05-172-2/+6
| | | | | | | | | 2003-05-16 Anna Marie Dirks <anna@ximian.com> * gui/contact-editor/fulladdr.glade: Added HIG-appropriate spacing, padding, capitalization and accelerators. Fixes bug #41251 svn path=/trunk/; revision=21226
* Added HIG-appropriate spacing, padding, caps, title and accelerators.Anna Marie Dirks2003-05-172-8/+14
| | | | | | | | | | 2003-05-14 Anna Marie Dirks <anna@ximian.com> * gui/contact-editor/fullname.glade: Added HIG-appropriate spacing, padding, caps, title and accelerators. Fixes bug #41249, and also bug #41250.. svn path=/trunk/; revision=21225
* Added HIG-appropriate spacing, padding, capitalization and accelerators.Anna Marie Dirks2003-05-172-48/+55
| | | | | | | | | 2003-05-16 Anna Marie Dirks <anna@ximian.com> * gui/contact-editor/contact-editor.glade: Added HIG-appropriate spacing, padding, capitalization and accelerators. Fixes bug #41248. svn path=/trunk/; revision=21224
* Removing trailing / in key name passed to gconf_client_notify_add to killDan Winship2003-05-172-1/+6
| | | | | | | * e-proxy.c (e_proxy_init): Removing trailing / in key name passed to gconf_client_notify_add to kill a warning. (Part of #43159) svn path=/trunk/; revision=21223
* Add #include to fix warning.Jeremy Katz2003-05-178-17/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-17 Jeremy Katz <katzj@redhat.com> * mail-offline-handler.c: Add #include to fix warning. * mail-mt.c (mail_msg_new): Use glib macros for pointer/int conversions. (mail_msg_free): Likewise. (mail_msg_cancel): Likewise. (mail_msg_wait): Likewise. (mail_msg_active): Likewise. * mail-session.c (main_register_timeout): Likewise. (register_timeout): Likewise. (main_remove_timeout): Likewise. (remove_timeout): Likewise. * message-list.c (ml_value_to_string): Likewise. * mail-identify.c: Add #include to fix warning. * mail-config.c (config_write_fonts): Don't pass extra arguments to g_warning. * mail-callbacks.c: Add #include to fix warning. svn path=/trunk/; revision=21222
* Use glib macros for pointer/int conversion.Jeremy Katz2003-05-172-2/+9
| | | | | | | | | 2003-05-16 Jeremy Katz <katzj@redhat.com> * e-sexp.c (term_eval_and): Use glib macros for pointer/int conversion. svn path=/trunk/; revision=21221
* Ensure cmdbuf is initialized to avoid compiler warning.Jeremy Katz2003-05-1724-68/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-16 Jeremy Katz <katzj@redhat.com> * providers/smtp/camel-smtp-transport.c (smtp_helo): Ensure cmdbuf is initialized to avoid compiler warning. * providers/local/camel-mbox-summary.c (summary_header_load): Cast folder_size to uint32 to fix warning. (camel_mbox_summary_sync_mbox): Update for new API. * providers/imap/camel-imap-utils.c (parse_params): imap_parse_nstring expects size_t, not int (imap_body_decode): Likewise. * camel-stream-filter.c (do_read): presize needs to be size_t instead of int. (do_write): Likewise. * camel-seekable-substream.c (stream_read): Return ssize_t instead of int to match prototypes. (stream_write): Likewise. * camel-mime-part.c (construct_from_parser): len needs to be size_t instead of int. * camel-mime-parser.c (folder_scan_step): datalength needs to be a size_t* instead of an int* to make dependent APIs safe. (camel_mime_parser_step): Likewise. (folder_scan_content): Likewise. * camel-mime-parser.h: Likewise. * camel-mime-message.c (camel_mime_message_class_init): Use glib macro for pointer/int conversions. (construct_from_parser): Update for new API. * camel-folder-summary.c (camel_folder_summary_info_new_from_parser): Update len to be size_t for new API. (summary_build_content_info): Likewise. * camel-http-stream.c (http_get_headers): Likewise. * camel-mime-part-utils.c (simple_data_wrapper_construct_from_parser): Likewise. * camel-multipart-signed.c (signed_construct_from_parser): Likewise. * camel-multipart.c (construct_from_parser): Likewise. * camel-folder-search.c (match_words_index): Use glib macros for pointer/int conversions. * camel-html-parser.c (tokenise_setup): Likewise. (convert_entity): Likewise. * camel-block-file.c (block_hash_func): Likewise. (camel_block_file_get_block): Likewise. (camel_block_file_get_block): Likewise. (camel_block_file_detach_block): Likewise. * camel-session.c (session_thread_msg_new): Likewise. (session_thread_msg_free): Likewise. (session_thread_wait): Likewise. * camel-text-index.c (text_index_compress_nosync): Likewise. (text_index_compress_nosync): Likewise. (camel_text_index_validate): Likewise. * camel-vee-folder.c (vee_folder_remove_folder): Likewise. (unmatched_check_uid): Likewise. (folder_added_uid): Likewise. (vee_folder_build_folder): Likewise. (folder_changed_add_uid): Likewise. (folder_changed_remove_uid): Likewise. * providers/imap/camel-imap-search.c (imap_body_contains): Likewise. * providers/pop3/camel-pop3-folder.c (cmd_list): Likewise. (cmd_uidl): Likewise. * camel-data-cache.c (data_cache_init): Cast to CamelCopyFunc. Fixes a warning. svn path=/trunk/; revision=21220
* Make sure the galview.xml file exists before trying to parse it withJeffrey Stedfast2003-05-171-3/+7
| | | | | | | | | | 2003-05-16 Jeffrey Stedfast <fejj@ximian.com> * gal-view-collection.c (load_single_dir): Make sure the galview.xml file exists before trying to parse it with xmlParseFile() to avoid warning spewage from libxml2. svn path=/trunk/; revision=21219
* Move the tools to a more appropriate directory, privlibexecdirRodney Dawes2003-05-172-1/+6
| | | | | | | | | 2003-05-16 Rodney Dawes <dobey@ximian.com> * addressbook/backend/ebook/Makefile.am: Move the tools to a more appropriate directory, privlibexecdir svn path=/trunk/; revision=21218
* Revert the patch I didn't mean to commit anywayRodney Dawes2003-05-174-17/+1
| | | | svn path=/trunk/; revision=21217
* Add bug #.Ettore Perazzoli2003-05-171-0/+1
| | | | svn path=/trunk/; revision=21216
* (destroy): Remove the weak pointer on priv->control.Ettore Perazzoli2003-05-172-0/+10
| | | | svn path=/trunk/; revision=21215
* Don't connect to the focus-out-event in order to update the mime-type.Jeffrey Stedfast2003-05-172-29/+7
| | | | | | | | | | | 2003-05-15 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-attachment.c (e_msg_composer_attachment_edit): Don't connect to the focus-out-event in order to update the mime-type. Simply don't update the mime-type ever. Fixes bug #42798. svn path=/trunk/; revision=21214
* (setup_calendar): Fix typo, celendar_pathEttore Perazzoli2003-05-172-1/+6
| | | | | | -> calendar_path. svn path=/trunk/; revision=21213
* Check for libgcc stuff to make solaris happyRodney Dawes2003-05-164-1/+17
| | | | | | | | | | 2003-05-15 Rodney Dawes <dobey@ximian.com> * configure.in: Check for libgcc stuff to make solaris happy * gui/component/Makefile.am: libgcc fix for Solaris __eprintf issue svn path=/trunk/; revision=21212
* unref the client and the ui componentJP Rosevear2003-05-162-2/+13
| | | | | | | | | 2003-05-15 JP Rosevear <jpr@ximian.com> * gui/dialogs/comp-editor.c (comp_editor_finalize): unref the client and the ui component svn path=/trunk/; revision=21211
* Fixes #41935JP Rosevear2003-05-163-48/+85
| | | | | | | | | | | | | | | | | | | 2003-05-15 JP Rosevear <jpr@ximian.com> Fixes #41935 * gui/e-week-view.c (e_week_view_init): listen for scroll events on the canvas (e_week_view_on_button_press): don't scroll here (e_week_view_on_scroll): scroll here * gui/e-day-view.c (e_day_view_init): listen for scroll events on the time and main canvases (e_day_view_on_main_canvas_button_press): don't scroll here (e_day_view_on_main_canvas_scroll): scroll here (e_day_view_on_time_canvas_scroll): and here svn path=/trunk/; revision=21210
* Fixes #43029JP Rosevear2003-05-164-49/+75
| | | | | | | | | | | | | | | | | | | | | | | | 2003-05-15 JP Rosevear <jpr@ximian.com> Fixes #43029 * gui/e-week-view.c (e_week_view_init): don't listen for destroy signal (e_week_view_destroy): check for NULL and make invisible NULL after we destroy it, unref cursors and NULL them out as well, guard against freeing events multiple times * gui/e-day-view.c (e_day_view_destroy): check for NULL and make invisible NULL after we destroy it, unref cursors and NULL them out as well, guard against freeing events multiple times (e_day_view_init): don't listen for destroy signal * gui/e-calendar-table.c (e_calendar_table_init): don't listen for destroy signal (e_calendar_table_destroy): check for NULL and make invisible NULL after we destroy it svn path=/trunk/; revision=21208
* Fixes #41930JP Rosevear2003-05-162-2/+9
| | | | | | | | | | | 2003-05-15 JP Rosevear <jpr@ximian.com> Fixes #41930 * idl/evolution-calendar.idl: Make sure everything that can raise a NotFound exception lists it svn path=/trunk/; revision=21207
* Fixes #43101JP Rosevear2003-05-162-1/+9
| | | | | | | | | | | 2003-05-15 JP Rosevear <jpr@ximian.com> Fixes #43101 * e-summary-mail.c (e_summary_folder_unregister_storage): unref the storage after use not before svn path=/trunk/; revision=21206
* add more ab fixesChris Toshok2003-05-161-0/+3
| | | | svn path=/trunk/; revision=21205
* this change fixes 43090 tooChris Toshok2003-05-161-1/+1
| | | | svn path=/trunk/; revision=21204
* ** See bug #42838.Not Zed2003-05-162-3/+11
| | | | | | | | | | | 2003-05-15 Not Zed <NotZed@Ximian.com> ** See bug #42838. * mail-account-gui.c (mail_account_gui_build_extra_conf): always add the extra entry to the hash table, most paths wouldn't. svn path=/trunk/; revision=21203
* Simplistic quick-fix for #42710. Add a charset argument. If the data is 8Not Zed2003-05-162-21/+47
| | | | | | | | | | | | 2003-05-15 Not Zed <NotZed@Ximian.com> * camel-mime-utils.c (header_decode_word): Simplistic quick-fix for #42710. Add a charset argument. If the data is 8 bit, try to decode into the passed in charset (i.e. the message header?), at worst, fall back to latin1, similarly to header_decode_text. Fixed all callers to pass in a charset if available, or NULL. svn path=/trunk/; revision=21202
* backing out a tiny porting of jpr's fix - we need to set the book on theChris Toshok2003-05-162-0/+10
| | | | | | | | | | | 2003-05-15 Chris Toshok <toshok@ximian.com> * gui/component/addressbook.c (book_open_cb): backing out a tiny porting of jpr's fix - we need to set the book on the EAddressbookView, or else it won't do queries, and it won't show any cards. Fixes #43023, #43090. svn path=/trunk/; revision=21201
* new function, split out the duplicated teardown code from final_cb andChris Toshok2003-05-162-7/+21
| | | | | | | | | | | | | 2003-05-15 Chris Toshok <toshok@ximian.com> * gui/merging/e-card-merging.c (free_lookup): new function, split out the duplicated teardown code from final_cb and final_id_cb. also, unref the card. (final_id_cb): call free_lookup. (final_cb): same. (e_card_merging_book_add_card): ref the card. fixes bug #43016. svn path=/trunk/; revision=21200
* (do_summary_print): Remove preview arg. Also, makeEttore Perazzoli2003-05-162-27/+33
| | | | | | | it destroy the dialog after a button has been clicked. (e_summary_set_control): Add casts to avoid compiler warnings. svn path=/trunk/; revision=21199
* Disable debugging messages.Ettore Perazzoli2003-05-162-2/+2
| | | | | | | | * gal-view-collection.c (d): Disable debugging messages. * gal-view-instance.c (d): Disable debugging messages. svn path=/trunk/; revision=21198
* (tree_canvas_size_allocate): CallEttore Perazzoli2003-05-161-5/+5
| | | | | | | tree_canvas_reflow_idle() before deciding whether to move the adjustment, not afterwards. [#42952] svn path=/trunk/; revision=21197
* ref ourselves the number of times we'll get called backJP Rosevear2003-05-162-1/+16
| | | | | | | | | | 2003-05-15 JP Rosevear <jpr@ximian.com> * gui/e-meeting-time-sel.c (e_meeting_time_selector_refresh_free_busy): ref ourselves the number of times we'll get called back svn path=/trunk/; revision=21196
* use weak refs not datasets. (e_tree_dispose): weak_unref the context.Mike Kestner2003-05-161-5/+15
| | | | | | | | | | 2003-05-14 Mike Kestner <mkestner@ximian.com> * e-tree-c (context_connect): use weak refs not datasets. (e_tree_dispose): weak_unref the context. Hopefully fixes 42617. svn path=/trunk/; revision=21195
* Protect against the component name having slashes in it.Ettore Perazzoli2003-05-163-1/+19
| | | | | | | | | | * e-shell.c (parse_default_uri): Protect against the component name having slashes in it. * e-shell-view.c (display_uri): Protect against invalid "default:" URIs. [#43079] svn path=/trunk/; revision=21194
* Only delete the index if it is non-NULL. Fixes bug #42763.Jeffrey Stedfast2003-05-162-2/+8
| | | | | | | | | 2003-05-13 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-local-folder.c (local_delete): Only delete the index if it is non-NULL. Fixes bug #42763. svn path=/trunk/; revision=21193
* Disabled some debugging messages.Jeffrey Stedfast2003-05-162-2/+6
| | | | | | | | 2003-05-14 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c: Disabled some debugging messages. svn path=/trunk/; revision=21192
* Updated NEWSRodrigo Moya2003-05-161-0/+1
| | | | svn path=/trunk/; revision=21191
* #ifdef'ed wombat killing code, depending on whether KILL_PROCESS_CMD isRodrigo Moya2003-05-152-0/+14
| | | | | | | | | | 2003-05-15 Rodrigo Moya <rodrigo@ximian.com> * main.c: #ifdef'ed wombat killing code, depending on whether KILL_PROCESS_CMD is defined or not. (kill_wombat): kill also the alarm daemon process. svn path=/trunk/; revision=21190
* [Patch from Antonio Xu <antonio.xu@sun.com>, #42491]Ettore Perazzoli2003-05-152-2/+9
| | | | | | | * e-config-upgrade.c (upgrade_xml_1_2_rec): Make it compile on Forte. svn path=/trunk/; revision=21189
* Updated NEWSRodrigo Moya2003-05-151-0/+1
| | | | svn path=/trunk/; revision=21188
* ** See bug #42540Not Zed2003-05-152-3/+14
| | | | | | | | | | | | | 2003-05-14 Not Zed <NotZed@Ximian.com> ** See bug #42540 * camel-service.c (camel_gethostbyname): pre-initialise the error return to invalid, so if we cancel, we definetly get a bad result. Also, for a valid return against result, not herr. (camel_gethostbyaddr): Likewise. svn path=/trunk/; revision=21187
* add more ab fixesChris Toshok2003-05-151-1/+6
| | | | svn path=/trunk/; revision=21186
* Fixes #41579Rodrigo Moya2003-05-152-1/+9
| | | | | | | | | | | 2003-05-14 Rodrigo Moya <rodrigo@ximian.com> Fixes #41579 * src/libical/icalcomponent.c (icalcomponent_new_clone): don't add the property if it's NULL. svn path=/trunk/; revision=21185
* replace the text_buffer_delete/text_buffer_insert withChris Toshok2003-05-152-24/+51
| | | | | | | | | | | | | | | 2003-05-14 Chris Toshok <toshok@ximian.com> * gui/contact-editor/e-contact-editor.c (full_addr_clicked): replace the text_buffer_delete/text_buffer_insert with set_buffer_set_text. call widget_changed if they clicked OK, so we actually mark the dialog changed. (fill_in_field): make this handle GtkTextViews, because for some reason that escapes rational thought GtkTextView's don't implement GtkEditable. fixes #42606. (extract_field): same. svn path=/trunk/; revision=21184
* set the clip_height on reflow so the name of the field is as high as theChris Toshok2003-05-152-1/+12
| | | | | | | | | | | | 2003-05-12 Chris Toshok <toshok@ximian.com> * gui/widgets/e-minicard-label.c (e_minicard_label_reflow): set the clip_height on reflow so the name of the field is as high as the field's value. makes it possible to click anywhere to the left of a tall field (like an address) and have it select the field. Fixes #42625. svn path=/trunk/; revision=21183
* handle the case where we haven't filled in the address yet. fixes #42620.Chris Toshok2003-05-152-0/+9
| | | | | | | | | | 2003-05-14 Chris Toshok <toshok@ximian.com> * gui/contact-editor/e-contact-editor.c (address_mailing_changed): handle the case where we haven't filled in the address yet. fixes #42620. svn path=/trunk/; revision=21182
* add protoJP Rosevear2003-05-157-57/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-14 JP Rosevear <jpr@ximian.com> * mail-local.h: add proto * mail-local.c (storage_listener_startup): don't listen for destruction, because we have a ref and it'll never happen (mail_local_storage_shutdown): release and unref the local storage * mail-display.c (retrieve_shell_view_interface_from_control): return a new copy every time (set_status_message): release and unref the shell view * folder-browser.c (folder_browser_destroy): guard for multiple destroys * folder-browser-factory.c (control_activate): release and unref the shell view (control_destroy_cb): just remove the control from the list (folder_browser_factory_new_control): don't weak ref the folder browser * component-factory.c (owner_unset_cb): shutdown local storage svn path=/trunk/; revision=21181
* guard against multiple destroysJP Rosevear2003-05-159-65/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-14 JP Rosevear <jpr@ximian.com> * gui/e-tasks.c (e_tasks_destroy): guard against multiple destroys * cal-client/cal-client.c (cal_client_finalize): unref the bonobo listener * gui/gnome-cal.c (gnome_calendar_destroy): guard against multiple destroy calls * gui/e-week-view.c (e_week_view_init): connect after destroy (invisible_destroyed): don't unref, its already destroyed * gui/e-day-view.c (e_day_view_init): connect after destroy (invisible_destroyed): don't unref, its already destroyed * gui/e-calendar-table.c (e_calendar_table_class_init): make sure we set the parent class (e_calendar_table_init): connect after the destroy handler runs (e_calendar_table_destroy): guard against multiple destroys (invisible_destroyed): don't unref the invisible, its already being destroyed * gui/calendar-offline-handler.c (backend_cal_set_mode): unref the client, we are done with it now (backend_cal_opened_online): ditto (impl_dispose): unref our main client * gui/calendar-commands.c (control_util_set_folder_bar_label): release/unref the shell view once we are done with it (control_util_show_settings): ditto svn path=/trunk/; revision=21180
* clear the view (book_open_cb): track the book in the view, don't unref theJP Rosevear2003-05-156-64/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-14 JP Rosevear <jpr@ximian.com> * gui/component/addressbook.c (addressbook_view_unref): clear the view (book_open_cb): track the book in the view, don't unref the book (set_prop): set the book (retrieve_shell_view_interface_from_control): get the shell view every time (set_folder_bar_label): release and unref the shell view * gui/component/addressbook-storage.h: add proto * gui/component/addressbook-storage.c (addressbook_storage_cleanup): unref the storage * gui/component/addressbook-component.c (owner_unset_cb): clean up storage * backend/ebook/e-book.c (e_book_load_uri): track the listener signal (e_book_dispose): unref the listener and disconnect the signal svn path=/trunk/; revision=21179
* guard against multiple destroysJP Rosevear2003-05-154-10/+24
| | | | | | | | | | | | 2003-05-14 JP Rosevear <jpr@ximian.com> * e-combo-button.c (impl_destroy): guard against multiple destroys 2003-05-14 JP Rosevear <jpr@ximian.com> * menus/gal-view-menus.c (gvm_finalize): unref the component svn path=/trunk/; revision=21178
* fix up protosJP Rosevear2003-05-157-54/+188
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-14 JP Rosevear <jpr@ximian.com> * e-summary.h: fix up protos * e-summary.c (e_summary_get_control): accessor (e_summary_set_control): ditto (retrieve_shell_view_interface): util to get the shell view (e_summary_change_current_view): use it (e_summary_set_message): ditto (e_summary_unset_message): ditto * e-summary-mail.h: add proto * e-summary-mail.c (e_summary_mail_get_info): use the objref of the listener (e_summary_folder_unregister_storage): clean up a registered storage (e_summary_folder_register_storages): store the listener directly (folder_info_pb_changed): unref the listener once we are notified (lazy_register_storages): release and unref the property bag, event and listener (e_summary_folder_init_folder_store): track the listener (e_summary_folder_clear_folder_store): cleanup the folder store * e-summary-factory.c (control_activate_cb): we don't get the shell view here any more (e_summary_factory_new_control): don't pass in the shell, set the control on the summary * component-factory.c (owner_unset_cb): clear the folder store on destruction svn path=/trunk/; revision=21177
* release the interface if we got itJP Rosevear2003-05-156-15/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-14 JP Rosevear <jpr@ximian.com> * e-shell.c (save_settings_for_component): release the interface if we got it * e-shell-view.c: include bonobo-exception.h (impl_dispose): release and unref the shell view corba interface (init): init to CORBA_OBJECT_NIL (e_shell_view_get_corba_interface): return the corba interface (setup_corba_interface): release the existing shell view, add as an interface and then query to get it back (get_view_for_uri): release and unref the control once we create the widget with it * e-corba-storage.c (storage_listener_servant_new): don't ref ourselves (storage_listener_servant_free): don't unref ourselves (impl_dispose): free the servant info * e-corba-storage-registry.c (impl_StorageRegistry_getStorageByName): we need to ref as well as duplicate since we didn't create the storage here svn path=/trunk/; revision=21176
* gross hack to work around a post dispose event emission byMike Kestner2003-05-151-0/+3
| | | | | | | | | 2003-05-13 Mike Kestner <mkestner@ximian.com> * e-table-item.c (eti_event): gross hack to work around a post dispose event emission by gtk2.0/canvas2.0 [#42622] svn path=/trunk/; revision=21174
* Added a note to the comment block for this function noting that uids MUSTJeffrey Stedfast2003-05-154-20/+35
| | | | | | | | | | | | | | | | | | 2003-05-13 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-utils.c (imap_uid_array_to_set): Added a note to the comment block for this function noting that uids MUST be in sorted order. * providers/imap/camel-imap-folder.c (imap_expunge_uids_online): Sort the uids before splitting them into UID set chunks. The code that splits the uid array into sets expects the uids to be in sorted order. Fixes bug #42854. * providers/imap/camel-imap-command.c (imap_command_start): Re-enable camel_verbose_debug logging. svn path=/trunk/; revision=21173
* Fix the last part of #113003.Anders Carlsson2003-05-152-3/+7
| | | | | | | | 2003-05-14 Anders Carlsson <andersca@codefactory.se> * sv.po: Fix the last part of #113003. svn path=/trunk/; revision=21172
* Fix #113003 in bugzilla.gnome.org.Christian Rose2003-05-152-280/+272
| | | | | | | | 2003-05-14 Christian Rose <menthos@menthos.com> * sv.po: Fix #113003 in bugzilla.gnome.org. svn path=/trunk/; revision=21171
* Updated a bit.Kenneth Rohde Christiansen2003-05-142-551/+434
| | | | | | | | 2003-05-14 Kenneth Rohde Christiansen <kenneth@gnu.org> * da.po: Updated a bit. svn path=/trunk/; revision=21170
* Updated by Francisco Javier Fernandez <serrador@arrakis.es>Carlos Perelló Marín2003-05-142-275/+250
| | | | | | | | 2003-05-14 Carlos Perelló Marín <carlos@gnome.org> * es.po: Updated by Francisco Javier Fernandez <serrador@arrakis.es> svn path=/trunk/; revision=21169
* Reverted unwanted commitRodrigo Moya2003-05-141-22/+22
| | | | svn path=/trunk/; revision=21168
* Updated NEWSRodrigo Moya2003-05-142-22/+31
| | | | svn path=/trunk/; revision=21167
* add some e-text fixesChris Toshok2003-05-141-0/+4
| | | | svn path=/trunk/; revision=21166
* strlen -> g_utf8_strlen. (e_select_names_text_model_insert): same.Chris Toshok2003-05-143-31/+94
| | | | | | | | | | | | | | | | | | | | | | | 2003-05-13 Chris Toshok <toshok@ximian.com> * gui/component/select-names/e-select-names-text-model.c (e_select_names_text_model_set_separator): strlen -> g_utf8_strlen. (e_select_names_text_model_insert): same. (e_select_names_text_model_insert_length): big change, make this work with multibyte utf8. (e_select_names_text_model_delete): same. this could possibly use a tighter loop + a memmove, but this works. * gui/component/select-names/e-select-names-model.c (e_select_names_model_get_textification): make sure our truncation to MAX_LENGTH characters uses utf8 characters, not bytes. (e_select_names_model_name_pos): track e-text-model change. pos/length are now in utf8 character terms, so use g_utf8_strlen instead of strlen. (e_select_names_model_text_pos): same. svn path=/trunk/; revision=21165
* [ fixes several utf8/pango related problems, including bugs #41288,Chris Toshok2003-05-142-284/+391
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-13 Chris Toshok <toshok@ximian.com> [ fixes several utf8/pango related problems, including bugs #41288, #42596, #42604 ] * configure.in (GAL_CURRENT): bump to 3, per mkestner. (GAL_REVISION): drop to 0, per mkestner. * gal/e-text/e-text.c (reset_layout_attrs): we need to convert the start/end bounds of the object to byte indices for the attribute. (reset_layout): in the layout == NULL case don't create the layout then immediately set it again with the same text. also, we need to convert selection_start to a byte index before calling pango_layout_get_cursor_pos. (e_text_draw): remove some #ifdef 0'd code, move the calculation of our initial clip_rect below the xpos/ypos assignments so we don't duplicate the expression. Fix the selection drawing in the multiline case so that it actually works, instead of assuming that all ETexts only have 1 line *boggle*. (get_position_from_xy): this needs to return a utf8 offset. (e_text_copy_clipboard): convert sel_start/sel_end to byte indices before copying. (primary_get_cb): same. (paste_received): validate the input here, and drop the length parameter from e_text_insert. (next_word): convert from an utf8 offset on entry to this function, and return a utf8 offset when we're done. also, remove the call the g_unichar_validate. we validate at all points where text is inserted. (find_offset_into_line): new function used in the backward/forward line code. find the utf8 offset into a line (the number of utf8 characters from a prior \n or beginning of the string.) (_get_position): in general there are lots of changes here because text->selection_start/text->selection_end are utf8 offsets, not byte offsets. fix E_TEP_START_OF_LINE so that hitting Ctrl-a when you're at the beginning of a line doesn't take you to the beginning of the previous line. fix E_TEP_END_OF_LINE in an analogous fashion. for E_TEP_FORWARD_CHARACTER we just increment by 1. for E_TEP_BACKWARD_CHARACTER we just decrement by 1. for E_TEP_BACKWARD_WORD we drop the g_unichar_validate call and simplify things a bit. reimplement E_TEP_FORWARD_LINE/E_TEP_BACKWARD_LINE so they find the current offset into the line, then scan forward/backward for the next/prev line, and put us at the right offset on that line. fix E_TEP_SELECT_WORD so double clicking in the space between words doesn't select both words - if you double click on the trailing edge of the space, it selects the next word. leading edge selects the previous one. for E_TEP_SELECT_ALL use g_utf8_strlen. (e_text_insert): everything that calls this passes a \0 terminated string, so we assume it's \0 terminated (the old code did as well, with calls to strlen) and drop the length parameter. also make sure this is all utf8 happy. (capitalize): use g_utf8_offset_to_pointer instead of just adding text->text and start/end, and remove the validate call. also fix the call to e_text_model_delete and use e_text_model_insert_length instead of e_text_model_insert. (e_text_command): for E_TEP_INSERT, validate the input. for E_TEP_CAPS just use MAX instead of the neat little hack. also, fix the scrolling so that it scrolls properly in both X and Y directions (there are still some hiccups but it's much much better than previously). (e_text_commit_cb): validate the input here. * gal/e-text/e-text-model.c (struct _ETextModelPrivate): just use a GString here and get rid of MAX_LENGTH. (e_text_model_dispose): free GString. (e_text_model_real_validate_position): clean this up a bit. (e_text_model_real_get_text): return the contents of the GString. (e_text_model_real_get_text_length): use g_utf8_strlen here. (e_text_model_real_set_text): convert to GString (e_text_model_real_insert): just call e_text_model_insert_length here instead of duplicating the function. (e_text_model_real_insert_length): convert to utf8/gstring. i.e. convert @position and @length to a bytes and use g_string_insert_len. (e_text_model_real_delete): same, with g_string_erase. (e_text_model_get_text_length): use g_utf8_strlen (e_text_model_strdup_nth_object): convert the length of the object to bytes before copying. (e_text_model_get_nth_object_bounds): calculate start/end properly for u svn path=/trunk/; revision=21163
* fixed memory leak introduced by previous commit.Rodrigo Moya2003-05-142-0/+9
| | | | | | | | | 2003-05-13 Rodrigo Moya <rodrigo@ximian.com> * gui/alarm-notify/alarm-queue.c (notify_dialog_cb): fixed memory leak introduced by previous commit. svn path=/trunk/; revision=21162
* add #42780Chris Toshok2003-05-141-0/+2
| | | | svn path=/trunk/; revision=21161
* Fixes #41760Rodrigo Moya2003-05-142-17/+14
| | | | | | | | | | | | | 2003-05-12 Rodrigo Moya <rodrigo@ximian.com> Fixes #41760 * gui/alarm-notify/alarm-queue.c (create_snooze): don't add a new alarm, but update the already existing one. (notify_dialog_cb): make sure we don't remove the alarm if we are snoozing. svn path=/trunk/; revision=21160
* If host->h_name is NULL or an empty string, default back to using the IPJeffrey Stedfast2003-05-142-5/+12
| | | | | | | | | | 2003-05-12 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (smtp_helo): If host->h_name is NULL or an empty string, default back to using the IP address rather than the hostname in the EHLO command. svn path=/trunk/; revision=21159
* more ab fooChris Toshok2003-05-141-0/+1
| | | | svn path=/trunk/; revision=21158
* rename addressbook_destroy to this, and guard against multiple calls.Chris Toshok2003-05-142-6/+18
| | | | | | | | | | | | | 2003-05-13 Chris Toshok <toshok@ximian.com> * gui/widgets/e-addressbook-table-adapter.c (addressbook_dispose): rename addressbook_destroy to this, and guard against multiple calls. (e_addressbook_table_adapter_class_init): GtkObject -> GObject, and destroy -> dispose. (e_addressbook_table_adapter_init): GtkObject -> GObject. svn path=/trunk/; revision=21157
* Removed. (make_factory): No need to set up the SIGSEGV redirect handlerEttore Perazzoli2003-05-143-44/+16
| | | | | | | | | | | | * component-factory.c (segv_redirect): Removed. (make_factory): No need to set up the SIGSEGV redirect handler here, since it's already done in the shell now, and it's in-proc. * folder-browser-ui.c (folder_browser_ui_rm_all): Only do the bonobo_ui_component() stuff if the component does have a container. svn path=/trunk/; revision=21156
* (gal_view_menus_unmerge): Guard againstEttore Perazzoli2003-05-142-1/+7
| | | | | | the BonoboUIComponent not having a container to prevent a warning. svn path=/trunk/; revision=21155
* [#42628] Call emit_search_activated() instead of emit_query_changed().Ettore Perazzoli2003-05-142-1/+7
| | | | | | | | [#42628] * e-search-bar.c (search_now_verb_cb): Call emit_search_activated() instead of emit_query_changed(). svn path=/trunk/; revision=21154
* Disable debugging.Ettore Perazzoli2003-05-144-3/+11
| | | | | | | | | | * providers/imap/camel-imap-folder.c (d): Disable debugging. * providers/imap/camel-imap-command.c (d): Disable debugging. * providers/imap/camel-imap-search.c (d): Disable debugging. svn path=/trunk/; revision=21153
* Updated Norwegian translation.Kjartan Maraas2003-05-132-1369/+1329
| | | | | | | | 2003-05-12 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian translation. svn path=/trunk/; revision=21152
* terminate g_build_filename with NULL.Sean Gao2003-05-122-1/+7
| | | | | | | | | | 2003-05-12 Sean Gao <sean.gao@sun.com> * gui/contact-list-editor/e-contact-list-editor.c (e_contact_list_editor_init): terminate g_build_filename with NULL. svn path=/trunk/; revision=21151
* Convert some po to UTF-8Kwok-Koon Cheung2003-05-127-5200/+5202
| | | | svn path=/trunk/; revision=21150
* Remove non-existant file(s).Abel Cheung2003-05-122-7/+4
| | | | | | | | 2003-05-11 Abel Cheung <maddog@linux.org.hk> * po/POTFILES.skip: Remove non-existant file(s). svn path=/trunk/; revision=21149
* add some more addressbook news.Chris Toshok2003-05-121-0/+9
| | | | svn path=/trunk/; revision=21147
* [ fixes bug #42177 ] remove the CAN_FOCUS flag.Chris Toshok2003-05-122-2/+5
| | | | | | | | | 2003-05-11 Chris Toshok <toshok@ximian.com> [ fixes bug #42177 ] * e-dateedit.c (e_date_edit_init): remove the CAN_FOCUS flag. svn path=/trunk/; revision=21146
* [ fixes bug #42048 ] button => response. (e_addressbook_view_print):Chris Toshok2003-05-122-3/+10
| | | | | | | | | | | 2003-05-11 Chris Toshok <toshok@ximian.com> [ fixes bug #42048 ] * gui/widgets/e-addressbook-view.c (e_contact_print_button): button => response. (e_addressbook_view_print): connect to "response", not "clicked". svn path=/trunk/; revision=21145
* [ fixes bug #41245 ] fix spacing/border widths as per HIG.Chris Toshok2003-05-123-151/+164
| | | | | | | | | | | | | | 2003-05-11 Chris Toshok <toshok@ximian.com> [ fixes bug #41245 ] * gui/component/select-names/select-names.glade: fix spacing/border widths as per HIG. * gui/component/select-names/e-select-names.c (e_select_names_init): set the border width/spacing on widgets we create here. svn path=/trunk/; revision=21144
* add null check for paths (find_prev_in_range): add null check for pathsMike Kestner2003-05-101-2/+2
| | | | | | | | | 2003-05-09 Mike Kestner <mkestner@ximian.com> * e-tree.c (find_next_in_range): add null check for paths (find_prev_in_range): add null check for paths svn path=/trunk/; revision=21143
* don't return on col == -1. update the adjustment to center the cursor.Mike Kestner2003-05-102-2/+13
| | | | | | | | | | | 2003-05-09 Mike Kestner <mkestner@ximian.com> * e-table-item.c (eti_cursor_change): don't return on col == -1. * e-tree.c (tree_canvas_size_allocate): update the adjustment to center the cursor. (hover_timeout): remove unused variable to fix warning svn path=/trunk/; revision=21142
* Fix ChangeLog for yesterday's commit.Ettore Perazzoli2003-05-101-4/+3
| | | | svn path=/trunk/; revision=21141
* Fix date in ChangeLog.Ettore Perazzoli2003-05-101-1/+1
| | | | svn path=/trunk/; revision=21140
* *** empty log message ***Ettore Perazzoli2003-05-102-0/+8
| | | | svn path=/trunk/; revision=21139
* Use glib macro to case from pointer to int.Jeremy Katz2003-05-094-2/+14
| | | | | | | | | | | | | | | 2003-05-09 Jeremy Katz <katzj@redhat.com> * printing/e-contact-print.c (e_contact_print_response): Use glib macro to case from pointer to int. * printing/e-contact-print-envelope.c: Add missing #include. * gui/component/select-names/e-select-names-completion.c (e_select_names_completion_start_query): Use E_SELECT_NAMES_COMPLETION to avoid warning svn path=/trunk/; revision=21138
* Add a #include to fix a warning.Jeremy Katz2003-05-093-3/+11
| | | | | | | | | | | 2003-05-09 Jeremy Katz <katzj@redhat.com> * main.c: Add a #include to fix a warning. * e-shell-offline-handler.c (update_dialog_clist): Use a list store instead of a tree model for the store. svn path=/trunk/; revision=21136
* [#42342] New function to update the Send/Receive menu and toolbar itemsEttore Perazzoli2003-05-092-12/+30
| | | | | | | | | | | | [#42342] * e-shell-view.c (update_send_receive_sensitivity): New function to update the Send/Receive menu and toolbar items according to the current line status. (e_shell_view_construct): Call it here to set up the initial state. (shell_line_status_changed_cb): Use it here as well. svn path=/trunk/; revision=21135
* [#36956] Remove the version number from the window title.Ettore Perazzoli2003-05-093-18/+38
| | | | | | | | | | | | | | | | | | | | | | | [#36956] * e-shell-view.c (update_for_current_uri): Remove the version number from the window title. [#42518] * e-shell-view.c (handle_current_folder_removed): Casefold the Inbox name only once, instead of once per iteration. Removed the spurious slash that was being passed in the path in the Inbox case and prevented it from working. Added missing slash in the path for the storage case. Casefold the path including the slash, since we compare against a string that does include the slash. (storage_set_removed_folder_callback): Remove the notebook page before calling handle_current_folder_removed(), instead of after; otherwise, the notebook page number we have might not be valid anymore. * e-shell-folder-creation-dialog.c (setup_dialog): Set the default response for the dialog to GTK_RESPONSE_OK. svn path=/trunk/; revision=21134