|
|
@ -1,3 +1,7 @@ |
|
|
|
|
|
|
|
*** Current status of THREADS implementation *** |
|
|
|
|
|
|
|
|
|
|
|
CHANGES IN RELATION TO ORIGINAL PATCH |
|
|
|
- don't add nested messages into selection on collapse if parent message |
|
|
|
is in selection |
|
|
@ -17,6 +21,10 @@ TODO (must have): |
|
|
|
- updating threaded message list on message delete |
|
|
|
- don't reload messages list on check_recent |
|
|
|
|
|
|
|
KNOWN ISSUES: |
|
|
|
- on new message (check_recent) the whole list is reloaded |
|
|
|
- css issues on IE6 |
|
|
|
|
|
|
|
TODO (other): |
|
|
|
- performance: fetching all messages for list in "expand all" state only, |
|
|
|
if "expand all" is disabled we should fetch only root messages and fetch |
|
|
@ -26,18 +34,7 @@ TODO (other): |
|
|
|
all headers for each child |
|
|
|
- button in #listcontrols to mark all messages in current thread (with selected |
|
|
|
root or child message), |
|
|
|
+ thread tree icons |
|
|
|
+ thread css: message row height, thread/status icon alignment |
|
|
|
(change size of all list icons to 14x14) |
|
|
|
- remove 'indexsort' label from localization files |
|
|
|
- icons for thread tree structure |
|
|
|
|
|
|
|
TODO (by the way): |
|
|
|
- use jQuery.inArray instead of find_in_array() (common.js) |
|
|
|
+ use only one function (js) to generate messages list |
|
|
|
|
|
|
|
KNOWN ISSUES: |
|
|
|
- on new message (check_recent) the whole list is reloaded |
|
|
|
+ table header replacement doesn't work on IE |
|
|
|
- css issues on IE6 |
|
|
|
+ css issues on IE7 |
|
|
|
|