From 7575ee8c31c76909fd92a3339c98418a99039c01 Mon Sep 17 00:00:00 2001 From: csoler Date: Sat, 14 Feb 2015 08:44:49 +0000 Subject: [PATCH] updated TODO list git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7942 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- TODO.txt | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/TODO.txt b/TODO.txt index 989c61170..f303a10b9 100644 --- a/TODO.txt +++ b/TODO.txt @@ -21,19 +21,24 @@ List of fixes/improvements before 0.6 [ ] distant messages are not re-sent when the peer is offline the first time [ ] sent messages to direct peers in the Sent box have inconsistent To field. Raises an error if you click on it. + [ ] Merge the new messaging format? (or keep this for > 0.6) Channels [X] Unsubscribed channels should show an info page when selected, like forums [ ] marking all as read in channels takes time. The channel icon should show a waiting clock during the operation to avoid the user to re-click many times in the hope to get the posts marked as read. + [ ] channels items show a 0 left to the up/Dn buttons. What is it?? Chat lobbies [ ] Chat lobbies should use Identities. That's a significant change, probably not backward compatible. + [ ] Remove deprecated code in rschatitems.h Chat [X] Distant chat window should show GXS avatars [ ] Distant chat should work with shared identities + [ ] Distant chat fails (tunnel bullet never gets green) when re-openning a distant chat window after closing a tunnel + [ ] Distant chat fails (chat window never appears) when re-openning a distant chat window after closing a tunnel [X] You should not be enabled to distant-chat yourself! Identities: @@ -53,12 +58,14 @@ List of fixes/improvements before 0.6 libretroshare [ ] fix the data race in pqissl - [ ] make a valgrind pass for + [ ] valgrind pass for data races + [ ] valgrind pass for memory leaks + [ ] valgrind pass for memory errors [ ] remove mktemp => use mkstemp Packaging - [ ] check compilation on debian - [ ] check compilation on ARM + [X] check compilation on debian + [X] check compilation on ARM Post v0.6 release changes ========================= @@ -68,8 +75,16 @@ List of fixes/improvements before 0.6 [ ] implement a new file list sharing service based on auto-sync system [ ] get rid of the old cache system (remove CacheStrapper, CacheSource,etc) + GUI + [ ] enable circles for channels/posted/forums + [ ] enable people dialog + + GXS + [ ] add the ability to use anonymous identities into circles. Needs new distribution model using items encrypted for multiple GXS keys. + Libretroshare [ ] improve serialisation system. Lots of serialisation tasks (header, verifications, serialiser=>template, can be factored) + [ ] separate chat stuff from rsmsgs.h into rschat.h Chat [ ] add "chat with this peer" from lobbies to start a private distant conversation with the GXS id of the peer