updated TODO list

This commit is contained in:
Cyril Soler 2015-12-04 10:53:14 -05:00
parent 4b38b66937
commit d32765cd5d

View file

@ -13,6 +13,7 @@ PS: no tabs in this file,thx ;-)
----------------------------------------- TODO list ---------------------------------------------- ----------------------------------------- TODO list ----------------------------------------------
GUI GUI
E [ ] Add a limit of the total number of files simultaneously asked to the same peer using direct transfer.
E [ ] Implement creation of a default (signed) gxs id in startup wizard. Needs to show to the E [ ] Implement creation of a default (signed) gxs id in startup wizard. Needs to show to the
user a proper separation between nodes (network layer) and GXS ids (service layer). user a proper separation between nodes (network layer) and GXS ids (service layer).
E [ ] fix posted GUI. Needs to be more handy and more appealing. E [ ] fix posted GUI. Needs to be more handy and more appealing.
@ -24,13 +25,13 @@ GUI
used, and replace with something else used, and replace with something else
E [ ] add tooltips in in permission matrix when hovering over the top most button/service name E [ ] add tooltips in in permission matrix when hovering over the top most button/service name
explain what the service does and the dependencies explain what the service does and the dependencies
E [ ] Make RS fully compatible with High DPI screens. E [ ] Make RS fully compatible with High DPI screens.
M [ ] improve comments in channels. Comments should be more available, more visible, and easier to handle. M [ ] improve comments in channels. Comments should be more available, more visible, and easier to handle.
M [ ] Merge the various help systems. there's 3 of them now. Lots of duplicate code, etc. M [ ] Merge the various help systems. there's 3 of them now. Lots of duplicate code, etc.
M [ ] New and consistent icon set (Purplehaze420 said he would provide a consistent set of icons. Is that still alive?) M [ ] New and consistent icon set (Purplehaze420 said he would provide a consistent set of icons. Is that still alive?)
M [ ] add in options->Network a way to select which network interface is used to talk (choice between "auto" or selected from a list) M [ ] add in options->Network a way to select which network interface is used to talk (choice between "auto" or selected from a list)
M [ ] add a RS link for encrypted messages (encrypt for multiple GXS ids at once). Messages will appear as a link when encrypted and M [ ] add a RS link for encrypted messages (encrypt for multiple GXS ids at once). Messages will appear as a link when encrypted and
be automatically decrypted when a suitable GXS id is available for it. Could be a way to securely post something in a public place. be automatically decrypted when a suitable GXS id is available for it. Could be a way to securely post something in a public place.
File transfer (all 3 tasks are related) File transfer (all 3 tasks are related)
H [ ] implement a new file list management, with new info such as access time,total upload, popularity, etc H [ ] implement a new file list management, with new info such as access time,total upload, popularity, etc
@ -47,22 +48,22 @@ GXS
H [ ] use different and incompatible classes for public and private keys in GxsSecurity H [ ] use different and incompatible classes for public and private keys in GxsSecurity
VOIP VOIP
H [ ] use proper video encoding. What we have now is decent for video, but sound should be prioritized. Experiments H [ ] use proper video encoding. What we have now is decent for video, but sound should be prioritized. Experiments
with QtAV seem to work nicely. Finish and integrate! with QtAV seem to work nicely. Finish and integrate!
M [ ] Video Quality/Resolution Settings (High, Medium, Low) HD, HQ, SD ) M [ ] Video Quality/Resolution Settings (High, Medium, Low) HD, HQ, SD )
M [ ] Video Device: WebCam(s) or Desktop Selection M [ ] Video Device: WebCam(s) or Desktop Selection
M [ ] Audio Input Device Selection (Microphone) M [ ] Audio Input Device Selection (Microphone)
M [ ] Audio Output Device Selection (Speaker) M [ ] Audio Output Device Selection (Speaker)
M [ ] Video Snapshots https://support.skype.com/en/faq/FA1222/what-is-video-snapshot M [ ] Video Snapshots https://support.skype.com/en/faq/FA1222/what-is-video-snapshot
M [ ] Voice Messaging (record and send a voice message) M [ ] Voice Messaging (record and send a voice message)
M [ ] Video Messages (send a video greeting to multiple friends/coworkers/developers at once.) M [ ] Video Messages (send a video greeting to multiple friends/coworkers/developers at once.)
H [ ] Audio Conference H [ ] Audio Conference
H [ ] Video Conference H [ ] Video Conference
Messages Messages
H [ ] make the mail system re-send failed emails notified by the global router. This is hard because it needs a proper H [ ] make the mail system re-send failed emails notified by the global router. This is hard because it needs a proper
management of duplicate messages management of duplicate messages
Libretroshare Libretroshare
E [ ] make sure at least one location is kept when removing old locations as it avoids lots of connection problems. E [ ] make sure at least one location is kept when removing old locations as it avoids lots of connection problems.