Commit Graph

1225 Commits

Author SHA1 Message Date
Thulinma 649c5ff86d Add support for listing devices that do not support encryption, add support for logging out devices.
Ticks off another box in #23!
2021-10-17 00:00:14 +02:00
Eldred Habert a0e1f97f2c Use correct Monopoly quote
Hi if you're reading this commit message wondering "what the fuck?"
2021-10-15 19:18:10 +02:00
Weblate 75022dee87 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/
Translation: Nheko/nheko
2021-10-15 12:55:46 -04:00
tastytea 0516892759
Allow JPEG in image picker for stickers and emotes.
The file ending list is translated, so all the translations are updated
too.
2021-10-15 16:51:20 +02:00
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.
2021-10-11 19:00:40 -04:00
DeepBlueV7.X 088765b427
Merge pull request #741 from LorenDB/qmlJoinRoomDlg
QML the join room dialog
2021-10-11 19:53:17 +00:00
DeepBlueV7.X 281d764aa3
Merge pull request #755 from Nheko-Reborn/bootstrapping
Support bootstrapping crosssigning
2021-10-09 23:35:09 +00:00
Loren Burkholder 0841abead3 Use better close-on-Enter logic 2021-10-09 17:29:05 -04:00
Loren Burkholder 6a327e0db3 Auto-focus the input 2021-10-09 17:14:35 -04:00
Loren Burkholder 484845c130 Add handy keyboard shortcuts 2021-10-09 17:14:35 -04:00
Loren Burkholder e9ed12e27b QML the join room dialog 2021-10-09 17:14:33 -04:00
DeepBlueV7.X 7eb9071b50
Merge pull request #743 from LorenDB/qmlLogout
QML the logout dialog
2021-10-09 20:57:38 +00:00
Nicolas Werner ad1e6c8298
Support bootstrapping crosssigning
Showing the bootstrap state and showing there are unverified devices is
still missing.
2021-10-09 05:01:53 +02:00
DeepBlueV7.X 569606f35b
Simplify device list refresh logic 2021-10-07 20:01:55 +02:00
Thulinma 456a41bcdf Added support for refreshing the device list, marking current device with a checkmark instead of a lock 2021-10-06 22:52:19 +02:00
Loren Burkholder 81406171a0 QML the logout dialog 2021-10-05 20:12:24 -04:00
DeepBlueV7.X d46f916cc1
Merge pull request #744 from LorenDB/reorganizeQml
Reorganize all the dialogs into the dialogs folder
2021-10-04 09:07:00 +00:00
DeepBlueV7.X d567eb185d
Merge pull request #739 from LorenDB/stringFixes
Fix some strings and translation stuff
2021-10-04 09:01:45 +00:00
Weblate c43c2bd4b9 Translated using Weblate (Indonesian)
Currently translated at 100.0% (569 of 569 strings)

Co-authored-by: Linerly <linerly@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/
Translation: Nheko/nheko
2021-10-03 09:49:01 -04:00
Weblate 01357c8bc4 Translated using Weblate (Portuguese (Portugal))
Currently translated at 72.9% (415 of 569 strings)

Co-authored-by: Tnpod <tmpod@pm.me>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/
Translation: Nheko/nheko
2021-10-02 22:02:12 -04:00
Weblate 59e665e931 Translated using Weblate (Portuguese (Portugal))
Currently translated at 72.5% (413 of 569 strings)

Co-authored-by: Tnpod <tmpod@pm.me>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/
Translation: Nheko/nheko
2021-10-02 10:14:43 -04:00
Weblate 9da10b1848 Translated using Weblate (Portuguese (Brazil))
Currently translated at 8.9% (51 of 569 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 8.9% (51 of 569 strings)

Co-authored-by: Terry Cukerberg <zscecnur@sharklasers.com>
Co-authored-by: zerowhy <zerowhy.server@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_BR/
Translation: Nheko/nheko
2021-10-01 15:19:35 -04:00
Weblate ed396bfcdc Translated using Weblate (Esperanto)
Currently translated at 99.8% (568 of 569 strings)

Co-authored-by: Tirifto <tirifto@posteo.cz>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/eo/
Translation: Nheko/nheko
2021-10-01 15:19:34 -04:00
Loren Burkholder a6c3e3562c Fix some strings and translation stuff 2021-10-01 12:29:54 -04:00
Weblate 95397f5aaf Added translation using Weblate (Indonesian)
Co-authored-by: Linerly <linerly@protonmail.com>
2021-10-01 10:20:22 -04:00
Weblate a7d164f645 Translated using Weblate (Portuguese (Portugal))
Currently translated at 59.9% (341 of 569 strings)

Co-authored-by: Tnpod <tmpod@pm.me>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/
Translation: Nheko/nheko
2021-10-01 00:06:10 -04:00
Weblate a5dc75df00 Translated using Weblate (Portuguese (Portugal))
Currently translated at 24.4% (139 of 569 strings)

Co-authored-by: Tnpod <tmpod@pm.me>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/
Translation: Nheko/nheko
2021-09-30 07:10:06 -04:00
Weblate 5aae18c6c1 Translated using Weblate (Portuguese (Portugal))
Currently translated at 17.7% (101 of 569 strings)

Translated using Weblate (Portuguese (Portugal))

Currently translated at 17.7% (101 of 569 strings)

Co-authored-by: Tnpod <tmpod@pm.me>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Xenovox <xeyesvox@gmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/
Translation: Nheko/nheko
2021-09-30 04:37:33 -04:00
Weblate 5de070d825 Translated using Weblate (Portuguese (Portugal))
Currently translated at 17.5% (100 of 569 strings)

Co-authored-by: Xenovox <xeyesvox@gmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/
Translation: Nheko/nheko
2021-09-30 04:36:42 -04:00
Loren Burkholder 4e020645f1 Reorganize all the dialogs into the dialogs folder 2021-09-29 20:16:46 -04:00
Weblate b8dfbc60db Translated using Weblate (Dutch)
Currently translated at 100.0% (569 of 569 strings)

Co-authored-by: Jaron Viëtor <jaron@v8or.nl>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/
Translation: Nheko/nheko
2021-09-29 10:11:00 -04:00
Patryk Cisek 4edb125ec4 Added the rest of Polish translations and fixed couple of warnings indicated by Qt Linguist. 2021-09-28 14:45:23 -07:00
Weblate d5ee86c293 Translated using Weblate (Finnish)
Currently translated at 99.8% (568 of 569 strings)

Co-authored-by: -- <spdrespudro@yahoo.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2021-09-28 16:02:58 -04:00
Patryk Cisek 49228c4128 Added more Polish translations. 2021-09-28 12:16:33 -07:00
Weblate 9804243354 Translated using Weblate (Finnish)
Currently translated at 96.8% (551 of 569 strings)

Co-authored-by: -- <spdrespudro@yahoo.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2021-09-28 07:36:58 -04:00
Weblate 2d59d53eeb Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translated using Weblate (Dutch)

Currently translated at 100.0% (569 of 569 strings)

Co-authored-by: Jaron Viëtor <jaron@v8or.nl>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/
Translation: Nheko/nheko
2021-09-27 10:05:54 -04:00
DeepBlueV7.X 07fbd13ae1
Merge pull request #734 from LorenDB/marginFix
Fix margins on input dialog
2021-09-25 12:39:58 +00:00
Joseph Donofry 526c1cdcc4 Add Unicode 14.0 emoji 2021-09-25 02:19:44 -04:00
Loren Burkholder 297e550b6c Fix margins on input dialog 2021-09-24 21:33:50 -04:00
Patryk Cisek 726defb11e Added a lot of Polish translations. There's still work to be done here, but a good start. 2021-09-23 15:54:42 -07:00
Nicolas Werner 8ffb3ac9e8
Add missing qsTr 2021-09-20 01:22:58 +02:00
Nicolas Werner a54f828fb4
Fix a few verification typos 2021-09-20 01:15:51 +02:00
DeepBlueV7.X e118f3882d
Merge pull request #728 from Thulinma/goto
Improvements for linking to events
2021-09-17 10:19:58 +00:00
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>
2021-09-17 10:12:56 +00:00
Nicolas Werner 22230ed0a9
Disable reuseItems again D: 2021-09-17 12:02:54 +02:00
Weblate 9bef536723 Translated using Weblate (Finnish)
Currently translated at 84.0% (478 of 569 strings)

Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2021-09-15 23:42:36 -04:00
Weblate 28a6607579 Translated using Weblate (Estonian)
Currently translated at 100.0% (569 of 569 strings)

Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/et/
Translation: Nheko/nheko
2021-09-15 23:42:36 -04:00
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.
2021-09-16 02:17:07 +02:00
Nicolas Werner 30aedd36a1
Reenable reuseItems for the message view
If this is still broken, we will need to disable it again.
2021-09-15 23:19:12 +02:00
Joseph Donofry c7545cb455 Fix a few jdenticon bugs 2021-09-14 18:39:57 -04:00