- 26 Jun, 2019 5 commits
-
-
Hosted Weblate authored
Currently translated at 89.5% (85 of 95 strings)
-
Hosted Weblate authored
Currently translated at 100.0% (82 of 82 strings) Added translation using Weblate (Galician)
-
Hosted Weblate authored
Currently translated at 76.8% (63 of 82 strings) Added translation using Weblate (Arabic)
-
Linus Jahn authored
This rewrites parts of the main database class. All classes working on the database have been moved to the new database thread, so inserting records into the database isn't blocking the user interface anymore. What also improved the performance *massively* is the use of SQLite transactions, when inserting multiple records. So inserting is so fast now that it actually wouldn't necessarily require another thread, but with this we're safe in the future. The message model and the roster model have been splitted up into a database manager and the list model that is used to present cached data to the user. The XMPP managers are connected to both the model and the db classes, so both are updated in parallel. There are also two new classes for the RosterItem and the Message, because we need to cache those in the models in a vector. The Message class inherits from QXmppMessage, so we can now use the same class for sending messages and inserting messages into the database. Closes #273.
-
Linus Jahn authored
-
- 25 Jun, 2019 3 commits
-
-
Filipe Azevedo authored
-
Filipe Azevedo authored
-
Filipe Azevedo authored
This bring better performances for low power devices and allow better and easier filtering from a proxy.
-
- 21 Jun, 2019 1 commit
-
-
Filipe Azevedo authored
This fix the emoji picker to present the real system emoji that would appear in the message view. There is no reason to present emojis for a font the message view will not render identically.
-
- 15 Jun, 2019 4 commits
-
-
Melvin Keskin authored
-
Linus Jahn authored
Currently the failing windows build blocks all artifacts on the website.
-
Melvin Keskin authored
-
Melvin Keskin authored
-
- 14 Jun, 2019 1 commit
-
-
Linus Jahn authored
-
- 11 Jun, 2019 3 commits
-
-
Jonah Brüchert authored
-
Jonah Brüchert authored
-
Melvin Keskin authored
-
- 10 Jun, 2019 1 commit
-
-
Melvin Keskin authored
QtCreator can now recognize the QML files. This also avoids binary incompatibility issues.
-
- 23 May, 2019 1 commit
-
-
Linus Jahn authored
There were several problems with the settings layer (on mobile): - You could open the settings layer multiple times - When you logged out while being in the settings the settings layer didn't disappear
-
- 19 May, 2019 1 commit
-
-
Jonah Brüchert authored
-
- 15 May, 2019 1 commit
-
-
Linus Jahn authored
Fixes #279.
-
- 13 May, 2019 2 commits
-
-
Linus Jahn authored
-
Linus Jahn authored
This is only useful on Android and on other platforms supporting this on the virtual keyboard.
-
- 11 May, 2019 2 commits
-
-
Linus Jahn authored
-
Jonah Brüchert authored
-
- 09 May, 2019 1 commit
-
-
Linus Jahn authored
-
- 05 May, 2019 1 commit
-
-
Kaidan Translations authored
* Add src/qml/settings/ subdir to translations sources
-
- 04 May, 2019 1 commit
-
-
Jonah Brüchert authored
-
- 03 May, 2019 10 commits
-
-
Jonah Brüchert authored
-
Jonah Brüchert authored
-
Jonah Brüchert authored
-
Jonah Brüchert authored
-
Ilya Bizyaev authored
-
Jonah Brüchert authored
-
Linus Jahn authored
-
Sylke Vicious authored
Currently translated at 100.0% (83 of 83 strings)
-
Milan Korecky authored
Currently translated at 100.0% (85 of 85 strings)
-
aitzol berasategi authored
Currently translated at 93.7% (89 of 95 strings)
-
- 28 Apr, 2019 1 commit
-
-
Jonah Brüchert authored
-
- 22 Apr, 2019 1 commit
-
-
Linus Jahn authored
-