-
Notifications
You must be signed in to change notification settings - Fork 227
Todo List
Andy Stewart edited this page Oct 20, 2021
·
270 revisions
Feel free to start hacking!
App | Details |
---|---|
Core | Support DnD event, make browser can support DnD to upload image, such as github |
Move Emacs window on macOS, adjust EAF window location. | |
Make macOS support QWindow::setParent, not toppest window implementation now | |
Add progress update interface, make Emacs show progress in modeline or minibuffer | |
Browser | Add new interface that just clean current website’s cookie, not all cookie. |
Use SQLCipher to encrypt password.db files | |
Proxy support customize rule, not just global proxy | |
Add line-begining and line-end in caret mode. | |
Integrate pdf.js in browser to open pdf link directly. | |
Copy main content of web page with one keystroke. | |
Mindmap | Use d3.js rewrite mindmap app |
Example: https://jsfiddle.net/dede89/nxmLbwu2/ | |
Example: http://thomasrickard.uk/articles/d3—mindmaps-%28v4%29-13-08-2016.html | |
Music Player | Support playlist sort |
Convert all ID3 value to UTF8 | |
Image Viewer | Save to disk after rotating pictures. |
Image Editor | http://fabricjs.com/ |
Image Explorer | Browse images like Picasa: |
1. Search all pictures in disk, and show image with timeline | |
2. Edit picture and monitor filesystem realtime | |
3. Realtime generate thumbnail small picture, priority to generate picture that users are browsing | |
PDF Viewer | Support watermark export, save picture then draw watermask on picture. |
Mail client | Use Python multithread parse mail protocol, use Vue.js render mail content |
Painter | Create this new app with Knova Canvas library |
Slider | Use reveal.js to implement a slider with markdown |
Network | pywifi as backend, keyring store password, vue.js render network manager list, need design sudo daemon, pywifi need root permission |
Terminal | Use python instead nodejs to implement backend, improve terminal open speed. |
Use vuew.js rewrite. | |
Qt | Build QtWebengine with H264/AAC support, make Windows and Mac can play all video on Web |