Nicolas Werner
5ca1fb18bb
Move away from using an event loop to access secrets
...
Fixes messages in room flickering and being stuck
fixes #760
relates to #770
relates to #789
3 years ago
Loren Burkholder
b5b5c95246
Use ItemDelegate for read receipts
3 years ago
Nicolas Werner
3758c42ed6
Fix leave room dialog
3 years ago
Nicolas Werner
8563ec002d
Use ItemDelegate for CommunitiesList
3 years ago
Nicolas Werner
1e22274d8c
Use ItemDelegate in RoomList instead of a Rectangle with handlers
...
fixes #683
relates to #571
3 years ago
Nicolas Werner
1a163f49e2
Fix unjoinable invites on mobile as well as unclickable previews
3 years ago
Nicolas Werner
912a8c43b2
Fix copyright order
3 years ago
Nicolas Werner
211fd9d76c
Fix registration on matrix.org
...
This was a bit of a journey:
https://github.com/matrix-org/matrix-doc/pull/3471
But it should work now and we now use the UIAHandler everywhere.
fixes #670
3 years ago
Nicolas Werner
2aabe9dcac
Prompt user when there are unverified devices
3 years ago
Nicolas Werner
5bd6208c43
Some people consider Nheko not an AAAAA title
3 years ago
Nicolas Werner
5688b2647e
Add self verification after login
3 years ago
Loren Burkholder
0c2522684b
Auto-focus search bar in room directory
3 years ago
Thulinma
662cb573e1
Allow changing device names, display last seen time and IP
3 years ago
Eldred Habert
d56a48215a
Fix incorrect pluralization of "rooms"
3 years ago
Nicolas Werner
6793bdf3fd
lint
3 years ago
Nicolas Werner
b030eb923b
WIP
3 years ago
Nicolas Werner
a5030bdd4d
move device verification management to its own file
3 years ago
Thulinma
649c5ff86d
Add support for listing devices that do not support encryption, add support for logging out devices.
...
Ticks off another box in #23 !
3 years ago
Eldred Habert
a0e1f97f2c
Use correct Monopoly quote
...
Hi if you're reading this commit message wondering "what the fuck?"
3 years ago
tastytea
0516892759
Allow JPEG in image picker for stickers and emotes.
...
The file ending list is translated, so all the translations are updated
too.
3 years ago
Loren Burkholder
14488a8fe7
Use the same leave room dialog everywhere
...
This ports the leave room dialog to QML, everywhere. There are now no differences between the various leave dialogs.
3 years ago
Loren Burkholder
0841abead3
Use better close-on-Enter logic
3 years ago
Loren Burkholder
6a327e0db3
Auto-focus the input
3 years ago
Loren Burkholder
484845c130
Add handy keyboard shortcuts
3 years ago
Loren Burkholder
e9ed12e27b
QML the join room dialog
3 years ago
Nicolas Werner
ad1e6c8298
Support bootstrapping crosssigning
...
Showing the bootstrap state and showing there are unverified devices is
still missing.
3 years ago
DeepBlueV7.X
569606f35b
Simplify device list refresh logic
3 years ago
Thulinma
456a41bcdf
Added support for refreshing the device list, marking current device with a checkmark instead of a lock
3 years ago
Loren Burkholder
81406171a0
QML the logout dialog
3 years ago
Loren Burkholder
a6c3e3562c
Fix some strings and translation stuff
3 years ago
Loren Burkholder
4e020645f1
Reorganize all the dialogs into the dialogs folder
3 years ago
Loren Burkholder
297e550b6c
Fix margins on input dialog
3 years ago
Nicolas Werner
8ffb3ac9e8
Add missing qsTr
3 years ago
Nicolas Werner
a54f828fb4
Fix a few verification typos
3 years ago
Patryk Cisek
d499fffb7e
Added a text field that allows choosing custom homeserver in "Room directory" dialog. ( #727 )
...
* Added a text field that allows choosing custom homeserver in "Room directory" dialog.
* Moved "Choose custom homeserver" text field to the right and shrinked it to 30% of "Room directory" dialog's width.
* Adding "server_name=" when needed when joining room.
When joining room that is hosted on a different homeserver than
the account is registered on, the request fails. In such scenario
the server has to be explicitly mentioned in a server_name URL
parameter. More info here:
https://matrix.org/docs/spec/client_server/r0.6.1#post-matrix-client-r0-join-roomidoralias
* Minor fix: intentation (4 spaces -> 8 spaces)
Co-authored-by: Patryk Cisek <patryk@cisek.email>
3 years ago
Nicolas Werner
22230ed0a9
Disable reuseItems again D:
3 years ago
Thulinma
1d5bf56cf9
Improvements for linking to events
...
- Fixes scrolling to an event not being reliable
- Adds new /goto command that can open URLs, go to events, or go to message indexes.
- Refactored ChatPage::handleMatrixUri() to contain the handling originally in Nheko::openLink(), and makes it return a boolean based on whether the URL was handled internally or not.
3 years ago
Nicolas Werner
30aedd36a1
Reenable reuseItems for the message view
...
If this is still broken, we will need to disable it again.
3 years ago
Joseph Donofry
c7545cb455
Fix a few jdenticon bugs
3 years ago
Guillaume Girol
82b1cc4e5f
add Alt+A keybinding to switch to next room with unread messages
3 years ago
Nicolas Werner
f6b278dc85
Update translations
3 years ago
Loren Burkholder
96edc0bb75
Use correct form of roomId
3 years ago
Loren Burkholder
8e5f91a579
Use better jdenticon codes/id settings
3 years ago
Loren Burkholder
3b15bf5227
Remove useless line
3 years ago
Loren Burkholder
bb8dbf2c2e
Use better visible check
3 years ago
Loren Burkholder
094ddb48a2
Don't bother with crop
3 years ago
Loren Burkholder
17729ce662
Fix jdenticons in various places
3 years ago
Loren Burkholder
356723fe06
Use more descriptive property name
3 years ago
Loren Burkholder
3a86d44c1e
Finish getting all avatars jdenticonified
3 years ago
Loren Burkholder
350fc593ed
Use better id loading methodology
3 years ago