Update TODO.md
This commit is contained in:
parent
855672481f
commit
ab6a9d0225
30
TODO.md
30
TODO.md
@ -116,7 +116,7 @@
|
|||||||
|
|
||||||
- Settings page
|
- Settings page
|
||||||
- Notifications
|
- Notifications
|
||||||
- Opening links with keyboard
|
- Opening files with keyboard
|
||||||
- Better `<pre>`
|
- Better `<pre>`
|
||||||
|
|
||||||
- Replace the rubbish default filepicker on Linux
|
- Replace the rubbish default filepicker on Linux
|
||||||
@ -160,13 +160,7 @@
|
|||||||
- [Soft logouts](https://github.com/poljar/matrix-nio/commit/aba10)
|
- [Soft logouts](https://github.com/poljar/matrix-nio/commit/aba10)
|
||||||
- Logout previous session when adding an account that's already connected
|
- Logout previous session when adding an account that's already connected
|
||||||
|
|
||||||
- Startup improvements:
|
- Cache and restore profiles, room events and client states
|
||||||
- Initial sync filter to get more events on first sync
|
|
||||||
- Lazy loading members
|
|
||||||
- Cache and restore profiles, room events and states
|
|
||||||
- Use AsyncClient `store_sync_tokens`
|
|
||||||
- Make sure to all members are fetched before sending an E2E message
|
|
||||||
- Fetch all members when using the filter members bar
|
|
||||||
|
|
||||||
- Properly handle direct chats
|
- Properly handle direct chats
|
||||||
- Live-reloading accounts.json
|
- Live-reloading accounts.json
|
||||||
@ -179,14 +173,27 @@
|
|||||||
- Provide help when undecryptable messages occur, including:
|
- Provide help when undecryptable messages occur, including:
|
||||||
- Trigger `nio.AsyncClient.request_room_key`
|
- Trigger `nio.AsyncClient.request_room_key`
|
||||||
- Option to export-logout-login-import to fix one-time key problems
|
- Option to export-logout-login-import to fix one-time key problems
|
||||||
|
- Cross-signing
|
||||||
|
|
||||||
- Read receipts
|
- Read receipts
|
||||||
- Status message and presence
|
- Status message and presence
|
||||||
|
|
||||||
|
- Methods of signing in that aren't handled yet:
|
||||||
|
- `m.login.password`
|
||||||
|
- `m.id.thirdparty`
|
||||||
|
- `m.id.phone`
|
||||||
|
- `m.login.recaptcha`
|
||||||
|
- `m.login.oauth2`
|
||||||
|
- `m.login.email.identity`
|
||||||
|
- `m.login.msisdn`
|
||||||
|
- `m.login.token`
|
||||||
|
- `m.login.dummy`
|
||||||
|
- Web page fallback
|
||||||
|
|
||||||
## Nio contributions
|
## Nio contributions
|
||||||
|
|
||||||
- Streaming download & decrypt
|
- Streaming download & decrypt
|
||||||
- Running blocking DB function calls in executor (WIP)
|
- Running blocking DB function calls in executor (WIP)
|
||||||
- `AsyncClient.share_group_session`: send device batches concurrently (WIP)
|
|
||||||
|
|
||||||
- Dedicated error for invalid password on key import
|
- Dedicated error for invalid password on key import
|
||||||
- `RoomMessageMedia` and `RoomAvatarEvent` info attributes
|
- `RoomMessageMedia` and `RoomAvatarEvent` info attributes
|
||||||
@ -195,12 +202,9 @@
|
|||||||
- Left room events after client reboot
|
- Left room events after client reboot
|
||||||
- Previewing room without joining
|
- Previewing room without joining
|
||||||
|
|
||||||
- Add the `resume()` account "login" method
|
|
||||||
|
|
||||||
## Distribution and dependencies
|
## Distribution and dependencies
|
||||||
|
|
||||||
- Remove unused Python dependencies in AppImage & Flatpak (attrs, uvloop)
|
- Use Qt 5.14 for AppImage
|
||||||
- Use Qt 5.14 for AppImage & Flatpak
|
|
||||||
- Add AppImage & Flatpak metadata file
|
- Add AppImage & Flatpak metadata file
|
||||||
- Pillow now bundle image libraries?
|
- Pillow now bundle image libraries?
|
||||||
Update AppImage building script and INSTALL.md
|
Update AppImage building script and INSTALL.md
|
||||||
|
Loading…
x
Reference in New Issue
Block a user