aboutsummaryrefslogtreecommitdiffstats
path: root/mail/message-list.c
Commit message (Expand)AuthorAgeFilesLines
* Check for a label tag when doing a lookup on the COLOR column.Jeffrey Stedfast2002-05-171-11/+18
* Instead of g_assert()ing that the msg_info is not NULL, if it is NULL justJeffrey Stedfast2002-05-151-1/+2
* Implemented.Jeffrey Stedfast2002-03-151-1/+35
* Connect to the focus-in/out events on the message-list so that we canJeffrey Stedfast2002-03-051-3/+0
* Removed, this wasn't working as intended and seemed to break otherJeffrey Stedfast2002-02-231-29/+0
* Connect to our own message_list_built signal. Focus the list and selectJeffrey Stedfast2002-02-221-1/+29
* Prompt the user to find out if he/she wants to go to the next folder withJeffrey Stedfast2002-02-201-7/+9
* Set the followup icon to use the new flag icon rather than the exclamationJeffrey Stedfast2002-02-141-1/+2
* Get followup-up message-list values. Also highlight the message in red ifJeffrey Stedfast2002-02-121-74/+145
* removed more needs-reply cruftJeffrey Stedfast2002-02-081-6/+0
* Bumped the required version of gal.Christopher James Lahey2002-02-071-120/+51
* Removed references to NEEDS_REPLY.Jeffrey Stedfast2002-02-071-20/+0
* When performing a wraparound, check to see if the first (or last dependingJeffrey Stedfast2002-01-091-4/+21
* Makes the auto-undelete behavior when changing message flags a bit moreJon Trowbridge2001-12-211-3/+15
* Add ETable magic for our new "Needs Reply" column. (The next few entriesJon Trowbridge2001-12-121-49/+47
* Implements marking messages as "Need Reply".Jon Trowbridge2001-12-101-22/+48
* If the path exists, make sure it's a regular file (or we can't possiblyJeffrey Stedfast2001-12-041-13/+22
* Reverted my hide_save_state patch.Jeffrey Stedfast2001-11-221-6/+0
* 'n' shouldn't wrap if 'p' doesn't.Jeffrey Stedfast2001-11-211-9/+0
* Save hide state. (message_list_hide_uids): Save hide state.Jeffrey Stedfast2001-11-171-1/+7
* Use GINT_TO_POINTER here for platforms where simply casting an int to voidChristopher James Lahey2001-11-031-3/+7
* Argh!!! Dont free the async op data here, the async op is still running02001-10-301-2/+5
* So apparently the uicomp can just 'vanish' while we're using it. Joy. Take52001-10-261-2/+2
* Dont do anything if we're destroyed #13021.32001-10-241-0/+3
* Check that the cursor_uid is non-NULL before emitting a "message_selected"Jeffrey Stedfast2001-10-171-1/+1
* Added an async_event handler to store_info. (mail_note_store): Setup asyncMichael Zucci2001-10-171-17/+10
* Revert the change to remove the Score column until Chris can fix ETable soDan Winship2001-10-131-2/+52
* removed Score stuff from the message-listJeffrey Stedfast2001-10-131-52/+2
* Update for folder_flags.Dan Winship2001-10-091-7/+3
* Turn on "uniform_row_height" argument.Christopher James Lahey2001-10-051-0/+4
* Check for the root node here.Christopher James Lahey2001-09-271-0/+3
* Use e_tree_selected_path_foreach instead of e_tree_selected_row_foreachChristopher James Lahey2001-09-261-4/+4
* Use e_strftime_fix_am_pm instead of strftime.Christopher James Lahey2001-09-251-5/+5
* General cleanup of mail debug printfs.92001-09-191-3/+18
* Updated required version of gal to 0.11.99.4.Christopher James Lahey2001-09-171-1/+1
* Use g_utf8_collate instead of g_strcasecmp for comparing names.Chyla Zbigniew2001-09-011-9/+13
* Use the new e_mkdtemp function.Jeffrey Stedfast2001-08-251-37/+37
* Check to make sure we actually have drag data.Jeffrey Stedfast2001-08-241-5/+5
* Don't sink the extras since _set_folder can get called more than once (onPeter Williams2001-08-221-3/+1
* Always remove the idle and return FALSE, instead of returning TRUE if morePeter Williams2001-08-161-6/+4
* Use ALWAYS for scroll frame policy because ETable acts lame withJason Leach2001-08-161-12/+10
* gets rid of those annoying operation-re-registered messages at last.Not Zed2001-08-151-10/+1
* Do some g_assert() action. Make sure that the node passed in is non-NULLJeffrey Stedfast2001-08-141-51/+57
* Since 'N' keypresses go through here now, use wrap-around selecting.Jason Leach2001-08-111-5/+12
* Free dbkey if we don't use it.Jeffrey Stedfast2001-08-101-16/+16
* Added a g_assert_not_reached() - I'm hoping this will help us track downJeffrey Stedfast2001-08-101-12/+16
* Fix inline documentation.Peter Williams2001-08-101-1/+3
* Dont double-register this operation, mail-mt will do it for us.Not Zed2001-08-091-1/+1
* Fix a minor glitch with how it started a backwards wraparound at the 2ndJason Leach2001-08-071-1/+1
* Add a @wraparound argument, so the 'n' and 'p' keypresses (or anythingJason Leach2001-08-051-3/+17
* Added. Provide description for filter_folder_op. (fetch_mail_describe):Jon Trowbridge2001-08-031-1/+8
* Go back to calling mail_msg_free here. (mail_msg_destroy): Remove theNot Zed2001-07-241-2/+11
* Set the vertical scrolling policy for the mail display to AUTOMATIC, onlyJason Leach2001-07-201-1/+2
* Some NULL protection for our strings: pgp_key, html_signature, smime_key.Peter Williams2001-07-101-0/+2
* Check for new_uid != NULL here before strcmping.Christopher James Lahey2001-07-081-1/+1
* Made this handle being given a row that's outside the range better.Christopher James Lahey2001-07-071-4/+9
* Mark the messages as Seen also. (folder_browser_class_init): Create anJeffrey Stedfast2001-07-071-87/+89
* Select the very next message after deleting, not the next undeleted (itJason Leach2001-07-071-10/+26
* Added an MailAccountEditorNews, for NNTP configuratuion. Based onSam Creasey2001-07-031-0/+20
* Update the copyrights, replacing Helix Code with Ximian andEttore Perazzoli2001-06-231-2/+2
* Implemented.Jeffrey Stedfast2001-06-161-106/+22
* (Fix bug #3211: Should undelete when flagging a delete message asJason Leach2001-06-061-1/+5
* Removed the etable spec string. (message_list_construct): Load the etableJeffrey Stedfast2001-05-281-35/+5
* g_strdup the uid into the ml->cursor_uid.Jeffrey Stedfast2001-05-251-1/+7
* Make the message-list respect the "hide deleted messages" setting. FixesJeffrey Stedfast2001-05-241-10/+11
* Instead of calling message_list_select_uid() here, instead connect to theJeffrey Stedfast2001-05-231-6/+18
* Functions to determine if a folderbrowser is one of the drafts, sent, orDan Winship2001-05-171-5/+5
* Don't advance to the next undeleted message after "Delete"...Dan Winship2001-05-111-7/+6
* Connect to key_press_event on the GtkHTML widget. (etree_key): Only handleDan Winship2001-05-081-0/+3
* #include <camel/camel-file-utils.h>Dan Winship2001-05-041-1/+2
* Updated to use camel-file-util routines. (hide_save_1): Same.Jeffrey Stedfast2001-04-271-17/+24
* Use the message-browser widget rather than the mail-view window.Jeffrey Stedfast2001-04-241-0/+28
* Don't need to dup the string: the relevant gnome-dialog routine alreadyDan Winship2001-04-191-0/+8
* Only activate the message if the cursor has moved.Christopher James Lahey2001-04-131-4/+13
* Updated this function to be a correct full ordering.Christopher James Lahey2001-04-131-72/+112
* Save the expanded state using the ETree built in expanded state code.Christopher James Lahey2001-04-111-109/+27
* Merge from evolution-0-10 to evolution-0-10-merge-0 into head.Not Zed2001-04-051-7/+57
* #include <camel/camel-vtrash-folder.h>Dan Winship2001-03-301-0/+1
* Cleaned up #includes. Remove unneccesary includes of <gnome.h>,Kjartan Maraas2001-03-301-15/+16
* Create a vtrash folder, not a vee folder.Not Zed2001-03-291-13/+60
* Turned on BROKEN_ETREE.Christopher James Lahey2001-03-231-1/+1
* Remove the node before freeing the data it points to.Christopher James Lahey2001-03-201-5/+5
* Bumped gal requirement to 0.5.99.8.Christopher James Lahey2001-03-201-173/+186
* Move the proxy event outside the lock (otherwise we always deadlock).Not Zed2001-03-171-602/+301
* started hack for progress reporting, which is currently to the console.Not Zed2001-02-221-0/+4
* Wrapped the address compare functions in a #ifdef (address_compare):Jeffrey Stedfast2001-02-161-0/+10
* if doing a full update, save the cursor pos and restore it afterwards.Not Zed2001-02-131-4/+52
* Updates for CamelStore changes, small memory leak fixes. (lookup_folder):Dan Winship2001-02-101-44/+49
* Added libmenus.la.Christopher James Lahey2001-02-071-1/+1
* Change how the attachments are displayed.Iain Holmes2001-02-071-0/+1
* Cleaned up so we dont add an unecessary level of indenting.Not Zed2001-02-021-14/+51
* (build_tree): Oops, turn on BROKEN_ETREE again.Michael Zucci2001-01-291-3/+5
* Debug function to compare the tree we think we have, after an incrementalNot Zed2001-01-291-1/+56
* Protect against NULL address pointers. (subject_compare): Same but forJeffrey Stedfast2001-01-281-0/+6
* Define BROKEN_ETREE again, till we get this stuff fixed better.Not Zed2001-01-261-1/+1
* Yes, some more screw ups...Iain Holmes2001-01-261-12/+5
* GNOME_Evolution_Mail.oafinfoIain Holmes2001-01-261-5/+12
* Made the message list pay attention to the "cursor_activated" signalChristopher James Lahey2001-01-261-6/+6
* Try turning off the BROKEN_ETREE thing. It seems to work ok (better?) now,Not Zed2001-01-231-3/+3
* remove a warning with conditional news compilation.Not Zed2001-01-221-1/+1
* Added draw-focus="true" and selection-mode="browse" attributes to theChristopher James Lahey2001-01-211-4/+1
* Change from using filters for date and size to using e_cell_date andChristopher James Lahey2001-01-161-12/+14
* Set the default button to `Yes' here.Miguel de Icaza2001-01-151-1/+1
* Changed filter_date and filter_size to match the changes in gal.Christopher James Lahey2001-01-131-8/+9
* Add strings for localizationMiguel de Icaza2001-01-121-0/+8
* Made it so that going to the next or previous message in the list will atChristopher James Lahey2001-01-071-0/+3
* Removed old implementation.Not Zed2001-01-041-136/+113
* Changed this to format times in 12 hour time instead of 24 hour time.Christopher James Lahey2000-12-251-4/+4
* Changed this to do different formatting of dates within the last week.Christopher James Lahey2000-12-251-9/+28
* Merge from camel-mt-branch.Not Zed2000-12-241-47/+103
* Changed this to do different formatting of dates based on the currentChristopher James Lahey2000-12-231-5/+27
* Added titles to the pixbuf columns.Christopher James Lahey2000-12-231-4/+4
* Unlock camel when done to prevent a hang later.Dan Winship2000-12-191-0/+1
* Always use the slow (full-update) version of the tree update code, to getNot Zed2000-12-161-13/+278
* Made the vertical scrollbar always be there.Christopher James Lahey2000-12-141-2/+2
* Remove the never-once-used BonoboObject stuff and make MessageList be aDan Winship2000-12-121-154/+63
* Change the "drawfocus" argument on e_table_scrolled_get_table(etable)Christopher James Lahey2000-12-101-1/+1
* a slight mixup in order causes "1.33 M" to be displayed as the subject...uh h...Jeffrey Stedfast2000-12-091-4/+4
* Set the "Size" field to sort using integer comparison instead of string.Jeffrey Stedfast2000-12-091-21/+40
* Connect to signals on the ETable instead of the ETableScrolled.Christopher James Lahey2000-12-091-4/+4
* Got rid of code referencing the ETableScrolled proxy functions. ChangedChristopher James Lahey2000-12-081-9/+9
* Use e_filename_make_safe (which used to be e_str_make_safe).Jeffrey Stedfast2000-12-071-1/+1
* Perform better error-handling.Jeffrey Stedfast2000-12-021-2/+5
* Don't display a dialog, instead inform the user that there was no new mailJeffrey Stedfast2000-12-011-4/+21
* Set threaded view before setting the folder (cleanup some flash onsNot Zed2000-11-301-99/+130
* Implement. (message_list_init): Connect the d&d signal.Jeffrey Stedfast2000-11-301-22/+11
* IF we dont find a source, clear the exception and ignore it silently. forNot Zed2000-11-211-14/+24
* Removed. No longer serves a purpose.Not Zed2000-11-211-12/+12
* Save out the md5 hash of the messageid as hex, since thats all we have forNot Zed2000-11-211-7/+11
* New comparison function that will replace address_compare if/when we everJeffrey Stedfast2000-11-211-69/+101
* Before we destroy ourselves, unhook ourselves from the folder updateNot Zed2000-11-171-1/+9
* Added the MessageViewSource bonobo menu verb.Jeffrey Stedfast2000-11-171-0/+1
* Update the gal reqiurement version.Christopher James Lahey2000-11-141-3/+5
* A very, long, very tedious IDL API rename and re-scoping;Michael Meeks2000-11-111-14/+14
* don't free the MessageList search when it's being reusedDan Winship2000-11-041-1/+1
* Added new header files.Jeffrey Stedfast2000-11-041-24/+23
* Added mail-display.h.Not Zed2000-11-031-257/+73
* Sync with message menu. Addresses bugzilla bug #778.Jeffrey Stedfast2000-11-031-0/+3
* Turn on draw grid for the main ETable (this may not be working in ETableChristopher James Lahey2000-11-031-1/+1
* ** Merged in camel-incremental-branch.Not Zed2000-11-021-176/+632
* Don't try to regenerate the message list if there is no folder. (TheDan Winship2000-10-301-0/+6
* Add a "flagged" column, based on the Camel "flagged" flag, for assigningDan Winship2000-10-261-43/+83
* lots of i18n fixesDan Winship2000-10-241-11/+5
* Fixed a possible error in row numberings. This needs to be changed quite aChristopher James Lahey2000-10-241-1/+2
* Make the vertical toolbar always visible in the message list and theEttore Perazzoli2000-10-231-2/+3
* e-tree-model is now opaque. use the accessor to get the root node.Chris Toshok2000-10-201-2/+4
* For an imap store, just refresh the INBOX.Dan Winship2000-10-201-1/+2
* Fixed some column widths.Christopher James Lahey2000-10-191-3/+3
* No, we REALLY dont want to perform an immediate search as the keys areNot Zed2000-10-181-1/+1
* Uh, fixed jeff's wrong fix for setting the speficiation (the functionNot Zed2000-10-161-16/+5
* ETreePath != GNode now, use accessors. (ml_tree_value_at): same.Chris Toshok2000-10-161-15/+18
* Don't free the service name.Jeffrey Stedfast2000-10-141-11/+10
* Create the 'spec' and 'extras' arguments and call e_table_scrolled_new()Jeffrey Stedfast2000-10-131-5/+80
* Duh, fix the test for the folder name, strstr != strcmp is it.Not Zed2000-10-121-26/+8
* Replace To with From except in Drafts, Outbox, or Sent boxes. Make SubjectChristopher James Lahey2000-10-121-4/+4
* Changed these to use the proper form for the column element.Christopher James Lahey2000-10-111-4/+4
* Updated these to the new ETable style of specifications.Christopher James Lahey2000-10-111-173/+69
* New widget, full search dialogue for mail.Not Zed2000-10-091-2/+55
* re-write.Michael Meeks2000-10-091-3/+9
* Use CamelInternetAddress instead of my quick hack (aka InternetAddress).Jeffrey Stedfast2000-10-051-153/+38
* Fix the attachment icon width. (content_is_attachment): Perform someNot Zed2000-10-041-4/+41
* remove the 2 tree pixbufs, so adjust the offsets to the score pixbufs.Chris Toshok2000-10-031-7/+2
* Update for CamelFolderInfo changes.Dan Winship2000-10-031-1/+2
* Function to convert a folder name/path to a filename for per-folder data.Not Zed2000-09-261-15/+158
* Updated to use Nat's ENameWestern parser.Jeffrey Stedfast2000-09-261-6/+46
* Fix a crash that happened on my system when sorting by the "From"Ettore Perazzoli2000-09-231-2/+9
* New comparison function for email addresses. (subject_compare): NewJeffrey Stedfast2000-09-231-6/+23
* New comparison function for email addresses. (subject_compare): NewJeffrey Stedfast2000-09-221-3/+162
* Removed COL_ONLINE_STATUS because we don't want that. Renamed COL_PRIORITYJeffrey Stedfast2000-09-191-108/+149
* Added check for gnome-app-lib. Removed directories that have been moved toChristopher James Lahey2000-09-181-5/+5
* For additional coolness, display the name of the mailing list in theEttore Perazzoli2000-09-121-5/+18
* Grey out the "Filter for Mailing List" item if we cannot figure out aEttore Perazzoli2000-09-121-26/+33
* Cool Hack of the Day: right-click menu item to autodetect what mailingEttore Perazzoli2000-09-121-0/+24
* Fixed some warnings.Christopher James Lahey2000-09-091-1/+158
* set the data to NULL for the tree root, so nuke_uids won't try to freeDan Winship2000-09-071-1/+1
* Add a use-default-port option to the source editor ; bugfixesPeter Williams2000-09-061-1/+1
* Make the `Home' and `End' keys do the Right Thing. Remove circularEttore Perazzoli2000-09-031-0/+46
* Sync the right-click menu with the main menu for modifying messagesPeter Williams2000-08-251-6/+6
* Filtering on demand! booyeah!Peter Williams2000-08-181-0/+20
* Whole buncha leak fixes thanks to PurifyMatthew Loper2000-08-171-0/+3
* Address bugzilla bug #496Peter Williams2000-08-161-1/+7
* Add support for copying messagesPeter Williams2000-08-161-0/+1
* Don't clear the tree here. If two "folder_changed"s arrive in closeDan Winship2000-08-131-12/+30
* Fixed a warning.Christopher James Lahey2000-08-121-1/+0
* Fix the camel-folder's thaw handler. Implement event forwarding into the main...Peter Williams2000-08-121-7/+14
* If the caller passes "-1" for the model row, translate that to view row 0.Dan Winship2000-08-121-5/+7
* Fixed some warnings.Christopher James Lahey2000-08-111-1/+1
* Merge with camel-async.Peter Williams2000-08-111-146/+241
* Update for append_message api change.Not Zed2000-08-111-5/+11
* Nicify a little, add in a menu separator between VFolder and Filter stuff.Jeffrey Stedfast2000-08-101-18/+19
* Helper function to add with confirm.Not Zed2000-08-091-2/+57
* Fixed some warnings.Christopher James Lahey2000-08-091-1/+1
* Attached a double_click signal handler (on_double_click): Our lovely newJeffrey Stedfast2000-08-091-13/+25
* Value for threaded list view is now saved via gnome-config. This means that ...Jeremy Wise2000-08-091-5/+3
* New convenience function with params of a normal Gtk callback function. WeJeffrey Stedfast2000-08-091-10/+39
* Clarify that the input row is a model row, and swap it to a view row whenDan Winship2000-08-081-10/+18
* Fix a possible crash when using the quicksearch by freeing the UIDEttore Perazzoli2000-08-041-3/+7
* Emit "model_pre_change" where appropriate.Christopher James Lahey2000-08-031-0/+2
* Fixed some warnings.Christopher James Lahey2000-08-011-0/+8
* Removed counting of selected messages.Christopher James Lahey2000-07-271-19/+0
* Update for CamelFolder API changes. (Certain functions no longer take aDan Winship2000-07-251-7/+5
* Only unref the folder if it's been set.Dan Winship2000-07-141-1/+2
* Disable Search capability menu/entry if folder doesn't support it.Jeffrey Stedfast2000-07-121-5/+5
* Update message_list_select_next to do either next or previous.Dan Winship2000-07-111-14/+24
* Switched from ETable to ETableScrolled.Christopher James Lahey2000-07-101-12/+12
* Fix a bug in previous commit that could cause infinite loopsDan Winship2000-07-101-3/+1
* Don't g_warn if the user selects a fake tree parent.Dan Winship2000-07-101-71/+67
* Remove setting of dnd_code since that's handled internally to ETable.Christopher James Lahey2000-07-091-3/+0
* Add a "Threaded Message List" item to the "View" menu.Dan Winship2000-07-091-22/+43
* Small fix to stop uid data from being set on a message-list tree node whenJeffrey Stedfast2000-07-091-1/+2
* Fix Jeff's FIXME: This does get called with out-of-range data sometimes,Dan Winship2000-07-091-14/+1
* This wasn't quite right, it will now work but still isn't perfect. SeeJeffrey Stedfast2000-07-081-1/+14
* Lots of changes. Store uids as node data on the tree nodes and use thoseDan Winship2000-07-081-423/+125
* Handle a row number of -1 properly.Christopher James Lahey2000-07-081-0/+3
* Map tree model row numbers to summary row numbers. (ml_tree_value_at,Dan Winship2000-07-071-7/+11
* fix warnings.Dan Winship2000-07-071-0/+1
* New function to select the first message on or after the given row thatDan Winship2000-07-071-0/+31
* Well, delete, expunge, appear broken, it sorts (initially) at least now.Michael Zucci2000-07-061-3/+9
* Setup the subject renderer to a tree in tree mode. (on_cursor_change_cmd):Not Zed2000-07-061-22/+143
* call mail_display_set_message with NULL if the message we tried to selectDan Winship2000-07-041-7/+6
* Updated to reflect camel-folder changes.Jeffrey Stedfast2000-07-011-4/+3
* New function, a wrapper around e_table_selected_row_foreach, which callsDan Winship2000-07-011-1/+35
* use the ETable row_selection signal to track how many rows are selected.Dan Winship2000-07-011-9/+25
* From mail:Christopher James Lahey2000-06-301-1/+1
* Fixes brought to us by PurifyMatthew Loper2000-06-291-0/+3
* make this compile.Dan Winship2000-06-291-1/+1
* Add debugging messagesDan Winship2000-06-291-2/+6
* message-list.c: added prototype for filter_date()Jeffrey Stedfast2000-06-281-7/+3
* Made dates display grouping information properly.Christopher James Lahey2000-06-281-1/+2
* Little teeny fixesPeter Williams2000-06-281-1/+1
* Solaris compatibility config check + implementation (ctime_r arguments)Peter Williams2000-06-271-3/+6
* Work around mismatched ctime_r functions. This will be fixed.Christopher James Lahey2000-06-271-1/+3
* Calculate height including if clip_height is set to -1.Christopher James Lahey2000-06-271-0/+41
* Changed ml_value_at to return "" instead of NULL in some cases.Christopher James Lahey2000-06-231-4/+24
* Removed an erroneous comment.Christopher James Lahey2000-06-221-5/+0
* Update received date to work like sent date.Dan Winship2000-06-221-26/+26
* Quick hack to prevent a NULL pointer dereference. Things need to beDan Winship2000-06-211-0/+3
* Prevent double-freeing action on summary_table and uid_rowmap.Dan Winship2000-06-181-5/+0
* Implement clicking on the envelope icon to set read/unread. Based on aDan Winship2000-06-171-8/+31
* new function to do a uid to row mapping. (mark_msg_seen, select_msg,Dan Winship2000-06-171-26/+79
* Update for CamelFolder changes.Dan Winship2000-06-161-7/+0
* Removed the ETableModel thaw handler.Federico Mena Quintero2000-06-131-7/+1
* install an idle function to select the row rather than doing it directly.Dan Winship2000-06-101-8/+13
* Update for folder creation/existence changes.Dan Winship2000-06-071-23/+0
* If the date in the summary is 0, output "?".Dan Winship2000-06-031-0/+3
* Use camel_folder_free_summary instead of g_ptr_array_free. Unref theChristopher James Lahey2000-06-031-4/+6
* Made sent column as wide as from column.Christopher James Lahey2000-06-021-1/+1
* Add a date column. (COL_SENT_WIDTH_MIN): Make this wider. (ml_value_at):Dan Winship2000-06-021-16/+40
* Turn off the grid in our ETable.Christopher James Lahey2000-06-021-0/+1
* Fix up memory management of x-evolution-data URLs so the URLs and/or theirDan Winship2000-06-011-2/+2