Commit Graph

18443 Commits

Author SHA1 Message Date
28a15c404b add mnemonic "C" for "Save and _Close", "D" for "_Delete", "l" for
2003-09-11  Tim Wo <tim.wo@sun.com>

	* ui/evolution-contact-editor.xml: add mnemonic "C" for "Save and _Close",
	"D" for "_Delete", "l" for "Close". Fixes bug #48096
	* ui/evolution-contact-list-editor.xml: add mnemonic "C" for "Save and
	_Close", "D" for "_Delete", "l" for "Close". Fixes bug #48096
	* ui/evolution-signature-editor.xml: add mnemonic "C" for "Save and
	_Close", change mnemonic "C" to "l" for "Close".  Fixes bug #48205
        * views/mail/galview.xml: add mnemonic "M" for "Message",
	add "S" for "As Sent Folder", add "b" for "By Subject",
	add "n" for "By Sender", add "t" for "By Status",
	add "F" for "By Follow Up Flag". Fixes bug #48097

svn path=/trunk/; revision=22550
2003-09-12 13:34:23 +00:00
f5415de532 Fix migration of shortcuts.xml which was incorrectly encoded by libxml1.
* e-config-upgrade.c: (utf8_reencode), (upgrade_xml_1_2_rec),
        (e_config_upgrade):
        Fix migration of shortcuts.xml which was incorrectly encoded by
        libxml1. (Mdk bug #4927)

svn path=/trunk/; revision=22548
2003-09-12 07:36:15 +00:00
28cdcf79a3 add icon for the focused jump button.
2003-09-12  Bolian Yin <bolian.yin@sun.com>

        * jump.xpm: add icon for the focused jump button.

svn path=/trunk/; revision=22547
2003-09-12 06:58:56 +00:00
98d9d6683a make jump button focusable (e_week_view_on_jump_button_event): key_press
2003-09-12  Bolian Yin <bolian.yin@sun.com>

        * e-week-view.c (e_week_view_focus): make jump button focusable
         (e_week_view_on_jump_button_event): key_press and focus event for jump button
         (e_week_view_jump_to_button_item): new function, jump to the day view.
         (e_week_view_is_jump_button_visible): new function.

svn path=/trunk/; revision=22546
2003-09-12 06:58:39 +00:00
e0d3bea8e3 If the right_click_row_path is not NULL (i.e. a menu is being popped up
2003-09-11  Ettore Perazzoli  <ettore@ximian.com>

	* e-storage-set-view.c (impl_right_click): If the
	right_click_row_path is not NULL (i.e. a menu is being popped up
	already), don't pop up the menu again.  [#48388]

2003-09-11  Ettore Perazzoli  <ettore@ximian.com>

	[#47875, thanks to Calvin Liu for figuring this out.]

	* e-shortcuts.c (e_shortcuts_add_default_shortcuts): Use the
	group_num arg, so it gets added to the proper group.
	(e_shortcuts_add_default_group): Pass the actual group number to
	e_shortcuts_add_default_shortcuts().

svn path=/trunk/; revision=22541
2003-09-11 23:07:06 +00:00
526550693f Add back these files, until the makefile can be fixed to generate them
correctly.

svn path=/trunk/; revision=22540
2003-09-11 22:26:46 +00:00
697761cc33 Import new libical from mainline HEAD and make appropriate changes to
Evolution.

svn path=/trunk/; revision=22538
2003-09-11 22:04:44 +00:00
733d77e657 Commit ChangeLog entry too.
svn path=/trunk/; revision=22537
2003-09-11 21:35:30 +00:00
7fef481a7a new method to get the source model column for a specified available_model
2003-09-11  Mike Kestner  <mkestner@ximian.com>

	* e-table-config.c (get_source_model_col_index): new method to
	get the source model column for a specified available_model idx.
	(create_global_store): save the source model index in a new col.
	(config_button_add): use the new index lookup function [48153].

svn path=/trunk/; revision=22536
2003-09-11 21:14:00 +00:00
f01f363a70 move scnt and gcnt initialization outside the for loop [43156].
2003-09-11  Mike Kestner  <mkestner@ximian.com>

	* e-table-sort-info.c (e_table_sort_info_load_from_node):
	move scnt and gcnt initialization outside the for loop [43156].

svn path=/trunk/; revision=22532
2003-09-11 20:58:53 +00:00
c9150be94f Added an entry_uic field for a BonoboUIComponent for the non-control
2003-09-11  Federico Mena Quintero  <federico@ximian.com>

	* e-msg-composer.h (EMsgComposer): Added an entry_uic field for a
	BonoboUIComponent for the non-control entries (e.g. the Subject
	line).

	* e-msg-composer.c (create_composer): Set autoactivate to true on
	the HTML control's BonoboControlFrame.
	(setup_ui): Create the composer->entry_uic.
	(destroy): Free the composer->entry_uic.
	(entry_verbs): New array of verbs for the non-control entries.
	Moved the Edit* verbs to here, as they should not be part of the
	main set.
	(composer_entry_focus_in_event_cb): Load
	evolution-composer-entries.xml here for the non-control entries' UI.
	(composer_entry_focus_out_event_cb): Remove the menu items.

svn path=/trunk/; revision=22531
2003-09-11 20:46:28 +00:00
bf745c21a9 Add some files that were missing, remove some test programs that don't
2003-09-11  Hans Petter Jansson  <hpj@ximian.com>

	* POTFILES.in: Add some files that were missing, remove some test
	programs that don't need i18n, sort.

svn path=/trunk/; revision=22527
2003-09-11 20:29:03 +00:00
bc7f395554 add
svn path=/trunk/; revision=22518
2003-09-11 14:59:30 +00:00
57d5ad2cd5 Use non-static libraries.
* calendar/cal-client/Makefile.am (GTKDOC_LIBS): Use non-static
        libraries.

        * calendar/cal-util/Makefile.am (GTKDOC_LIBS): Likewise

svn path=/trunk/; revision=22517
2003-09-11 14:59:05 +00:00
02366b5453 Remove libcamel-static.la
* Makefile.am (noinst_LTLIBRARIES): Remove libcamel-static.la

svn path=/trunk/; revision=22516
2003-09-11 14:57:43 +00:00
d64c2ec239 Remove libebook-static.la
* backend/ebook/Makefile.am (privlib_LTLIBRARIES): Remove
	libebook-static.la

	* conduit/Makefile.am (libeaddress_conduit_la_LIBADD): Use
	non-static versions of libraries: the static ones were only needed
	for libtool 1.3.

svn path=/trunk/; revision=22515
2003-09-11 14:55:52 +00:00
d4559401f1 Updated italian translation (small fixies).
svn path=/trunk/; revision=22503
2003-09-10 11:37:37 +00:00
a9c62472aa Use gtk_label_new_with_mnemonic() to replace gtk_label_new(). Use
2003-09-05  Yuedong Du  <yuedong.du@sun.com>

        * e-shell-importer.c: (importer_file_page_new),
        (importer_type_page_new), (show_import_wizard): Use
        gtk_label_new_with_mnemonic() to replace gtk_label_new(). Use
        gtk_label_set_mnemonic_widget() to set up label<-> entry
        relationship. Change gtk_button_set_label() to
        gtk_button_set_use_underline() and gtk_button_set_label(). Change
        gtk_radio_button_new_with_label_from_widget() to
        gtk_radio_button_new_with_mnemonic_from_widget(). fix bug #47867

svn path=/trunk/; revision=22502
2003-09-10 03:12:18 +00:00
410e31c83c add access key 'w' for 'Post New Message' change the access key of Expunge
2003-09-05  Yuedong Du  <uuedong.du@sun.com>

        * evolution-mail-global.xml: add access key 'w' for 'Post New Message'
        * evolution-mail-list.xml: change the access key of Expunge to 'x',
        thus 'Post a Reply' can use 'e'.
        * evolution-mail-message.xml: add access key 'y' for 'Post a Reply'

svn path=/trunk/; revision=22492
2003-09-09 05:24:16 +00:00
562d529982 call camel_folder_sync bypassing the folder lock. See
2003-09-05  Not Zed  <NotZed@Ximian.com>

        * providers/imap/camel-imap-store.c (imap_noop): call
        camel_folder_sync bypassing the folder lock.  See
        imap_store_refresh_folders too.

svn path=/trunk/; revision=22487
2003-09-08 20:59:01 +00:00
dc0d769371 ** For bug #48175 set default value for colour if it's empty
2003-09-08  Calvin Liu <calvin.liu@sun.com>

	** For bug #48175
	* e-summary-tasks.c: set default value for colour if it's empty

svn path=/trunk/; revision=22480
2003-09-08 03:39:48 +00:00
53533d9814 *** empty log message ***
svn path=/trunk/; revision=22478
2003-09-07 14:29:13 +00:00
227f47b1aa add e-table atk support to libgal a11y add atk registration for
2003-09-05  Gilbert Fang  <gilbert.fang@sun.com>

        * gal/a11y/Makefile.am: add e-table atk support to libgal a11y
        * gal/e-table/e-table.c: (e_table_class_init): add atk registration
        for GalA11yETable (#47780)

svn path=/trunk/; revision=22466
2003-09-05 04:41:40 +00:00
3cc69a3c19 Add PREAUTH handling and pine/mutt/etpan/etc.-style 'ssh <mailhost> exec
2003-09-04  David Woodhouse  <dwmw2@infradead.org>

	* providers/camel-imap-store.[ch]: Add PREAUTH handling and
	pine/mutt/etpan/etc.-style 'ssh <mailhost> exec imapd' support.

svn path=/trunk/; revision=22463
2003-09-04 21:00:19 +00:00
d1aa1d599d Minor tweak.
svn path=/trunk/; revision=22456
2003-09-04 15:49:17 +00:00
2131454f8f Require gal-2.2
* camel.pc.in (Requires):
	* evolution-addressbook.pc.in (Requires):
	* evolution-calendar.pc.in (Requires):
	* evolution-shell.pc.in (Requires): Require gal-2.2

svn path=/trunk/; revision=22455
2003-09-04 14:47:29 +00:00
1e1baedfa5 New stream implementation for running commands. Compile the above
2003-09-03  David Woodhouse  <dwmw2@infradead.org>

        * camel-stream-process.[ch]: New stream implementation for running
        commands.
        * Makefile.am: Compile the above

svn path=/trunk/; revision=22454
2003-09-03 22:41:40 +00:00
1d5176dbe5 ** See bug #47765.
2003-08-20  Not Zed  <NotZed@Ximian.com>

        ** See bug #47765.

        * camel-folder-search.h: Removed match1 member.

        * camel-folder-search.c (camel_folder_search_match_expression):
        use current directly rather than match1.  This method isn't used
        anywhere anyway.
        (search_not): remove match1 stuff.
        (search_match_all): properly handle the match-all against 1
        message as a scalar result, not an array result.

2003-09-03  Not Zed  <NotZed@Ximian.com>

        * camel-http-stream.c (camel_http_stream_set_proxy): handle NULL
        proxy_url - unset the proxy.

svn path=/trunk/; revision=22452
2003-09-03 18:05:54 +00:00
9a763746cc Remove libcal-util-static.la
* cal-util/Makefile.am (privlib_LTLIBRARIES): Remove
        libcal-util-static.la

        * cal-client/Makefile.am (noinst_LTLIBRARIES): Remove
        libcal-client-static.la

        * conduits/calendar/Makefile.am (libecalendar_conduit_la_LIBADD):
        use non-static libraries. The static ones were only needed for
        libtool 1.3.

        * conduits/todo/Makefile.am (libetodo_conduit_la_LIBADD): Likewise

        * gui/Makefile.am (IDL_GENERATED): Don't compile the calendar idl
        here. It's already in libcal-client.

svn path=/trunk/; revision=22430
2003-09-01 06:15:35 +00:00
1537b6f23c Statically link with wombat. Fix ETodo conduit. (Mdk bug #5348)
* conduits/todo/Makefile.am:
        Statically link with wombat. Fix ETodo conduit.
        (Mdk bug #5348)

svn path=/trunk/; revision=22429
2003-09-01 06:15:34 +00:00
e02f7529a8 Use "ctrl+shift+alt+Up/Down" to change the end time of the editing event.
2003-09-01  Andrew Wu <Yang.Wu@sun.com>
       * gui/e-day-view.c:
       (e_day_view_change_event_end_time_up):
       (e_day_view_change_event_end_time_down):
       Use "ctrl+shift+alt+Up/Down" to change the end time of the editing event.

svn path=/trunk/; revision=22428
2003-09-01 06:15:33 +00:00
fb01e36abc removed debug printfs.
2003-08-29  Not Zed  <NotZed@Ximian.com>

        * camel-object.c (camel_object_state_write):
        (cobject_getv):
        (cobject_setv, cobject_state_read, cobject_state_read)
        (cobject_state_write): removed debug printfs.

svn path=/trunk/; revision=22419
2003-08-30 01:04:38 +00:00
32a455a0a5 Need to copy the local properties list before passing it out, since it's
2003-08-29  Not Zed  <NotZed@Ximian.com>

        * providers/local/camel-local-folder.c (local_getv): Need to copy
        the local properties list before passing it out, since it's freed.

svn path=/trunk/; revision=22418
2003-08-30 00:54:16 +00:00
685a1ce3ce Connect response signal to attachment properties dialog, fix bug #47950.
2003-08-29  Antonio Xu  <antonio.xu@sun.com>

	* e-msg-composer-attachment.c (): Connect response signal to
	attachment properties dialog, fix bug #47950.

	* Makefile.am (INCLUDES): add EVOLUTION_IMAGESDIR define
	* e-msg-composer.c (create_composer): use EVOLUTION_IMAGESDIR
	and composer icon name to get the path of composer icon.
	[#47781]

svn path=/trunk/; revision=22411
2003-08-29 05:57:25 +00:00
a243925d75 Use images that come with Evolution instead of unreleased stock, for now.
2003-08-28  Hans Petter Jansson  <hpj@ximian.com>

	* gui/alarm-notify/alarm-queue.c (tray_icon_blink_cb)
	(display_notification): Use images that come with Evolution instead
	of unreleased stock, for now.

svn path=/trunk/; revision=22409
2003-08-28 23:04:30 +00:00
8ae69848ae Add icons used by the calendar alarm's systray notification. These are
2003-08-28  Hans Petter Jansson  <hpj@ximian.com>

	* appointment-reminder.png:
	* appointment-reminder-excl.png: Add icons used by the calendar alarm's
	systray notification. These are also in gnome-icon-theme HEAD, but
	until we have workable stock packages, we use this.

svn path=/trunk/; revision=22408
2003-08-28 23:01:50 +00:00
2eeec5bdc6 Added alarm-notify utils.
2003-08-28  Hans Petter Jansson  <hpj@ximian.com>

	* gui/alarm-notify/util.[ch]: Added alarm-notify utils.

	* gui/alarm-notify/Makefile.am: Added alarm-notify utils.

	* gui/alarm-notify/alarm-notify-dialog.c (timet_to_str_with_zone):
	Move to util.c.

	* gui/alarm-notify/alarm-queue.c (notify_dialog_cb)
	(on_dialog_removed_cb)
	(notify_dialog_cb)
	(tray_icon_destroyed_cb)
	(tray_icon_clicked_cb)
	(tray_icon_blink_cb)
	(display_notification): Add Rodrigo Moya's code for tray icon
	notification of appointments, with some fixes and blink code by me.
	Requires HEAD gnome-icon-theme for now.

svn path=/trunk/; revision=22406
2003-08-28 20:11:57 +00:00
39d8d81a90 Remove libeutil-static.la and libeconduit-static.la
* Makefile.am (noinst_LTLIBRARIES): Remove libeutil-static.la and
        libeconduit-static.la

        * ename/Makefile.am (noinst_LTLIBRARIES): Remove
        libename-static.la

svn path=/trunk/; revision=22405
2003-08-28 20:03:43 +00:00
b789f72564 Added for tray icon support. To be removed when libgnomeui sports this
2003-08-28  Hans Petter Jansson  <hpj@ximian.com>

	* eggtrayicon.[ch]: Added for tray icon support. To be removed when
	libgnomeui sports this functionality.

	* Makefile.am: Include eggtrayicon.

svn path=/trunk/; revision=22404
2003-08-28 20:03:42 +00:00
405d1070bf Fixes #29032.
2003-08-27  Hans Petter Jansson  <hpj@ximian.com>

	Fixes #29032.

	* gui/dialogs/task-details-page.c (status_changed): When task status
	is set to "In Progress", set percent complete to 50% only if it was
	previously set to 0% or 100%.

svn path=/trunk/; revision=22395
2003-08-28 14:31:50 +00:00
15c8a15ba1 Fixes #15638.
2003-08-27  Hans Petter Jansson  <hpj@ximian.com>

	Fixes #15638.

	* misc/e-dateedit.c (rebuild_time_popup): Make 12-hour time format
	not be zero-padded. Right-align time labels so digits line up.

svn path=/trunk/; revision=22394
2003-08-28 14:27:46 +00:00
167ff0651a We need to unlink the full paths in the tmpdirs, not just the base path.
2003-08-27  Jeffrey Stedfast  <fejj@ximian.com>

	* e-mktemp.c (e_mktemp_cleanup): We need to unlink the full paths
	in the tmpdirs, not just the base path.

svn path=/trunk/; revision=22391
2003-08-27 20:55:46 +00:00
7dea6c9dc2 implement PERSISTENT_PROPERTIES, for index mode.
2003-08-27  Not Zed  <NotZed@Ximian.com>

        * providers/local/camel-local-folder.c (local_getv): implement
        PERSISTENT_PROPERTIES, for index mode.

        * camel-object.c (cobject_state_read): Also add property reading,
        and bump version to 1.
        (cobject_state_write): add persistent property writing.

2003-08-26  Not Zed  <NotZed@Ximian.com>

        * camel-folder.c (folder_getv): chain up properly.

        * camel-file-utils.c (camel_file_util_savename): helper to create
        a .#filename filename.

        * providers/local/camel-local-folder.c
        (camel_local_folder_construct): init meta-data for local folders.
        (local_getv): chain up properly, if args are not processed, rather
        than don't if they aren't.

2003-08-23  Not Zed  <NotZed@Ximian.com>

        * camel-object.c (cobject_class_init): added a new event,
        meta_changed.
        (camel_object_meta_set, camel_object_meta_get): meta-data api.
        (camel_object_free_hooks): Free meta-data if it is set on the
        object.

        * providers/local/camel-local-folder.c
        (camel_local_folder_get_type): setup a property list for local
        folders, just 'index_body' at present.

svn path=/trunk/; revision=22388
2003-08-27 19:50:25 +00:00
6b615eaf55 Change "Search Message" to "Search in Message", which is more intuitive.
2003-08-27  Calvin Liu <calvin.liu@sun.com>

	* evolution-mail-message.xml: Change "Search Message" to "Search
	in Message", which is more intuitive. Fix bug #47329.

svn path=/trunk/; revision=22387
2003-08-27 10:40:05 +00:00
52454e6b7c add dependency on a11y/widgets. a11y init. (e_calendar_item_bounds): new
2003-08-27  Bolian Yin <bolian.yin@sun.com>

        * misc/Makefile.am: add dependency on a11y/widgets.
        * misc/e-calendar-item.c (e_calendar_item_class_init): a11y init.
          (e_calendar_item_bounds): new func, impl the bounds virtual func.

svn path=/trunk/; revision=22386
2003-08-27 03:38:14 +00:00
1d758b053f gui/Makefile.am use libevolution-calendar-a11y instead of
2003-08-27  Bolian Yin <bolian.yin@sun.com>

        * gui/Makefile.am use libevolution-calendar-a11y instead of libevolution-a11y.

svn path=/trunk/; revision=22385
2003-08-27 03:37:23 +00:00
e8fc140c70 add widgets directory; move calendar idl stuff to calendar directory; stop
2003-08-27  Bolian Yin <bolian.yin@sun.com>

        * Makefile.am: add widgets directory; move calendar idl stuff to calendar directory; stop make a single shared lib for whole a11y stuff.
        * ea-factory.h: make factory macros available to GOBJECT
        * calendar/Makefile.am: add calendar idl stuff
        * calendar/ea-cal-view-event.c: add atkcomponent interface.
        * calendar/ea-gnome-calendar.c (ea_gcal_switch_view_cb): add details for "children_changed".
        * new widgets directory for widgets a11y stuff, new files are:
                widgets/Makefile.am, widgets/ea-calendar-item.c, widgets/ea-calendar-item.h, widgets/ea-widgets.c, widgets/ea-widgets.h

svn path=/trunk/; revision=22384
2003-08-27 03:36:42 +00:00
7e3eb5f87d add a11y/widgets/Makefile move a11y directory before widgets directory.
2003-08-27  Bolian Yin <bolian.yin@sun.com>

        * configure.in: add a11y/widgets/Makefile
        * Makefile.am: move a11y directory before widgets directory.

svn path=/trunk/; revision=22383
2003-08-27 03:35:57 +00:00
638f1331cf ** Fixes #47863.
2003-08-27  Jack Jia  <jack.jia@sun.com>

        ** Fixes #47863.

        * gui/alarm-notify/alarm-notify.c (AlarmNotify_removeCalendar): set
        the initial value of lc_ptr and orig_str_ptr to NULL to avoid crash.

svn path=/trunk/; revision=22381
2003-08-27 02:01:13 +00:00
5df098fe86 ** Fixes #47863.
2003-08-26  Jack Jia  <jack.jia@sun.com>

        ** Fixes #47863.

        * gui/alarm-notify/alarm-notify.c (AlarmNotify_removeCalendar): set
        the initial value of lc_ptr and orig_str_ptr to NULL to avoid crash.

svn path=/trunk/; revision=22380
2003-08-27 01:58:30 +00:00