Changeset 633a106 in github


Ignore:
Timestamp:
Apr 15, 2010 7:37:02 AM (3 years ago)
Author:
alecpl <alec@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
a446829
Parents:
da8f11c
Message:
  • updated THREADS status file
File:
1 edited

Legend:

Unmodified
Added
Removed
  • THREADS

    r81ab85e r633a106  
    1  
    21*** Current status of THREADS implementation *** 
    3  
    4  
    5 CHANGES IN RELATION TO ORIGINAL PATCH 
    6     - don't add nested messages into selection on collapse if parent message 
    7       is in selection 
    8     - some changes in messages highlighting 
    9     - re-written all changes in rcube_imap.php 
    10     - temporary removed threads caching (see TODO) 
    11     - use depth=0 for roots 
    12     - thread expand state is not stored anywhere 
    13     - removed imap_thread_algorithm option, we're using the best algorithm 
    14       supported by server and implement REFS sorting in Roundcube 
    15     - use underlined subject for root with unread children (icon is still supported) 
    16     - on deleting messages the whole list isn't refreshed 
    17     - added 'expand unread' button 
    182 
    193TODO (must have): 
    204    - threads caching 
    21     - updating threaded message list on message delete 
    22     - don't reload messages list on check_recent 
    23  
    24 KNOWN ISSUES: 
    25     - on new message (check_recent) the whole list is reloaded 
    26     - css issues on IE6 
     5    - (better) updating threaded message list on message delete and check-recent 
    276 
    287TODO (other): 
    29     - performance: fetching all messages for list in "expand all" state only, 
    30       if "expand all" is disabled we should fetch only root messages and fetch 
    31       children on-demand (on expand button click), 
    32       Notice: this is not so simple, because we need to fetch children 
    33               to set "unread_children", but we can fetch only flags instead of 
    34               all headers for each child 
    358    - button in #listcontrols to mark all messages in current thread (with selected 
    369      root or child message), 
    3710    - icons for thread tree structure 
    3811 
    39 TODO (by the way): 
    40     - use jQuery.inArray instead of find_in_array() (common.js) 
     12KNOWN ISSUES: 
     13    - IE6: message, flag, attachment icons are not displayed in  
     14      initially collapsed child rows 
Note: See TracChangeset for help on using the changeset viewer.