Commit Graph

789 Commits

Author SHA1 Message Date
trilene 4123e6aff1 Fix previous commit 2021-01-07 14:04:54 +01:00
trilene 1c4a86e502 Set Label text color explicitly 2021-01-07 14:04:54 +01:00
trilene 13a280df13 Finesse PlaceCall dialog 2021-01-07 14:04:54 +01:00
trilene 6427687d20 Add missing translation marks 2021-01-07 14:04:54 +01:00
trilene 87d2074c81 Add devices dialog to CallInviteBar 2021-01-07 14:04:54 +01:00
trilene 055c6f7248 Add device combos to PlaceCall dialog 2021-01-07 14:04:54 +01:00
trilene d315d02ee6 Use Layout margins 2021-01-07 14:04:54 +01:00
trilene 07ac7b7e85 Port PlaceCall dialog to Qml 2021-01-07 14:04:50 +01:00
trilene 459c59901e Fix one-way video calls 2021-01-07 14:04:21 +01:00
trilene 7124024977 Make call invites less intrusive 2021-01-07 14:04:21 +01:00
trilene ac410f46f2 Move call-related properties to CallManager 2021-01-07 14:04:21 +01:00
Nicolas Werner 5ca043ad87 Fix user status that got lost at some point 2021-01-04 15:14:40 +01:00
Weblate 34f45003cd Translated using Weblate (Estonian)
Currently translated at 100.0% (412 of 412 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
2020-12-19 15:20:55 -05:00
Weblate d4dfd84e7b Translated using Weblate (Finnish)
Currently translated at 54.3% (224 of 412 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
2020-12-17 20:56:58 -05:00
Nicolas Werner 97688763f6 Background color for code and don't collapse space in timeline 2020-12-14 02:21:58 +01:00
Nicolas Werner 703950273b Don't overflow room name 2020-12-13 16:05:48 +01:00
kirillpt 3efaa41a5d update russian translate 2020-12-03 23:35:26 +03:00
Kirillpt 68b2f6cb4f
Improve Register page (#346)
* add username error label, add word wrapping for error labels

* make lint

* last commits

* remove font, and remove some lambdas

* add QRegularExpression for regex

* improve review things

* add isModified() for checkFields()

* add check isModified() for  all fields in checkFields

* Update src/RegisterPage.cpp

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>

* remove emit call for showError

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2020-11-30 22:30:33 +00:00
DeepBlueV7.X 95667edb14
Merge pull request #347 from kamathmanu/avatarFullViewSupport
Add support for viewing avatar images in full size
2020-11-30 21:25:42 +01:00
kamathmanu d4cece2f4d
Update resources/qml/Avatar.qml
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2020-11-30 14:58:50 -05:00
kamathmanu a48c6353bf
Update resources/qml/Avatar.qml
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2020-11-30 14:58:37 -05:00
Nicolas Werner 39a0a340d8 Fix selection in input area by mouse 2020-11-30 18:53:25 +01:00
kamathmanu e36b090c5b Add support for viewing avatar images in full size 2020-11-30 10:05:24 -05:00
Nicolas Werner 7c8a1598cb Update translations 2020-11-26 16:10:19 +01:00
kirillpt 22997439ba change 'redacted' for 'removed' 2020-11-26 11:50:37 +03:00
Nicolas Werner c6661049f5 Update translations 2020-11-25 23:59:13 +01:00
DeepBlueV7.X c44513614f
Merge branch 'master' into fix-call-bar 2020-11-25 22:01:19 +01:00
trilene 491ca1592a Fix ActiveCallBar 2020-11-25 15:54:54 -05:00
Nicolas Werner b7505fe562 Open completer on tab 2020-11-25 19:05:12 +01:00
Nicolas Werner 08e9461611 Fix input focus when pressing reply button 2020-11-25 19:05:12 +01:00
Nicolas Werner c74077a41f Implement Qml drag and drop 2020-11-25 19:05:12 +01:00
Nicolas Werner 0eb8d4126b Fix enter when no completion available 2020-11-25 19:05:12 +01:00
Nicolas Werner 37df79f796 Show userid in completer 2020-11-25 19:05:12 +01:00
Nicolas Werner 0cf556fa20 Mouse selection of completions 2020-11-25 19:05:12 +01:00
Nicolas Werner 90ce4f23ab Fix index out of range on backspace in completer 2020-11-25 19:05:12 +01:00
Nicolas Werner 29625ae253 Fix some issues with completer 2020-11-25 19:05:12 +01:00
Nicolas Werner c8fa40a2df Use a trie for filtering completions (not fuzzy yet) 2020-11-25 19:05:12 +01:00
Nicolas Werner 094c0b09ab Qml emoji completer 2020-11-25 19:05:12 +01:00
Nicolas Werner 67dcc74c79 Simple prefix match for completions 2020-11-25 19:05:12 +01:00
Nicolas Werner ecc7759973 Custom completer filtering 2020-11-25 19:05:12 +01:00
Nicolas Werner add5903fb0 Working User completer 2020-11-25 19:05:12 +01:00
Nicolas Werner cabeb1464c WIP Qml completer 2020-11-25 19:05:12 +01:00
Nicolas Werner 9d68d59465 Reenable Ctrl+U 2020-11-25 19:05:12 +01:00
Nicolas Werner d14a5f8067 Reimplement message history 2020-11-25 19:05:12 +01:00
Nicolas Werner 82c441dddd Move emoji picker to qml 2020-11-25 19:05:12 +01:00
Nicolas Werner 2bec5d083c Use old style connection (for Qt5.12) 2020-11-25 19:05:12 +01:00
Nicolas Werner d1af1a8669 Move calls to new input bar 2020-11-25 19:05:12 +01:00
Nicolas Werner a31d3d0816 Add file uploading 2020-11-25 19:05:12 +01:00
Nicolas Werner 0bb4885632 Basic text input in qml 2020-11-25 19:05:12 +01:00
Nicolas Werner 7a74b86340 Pasteable textinput 2020-11-25 19:05:11 +01:00
Nicolas Werner 35066900d1 Disable scroll helper on mobile 2020-11-25 19:05:11 +01:00
kirillpt b63c3a4d95 make update-translations 2020-11-22 17:23:41 +03:00
kirillpt e2c18a3195 add more russian translations 2020-11-22 17:17:46 +03:00
Nicolas Werner 5df47c4b4a Make reply background a bit less saturated 2020-11-21 01:18:55 +01:00
Nicolas Werner 081bd8d5f1 Add some padding between scrollbar and messages 2020-11-21 01:10:38 +01:00
Weblate 7e0f3e1278 Added translation using Weblate (Swedish)
Co-authored-by: Emilie <em@nao.sh>
2020-11-19 12:28:18 -05:00
DeepBlueV7.X 3ec8a291b6
Merge pull request #327 from kamathmanu/qtBackwardsCompatability
Make compatible with qt 5.12
2020-11-15 17:07:05 +01:00
kamathmanu eb72fd2cf9 Make compatible with qt 5.12 2020-11-14 16:38:17 -05:00
DeepBlueV7.X 9c4148cca3
Merge pull request #314 from MayeulC/smoothie-2
Smooth all the things [v2]
2020-11-12 14:04:06 +01:00
DeepBlueV7.X 27bf654d92
Merge pull request #320 from trilene/webrtc-video
Video calls: add local webcam view
2020-11-09 21:49:26 +01:00
trilene d391404b79 Video calls: add local webcam view 2020-11-09 10:51:17 -05:00
Weblate 57b4b606ce Translated using Weblate (French)
Currently translated at 100.0% (411 of 411 strings)

Co-authored-by: Mayeul Cantan <mayeul.cantan@gmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/
Translation: Nheko/nheko
2020-11-07 17:50:11 -05:00
Mayeul Cantan 2c542c398a Smooth pictures in timeline 2020-10-31 23:41:04 +01:00
Mayeul Cantan a176f0bf35 Smooth Avatars in timeline
This helps on low-dpi screens, getting rid of the jaggies.
2020-10-31 23:40:45 +01:00
DeepBlueV7.X 5fb3d4ede8
Merge pull request #310 from MayeulC/fix-typo
Improve wording in multiple strings.
2020-10-31 22:28:40 +01:00
Mayeul Cantan a9a0635c02 Wording: Verification request isn't a request anymore once accepted
Replace it with "verification process".
2020-10-31 22:23:34 +01:00
trilene fd479a91be Merge remote-tracking branch 'upstream/master' into webrtc-video 2020-10-28 16:08:17 -04:00
Nicolas Werner 2143881997 Make back button bigger as it is hard to tap with your thumb 2020-10-28 14:53:11 +01:00
Weblate 1ba08f1ae7 Translated using Weblate (Russian)
Currently translated at 31.3% (129 of 411 strings)

Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/
Translation: Nheko/nheko
2020-10-28 08:20:30 -04:00
Weblate 3524e6f80d Translated using Weblate (Finnish)
Currently translated at 50.1% (206 of 411 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
2020-10-28 08:20:30 -04:00
Weblate 6ef8e1729d Translated using Weblate (French)
Currently translated at 100.0% (411 of 411 strings)

Co-authored-by: Mayeul Cantan <mayeul.cantan@gmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/
Translation: Nheko/nheko
2020-10-28 08:20:30 -04:00
Weblate 775699d578 Translated using Weblate (Estonian)
Currently translated at 100.0% (411 of 411 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
2020-10-28 08:20:30 -04:00
trilene d9ca5309ac Merge remote-tracking branch 'upstream/master' into webrtc-video 2020-10-27 15:29:53 -04:00
trilene d1f3a3ef40 Support video calls 2020-10-27 13:14:06 -04:00
Weblate 8047442661 Translated using Weblate (English)
Currently translated at 100.0% (411 of 411 strings)

Co-authored-by: Joseph Donofry <rubberduckie3554@gmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/en/
Translation: Nheko/nheko
2020-10-26 17:26:43 -04:00
Nicolas Werner 7f2d18c36d Fix small scope issue 2020-10-26 21:45:00 +01:00
Joseph Donofry 62651fab02
Run update-translations 2020-10-26 16:37:03 -04:00
Nicolas Werner 0e7baa21ab Disable new MessageInput, until you can paste images 2020-10-26 21:34:34 +01:00
Nicolas Werner 3d64df41da Split up TimelineView into separate components 2020-10-26 21:34:34 +01:00
Nicolas Werner 3a0e55e97b Qml message input mockup 2020-10-26 21:34:34 +01:00
Nicolas Werner 3172811ca7 Add mobile mode which improves scrolling 2020-10-24 16:21:00 +02:00
Nicolas Werner 53734607cf Fix copying text 2020-10-24 14:42:18 +02:00
Nicolas Werner e959443831 Speed up rendering the timeline by a LOT by reducing clipping
Sadly still required for replies, otherwise this would be perfect.
2020-10-22 21:02:39 +02:00
Nicolas Werner b3a7f0b888 Hide room name, if not loaded yet 2020-10-18 22:30:42 +02:00
DeepBlueV7.X b23913fa7c
Merge pull request #301 from kamathmanu/issue266-filenameOnHover
Display filename on mouse hover
2020-10-16 12:44:45 +02:00
kamathmanu e1c4f7d516 Make Text element a sibling of the Rectangle to avoid the text from depending on the rectangle's opacity property. Switch to Nheko theme colors 2020-10-15 11:52:49 -04:00
kamathmanu e3c6656613 Avoid hardcoded font size 2020-10-14 18:07:09 -04:00
Weblate 70b5e1e08e Translated using Weblate (Estonian)
Currently translated at 90.2% (363 of 402 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
2020-10-13 23:19:42 -04:00
kamathmanu a0c2a174ea Display filename on mouse hover 2020-10-13 16:24:42 -04:00
Nicolas Werner d075a90024 Fix emoji filter losing focus 2020-10-12 22:05:55 +02:00
Nicolas Werner 716992b761 Update translations 2020-10-11 00:09:47 +02:00
DeepBlueV7.X 82374791c4
Merge pull request #298 from LorenDB/master
Begin Esperanto translations
2020-10-09 16:02:11 +02:00
Nicolas Werner 1a029112d9 Lint qml with qml-format 2020-10-08 21:11:21 +02:00
Nicolas Werner 99ba1f17d3 Merge remote-tracking branch 'origin/master' into cross-signing 2020-10-08 16:57:03 +02:00
Nicolas Werner 7b6fab3373 Calculate verification status from cross-signing sigs and update dynamically 2020-10-08 00:20:12 +02:00
LorenDB d7c3fa844e Begin Esperanto translations 2020-10-07 16:52:14 -04:00
Nicolas Werner 64d5a193f1 Fix in room verification 2020-10-06 17:02:41 +02:00
Nicolas Werner 8a4d85f801 Show different verification errors 2020-10-05 22:58:07 +02:00
Nicolas Werner bca29a4227 Make steps in verification flow explicit 2020-10-05 22:12:10 +02:00
Nicolas Werner 51964c4fd7 Clean up verification pages a bit 2020-10-02 17:33:04 +02:00
Nicolas Werner d4dccc8e36 Fix room name 2020-10-02 16:58:13 +02:00
Nicolas Werner 54e3c2c96b Fix verification start to start with request 2020-10-02 12:18:54 +02:00
Nicolas Werner 94690ebd4c Clean up verification and key cache a bit 2020-10-02 01:14:42 +02:00
Weblate 1a97859930 Added translation using Weblate (Portuguese (Portugal))
Co-authored-by: Tnpod <tmpod@pm.me>
2020-09-30 07:02:24 -04:00
DeepBlueV7.X 5cce5b9999
Merge pull request #289 from trilene/master
Port ActiveCallBar to Qml
2020-09-25 19:29:21 +02:00
trilene e57199412a Allow button colors override 2020-09-25 12:09:22 -04:00
trilene 3f73853e4b Move ActiveCallBar Qml to separate file 2020-09-25 10:26:36 -04:00
Nicolas Werner 4802c34009 Merge remote-tracking branch 'origin/master' into cross-signing 2020-09-24 21:36:43 +02:00
Weblate 5e0eb945ae Translated using Weblate (French)
Currently translated at 100.0% (359 of 359 strings)

Co-authored-by: Mayeul Cantan <mayeul.cantan@gmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/
Translation: Nheko/nheko
2020-09-23 19:09:47 -04:00
Weblate 0cca0f17ee Translated using Weblate (French)
Currently translated at 57.9% (208 of 359 strings)

Co-authored-by: Mayeul Cantan <mayeul.cantan@gmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/
Translation: Nheko/nheko
2020-09-23 14:24:51 -04:00
trilene da27670cbe Port ActiveCallBar to Qml 2020-09-22 12:07:36 -04:00
Weblate 9169a26e67 Translated using Weblate (Estonian)
Currently translated at 100.0% (359 of 359 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
2020-09-21 03:43:10 -04:00
Nicolas Werner 67302b3674 Fix some missing english translations 2020-09-20 14:05:26 +02:00
Nicolas Werner 4179be427f Fix binding loop when trying to reply 2020-09-20 08:59:35 +02:00
Weblate beef474582 Translated using Weblate (Estonian)
Currently translated at 99.1% (356 of 359 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
2020-09-19 23:30:06 -04:00
Weblate e59bf3564d Translated using Weblate (German)
Currently translated at 76.0% (273 of 359 strings)

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/de/
Translation: Nheko/nheko
2020-09-19 23:30:06 -04:00
Nicolas Werner 0afe1299e2 Fix emoji escape in file messages
This disables color emojis for now in filenames
2020-09-19 22:55:25 +02:00
Nicolas Werner 7b7d29737f Fix cut off english translation. 2020-09-19 18:30:47 +02:00
DeepBlueV7.X fe325f9266
Merge pull request #285 from Lurkki14/master
Use Rectangle for typing users so it doesn't overlap with the timeline
2020-09-19 17:02:53 +02:00
Weblate 6c63762aa4 Translated using Weblate (Estonian)
Currently translated at 77.9% (280 of 359 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
2020-09-19 10:11:40 -04:00
Weblate 0a7189b6a1 Translated using Weblate (English)
Currently translated at 99.4% (357 of 359 strings)

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/en/
Translation: Nheko/nheko
2020-09-19 10:11:40 -04:00
Weblate b4eb1c6df9 Translated using Weblate (English)
Currently translated at 97.7% (351 of 359 strings)

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/en/
Translation: Nheko/nheko
2020-09-19 10:07:27 -04:00
Weblate a253eda5fd Translated using Weblate (English)
Currently translated at 91.0% (327 of 359 strings)

Translated using Weblate (English)

Currently translated at 91.0% (327 of 359 strings)

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
Co-authored-by: Mihai Fufezan <fufexan@pm.me>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/en/
Translation: Nheko/nheko
2020-09-19 09:58:02 -04:00
Weblate 145e207848 Translated using Weblate (Estonian)
Currently translated at 86.0% (309 of 359 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
2020-09-19 09:58:02 -04:00
Weblate 78572d9d88 Translated using Weblate (English)
Currently translated at 82.1% (295 of 359 strings)

Translated using Weblate (English)

Currently translated at 82.1% (295 of 359 strings)

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
Co-authored-by: Mihai Fufezan <fufexan@pm.me>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/en/
Translation: Nheko/nheko
2020-09-19 09:46:26 -04:00
Weblate b2c3639f04 Translated using Weblate (German)
Currently translated at 93.8% (337 of 359 strings)

Translated using Weblate (German)

Currently translated at 93.8% (337 of 359 strings)

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
Co-authored-by: Mr. X <shop.news@posteo.de>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/de/
Translation: Nheko/nheko
2020-09-19 09:46:26 -04:00
Nicolas Werner 4b36585e47 Fix typo in encryption error message 2020-09-19 15:45:23 +02:00
Weblate 1e0962d97c Translated using Weblate (German)
Currently translated at 99.1% (356 of 359 strings)

Co-authored-by: Mr. X <shop.news@posteo.de>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/de/
Translation: Nheko/nheko
2020-09-19 09:36:28 -04:00
Nicolas Werner 75d7c2608a Update translations 2020-09-19 15:32:33 +02:00
Weblate f10970cc83 Translated using Weblate (Estonian)
Currently translated at 99.4% (332 of 334 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
2020-09-19 09:26:23 -04:00
Weblate ea2f7283ca Translated using Weblate (Finnish)
Currently translated at 60.7% (203 of 334 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
2020-09-19 09:26:23 -04:00
Weblate 8cb45ef834 Translated using Weblate (German)
Currently translated at 97.3% (325 of 334 strings)

Translated using Weblate (German)

Currently translated at 97.3% (325 of 334 strings)

Co-authored-by: Marlon Kern <nheko@marlon-kern.de>
Co-authored-by: Mr. X <shop.news@posteo.de>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/de/
Translation: Nheko/nheko
2020-09-18 22:19:32 -04:00
Weblate 5c5134cea2 Translated using Weblate (Estonian)
Currently translated at 53.2% (178 of 334 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
2020-09-18 22:19:32 -04:00
Jussi Kuokkanen 13658d536e make typing Rectangle extents cleaner 2020-09-18 16:18:31 +03:00
Lurkki14 8741e5f36a
Set typing Rectangle color directly instead of Connection
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2020-09-18 14:55:48 +03:00
Jussi Kuokkanen 1f71f7227a make Rectangle to fill the gap between input widget and typing users 2020-09-17 17:52:40 +03:00
Jussi Kuokkanen c463568031 simplify check for no typing users 2020-09-17 17:50:39 +03:00
Jussi Kuokkanen 7d72356318 Merge branch 'master' of https://github.com/Nheko-Reborn/nheko 2020-09-17 16:51:50 +03:00
Jussi Kuokkanen e49691fe3b use Rectangle for typing users so it doesn't overlap with the timeline 2020-09-17 16:49:56 +03:00
DeepBlueV7.X c62db00e6f
Merge pull request #284 from Nheko-Reborn/hidden-events
Hidden events backend
2020-09-17 07:36:37 +02:00
Nicolas Werner b05c101021 Fix null errors in qml 2020-09-16 23:49:17 +02:00
Nicolas Werner 77e241b9e5 Reenable top bar room settings menus on avatar or title clicks
Also fixes a bug with an empty room settings window introduced in the
port.
2020-09-16 23:49:17 +02:00
Nicolas Werner 640b0ee405 Port top bar to Qml
Also fixes some resize issues with stupid workarounds to our resize
logic. This really needs to be cleaned up at some point!
2020-09-16 23:49:17 +02:00
Weblate 9b8e696979 Translated using Weblate (Estonian)
Currently translated at 40.7% (136 of 334 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
2020-09-15 15:45:25 -04:00
Weblate 83f0e2772c Translated using Weblate (Estonian)
Currently translated at 16.1% (54 of 334 strings)

Translated using Weblate (Estonian)

Currently translated at 16.1% (54 of 334 strings)

Co-authored-by: Joseph Donofry <rubberduckie3554@gmail.com>
Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/et/
Translation: Nheko/nheko
2020-09-15 14:37:14 -04:00
Weblate be2c4e5021 Added translation using Weblate (Estonian)
Co-authored-by: Joseph Donofry <rubberduckie3554@gmail.com>
2020-09-15 12:20:25 -04:00
Weblate ff8cec1ea3 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
2020-09-15 12:20:25 -04:00
CH Chethan Reddy 8eb74daf76 Split qml part of Device Verification 2020-09-14 17:27:49 +05:30
Weblate b5669310e5 Merge branch 'master' of github.com:Nheko-Reborn/nheko 2020-09-13 17:20:51 -04:00
Weblate a09a37cc3c Add simpified chinese translations 2020-09-13 17:14:56 -04:00
Nicolas Werner 94e1b52ddd Single line click handler 2020-09-13 18:23:41 +02:00
Nicolas Werner b934cf329c Clean up UserProfile a bit 2020-09-13 18:16:48 +02:00
Chethan2k1 f6a47ce72f Some fixes 2020-09-12 15:10:36 +05:30
Chethan2k1 a27662dc08 Making sure Verification Objects are deleted properly 2020-09-10 13:25:49 +05:30
Chethan2k1 e70b4e4268 Fix wrong tran_id issue 2020-09-10 11:09:21 +05:30
Chethan2k1 e8eeb480d5 Fix Wrong Emojis Issue in Room Verification 2020-09-04 12:02:24 +05:30
Nicolas Werner e0981e17a1 Fix reactions 2020-09-03 09:37:02 +05:30
CH Chethan Reddy b174bd9380 Merge remote-tracking branch 'upstream/master' into device-verification 2020-08-30 22:27:14 +05:30
CH Chethan Reddy 0d1dd29b19 Small Fixes 2020-08-29 13:37:51 +05:30
DeepBlueV7.X b58e370c03
Merge pull request #251 from Nheko-Reborn/new-event-store
New event store
2020-08-26 21:52:35 +00:00
CH Chethan Reddy 8a4bd37fea [WIP] Room Verification Works! 2020-08-18 11:29:02 +05:30
Nicolas Werner 7f7108161e Hide CallCandidates again in new store 2020-08-17 23:30:36 +02:00
Nicolas Werner de7ec4d2b3 Merge remote-tracking branch 'origin/master' into new-event-store
Conflicts:
	CMakeLists.txt
	io.github.NhekoReborn.Nheko.json
	src/Cache.cpp
	src/timeline/TimelineModel.cpp
	src/timeline/TimelineModel.h
	src/timeline/TimelineViewManager.cpp
2020-08-17 20:40:33 +02:00
Mihai Fufezan 7c1ca38d98 Translated using Weblate (English)
Currently translated at 85.3% (285 of 334 strings)

Translation: Nheko/nheko
Translate-URL: http://weblate.nheko.im/projects/nheko/nheko-master/en/
2020-08-17 10:48:19 -04:00
Mihai Fufezan ed17b0c33b Added translation using Weblate (Romanian) 2020-08-16 17:40:54 -04:00
CH Chethan Reddy 2e20049b36 [WIP] Room-Verification Messages 2020-08-09 08:35:15 +05:30
Nicolas Werner 1e9efa3072 Try to fix variable timestamp width 2020-08-07 17:31:58 +02:00
Nicolas Werner dbaddb0165 Further tweak text element 2020-08-06 19:19:13 +02:00
trilene b86711a388 Merge remote-tracking branch 'upstream/master' into voip 2020-08-01 15:49:26 -04:00
HelaBasa 48877307ca Added translation using Weblate (Sinhala) 2020-07-30 15:43:49 -04:00
CH Chethan Reddy 3635c185e9 Add Room Verification Messages 2020-07-30 22:10:27 +05:30
CH Chethan Reddy 1fcd768f88 Adding Room Key Verification Stuff 2020-07-30 22:10:27 +05:30
CH Chethan Reddy 1103cc15cf Adding icons to UserProfile 2020-07-30 22:10:27 +05:30
Nicolas Werner 08028d5c57 Refactor UserProfile 2020-07-30 22:10:27 +05:30
CH Chethan Reddy ac1fbbb69f Some issue with UserProfile 2020-07-30 22:10:27 +05:30
CH Chethan Reddy 6fae36abc4 [WIP] Add Caching for users 2020-07-30 22:10:27 +05:30
CH Chethan Reddy ffa61095b8 Error Handling and some fixes 2020-07-30 22:10:27 +05:30
CH Chethan Reddy 00e36b6068 Add some Userprofile buttons 2020-07-30 22:10:27 +05:30
CH Chethan Reddy fd232b1f4a Some more fixes 2020-07-30 22:10:27 +05:30
Nicolas Werner 4862be06be Fix presence indicator 2020-07-30 22:10:27 +05:30
CH Chethan Reddy 1633650303 Some more changes
- remove unnecessary field sender in userprofile.qml
    - cover user facing string with qsTr to get picked by translations
    - add spacing and fix theming issue
    - increase and add color to username
    - change back to QVector from QLinkedList cause I have mistaken
    better time complexity to give better benchmark

red
2020-07-30 22:10:27 +05:30
CH Chethan Reddy d49ab15656 Some Improvements
- DeviceVerificationList change to LinkedList to improve time
    complexity while deleting
    - Downgrade the flow to not use key.verification.done and
    key.verification.ready
2020-07-30 22:10:27 +05:30
CH Chethan Reddy ce013e67a6 Add some more slots and mac 2020-07-30 22:10:27 +05:30
CH Chethan Reddy 67367d0004 Shared secret with decimal and emoji works! 2020-07-30 22:10:27 +05:30
CH Chethan Reddy 41b6ef0c32 Add DeviceVerificationList to keep track of all flows and Popup on
recieving start or request
2020-07-30 22:10:27 +05:30
Chethan2k1 1eb162cb6f Handle Device Verification related to_device messages 2020-07-30 22:10:27 +05:30
Chethan2k1 cd5dd0e39b Add SAS Method choice and Add send_to_device API call 2020-07-30 22:10:27 +05:30
Chethan2k1 b628f485ff Tweak UI for device verification and Add more slots 2020-07-30 22:10:27 +05:30
CH Chethan Reddy f9c0f4dd54 Add C++ Model for DeviceList 2020-07-30 22:10:27 +05:30
Chethan2k1 a54a973ad6 Adding DeviceList for userprofile 2020-07-30 22:10:27 +05:30
CH Chethan Reddy 64f204d984 Rewrite UserProfile in qml 2020-07-30 22:10:27 +05:30
Nicolas Werner 707248fea3 Add DeviceVerificationFlow dummy and verification test button 2020-07-30 22:10:27 +05:30
Nicolas Werner b1362ca69f Use label in device verification dialogs (for proper theming) 2020-07-30 22:10:27 +05:30
Nicolas Werner fed0463e57 Make emojis a bit smaller 2020-07-30 22:10:27 +05:30
Nicolas Werner 480c4bc8f5 Set proper emoji font for device verification 2020-07-30 22:10:27 +05:30
Nicolas Werner 2088053d26 Add DeviceVerificationFlow dummy and verification test button 2020-07-30 22:10:27 +05:30
Nicolas Werner 488cc5e73b First design iteration of device verification dialogs 2020-07-30 22:10:27 +05:30
Nicolas Werner 8bf26917ad Make long press menu actually work 2020-07-26 02:06:38 +02:00
Nicolas Werner 6f557c19a1 Optimize scrolling a little bit 2020-07-25 23:10:02 +02:00
Nicolas Werner cbb4356b19 Fix more non integer heights 2020-07-25 22:10:30 +02:00
Nicolas Werner fdcf91f5eb Fix binding loop and non integer text height 2020-07-25 22:08:02 +02:00
trilene 6be21beebd Acknowledge source of ringtones 2020-07-24 13:50:13 -04:00
trilene aec24efbe2 Specify call type on timeline 2020-07-24 13:30:12 -04:00
trilene 88cfa3a8fa Polish voice call UI 2020-07-22 21:15:45 -04:00
Nicolas Werner 19f27236ea Fix reactions 2020-07-20 00:42:48 +02:00
Nicolas Werner 6f2bc908ba Fix reaction display 2020-07-19 12:22:54 +02:00
Lorem e86c1cc79f Make dateBubble's text vertically aligned to vertical center 2020-07-19 12:22:47 +05:30
Nicolas Werner 9ae7d0dce3 Readd pagination and fix redactions 2020-07-13 00:08:58 +02:00
trilene c73cfe1810 Merge remote-tracking branch 'upstream/master' into voip 2020-07-10 19:39:44 -04:00
trilene 7a206441c8 Support voice calls 2020-07-10 19:19:48 -04:00
Nicolas Werner 530c531c4b WIP: Event Store split out 2020-07-09 23:15:22 +02:00
Nicolas Werner 8d3ab300b6 Open url using QDesktopServices from Qml
This fixes some weirdness on some platforms, where Qt.openUrlExternally
does weird stuff.
2020-07-09 00:45:37 +02:00
Nicolas Werner fe12e63c7c Fix parent undefined warning 2020-07-08 02:02:48 +02:00
Nicolas Werner cded494cb5 Try to make text rendering in qml sharper 2020-06-19 19:34:03 +02:00
Nicolas Werner dde28c627b Lower qt version used for emoji picker and scroll helper 2020-06-17 21:34:02 +02:00
Nicolas Werner 5c8ee99e9a Remove online indicator for offline users 2020-06-17 20:50:39 +02:00
Joseph Donofry 95d5e63f4b
Version number fixes 2020-06-12 19:39:21 -04:00
Joseph Donofry 3ea5a92b2a
Prepare 0.7.2 release 2020-06-12 16:16:54 -04:00
Joseph Donofry a96e6e5ecd
Merge branch origin/master and update translations 2020-06-11 22:28:28 -04:00
Joseph Donofry 7afb164244
Merge remote-tracking branch 'origin/master' into presence 2020-06-11 22:27:30 -04:00
Joseph Donofry 34ed487c08
Update translations 2020-06-11 22:00:23 -04:00
Joseph Donofry 5e355c36fd
Fix build issue on some versions of clang 2020-06-10 22:34:14 -04:00
Joseph Donofry 39b240e25a
Remove unused QML file 2020-06-09 21:31:19 -04:00
Joseph Donofry 73f4c26dbe
Update translations 2020-06-09 21:29:38 -04:00
Joseph Donofry 0078c72a37
Remove signals in favor of direct function calls 2020-06-09 21:28:15 -04:00
Joseph Donofry 75cdc1eee2
Remove duplicate search icons 2020-06-09 21:21:30 -04:00
Joseph Donofry 07ffd9e7e9
Fix UserSettings in QML 2020-06-09 21:05:27 -04:00
Joseph Donofry 6bb73f84a3
Merge master and fix conflicts 2020-06-09 20:51:36 -04:00
Joseph Donofry fa34749279
Minor adjustments to emoji picker 2020-06-09 20:47:21 -04:00
Nicolas Werner 96f4169be9 Show presence and set custom status messages 2020-06-08 01:59:05 +02:00
DeepBlueV7.X fd270dcd55 Translated using Weblate (Italian)
Currently translated at 98.2% (281 of 286 strings)

Translation: Nheko/nheko
Translate-URL: http://weblate.nheko.im/projects/nheko/nheko-master/it/
2020-05-28 02:32:55 -04:00
Nicolas Werner 6b60ff7713 Rename settings to be more consistent 2020-05-26 22:54:51 +02:00
Nicolas Werner f452bdf2b0 Make settings update immediately in qml and allow limiting timeline width
Limiting improves readability on wide monitors.

The immediate update of the settings is done by just exposing settings
as properties and then setting the settings as a context property.
2020-05-26 22:54:51 +02:00
Lorenzo Ancora f7cd0c4137 Added translation using Weblate (Italian) 2020-05-26 07:27:35 -04:00
Joseph Donofry e20cddd005
Update translations 2020-05-21 21:22:12 -04:00
Joseph Donofry 5228861b88
Add reaction/redaction for in-line Reactions 2020-05-21 21:21:35 -04:00
lkito d8b89e2ef0 Added an optional feature to show bigger emoji-only messages with 3 or less emoji 2020-05-21 16:31:27 +04:00
Joseph Donofry 1c521d1711
Merge origin/master into reactions 2020-05-18 21:13:41 -04:00
Nicolas Werner 7de1fc62e8 Tag rooms via context menu 2020-05-18 04:23:36 +02:00
Nicolas Werner a75d7f00bc Fix reactions binding loop 2020-05-16 22:19:37 +02:00
Joseph Donofry f4ea0b215d
Attach emoji picker picked to reaction sender 2020-05-16 15:52:51 -04:00
Joseph Donofry a5778bdf40
Merge remote-tracking branch 'origin/master' into reactions 2020-05-16 15:10:49 -04:00
lkito 2c21f6e3fa Implemented optional message body highlighting feature. 2020-05-16 17:15:43 +04:00
Joseph Donofry ca20e2a98f
Remove accidental compiled translation commit 2020-05-15 13:23:19 -04:00
DeepBlueV7.X 54e2e7ef7f Translated using Weblate (German)
Currently translated at 100.0% (277 of 277 strings)

Translation: Nheko/nheko
Translate-URL: http://weblate.nheko.im/projects/nheko/nheko-master/de/
2020-05-15 06:31:24 -04:00
Joseph Donofry 6d2789f4d5
Merge master into reactions 2020-05-14 20:53:01 -04:00
Joseph Donofry 18f934efad
Add un-encrypted warning icon for messages in encrypted rooms 2020-05-14 20:35:29 -04:00
Joseph Donofry ff7468e6d5
Update emoji picker and translations 2020-05-13 20:19:15 -04:00
Nicolas Werner 2c3d09edbb Try to smooth scrolling a bit by increasing cacheBuffer 2020-05-13 23:55:02 +02:00
Nicolas Werner d6981355d3 Align scrolling to pixels manually 2020-05-13 23:33:00 +02:00