Commit Graph

9887 Commits

Author SHA1 Message Date
09c8a9bab0 Removed some extra padding and pack the addressbook view into a frame with
2001-08-02  Jason Leach  <jleach@ximian.com>

	* gui/component/addressbook.c (addressbook_factory_new_control):
	Removed some extra padding and pack the addressbook view into a
	frame with inward shadowing, just because it looks prettier.

svn path=/trunk/; revision=11585
2001-08-02 17:32:29 +00:00
46bee49566 Update the updated Save, Save As, and Print icons for menus and the
2001-08-02  Jason Leach  <jleach@ximian.com>

	* evolution-contact-editor.xml: Update the updated Save, Save As,
	and Print icons for menus and the toolbar.  Also added a Close
	button to the toolbar and some other fixes suggested in #5518.

svn path=/trunk/; revision=11584
2001-08-02 17:12:15 +00:00
ea43154352 Revert mistaken commit
svn path=/trunk/; revision=11575
2001-08-02 15:43:54 +00:00
121e5ccbef Made "--without-guile" work. Added $guile_msg for reporting back.
2001-08-02  J.H.M. Dassen (Ray) <jdassen@debian.org>

	* gnome-guile-checks.m4: Made "--without-guile" work. Added $guile_msg
	  for reporting back.

2001-08-02  J.H.M. Dassen (Ray) <jdassen@debian.org>

	* configure.in: Use the new improved (functional) guile tests.

svn path=/trunk/; revision=11574
2001-08-02 15:35:57 +00:00
5e9131af97 10 POKE ICONS 20 PRINT "They look more consistent now!" 30 GOTO 10 RUN
10 POKE ICONS
20 PRINT "They look more consistent now!"
30 GOTO 10
RUN

/tigert :)

svn path=/trunk/; revision=11573
2001-08-02 11:15:08 +00:00
58e1c1fb53 Added: addressbook/gui/contact-editor/e-contact-save-as.c
* POTFILES.in: Added:
addressbook/gui/contact-editor/e-contact-save-as.c
calendar/gui/cal-search-bar.c
calendar/pcs/query.c
e-util/e-categories-config.c.

svn path=/trunk/; revision=11572
2001-08-02 10:31:48 +00:00
b2dc9932c2 avoid freed memory reading, when you call it like
2001-08-02  Radek Doulik  <rodo@ximian.com>

	* gal/e-text/e-completion-match.c (e_completion_match_set_text):
	avoid freed memory reading, when you call it like
	e_completion_match_set_text (match,
	e_completion_match_get_match_text (match), tmp);

svn path=/trunk/; revision=11571
2001-08-02 10:25:36 +00:00
b0e751642f receive dialog for the send/receive dialog -- /tigert
svn path=/trunk/; revision=11570
2001-08-02 06:51:33 +00:00
1b22ddbe81 Added ContactsSaveAsVCard, ContactsSendContactToOther, and
2001-08-02  Christopher James Lahey  <clahey@ximian.com>

	* evolution-addressbook.xml: Added ContactsSaveAsVCard,
	ContactsSendContactToOther, and ContactsSendMessageToContact menu
	items.  Fixes Ximian bug #5708.

svn path=/trunk/; revision=11569
2001-08-02 06:29:15 +00:00
38c5ac6dfa ChangeLog fix. Should have been:
2001-08-02  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/addressbook.c: Added ContactsSaveAsVCard,
	ContactsSendContactToOther, and ContactsSendMessageToContact verbs
	here.

	* gui/widgets/e-addressbook-view.c,
	gui/widgets/e-addressbook-view.h (e_addressbook_view_save_as,
	e_addressbook_view_send, e_addressbook_view_send_to): New
	functions to allow outside users to cause the addressbook to save,
	send, or send a message to its selection.

svn path=/trunk/; revision=11568
2001-08-02 06:26:17 +00:00
18b20048a2 Added ContactsSaveAsVCard, ContactsSendContactToOther, and
2001-08-02  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/addressbook.c: Added ContactsSaveAsVCard,
	ContactsSendContactToOther, and ContactsSendMessageToContact verbs
	here.

	* gui/widgets/e-addressbook-view.c (e_addressbook_view_save_as,
	e_addressbook_view_send, e_addressbook_view_send_to): New
	functions to allow outside users to cause the addressbook to save,
	send, or send a message to its selection.

svn path=/trunk/; revision=11567
2001-08-02 06:25:50 +00:00
77316d782f Add EVOLUTION_BUTTONSDIR to get to some different icons.
2001-08-02  Not Zed  <NotZed@Ximian.com>

        * Makefile.am (INCLUDES): Add EVOLUTION_BUTTONSDIR to get to some
        different icons.

        * mail-ops.c (mail_sync_folder): Queue the folder sync operation,
        rather than running it in parallel.

        * mail-send-recv.c: applies anna's patch for prettier send-recv
        dialogue.
        (parse_url): Renamed to format_url, fixed callers.
        (format_url): Use camel_url_free instead of g_free, also handle
        case where we have no host (use path instead).
        (build_dialogue): Cleaned up some whitespace.
        (build_dialogue): Create the label directly with the right text,
        dont set any text in the progress bar, and save the label into the
        info struct for later updating.
        (struct _send_info): Added 'status' the label with the status
        string.
        (operation_status_timeout):
        (receive_done):
        (receive_cancel): Set the status label, not the progress format
        text.
        (hide_send_info): NULL out status too.
        (mail_receive_uri): Init status.
        (free_folder_info): Initiate a folder sync here, so we can ...
        (free_send_data): ... Remove the awful hack of iterating through
        bonobo controls to sync all open folders.
        (free_send_data): Initiate a sync of the inbox too.
        (build_dialogue): Remove set_alignment on the icon, its not a
        gtkmisc object.

svn path=/trunk/; revision=11566
2001-08-02 06:13:26 +00:00
ef025c689b If the default category is the same as the value passed in to this
2001-08-01  Federico Mena Quintero  <federico@ximian.com>

	* gui/calendar-model.c (calendar_model_value_is_empty): If the
	default category is the same as the value passed in to this
	function, return TRUE.  This could be a hack or not, but it
	prevents two items from being added to the table if a category is
	selected.

	* gui/e-tasks.c (setup_widgets): Allow the search bar to shrink
	horizontally.

	* gui/dialogs/task-page.c (clear_widgets): Pass valid values to
	e_dialog_option_menu_set(); these need to come from the status map.

svn path=/trunk/; revision=11565
2001-08-02 03:40:17 +00:00
342880e798 Set the et->cursor_loc *before* committing the click-to-add to avoid
2001-08-01  Federico Mena Quintero  <federico@ximian.com>

	* e-table.c (group_cursor_change): Set the et->cursor_loc *before*
	committing the click-to-add to avoid reentrancy issues if the
	table model changes while the click-to-add is being committed.

svn path=/trunk/; revision=11564
2001-08-02 03:27:59 +00:00
9092b9ca26 removed debugging messages.
2001-08-01  Damon Chaplin  <damon@ximian.com>

	* cal-client/cal-client.c: removed debugging messages.

svn path=/trunk/; revision=11563
2001-08-02 03:22:45 +00:00
beb38ecbf6 removed some debugging messages.
2001-08-01  Damon Chaplin  <damon@ximian.com>

	* src/libical/icaltimezone.c: removed some debugging messages.

svn path=/trunk/; revision=11562
2001-08-02 03:22:01 +00:00
34706b4a56 Fixed the load statement here by just using array_from_string.
2001-08-01  Christopher James Lahey  <clahey@ximian.com>

	* e-categories-master-list-wombat.c (ecmlw_load): Fixed the load
	statement here by just using array_from_string.
	(ecmlw_save): Removed the part where we save the icons and colors
	since that's handled in the array_to_string function.  Fixes
	Ximian bug #4451.

svn path=/trunk/; revision=11561
2001-08-02 01:54:22 +00:00
108958944a Make this function not crash if x somehow doesn't land on some column.
2001-08-01  Christopher James Lahey  <clahey@ximian.com>

	* e-table-header-item.c (ethi_change_sort_state): Make this
	function not crash if x somehow doesn't land on some column.
	Fixes Ximian bug #5957.

	* e-table-header-item.c: Removed a bunch of menu items whose
	functionality won't be ready for 1.0.  Fixes Ximian bug #154.

svn path=/trunk/; revision=11560
2001-08-02 01:24:47 +00:00
ddcc505dbf The calendar search bar widget now includes a drop-down menu of available
2001-08-01  Federico Mena Quintero  <federico@ximian.com>

	The calendar search bar widget now includes a drop-down menu of
	available categories.

	* pcs/query.c (func_has_categories): Handle one and only one #f
	value as meaning "unfiled", for components that have no categories
	at all.

	* pcs/cal-backend-file.c (open_cal): Duh, do not notify here about
	changed categories since at this point we don't have any clients
	bound to us yet.
	(create_cal): Likewise.
	(cal_backend_file_add_cal): Notify here.

	* gui/cal-search-bar.h (CalSearchBarClass): New signal
	"category_changed".

	* gui/cal-search-bar.c (cal_search_bar_construct): Add a drop-down
	menu for the list of categories.
	(search_option_items): Removed the "Has category" option, since we
	now have the drop-down menu instad and it would be confusing to
	have both options.
	(regen_query): Likewise.  Also, this function is now the old
	cal_search_bar_query_changed() and is shared by that very function
	and by the callback from the drop-down menu.
	(notify_query_contains): Include the sub-sexp for the categories.
	(cal_search_bar_set_categories): New function.
	(cal_search_bar_get_category): New function.
	(categories_selection_done_cb): Emit the "category_changed" signal.

	* gui/e-tasks.c (obj_updated_cb): Removed function since it did
	not do anything; all updates are handled by the CalendarModel.
	(obj_removed_cb): Likewise.
	(ETasksPrivate): Removed the fields for the categories option
	menu, since now it is in the ESearchBar.
	(search_bar_sexp_changed_cb): Use calendar_model_set_query()
	directly here, as we do not need to frob the sexp anymore.
	(update_query): Removed.
	(client_categories_changed_cb): New callback.
	(search_bar_category_changed_cb): New callback.
	(e_tasks_new_task): Set the default category on the component to
	the one that is selected in the search bar.
	(e_tasks_on_filter_selected): Removed.
	(e_tasks_on_categories_changed): Removed.
	(e_tasks_rebuild_categories_menu): Removed.
	(e_tasks_add_menu_item): Removed.
	(e_tasks_setup_view_menus): Sanitized not to sink objects wildly.
	(e_tasks_discard_view_menus): New function.

	* gui/calendar-model.h (CalendarModelClass): Removed the
	"categories_changed" signal since this is handled in the Wombat
	now.

	* gui/calendar-model.c (calendar_model_get_categories): Removed.
	(calendar_model_set_value_at): Do not collect the categories.
	(query_obj_updated_cb): Likewise.
	(calendar_model_collect_categories): Removed.
	(calendar_model_set_default_category): Constify.

	* gui/tasks-control.c (tasks_control_deactivate): Call
	e_tasks_discard_view_menus().

	* gui/gnome-cal.c (search_bar_category_changed_cb): Set the
	default category for the task pad's model.

svn path=/trunk/; revision=11559
2001-08-01 23:33:40 +00:00
221856a80b Do the Right Thing (tm) if the message list is not the widget in focus
2001-08-01  Jeffrey Stedfast  <fejj@ximian.com>

	* folder-browser.c (folder_browser_copy): Do the Right Thing (tm)
	if the message list is not the widget in focus (which is to copy
	the text selected in the html viewer instead). Fixes bug #5868.

svn path=/trunk/; revision=11558
2001-08-01 19:02:10 +00:00
6b4e29c7e6 Do a NULL-check on current_uri - socket is being closed? (as per the
2001-08-01  Jeffrey Stedfast  <fejj@ximian.com>

	* e-shell-view-menu.c (command_new_folder): Do a NULL-check on
	current_uri - socket is being closed? (as per the comments for the
	NULL-check in e-shell-view.c:socket_destroy_cb).

svn path=/trunk/; revision=11557
2001-08-01 17:22:18 +00:00
496986326d This directory is *shared* between a lot of modules in GNOME CVS -
which means that every change you're doing here immediately affects
a very large number of modules.

Please, do *ALWAYS ASK FIRST* on gnome-hackers@gnome.org before you
commit anything to this directory. If unsure, feel free to send me
a patch <martin@gnome.org> and I'll commit it for you it it's ok.

Thanks for your understanding,

August 1st, 2001
Martin Baulig <martin@gnome.org>

svn path=/trunk/; revision=11548
2001-08-01 12:34:21 +00:00
febc871a15 fixed 2 mistranslated entries
svn path=/trunk/; revision=11547
2001-08-01 10:14:22 +00:00
1d9a1b92b5 fixed a mistranslated entry
svn path=/trunk/; revision=11546
2001-08-01 10:11:27 +00:00
51661cce85 Updated Hungarian translation.
2001-08-01  Andras Timar <timar@gnome.hu>

        * hu.po: Updated Hungarian translation.

svn path=/trunk/; revision=11545
2001-08-01 09:12:03 +00:00
993a74a8c0 More updates to icons, this time the Save, Save As, and Search icons for
a few places.

svn path=/trunk/; revision=11544
2001-08-01 09:11:56 +00:00
ca7c6e2fc0 Don't move cursors around when deleting last message and Hide Deleted
2001-08-01  Jason Leach  <jleach@ximian.com>

	* mail-callbacks.c (delete_msg): Don't move cursors around when
	deleting last message and Hide Deleted Messages isn't enabled.
	Bug #5928.

svn path=/trunk/; revision=11543
2001-08-01 08:56:38 +00:00
01d76f2590 Made this not query the 0th row if there are 0 rows in the table. Fixes
2001-08-01  Christopher James Lahey  <clahey@ximian.com>

	* e-cell-toggle.c (etog_max_width): Made this not query the 0th
	row if there are 0 rows in the table.  Fixes Ximian bug #5640.

svn path=/trunk/; revision=11542
2001-08-01 07:30:11 +00:00
63eaf4c25e Removed this file from this unused directory.
2001-08-01  Christopher James Lahey  <clahey@ximian.com>

	* contact-editor/.cvsignore: Removed this file from this unused
	directory.

svn path=/trunk/; revision=11541
2001-08-01 07:17:45 +00:00
0d176ec109 Added file-exists.glade.
2001-08-01  Christopher James Lahey  <clahey@ximian.com>

	* gui/contact-editor/Makefile.am: Added file-exists.glade.

	* gui/contact-editor/e-contact-save-as.c (file_exists),
	gui/contact-editor/file-exists.glade: Added a dialog to ask the
	user whether to replace an already existing file.  Mostly from a
	patch by Jos Dehaes.  Fixes Ximian bug #2231.

svn path=/trunk/; revision=11540
2001-08-01 07:16:40 +00:00
e567bc692a Removed thrash checking code here since thrashing shouldn't happen now
2001-08-01  Christopher James Lahey  <clahey@ximian.com>

	* backend/ebook/e-book-view-listener.c
	(e_book_view_listener_check_queue): Removed thrash checking code
	here since thrashing shouldn't happen now that we've cleaned this
	up some.

	* backend/ebook/e-book.c (e_book_do_response_get_view): Properly
	handle cases where construction fails.

svn path=/trunk/; revision=11539
2001-08-01 07:13:05 +00:00
0ff44374fd If we fail to get the lock, make sure we close our locking fd, and reset
2001-08-01  Not Zed  <NotZed@Ximian.com>

        * providers/local/camel-mbox-folder.c (mbox_lock): If we fail to
        get the lock, make sure we close our locking fd, and reset it.
        Fixes the crash part of 5095.

svn path=/trunk/; revision=11538
2001-08-01 06:46:39 +00:00
6f22eb642b Slightly re-arranged filter/change notification logic. If we;re filtering,
2001-08-01  Not Zed  <NotZed@Ximian.com>

	* providers/imap/camel-imap-folder.c (camel_imap_folder_changed):
	Slightly re-arranged filter/change notification logic.  If we;re
	filtering, freeze the folder till we're finished to smooth the ui
	for new mail.

2001-07-31  Not Zed  <NotZed@Ximian.com>

	* camel-folder.c (camel_folder_init): Chagned mutexes to
	e_mutexes, folder lock recursive.  This fixes the imap filtering
	bug, or at least some cases of it.
	(camel_folder_finalize): Free mutexes.

	* camel-private.h (CamelFolderPrivate): Changed mutexes to
	e_mutexes.

2001-07-25  Not Zed  <NotZed@Ximian.com>

	* camel-folder.c (camel_folder_change_info_*): Change the
	return if fail's into asserts.
	(camel_folder_change_info_free): Don't let it accept a NULL
	argument.  This isn't g_lib so we dont have to.

svn path=/trunk/; revision=11537
2001-08-01 04:57:01 +00:00
96d24f1297 The Wombat now keeps track of which categories are present in the objects
2001-07-31  Federico Mena Quintero  <federico@ximian.com>

	The Wombat now keeps track of which categories are present in the
	objects of a calendar.  It will notify the clients of changes in
	this set.  This is to make the category drop-down menus in the
	calendar/tasks views be always up to date.

	* idl/evolution-calendar.idl (Listener): Added a
	notifyCategoriesChanged() method.  The Wombat now keeps track of
	the categories within a calendar.

	* cal-client/cal-listener.[ch]: Switched it to use BonoboXObject.
	Also added the notifyCategoriesChanged implementation.

	* cal-client/cal-client.[ch]: Added a "categories_changed" signal.

	* pcs/cal-backend-file.c: Maintain a list of the live categories.
	(update_categories_from_comp): New function to maintain the set of
	live categories.
	(add_component): Update the set of categories.
	(remove_component): Likewise.
	(open_cal): Notify about changes in the set of categories.
	(create_cal): Likewise.
	(cal_backend_file_update_objects): Likewise.
	(cal_backend_file_remove_object): Likewise.
	(notify_categories_changed): New function to notify the clients
	about the current set of categories.

	* pcs/cal.c (cal_notify_categories_changed): New function.

svn path=/trunk/; revision=11536
2001-08-01 03:41:51 +00:00
fe8112f64b Updated Spanish translation.
svn path=/trunk/; revision=11535
2001-07-31 22:58:44 +00:00
c2e50e8804 Changed the title of this dialog to "Enter Password".
2001-07-31  Anna Marie Dirks <anna@ximian.com>
	* mail-mt.c (do_get_pass): Changed the title of this dialog
	to "Enter Password".

svn path=/trunk/; revision=11534
2001-07-31 20:53:46 +00:00
74a3677ea7 Update
svn path=/trunk/; revision=11533
2001-07-31 19:56:27 +00:00
c50d844cab Bump version number to 0.12.99.
* configure.in: Bump version number to 0.12.99.

svn path=/trunk/; revision=11532
2001-07-31 19:36:10 +00:00
d74bff323f Sync for the release.
svn path=/trunk/; revision=11530
2001-07-31 19:28:49 +00:00
c36ab4adbc ui:
2001-07-31  Peter Williams  <peterw@ximian.com>

	* evolution-message-composer.xml: Add "Customize Toolbars" menu item
	and command.

composer:

2001-07-31  Peter Williams  <peterw@ximian.com>

	* e-msg-composer.c (setup_ui): Set the config path for the composer so
	that the customize toolbar command works.

svn path=/trunk/; revision=11529
2001-07-31 19:01:59 +00:00
307c5ec5a1 Moved "Sender-contains" to the top of the list and added a Recipient
2001-07-31  Jeffrey Stedfast  <fejj@ximian.com>

	* searches.xml: Moved "Sender-contains" to the top of the list and
	added a Recipient contains item. This fixes bugs #4888 and #5668.

svn path=/trunk/; revision=11528
2001-07-31 18:29:15 +00:00
90088b1860 Ooops. We want GAL >= 0.10.0 and GtkHTML >= 0.11.0.
* configure.in: Ooops.  We want GAL >= 0.10.0 and GtkHTML >=
0.11.0.

svn path=/trunk/; revision=11527
2001-07-31 18:01:26 +00:00
0825db999f Remove $EVOLUTION_MICRO_VERSION' from VERSION'.
* configure.in: Remove `$EVOLUTION_MICRO_VERSION' from `VERSION'.

svn path=/trunk/; revision=11526
2001-07-31 17:37:24 +00:00
57be8015e2 Bump version number to 0.12.0.
* configure.in: Bump version number to 0.12.0.

svn path=/trunk/; revision=11525
2001-07-31 17:29:17 +00:00
1ebee075e6 More cleanup.
svn path=/trunk/; revision=11524
2001-07-31 17:18:59 +00:00
cea6b0783d NEWS
svn path=/trunk/; revision=11523
2001-07-31 17:15:41 +00:00
15e264bbf0 Clean up and re-format a bit.
svn path=/trunk/; revision=11522
2001-07-31 17:09:21 +00:00
8552071d92 0.12 NEWS for the mailer
svn path=/trunk/; revision=11521
2001-07-31 17:04:03 +00:00
8e16919994 beta2 splash
svn path=/trunk/; revision=11520
2001-07-31 16:58:12 +00:00
fa84ac4bfc Calendar NEWS - Federico
svn path=/trunk/; revision=11519
2001-07-31 16:54:19 +00:00