diff --git a/TODO.txt b/TODO.txt index 577edc086..e1a497b12 100644 --- a/TODO.txt +++ b/TODO.txt @@ -13,6 +13,7 @@ PS: no tabs in this file,thx ;-) ----------------------------------------- TODO list ---------------------------------------------- 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 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. @@ -24,13 +25,13 @@ GUI used, and replace with something else E [ ] add tooltips in in permission matrix when hovering over the top most button/service name 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 [ ] 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 [ ] 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 - be automatically decrypted when a suitable GXS id is available for it. Could be a way to securely post something in a public place. + 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 + 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) 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 VOIP - 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! - M [ ] Video Quality/Resolution Settings (High, Medium, Low) HD, HQ, SD ) - M [ ] Video Device: WebCam(s) or Desktop Selection - M [ ] Audio Input Device Selection (Microphone) - M [ ] Audio Output Device Selection (Speaker) - M [ ] Video Snapshots https://support.skype.com/en/faq/FA1222/what-is-video-snapshot - M [ ] Voice Messaging (record and send a voice message) - M [ ] Video Messages (send a video greeting to multiple friends/coworkers/developers at once.) - H [ ] Audio Conference - H [ ] Video Conference + 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! + M [ ] Video Quality/Resolution Settings (High, Medium, Low) HD, HQ, SD ) + M [ ] Video Device: WebCam(s) or Desktop Selection + M [ ] Audio Input Device Selection (Microphone) + M [ ] Audio Output Device Selection (Speaker) + M [ ] Video Snapshots https://support.skype.com/en/faq/FA1222/what-is-video-snapshot + M [ ] Voice Messaging (record and send a voice message) + M [ ] Video Messages (send a video greeting to multiple friends/coworkers/developers at once.) + H [ ] Audio Conference + H [ ] Video Conference Messages 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 E [ ] make sure at least one location is kept when removing old locations as it avoids lots of connection problems.