Commit Graph

18483 Commits

Author SHA1 Message Date
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
a09cef605f temporarily reverting camel namespace changes until after other branches have been merged
svn path=/trunk/; revision=22374
2003-08-26 18:17:59 +00:00
04b9ec51d4 temporarily reverting my camel namespace patches until after we merge in some of the other branches
svn path=/trunk/; revision=22373
2003-08-26 18:16:51 +00:00
173fc4ff4c reverted some namespacing changes to internal functions
svn path=/trunk/; revision=22371
2003-08-26 17:52:59 +00:00
16a7339e72 duplicate the extra address lines
2003-08-26  JP Rosevear  <jpr@ximian.com>

 	* conduit/address-conduit.c (ecard_from_remote_record): duplicate
 	the extra address lines

svn path=/trunk/; revision=22370
2003-08-26 17:47:15 +00:00
180282f201 Updated for camel namespace changes.
2003-08-26  Jeffrey Stedfast  <fejj@ximian.com>

	* component-factory.c: Updated for camel namespace changes.

	* folder-browser.c: Same.

	* mail-autofilter.c: Here too.

	* mail-callbacks.c: And here.

	* importers/evolution-mbox-importer.c: And finally here.

svn path=/trunk/; revision=22367
2003-08-26 16:20:17 +00:00
cd393b7964 s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g
2003-08-26  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (message_rfc822_dnd):
	s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g

svn path=/trunk/; revision=22366
2003-08-26 16:07:04 +00:00
cea825b209 s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g and
2003-08-26  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-parser.[c,h]: s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g and
	s/_header_state/_camel_mime_parser_state/g

	* camel-filter-driver.c: Same.

	* camel-folder-summary.c: Here too.

	* camel-http-stream.c: And here.

	* camel-mime-message.c: ...

	* camel-mime-part-utils.c: ...

	* camel-mime-part.c: ...

	* camel-movemail.c: ...

	* camel-multipart-signed.c: ...

	* camel-multipart.c: ...

	* providers/local/camel-mbox-folder.c: ...

	* providers/local/camel-mbox-summary.c: ...

	* providers/local/camel-mh-summary.c: ...

	* providers/nntp/camel-nntp-summary.c: ...

	* providers/pop3/camel-pop3-folder.c: ...

svn path=/trunk/; revision=22365
2003-08-26 16:06:03 +00:00
2f7d812ddc use correct type for arguments to cal_client_get_object.
2003-08-26  Rodrigo Moya <rodrigo@ximian.com>

	* e-summary-tasks.c:
	* e-summary-calendar.c (uids_to_array): use correct type for arguments
	to cal_client_get_object.

svn path=/trunk/; revision=22363
2003-08-26 12:05:53 +00:00
7947421861 ** For bug #47874.
2003-08-25  Harry Lu  <harry.lu@sun.com>

        ** For bug #47874.

        * e-table-specification.c (e_table_specification_load_from_file):
        check whether file exists before call xmlParseFile().
        * e-table-state.c (e_table_state_load_from_file): ditto.
        * e-tree-table-adapter.c (open_file): ditto.

svn path=/trunk/; revision=22358
2003-08-26 02:47:19 +00:00
dd0ff66d1f updated for namespace changed made to camel-mime-utils.[c,h]
2003-08-25  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-display.c: updated for namespace changed made to
	camel-mime-utils.[c,h]

	* mail-format.c: updated for namespace changed made to
	camel-mime-utils.[c,h]

	* mail-ops.c: updated for namespace changed made to
	camel-mime-utils.[c,h]

	* message-list.c: updated for namespace changed made to
	camel-mime-utils.[c,h]

	* message-tag-followup.c: updated for namespace changed made to
	camel-mime-utils.[c,h]

svn path=/trunk/; revision=22357
2003-08-25 21:20:46 +00:00