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