Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use in memory media player instead of storing unencrypted files on disk | Nicolas Werner | 2021-08-29 | 9 | -40/+266 |
| | |||||
* | Remove CC-BY as main project license | Nicolas Werner | 2021-08-28 | 1 | -1/+1 |
| | | | | | | | | Some of our build files and resource files are licensed as that, but not our actual code. This leads to funny issues, that GNOME software considers Nheko proprietary. To work around that, just put GPL there. Fixes https://github.com/flathub/io.github.NhekoReborn.Nheko/issues/1 | ||||
* | Translated using Weblate (Polish) | Weblate | 2021-08-27 | 1 | -3/+3 |
| | | | | | | | | | | | | | Currently translated at 25.7% (142 of 552 strings) Translated using Weblate (Polish) Currently translated at 25.7% (142 of 552 strings) Co-authored-by: AXD <dexkingcrazy@gmail.com> Co-authored-by: Stanisław Borowy <stabor7@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko | ||||
* | Merge pull request #699 from alfasi/patch-1 | DeepBlueV7.X | 2021-08-26 | 1 | -0/+1 |
|\ | | | | | Add repo sync command for Gentoo distro users | ||||
| * | Add repo sync command for Gentoo distro users | Matan Alfasi | 2021-08-27 | 1 | -0/+1 |
|/ | |||||
* | Fix warning about double reference qualifier | Nicolas Werner | 2021-08-26 | 1 | -1/+1 |
| | |||||
* | bump mtxclient | Nicolas Werner | 2021-08-26 | 2 | -2/+2 |
| | |||||
* | Implement key backup upload | Nicolas Werner | 2021-08-26 | 2 | -1/+77 |
| | |||||
* | warn about online keybackup and default to off | Nicolas Werner | 2021-08-26 | 1 | -1/+12 |
| | |||||
* | Merge pull request #697 from harmathy/master | DeepBlueV7.X | 2021-08-25 | 1 | -2/+22 |
|\ | | | | | Extend FAQs | ||||
| * | Extend FAQs | Max Harmathy | 2021-08-25 | 1 | -2/+22 |
|/ | |||||
* | Translated using Weblate (German) | Weblate | 2021-08-23 | 1 | -7/+7 |
| | | | | | | | | Currently translated at 88.7% (490 of 552 strings) Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/de/ Translation: Nheko/nheko | ||||
* | Merge pull request #691 from resolritter/hover | DeepBlueV7.X | 2021-08-22 | 3 | -14/+20 |
|\ | | | | | Accept Backtab and Shift-Tab for hovering selection backwards | ||||
| * | accept Backtab and Shift-Tab for hovering selection backwards | resolritter | 2021-08-22 | 3 | -14/+20 |
|/ | |||||
* | Useless capture | Nicolas Werner | 2021-08-22 | 1 | -1/+1 |
| | |||||
* | Even if you just change the log level, ensure that this compiles before ↵ | Nicolas Werner | 2021-08-22 | 1 | -1/+1 |
| | | | | pushing... | ||||
* | Add db migration that clears the cache | Nicolas Werner | 2021-08-22 | 2 | -10/+47 |
| | | | | | This fixes spaces or stickers not showing up for old databases as well as the wrong format of the state_keys db. | ||||
* | Translated using Weblate (Estonian) | Weblate | 2021-08-22 | 1 | -64/+64 |
| | | | | | | | | Currently translated at 100.0% (552 of 552 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 | ||||
* | Merge pull request #686 from thombles/popup-selection | DeepBlueV7.X | 2021-08-21 | 1 | -11/+11 |
|\ | | | | | Fix minor display bugs with emoji completer | ||||
| * | Avoid completer jitter before closing | Thomas Karpiniec | 2021-08-21 | 1 | -9/+5 |
| | | |||||
| * | Allow opening a completer starting with selected text | Thomas Karpiniec | 2021-08-21 | 1 | -3/+3 |
| | | |||||
| * | Close popup on SelectAll | Thomas Karpiniec | 2021-08-21 | 1 | -0/+4 |
|/ | |||||
* | Simplify message delegate size calculation a bit | Nicolas Werner | 2021-08-21 | 1 | -1/+1 |
| | |||||
* | Trust key forwards from the original sender | Nicolas Werner | 2021-08-20 | 1 | -0/+7 |
| | |||||
* | Disable async timeline loading, since it hangs in a layout loop sometimes | Nicolas Werner | 2021-08-20 | 1 | -1/+1 |
| | |||||
* | Cleanup @room escape logic a bit | Nicolas Werner | 2021-08-20 | 1 | -2/+3 |
| | |||||
* | Translated using Weblate (Estonian) | Weblate | 2021-08-19 | 1 | -3/+3 |
| | | | | | | | | Currently translated at 88.5% (489 of 552 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 | ||||
* | Merge pull request #684 from thombles/clear-emoji-search | DeepBlueV7.X | 2021-08-19 | 1 | -1/+2 |
|\ | | | | | Clear emoji search field when picker closed | ||||
| * | Clear emoji search field when picker closed | Thomas Karpiniec | 2021-08-19 | 1 | -1/+2 |
| | | |||||
* | | Add Qt.WindowTitleHint to qml dialogs | Joseph Donofry | 2021-08-19 | 10 | -10/+10 |
|/ | |||||
* | Add workaround for stickers not showing on iOS | Nicolas Werner | 2021-08-18 | 1 | -0/+7 |
| | | | | see: https://github.com/vector-im/element-ios/issues/2353 | ||||
* | Update translations | Nicolas Werner | 2021-08-17 | 23 | -1089/+2255 |
| | |||||
* | bump mtxclient | Nicolas Werner | 2021-08-17 | 2 | -2/+2 |
| | |||||
* | Translated using Weblate (Estonian) | Weblate | 2021-08-17 | 1 | -19/+19 |
| | | | | | | | | Currently translated at 100.0% (542 of 542 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 | ||||
* | Allow accepting knocks in the timeline | Nicolas Werner | 2021-08-17 | 8 | -13/+135 |
| | | | | As well as selecting more join rules. | ||||
* | Load message list async | Nicolas Werner | 2021-08-17 | 1 | -0/+1 |
| | |||||
* | Fix all rooms being opened on startup | Nicolas Werner | 2021-08-17 | 2 | -1/+3 |
| | |||||
* | Fi lineendings | Nicolas Werner | 2021-08-17 | 2 | -307/+307 |
| | |||||
* | Update join button in room directory after join | Nicolas Werner | 2021-08-17 | 4 | -10/+28 |
| | |||||
* | Merge pull request #659 from kamathmanu/nhekoRoomDirectory | DeepBlueV7.X | 2021-08-17 | 7 | -0/+515 |
|\ | | | | | Nheko room directory | ||||
| * | Formatting | kamathmanu | 2021-08-14 | 1 | -1/+1 |
| | | |||||
| * | Cleanup more nits | kamathmanu | 2021-08-14 | 1 | -19/+8 |
| | | |||||
| * | Formatting + Licensing | kamathmanu | 2021-08-14 | 1 | -1/+1 |
| | | |||||
| * | Clean up final nits | kamathmanu | 2021-08-14 | 3 | -14/+14 |
| | | |||||
| * | Ran qmlformat and make license | kamathmanu | 2021-08-12 | 4 | -225/+244 |
| | | |||||
| * | Make search text selectable by clicking | kamathmanu | 2021-08-12 | 1 | -0/+1 |
| | | |||||
| * | Added Spinner while rooms load | kamathmanu | 2021-08-12 | 3 | -18/+59 |
| | | |||||
| * | Fix nits from code review | kamathmanu | 2021-08-09 | 7 | -19/+7 |
| | | |||||
| * | Merge branch 'master' into nhekoRoomDirectory | kamathmanu | 2021-08-07 | 61 | -1312/+2098 |
| |\ | |||||
| * | | Fix Duplicate fetched chunk | kamathmanu | 2021-08-07 | 1 | -2/+1 |
| | | | |||||
| * | | Improve window closing | kamathmanu | 2021-08-07 | 1 | -1/+6 |
| | | | |||||
| * | | make lint | kamathmanu | 2021-08-07 | 2 | -7/+6 |
| | | | |||||
| * | | Fixed anchoring/positioning of delegate items and join room display | kamathmanu | 2021-08-07 | 1 | -11/+26 |
| | | | |||||
| * | | Made only unjoined rooms joinable | kamathmanu | 2021-08-07 | 2 | -2/+14 |
| | | | |||||
| * | | Padding for search bar | kamathmanu | 2021-08-07 | 1 | -2/+2 |
| | | | |||||
| * | | Linted code | kamathmanu | 2021-08-07 | 3 | -161/+169 |
| | | | |||||
| * | | Room Directory UI for exploring and joining public rooms. V1: simplistic ↵ | kamathmanu | 2021-08-07 | 3 | -1/+169 |
| | | | | | | | | | | | | server + network facilities | ||||
| * | | Implemented Room Directory model to store and provide QML view with public ↵ | kamathmanu | 2021-08-07 | 4 | -0/+266 |
| | | | | | | | | | | | | room data from mtxclient | ||||
* | | | Remove unneeded code | Nicolas Werner | 2021-08-17 | 1 | -41/+1 |
| | | | |||||
* | | | Allow downloading keys from key backup | Nicolas Werner | 2021-08-17 | 15 | -36/+344 |
| | | | |||||
* | | | Update translations | Joseph Donofry | 2021-08-16 | 22 | -2706/+6015 |
| | | | |||||
* | | | Update translation files | Weblate | 2021-08-16 | 1 | -117/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | | | Fix weblate merge issues | Joseph Donofry | 2021-08-16 | 1 | -373/+540 |
|\ \ \ | |||||
| * | | | Translated using Weblate (Finnish) | Weblate | 2021-08-03 | 1 | -259/+276 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (493 of 493 strings) Co-authored-by: -- <spdrespudro@yahoo.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/ Translation: Nheko/nheko | ||||
* | | | | Update qt5 path in macos deploy.sh script | Joseph Donofry | 2021-08-16 | 1 | -1/+1 |
| | | | | |||||
* | | | | Fix dpi scaling of avatars | Nicolas Werner | 2021-08-16 | 2 | -4/+4 |
| | | | | |||||
* | | | | Merge pull request #680 from govynnus/token-registration | DeepBlueV7.X | 2021-08-15 | 1 | -0/+18 |
|\ \ \ \ | | | | | | | | | | | Support token authenticated registration | ||||
| * | | | | Run linter | Callum Brown | 2021-08-15 | 1 | -6/+7 |
| | | | | | |||||
| * | | | | Fix cancel button on registration token dialog | Callum Brown | 2021-08-12 | 1 | -4/+15 |
| | | | | | |||||
| * | | | | Use QInputDialog to get registration token | Callum Brown | 2021-08-12 | 4 | -112/+5 |
| | | | | | |||||
| * | | | | Support token authenticated registration | Callum Brown | 2021-08-11 | 4 | -0/+113 |
| | | | | | | | | | | | | | | | | | | | | Using a dialog after username and password have been provided. | ||||
* | | | | | Round images in the image provider | Nicolas Werner | 2021-08-14 | 6 | -35/+87 |
| | | | | | |||||
* | | | | | Tab to move down completer | Nicolas Werner | 2021-08-14 | 2 | -0/+6 |
| | | | | | |||||
* | | | | | Fix shadowing | Nicolas Werner | 2021-08-14 | 1 | -3/+2 |
| | | | | | |||||
* | | | | | Request keys when opening a room for the first time | Nicolas Werner | 2021-08-14 | 2 | -11/+28 |
| | | | | | |||||
* | | | | | Ensure device signatures always get verified on device update | Nicolas Werner | 2021-08-14 | 1 | -1/+36 |
| | | | | | |||||
* | | | | | Show verification status in memberlist | Nicolas Werner | 2021-08-13 | 8 | -16/+59 |
| | | | | | |||||
* | | | | | Show if there are unverified devices in a room | Nicolas Werner | 2021-08-13 | 8 | -71/+219 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Also fixes some issues where nested transactions will poison the verification cache. | ||||
* | | | | | Fix lambda to function pointer in coeurl on Linux | Nicolas Werner | 2021-08-12 | 2 | -4/+4 |
| | | | | | |||||
* | | | | | Merge pull request #678 from LorenDB/closeRoom | Joseph Donofry | 2021-08-11 | 2 | -5/+14 |
|\ \ \ \ \ | | | | | | | | | | | | | Close currently open room when it is tapped again | ||||
| * | | | | | Remove warnings on closing room | Loren Burkholder | 2021-08-10 | 2 | -3/+8 |
| | | | | | | |||||
| * | | | | | Remove unnecessary debugging log | Loren Burkholder | 2021-08-10 | 1 | -1/+0 |
| | | | | | | |||||
| * | | | | | Close currently open room when it is tapped again | Loren Burkholder | 2021-08-09 | 1 | -1/+6 |
| | | | | | | |||||
* | | | | | | Fix typo in coeurl | Nicolas Werner | 2021-08-12 | 2 | -4/+4 |
| | | | | | | |||||
* | | | | | | Update coeurl | Nicolas Werner | 2021-08-11 | 2 | -2/+2 |
| | | | | | | |||||
* | | | | | | Fix long tcp timeouts | Nicolas Werner | 2021-08-11 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | relates to #658 | ||||
* | | | | | | Merge pull request #679 from Kirillpt/iss_672 | DeepBlueV7.X | 2021-08-11 | 2 | -1/+5 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | add shortcut Escape button for closing images. issue #672 | ||||
| * | | | | | | linting | kirp | 2021-08-11 | 1 | -2/+1 |
| | | | | | | | |||||
| * | | | | | | change slot close, to signal closing | kirp | 2021-08-11 | 1 | -2/+3 |
| | | | | | | | |||||
| * | | | | | | add shortcut Escape button for closing images issues 672 | kirp | 2021-08-11 | 2 | -0/+4 |
| | | | | | | | |||||
* | | | | | | | Remove some unused headers | Nicolas Werner | 2021-08-11 | 2 | -4/+0 |
| | | | | | | | |||||
* | | | | | | | fix sticker packs being uneditable in some rooms | Nicolas Werner | 2021-08-11 | 1 | -1/+1 |
| | | | | | | | |||||
* | | | | | | | Fix potential crash when trying to read room info too early | Nicolas Werner | 2021-08-11 | 1 | -16/+22 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #676 from 6543-forks/6543-patch-1 | DeepBlueV7.X | 2021-08-09 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Update README.md | ||||
| * | | | | | | Update README.md | 6543 | 2021-08-09 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Update README.md | 6543 | 2021-08-09 | 1 | -1/+1 |
|/ / / / / / | |||||
* | / / / / | Add rate limiting to unknown device list path | Nicolas Werner | 2021-08-09 | 1 | -6/+25 |
| |/ / / / |/| | | | | |||||
* | | | | | AttrIbution | Nicolas Werner | 2021-08-08 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Enable insecure fallback for secret storage | Nicolas Werner | 2021-08-08 | 3 | -4/+13 |
| | | | | | |||||
* | | | | | Breaking: Change secret names and fix bug when storing secrets | Nicolas Werner | 2021-08-08 | 2 | -20/+38 |
| | | | | | |||||
* | | | | | Fix trying to delete unsupported events | Nicolas Werner | 2021-08-08 | 1 | -18/+19 |
| | | | | | |||||
* | | | | | increase settings window size | Nicolas Werner | 2021-08-08 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Fix typo in template | Nicolas Werner | 2021-08-08 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Don't set a title in the template | Nicolas Werner | 2021-08-08 | 1 | -1/+0 |
| | | | | | |||||
* | | | | | Use a form for feature requests | Nicolas Werner | 2021-08-08 | 2 | -20/+50 |
| | | | | | |||||
* | | | | | issue template must have unique ids | Nicolas Werner | 2021-08-08 | 1 | -2/+1 |
| | | | | | |||||
* | | | | | Don't end line with : | Nicolas Werner | 2021-08-08 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | tabs -> spaces | Nicolas Werner | 2021-08-08 | 1 | -29/+29 |
| | | | | | |||||
* | | | | | Fix decryption errors in reply popups | Nicolas Werner | 2021-08-08 | 2 | -0/+2 |
| | | | | | |||||
* | | | | | Try github forms for bug reports | Nicolas Werner | 2021-08-08 | 2 | -61/+151 |
| | | | | | |||||
* | | | | | Protect against replay attacks | Nicolas Werner | 2021-08-07 | 4 | -3/+29 |
| |_|_|/ |/| | | | |||||
* | | | | Show encryption errors in qml and add request keys button | Nicolas Werner | 2021-08-07 | 14 | -165/+220 |
|/ / / | |||||
* | | | Merge pull request #664 from govynnus/token-registration | DeepBlueV7.X | 2021-08-07 | 2 | -301/+283 |
|\ \ \ | | | | | | | | | Reorganise src/RegisterPage.cpp | ||||
| * | | | Allow all characters when checking server input | Callum Brown | 2021-08-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | So IDNs are not rejected. Invalid server names will be caught later. | ||||
| * | | | Make things private slots | Callum Brown | 2021-08-05 | 1 | -2/+1 |
| | | | | |||||
| * | | | Reorganise src/RegisterPage.cpp | Callum Brown | 2021-08-02 | 2 | -301/+284 |
| | | | | |||||
* | | | | device=shm not needed in flatpak | Nicolas Werner | 2021-08-07 | 1 | -1/+0 |
| | | | | |||||
* | | | | Install recent flatpak in CI | Nicolas Werner | 2021-08-07 | 1 | -2/+6 |
| | | | | |||||
* | | | | Share shm in flatpak | Nicolas Werner | 2021-08-07 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | fixes #562 Requires flatpak 1.11.1 | ||||
* | | | | Fix redactions | Nicolas Werner | 2021-08-07 | 2 | -2/+2 |
| | | | | |||||
* | | | | Merge pull request #669 from Nheko-Reborn/sticker-editor | DeepBlueV7.X | 2021-08-06 | 19 | -168/+896 |
|\ \ \ \ | | | | | | | | | | | Sticker editor | ||||
| * | | | | this is not needed for translations | Nicolas Werner | 2021-08-06 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Allow creating new packs | Nicolas Werner | 2021-08-06 | 6 | -6/+58 |
| | | | | | |||||
| * | | | | Allow uploading additional stickers | Nicolas Werner | 2021-08-06 | 4 | -5/+97 |
| | | | | | |||||
| * | | | | Basic sticker pack editor | Nicolas Werner | 2021-08-06 | 17 | -167/+751 |
|/ / / / | |||||
* | | | | Merge pull request #666 from LorenDB/qml-all-the-things | DeepBlueV7.X | 2021-08-06 | 1 | -0/+1 |
|\ \ \ \ | | | | | | | | | | | Open profile when clicking avatar | ||||
| * | | | | Open profile when clicking avatar | Loren Burkholder | 2021-08-05 | 1 | -0/+1 |
| | | | | | |||||
* | | | | | Update qt5 path after brew changes | Joseph Donofry | 2021-08-05 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Disable brew in macos CI | Joseph Donofry | 2021-08-04 | 1 | -3/+3 |
| | | | | | |||||
* | | | | | Fix window placement on wayland and add close buttons | Nicolas Werner | 2021-08-04 | 17 | -36/+52 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | We explicitly set a parent. We can't assign to ApplicationWindow.transientParent though, only to Window.transientParent, so we just call setTransientParent in C++. | ||||
* | | | | Merge pull request #662 from LorenDB/qml-all-the-things | DeepBlueV7.X | 2021-08-01 | 9 | -70/+79 |
|\ \ \ \ | | | | | | | | | | | QML all the things, part 3: Raw message dialog | ||||
| * | | | | Fix colors for manual dark theme | Loren Burkholder | 2021-07-31 | 1 | -1/+6 |
| | | | | | |||||
| * | | | | QML the raw message dialog | Loren Burkholder | 2021-07-31 | 9 | -70/+74 |
| | | | | | |||||
* | | | | | Add option to only send encrypted messages to verified devices | Nicolas Werner | 2021-08-01 | 5 | -48/+127 |
| | | | | | | | | | | | | | | | | | | | | fixes #636 | ||||
* | | | | | Ensure the encrypted rooms db is always created | Nicolas Werner | 2021-07-31 | 2 | -4/+7 |
|/ / / / | |||||
* | | | | Fix C&P error for DeviceType | Nicolas Werner | 2021-07-31 | 1 | -2/+2 |
| | | | | |||||
* | | | | Fix annoying touch overlap in room list | Nicolas Werner | 2021-07-31 | 2 | -20/+27 |
| | | | | |||||
* | | | | Merge pull request #655 from LorenDB/qml-all-the-things | DeepBlueV7.X | 2021-07-30 | 21 | -502/+375 |
|\ \ \ \ | | | | | | | | | | | QML all the things, part 2: Read receipts dialog | ||||
| * | | | | Use correct date format | Loren Burkholder | 2021-07-30 | 1 | -2/+1 |
| | | | | | |||||
| * | | | | make lint | Loren Burkholder | 2021-07-30 | 1 | -1/+2 |
| | | | | | |||||
| * | | | | Use an explicit color for the label | Loren Burkholder | 2021-07-30 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | Reformat dates | Loren Burkholder | 2021-07-30 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> | ||||
| * | | | | Move read receipts connection to allow for future pop-out room views | Loren Burkholder | 2021-07-30 | 2 | -12/+12 |
| | | | | | |||||
| * | | | | Don't switch room that read receipt-related stuff is opened in | Loren Burkholder | 2021-07-29 | 2 | -4/+6 |
| | | | | | |||||
| * | | | | Use built-in sorting so that dynamic updates work | Loren Burkholder | 2021-07-29 | 2 | -9/+2 |
| | | | | | |||||
| * | | | | Use a QSortFilterProxyModel instead of resetting the model | Loren Burkholder | 2021-07-29 | 7 | -28/+70 |
| | | | | | |||||
| * | | | | Reset model instead of doing weird convoluted updates | Loren Burkholder | 2021-07-29 | 1 | -6/+2 |
| | | | | | |||||
| * | | | | Use Dialog flag to make tiling WMs happy | Loren Burkholder | 2021-07-29 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | Close dialog on escape | Loren Burkholder | 2021-07-29 | 1 | -0/+5 |
| | | | | | |||||
| * | | | | Dynamically update read receipts | Loren Burkholder | 2021-07-29 | 3 | -4/+25 |
| | | | | | |||||
| * | | | | Fix incorrect function name | Loren Burkholder | 2021-07-29 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Add close button at footer | Loren Burkholder | 2021-07-29 | 1 | -0/+6 |
| | | | | | |||||
| * | | | | make lint | Loren Burkholder | 2021-07-29 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Remove unused headers | Loren Burkholder | 2021-07-29 | 1 | -10/+0 |
| | | | | | | | | | | | | | | | | | | | | Why didn't I see these earlier? | ||||
| * | | | | Remove Avatar class | Loren Burkholder | 2021-07-29 | 5 | -220/+2 |
| | | | | | | | | | | | | | | | | | | | | RIP | ||||
| * | | | | Simplify read receipt storage | Loren Burkholder | 2021-07-29 | 2 | -74/+19 |
| | | | | | |||||
| * | | | | Remove outdated comment | Loren Burkholder | 2021-07-29 | 1 | -1/+0 |
| | | | | | |||||
| * | | | | QML the read receipts list | Loren Burkholder | 2021-07-29 | 15 | -271/+360 |
| | |_|/ | |/| | | | | | | | | | | There are probably a few things wrong with this, but I'm going to call it good enough for an initial commit | ||||
* | | | | Fix crash when we don't have keys for other device when receiving an olm ↵ | Nicolas Werner | 2021-07-30 | 1 | -5/+11 |
| | | | | | | | | | | | | | | | | message from it | ||||
* | | | | Log how many rooms we loaded | Nicolas Werner | 2021-07-30 | 1 | -0/+2 |
| | | | | |||||
* | | | | Rate limit olm session creation | Nicolas Werner | 2021-07-30 | 1 | -3/+17 |
|/ / / | |||||
* | | | Port to explicit connect syntax | Nicolas Werner | 2021-07-27 | 13 | -62/+96 |
| | | | | | | | | | | | | Also fix a lot of warnings. | ||||
* | | | Fix crash on invalid utf8 in decrypted events | Nicolas Werner | 2021-07-26 | 1 | -12/+12 |
| | | | |||||
* | | | Remove version checks for unsupported Qt versions | Nicolas Werner | 2021-07-26 | 3 | -22/+3 |
| | | | |||||
* | | | Remove QML from format script (it causes too many issues) | Joe | 2021-07-25 | 1 | -13/+0 |
| | | | |||||
* | | | Fix crash when storing secrets | Nicolas Werner | 2021-07-25 | 2 | -25/+26 |
| | | | | | | | | | | | | | | | | | | | | | Nested QEventLoops are scary. Ultimately we shouldn't use them, but I have no better solution right now. fixes #656 | ||||
* | | | Remove SSSS requests on the UI thread | Nicolas Werner | 2021-07-25 | 1 | -1/+4 |
| | | | | | | | | | | | | might fix #656 | ||||
* | | | Properly verify OTK signature | Nicolas Werner | 2021-07-25 | 1 | -8/+26 |
| | | | |||||
* | | | Don't send encrypted olm messages to ourselves | Nicolas Werner | 2021-07-25 | 1 | -5/+25 |
| | | | |||||
* | | | Fix SSSS unlock without a password set | Nicolas Werner | 2021-07-25 | 1 | -2/+9 |
| | | | | | | | | | | | | fixes #657 | ||||
* | | | Merge branch 'remove_key_response_option' into 'master' | Nicolas Werner | 2021-07-24 | 28 | -576/+1620 |
|\ \ \ | | | | | | | | | | | | | | | | | Remove 'respond to key requests' functionality See merge request nheko-reborn/nheko!10 | ||||
| * | | | Update translations | Joseph Donofry | 2021-07-24 | 22 | -504/+1618 |
| | | | | |||||
| * | | | Remove additional key requests preference code | Joe | 2021-07-24 | 4 | -22/+0 |
| | | | | |||||
| * | | | Merge master and fix conflicts | Joe | 2021-07-24 | 87 | -2990/+5668 |
| |\ \ \ | |/ / / |/| | | | |||||
* | | | | Fix edge case that could lead to no new one time keys being uploaded | Nicolas Werner | 2021-07-24 | 1 | -21/+23 |
| | | | | |||||
* | | | | Fix some issues when parsing or serializing enabled pack rooms | Nicolas Werner | 2021-07-24 | 2 | -2/+2 |
| | | | | |||||
* | | | | Try to avoid more olm loops | Nicolas Werner | 2021-07-23 | 1 | -13/+22 |
| | | | | |||||
* | | | | Remove unused this capture | Nicolas Werner | 2021-07-23 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #651 from LorenDB/qml-all-the-things | DeepBlueV7.X | 2021-07-23 | 4 | -5/+24 |
|\ \ \ \ | | | | | | | | | | | Fix a few UI things | ||||
| * | | | | make lint | Loren Burkholder | 2021-07-22 | 2 | -1/+3 |
| | | | | | |||||
| * | | | | Add functionality for loading global user profile where needed | Loren Burkholder | 2021-07-21 | 3 | -1/+8 |
| | | | | | | | | | | | | | | | | | | | | This is so viewing profiles from the invite dialog will work as expected. | ||||
| * | | | | Pad the loading spinner | Loren Burkholder | 2021-07-21 | 1 | -4/+14 |
| | | | | | |||||
* | | | | | Update mtxclient | Nicolas Werner | 2021-07-23 | 2 | -2/+2 |
| | | | | | |||||
* | | | | | Add menu to enable or disable stickers globally | Nicolas Werner | 2021-07-23 | 16 | -17/+674 |
| | | | | | |||||
* | | | | | Rename image pack model | Nicolas Werner | 2021-07-22 | 6 | -16/+18 |
| | | | | | |||||
* | | | | | Fix emoji picker not connected to input | Nicolas Werner | 2021-07-22 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Show confirmation dialog when leaving a room via the context menu | Nicolas Werner | 2021-07-22 | 2 | -2/+12 |
| | | | | | |||||
* | | | | | Add trailing newline to session export to make gomuks happy | Nicolas Werner | 2021-07-22 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Add suggested remote names to flatpak files | Nicolas Werner | 2021-07-22 | 2 | -0/+2 |
|/ / / / | |||||
* | | | | Merge pull request #650 from LorenDB/qml-all-the-things | DeepBlueV7.X | 2021-07-21 | 10 | -44/+56 |
|\ \ \ \ | | | | | | | | | | | Open room members when member info label clicked | ||||
| * | | | | Move various room auxiliary functions to TimelineManager | Loren Burkholder | 2021-07-21 | 8 | -42/+44 |
| | | | | | |||||
| * | | | | Open room members when member info label clicked | Loren Burkholder | 2021-07-21 | 5 | -6/+16 |
| | | | | | |||||
* | | | | | Update translations | Nicolas Werner | 2021-07-21 | 24 | -2183/+3328 |
| | | | | | |||||
* | | | | | Tweak rainbows slightly | Nicolas Werner | 2021-07-21 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Fix some media not being cached properly | Nicolas Werner | 2021-07-21 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | Most noticeable in the goose chooser. | ||||
* | | | | | Fix color of invite label | Nicolas Werner | 2021-07-21 | 1 | -0/+1 |
| | | | | | |||||
* | | | | | Merge pull request #595 from LorenDB/qml-all-the-things | DeepBlueV7.X | 2021-07-21 | 34 | -591/+791 |
|\| | | | | | | | | | | | | | | QML all the things, part 1 | ||||
| * | | | | Fix the loading spinner setup | Loren Burkholder | 2021-07-20 | 1 | -4/+14 |
| | | | | | | | | | | | | | | | | | | | | This fixes binding loops and gives it a (in my opinion) sane size. | ||||
| * | | | | Fix elided width | Loren Burkholder | 2021-07-20 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | make lint | Loren Burkholder | 2021-07-20 | 2 | -3/+6 |
| | | | | | |||||
| * | | | | Modify message to be more accurate | Loren Burkholder | 2021-07-20 | 1 | -1/+2 |
| | | | | | |||||
| * | | | | Insert user before loading avatar/display name | Loren Burkholder | 2021-07-20 | 1 | -1/+3 |
| | | | | | |||||
| * | | | | Call the correct function | Loren Burkholder | 2021-07-20 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Fix bad connection | Loren Burkholder | 2021-07-20 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Add property for plain room name | Loren Burkholder | 2021-07-20 | 4 | -3/+8 |
| | | | | | |||||
| * | | | | Check with regex everywhere | Loren Burkholder | 2021-07-20 | 1 | -4/+6 |
| | | | | | |||||
| * | | | | Use elided label | Loren Burkholder | 2021-07-20 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Use correct colors | Loren Burkholder | 2021-07-20 | 2 | -0/+4 |
| | | | | | |||||
| * | | | | Don't hardcode fonts | Loren Burkholder | 2021-07-20 | 3 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | Fix hardcoded fonts (again) | ||||
| * | | | | Fix hardcoded spacing/padding | Loren Burkholder | 2021-07-20 | 2 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | Another padding fix | ||||
| * | | | | Fix roomId property | Loren Burkholder | 2021-07-20 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | make lint | Loren Burkholder | 2021-07-20 | 2 | -4/+2 |
| | | | | | |||||
| * | | | | Only run spinner while loading members | Loren Burkholder | 2021-07-20 | 3 | -1/+11 |
| | | | | | |||||
| * | | | | Consolidate connections | Loren Burkholder | 2021-07-20 | 2 | -16/+0 |
| | | | | | |||||
| * | | | | Remove size_t property stuff | Loren Burkholder | 2021-07-20 | 2 | -5/+2 |
| | | | | | |||||
| * | | | | make lint | Loren Burkholder | 2021-07-20 | 4 | -7/+23 |
| | | | | | |||||
| * | | | | Use Nico's favored formatting (*shrugs*) | Loren Burkholder | 2021-07-20 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Fix visibility of spinner | Loren Burkholder | 2021-07-20 | 1 | -5/+2 |
| | | | | | |||||
| * | | | | Drop unnecessary code | Loren Burkholder | 2021-07-20 | 1 | -1/+0 |
| | | | | | |||||
| * | | | | Only invite if there is something/someone to invite | Loren Burkholder | 2021-07-20 | 3 | -77/+9 |
| | | | | | |||||
| * | | | | Use standardized padding | Loren Burkholder | 2021-07-20 | 2 | -5/+5 |
| | | | | | |||||
| * | | | | Get Ctrl+Enter working and fix cleaning up and closing | Loren Burkholder | 2021-07-20 | 1 | -15/+14 |
| | | | | | |||||
| * | | | | Fix bad property name | Loren Burkholder | 2021-07-20 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Document bad behavior with footer and spinner | Loren Burkholder | 2021-07-20 | 1 | -1/+4 |
| | | | | | |||||
| * | | | | More shortcut stuff | Loren Burkholder | 2021-07-20 | 1 | -5/+5 |
| | | | | | |||||
| * | | | | Fix Ctrl-Enter shortcut | Loren Burkholder | 2021-07-20 | 1 | -9/+11 |
| | | | | | |||||
| * | | | | Fix loaded member count | Loren Burkholder | 2021-07-20 | 2 | -2/+2 |
| | | | | | |||||
| * | | | | Actually set invitees property | Loren Burkholder | 2021-07-20 | 1 | -1/+2 |
| | | | | | |||||
| * | | | | Fix properties | Loren Burkholder | 2021-07-20 | 1 | -4/+4 |
| | | | | | |||||
| * | | | | Finish converting function to property | Loren Burkholder | 2021-07-20 | 7 | -9/+9 |
| | | | | | |||||
| * | | | | Clean up code | Loren Burkholder | 2021-07-20 | 3 | -39/+3 |
| | | | | | |||||
| * | | | | Use fancy spinner (courtesy of redsky) | Loren Burkholder | 2021-07-20 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Fix properties | Loren Burkholder | 2021-07-20 | 1 | -8/+9 |
| | | | | | |||||
| * | | | | Fix background color on text input | Loren Burkholder | 2021-07-20 | 2 | -0/+5 |
| | | | | | |||||
| * | | | | Fix up components | Loren Burkholder | 2021-07-20 | 1 | -21/+28 |
| | | | | | |||||
| * | | | | Fix borked property stuff | Loren Burkholder | 2021-07-20 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Make macOS CI happy (again) | Loren Burkholder | 2021-07-20 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | make lint | Loren Burkholder | 2021-07-20 | 7 | -37/+75 |
| | | | | | |||||
| * | | | | Use standard buttons for OK button | Loren Burkholder | 2021-07-20 | 1 | -4/+4 |
| | | | | | |||||
| * | | | | Don't emit signal in constructor | Loren Burkholder | 2021-07-20 | 1 | -1/+0 |
| | | | | | |||||
| * | | | | Permissions only needs a roomid to function | Loren Burkholder | 2021-07-20 | 4 | -6/+7 |
| | | | | | |||||
| * | | | | Simplify room details access | Loren Burkholder | 2021-07-20 | 3 | -6/+4 |
| | | | | | | | | | | | | | | | | | | | | This removes the redundant room name property | ||||
| * | | | | Fix item that accept() is called on | Loren Burkholder | 2021-07-20 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Add close on Escape shortcut | Loren Burkholder | 2021-07-20 | 1 | -0/+5 |
| | | | | | |||||
| * | | | | Clean up code | Loren Burkholder | 2021-07-20 | 2 | -16/+1 |
| | | | | | |||||
| * | | | | Add fancy label if you enter a bad mxid | Loren Burkholder | 2021-07-20 | 1 | -0/+73 |
| | | | | | |||||
| * | | | | Focus the input bar automatically | Loren Burkholder | 2021-07-20 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | Make sure to use the default room id if none is specified | Loren Burkholder | 2021-07-20 | 3 | -5/+6 |
| | | | | | |||||
| * | | | | Get member info loading working | Loren Burkholder | 2021-07-20 | 1 | -3/+1 |
| | | | | | |||||
| * | | | | Add a fancy loading spinner to the member list | Loren Burkholder | 2021-07-20 | 3 | -3/+23 |
| | | | | |