aboutsummaryrefslogtreecommitdiffstats
path: root/mail/message-list.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* oops. use the seen and unseen icons to represent the right things. :)Dan Winship2000-05-311-2/+2
* use the "new" tigert pixmaps rather than the older ones. Includes aDan Winship2000-05-311-27/+22
* call e_table_model_row_changed, not e_table_model_changed so we do lessDan Winship2000-05-311-3/+29
* Added bold for unread messages.Christopher James Lahey2000-05-311-5/+14
* Switched to using "cursor_change" signal instead of "row_selection" forChristopher James Lahey2000-05-301-17/+38
* Added a COL_DELETED and made it the strikeout column for both textChristopher James Lahey2000-05-281-4/+18
* set CAMEL_MESSAGE_ANSWERED on a message after a successful reply.Dan Winship2000-05-271-2/+2
* Updated for the GtkHTML API changes. Also fixed some compilerEttore Perazzoli2000-05-211-1/+3
* Added initialize_value and value_is_empty callbacks.Christopher James Lahey2000-05-201-1/+48
* Update for camel_folder_get_uids (folder_changed,Dan Winship2000-05-191-23/+20
* From widgets/e-table/ChangeLogChristopher James Lahey2000-05-141-25/+24
* Size moved to message info, rather than content info structure.NotZed2000-05-081-5/+1
* unref the message after displaying it.Dan Winship2000-05-081-0/+1
* Requires a camel-patch, about to come through ...NotZed2000-05-051-24/+36
* only free search if it is not NULL.Larry Ewing2000-05-031-1/+6
* > 2000-05-02 NotZed <NotZed@HelixCode.com>Michael Zucci2000-05-031-3/+4
* Added a deleted message icon whcih shows when messages areMichael Zucci2000-05-021-6/+27
* > (folder_browser_gui_init): Add an option meny to the search line.Michael Zucci2000-05-021-2/+4
* A hackish little quick-search entry. (search_activate): Perform aNotZed2000-05-021-24/+60
* Oops, remove some debug i put there.NotZed2000-04-211-4/+0
* Add libibex.la to link.NotZed2000-04-211-23/+18
* new function, actually calls select_msg. (on_row_selection_cmd): registerChris Toshok2000-04-171-4/+19
* no more e_cell_set_editable. this info always comes from the model.Chris Toshok2000-04-171-3/+0
* Add more beautiful art from Miggue, the Diego Rivera of the nextMiguel de Icaza2000-04-081-53/+67
* Load the icons from the installation path, not form the GNOME-libsMiguel de Icaza2000-04-061-49/+104
* remove debugging printf()s that no longer seem usefulDan Winship2000-04-011-8/+1
* update for summary changes. Hey, neat, it really does make it moreDan Winship2000-03-251-28/+45
* display message sizebertrand2000-03-211-1/+1
* Properly ref & sink the table and header models.Christopher James Lahey2000-03-211-0/+5
* once we have the bonobo control widget, disable the autoactivation andbertrand2000-03-131-72/+5
* sync from laptopBertrand Guiheneuf2000-03-081-64/+41
* missing fileBertrand Guiheneuf2000-03-071-3/+65
* More changes than a man can remember.Bertrand Guiheneuf2000-03-061-33/+120
* Added a prototype message listing.Christopher James Lahey2000-03-051-5/+22
* Set up the column headers properly.Christopher James Lahey2000-03-051-2/+2
* Define ml_duplicate_value and ml_free_value correctly.Christopher James Lahey2000-03-051-1/+39
* Use g_int_compare and g_str_compare as we should be instead of g_int_equalChristopher James Lahey2000-03-051-10/+10
* sync for debugging with chrisBertrand Guiheneuf2000-03-051-0/+2
* Change this to use the ETable widget itself instead of building it fromChristopher James Lahey2000-03-051-3/+5
* Ref the table columns since we unref them at the end.Christopher James Lahey2000-03-041-1/+3
* Added e_xml_get_integer_prop_by_name.Christopher James Lahey2000-02-251-1/+13
* last set of changes for CamelFolder changes. Evolution builds again...Dan Winship2000-02-251-1/+1
* This were moved to widgets/e-text/ a while ago but never removed. TheyChristopher James Lahey2000-02-241-5/+9
* + * message-list.c (message_list_set_folder): Check 'desc'riptionsMatthew Loper2000-02-241-10/+16
* fix to show a sample correct implementation.bertrand2000-02-221-2/+40
* New header with the typedefs for all camel classes. Now the class headersDan Winship2000-02-191-0/+1
* Add the unicode libraries as well.Miguel de Icaza2000-02-161-4/+11
* Add the e-text directory to the includes list.Christopher James Lahey2000-02-121-1/+1
* Display the summary. AbstractlyMiguel de Icaza2000-02-111-5/+20
* More work. Not funny that e-table does not display.Arturo Espinosa2000-01-291-11/+76
* Make Evolution compile with the latest Bonobo changes.Arturo Espinosa2000-01-261-11/+11
* It compiles -miguelArturo Espinosa2000-01-251-2/+5
* More workArturo Espinosa2000-01-251-0/+394