summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Use in memory media player instead of storing unencrypted files on diskNicolas Werner2021-08-299-40/+266
|
* Remove CC-BY as main project licenseNicolas Werner2021-08-281-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)Weblate2021-08-271-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-1DeepBlueV7.X2021-08-261-0/+1
|\ | | | | Add repo sync command for Gentoo distro users
| * Add repo sync command for Gentoo distro usersMatan Alfasi2021-08-271-0/+1
|/
* Fix warning about double reference qualifierNicolas Werner2021-08-261-1/+1
|
* bump mtxclientNicolas Werner2021-08-262-2/+2
|
* Implement key backup uploadNicolas Werner2021-08-262-1/+77
|
* warn about online keybackup and default to offNicolas Werner2021-08-261-1/+12
|
* Merge pull request #697 from harmathy/masterDeepBlueV7.X2021-08-251-2/+22
|\ | | | | Extend FAQs
| * Extend FAQsMax Harmathy2021-08-251-2/+22
|/
* Translated using Weblate (German)Weblate2021-08-231-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/hoverDeepBlueV7.X2021-08-223-14/+20
|\ | | | | Accept Backtab and Shift-Tab for hovering selection backwards
| * accept Backtab and Shift-Tab for hovering selection backwardsresolritter2021-08-223-14/+20
|/
* Useless captureNicolas Werner2021-08-221-1/+1
|
* Even if you just change the log level, ensure that this compiles before ↵Nicolas Werner2021-08-221-1/+1
| | | | pushing...
* Add db migration that clears the cacheNicolas Werner2021-08-222-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)Weblate2021-08-221-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-selectionDeepBlueV7.X2021-08-211-11/+11
|\ | | | | Fix minor display bugs with emoji completer
| * Avoid completer jitter before closingThomas Karpiniec2021-08-211-9/+5
| |
| * Allow opening a completer starting with selected textThomas Karpiniec2021-08-211-3/+3
| |
| * Close popup on SelectAllThomas Karpiniec2021-08-211-0/+4
|/
* Simplify message delegate size calculation a bitNicolas Werner2021-08-211-1/+1
|
* Trust key forwards from the original senderNicolas Werner2021-08-201-0/+7
|
* Disable async timeline loading, since it hangs in a layout loop sometimesNicolas Werner2021-08-201-1/+1
|
* Cleanup @room escape logic a bitNicolas Werner2021-08-201-2/+3
|
* Translated using Weblate (Estonian)Weblate2021-08-191-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-searchDeepBlueV7.X2021-08-191-1/+2
|\ | | | | Clear emoji search field when picker closed
| * Clear emoji search field when picker closedThomas Karpiniec2021-08-191-1/+2
| |
* | Add Qt.WindowTitleHint to qml dialogsJoseph Donofry2021-08-1910-10/+10
|/
* Add workaround for stickers not showing on iOSNicolas Werner2021-08-181-0/+7
| | | | see: https://github.com/vector-im/element-ios/issues/2353
* Update translationsNicolas Werner2021-08-1723-1089/+2255
|
* bump mtxclientNicolas Werner2021-08-172-2/+2
|
* Translated using Weblate (Estonian)Weblate2021-08-171-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 timelineNicolas Werner2021-08-178-13/+135
| | | | As well as selecting more join rules.
* Load message list asyncNicolas Werner2021-08-171-0/+1
|
* Fix all rooms being opened on startupNicolas Werner2021-08-172-1/+3
|
* Fi lineendingsNicolas Werner2021-08-172-307/+307
|
* Update join button in room directory after joinNicolas Werner2021-08-174-10/+28
|
* Merge pull request #659 from kamathmanu/nhekoRoomDirectoryDeepBlueV7.X2021-08-177-0/+515
|\ | | | | Nheko room directory
| * Formattingkamathmanu2021-08-141-1/+1
| |
| * Cleanup more nitskamathmanu2021-08-141-19/+8
| |
| * Formatting + Licensingkamathmanu2021-08-141-1/+1
| |
| * Clean up final nitskamathmanu2021-08-143-14/+14
| |
| * Ran qmlformat and make licensekamathmanu2021-08-124-225/+244
| |
| * Make search text selectable by clickingkamathmanu2021-08-121-0/+1
| |
| * Added Spinner while rooms loadkamathmanu2021-08-123-18/+59
| |
| * Fix nits from code reviewkamathmanu2021-08-097-19/+7
| |
| * Merge branch 'master' into nhekoRoomDirectorykamathmanu2021-08-0761-1312/+2098
| |\
| * | Fix Duplicate fetched chunkkamathmanu2021-08-071-2/+1
| | |
| * | Improve window closingkamathmanu2021-08-071-1/+6
| | |
| * | make lintkamathmanu2021-08-072-7/+6
| | |
| * | Fixed anchoring/positioning of delegate items and join room displaykamathmanu2021-08-071-11/+26
| | |
| * | Made only unjoined rooms joinablekamathmanu2021-08-072-2/+14
| | |
| * | Padding for search barkamathmanu2021-08-071-2/+2
| | |
| * | Linted codekamathmanu2021-08-073-161/+169
| | |
| * | Room Directory UI for exploring and joining public rooms. V1: simplistic ↵kamathmanu2021-08-073-1/+169
| | | | | | | | | | | | server + network facilities
| * | Implemented Room Directory model to store and provide QML view with public ↵kamathmanu2021-08-074-0/+266
| | | | | | | | | | | | room data from mtxclient
* | | Remove unneeded codeNicolas Werner2021-08-171-41/+1
| | |
* | | Allow downloading keys from key backupNicolas Werner2021-08-1715-36/+344
| | |
* | | Update translationsJoseph Donofry2021-08-1622-2706/+6015
| | |
* | | Update translation filesWeblate2021-08-161-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 issuesJoseph Donofry2021-08-161-373/+540
|\ \ \
| * | | Translated using Weblate (Finnish)Weblate2021-08-031-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 scriptJoseph Donofry2021-08-161-1/+1
| | | |
* | | | Fix dpi scaling of avatarsNicolas Werner2021-08-162-4/+4
| | | |
* | | | Merge pull request #680 from govynnus/token-registrationDeepBlueV7.X2021-08-151-0/+18
|\ \ \ \ | | | | | | | | | | Support token authenticated registration
| * | | | Run linterCallum Brown2021-08-151-6/+7
| | | | |
| * | | | Fix cancel button on registration token dialogCallum Brown2021-08-121-4/+15
| | | | |
| * | | | Use QInputDialog to get registration tokenCallum Brown2021-08-124-112/+5
| | | | |
| * | | | Support token authenticated registrationCallum Brown2021-08-114-0/+113
| | | | | | | | | | | | | | | | | | | | Using a dialog after username and password have been provided.
* | | | | Round images in the image providerNicolas Werner2021-08-146-35/+87
| | | | |
* | | | | Tab to move down completerNicolas Werner2021-08-142-0/+6
| | | | |
* | | | | Fix shadowingNicolas Werner2021-08-141-3/+2
| | | | |
* | | | | Request keys when opening a room for the first timeNicolas Werner2021-08-142-11/+28
| | | | |
* | | | | Ensure device signatures always get verified on device updateNicolas Werner2021-08-141-1/+36
| | | | |
* | | | | Show verification status in memberlistNicolas Werner2021-08-138-16/+59
| | | | |
* | | | | Show if there are unverified devices in a roomNicolas Werner2021-08-138-71/+219
| | | | | | | | | | | | | | | | | | | | | | | | | Also fixes some issues where nested transactions will poison the verification cache.
* | | | | Fix lambda to function pointer in coeurl on LinuxNicolas Werner2021-08-122-4/+4
| | | | |
* | | | | Merge pull request #678 from LorenDB/closeRoomJoseph Donofry2021-08-112-5/+14
|\ \ \ \ \ | | | | | | | | | | | | Close currently open room when it is tapped again
| * | | | | Remove warnings on closing roomLoren Burkholder2021-08-102-3/+8
| | | | | |
| * | | | | Remove unnecessary debugging logLoren Burkholder2021-08-101-1/+0
| | | | | |
| * | | | | Close currently open room when it is tapped againLoren Burkholder2021-08-091-1/+6
| | | | | |
* | | | | | Fix typo in coeurlNicolas Werner2021-08-122-4/+4
| | | | | |
* | | | | | Update coeurlNicolas Werner2021-08-112-2/+2
| | | | | |
* | | | | | Fix long tcp timeoutsNicolas Werner2021-08-112-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | relates to #658
* | | | | | Merge pull request #679 from Kirillpt/iss_672DeepBlueV7.X2021-08-112-1/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | add shortcut Escape button for closing images. issue #672
| * | | | | | lintingkirp2021-08-111-2/+1
| | | | | | |
| * | | | | | change slot close, to signal closingkirp2021-08-111-2/+3
| | | | | | |
| * | | | | | add shortcut Escape button for closing images issues 672kirp2021-08-112-0/+4
| | | | | | |
* | | | | | | Remove some unused headersNicolas Werner2021-08-112-4/+0
| | | | | | |
* | | | | | | fix sticker packs being uneditable in some roomsNicolas Werner2021-08-111-1/+1
| | | | | | |
* | | | | | | Fix potential crash when trying to read room info too earlyNicolas Werner2021-08-111-16/+22
|/ / / / / /
* | | | | | Merge pull request #676 from 6543-forks/6543-patch-1DeepBlueV7.X2021-08-091-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Update README.md
| * | | | | | Update README.md65432021-08-091-1/+1
| | | | | | |
| * | | | | | Update README.md65432021-08-091-1/+1
|/ / / / / /
* | / / / / Add rate limiting to unknown device list pathNicolas Werner2021-08-091-6/+25
| |/ / / / |/| | | |
* | | | | AttrIbutionNicolas Werner2021-08-081-1/+1
| | | | |
* | | | | Enable insecure fallback for secret storageNicolas Werner2021-08-083-4/+13
| | | | |
* | | | | Breaking: Change secret names and fix bug when storing secretsNicolas Werner2021-08-082-20/+38
| | | | |
* | | | | Fix trying to delete unsupported eventsNicolas Werner2021-08-081-18/+19
| | | | |
* | | | | increase settings window sizeNicolas Werner2021-08-081-2/+2
| | | | |
* | | | | Fix typo in templateNicolas Werner2021-08-081-1/+1
| | | | |
* | | | | Don't set a title in the templateNicolas Werner2021-08-081-1/+0
| | | | |
* | | | | Use a form for feature requestsNicolas Werner2021-08-082-20/+50
| | | | |
* | | | | issue template must have unique idsNicolas Werner2021-08-081-2/+1
| | | | |
* | | | | Don't end line with :Nicolas Werner2021-08-081-1/+1
| | | | |
* | | | | tabs -> spacesNicolas Werner2021-08-081-29/+29
| | | | |
* | | | | Fix decryption errors in reply popupsNicolas Werner2021-08-082-0/+2
| | | | |
* | | | | Try github forms for bug reportsNicolas Werner2021-08-082-61/+151
| | | | |
* | | | | Protect against replay attacksNicolas Werner2021-08-074-3/+29
| |_|_|/ |/| | |
* | | | Show encryption errors in qml and add request keys buttonNicolas Werner2021-08-0714-165/+220
|/ / /
* | | Merge pull request #664 from govynnus/token-registrationDeepBlueV7.X2021-08-072-301/+283
|\ \ \ | | | | | | | | Reorganise src/RegisterPage.cpp
| * | | Allow all characters when checking server inputCallum Brown2021-08-051-1/+1
| | | | | | | | | | | | | | | | So IDNs are not rejected. Invalid server names will be caught later.
| * | | Make things private slotsCallum Brown2021-08-051-2/+1
| | | |
| * | | Reorganise src/RegisterPage.cppCallum Brown2021-08-022-301/+284
| | | |
* | | | device=shm not needed in flatpakNicolas Werner2021-08-071-1/+0
| | | |
* | | | Install recent flatpak in CINicolas Werner2021-08-071-2/+6
| | | |
* | | | Share shm in flatpakNicolas Werner2021-08-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | fixes #562 Requires flatpak 1.11.1
* | | | Fix redactionsNicolas Werner2021-08-072-2/+2
| | | |
* | | | Merge pull request #669 from Nheko-Reborn/sticker-editorDeepBlueV7.X2021-08-0619-168/+896
|\ \ \ \ | | | | | | | | | | Sticker editor
| * | | | this is not needed for translationsNicolas Werner2021-08-061-2/+2
| | | | |
| * | | | Allow creating new packsNicolas Werner2021-08-066-6/+58
| | | | |
| * | | | Allow uploading additional stickersNicolas Werner2021-08-064-5/+97
| | | | |
| * | | | Basic sticker pack editorNicolas Werner2021-08-0617-167/+751
|/ / / /
* | | | Merge pull request #666 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-08-061-0/+1
|\ \ \ \ | | | | | | | | | | Open profile when clicking avatar
| * | | | Open profile when clicking avatarLoren Burkholder2021-08-051-0/+1
| | | | |
* | | | | Update qt5 path after brew changesJoseph Donofry2021-08-051-2/+2
| | | | |
* | | | | Disable brew in macos CIJoseph Donofry2021-08-041-3/+3
| | | | |
* | | | | Fix window placement on wayland and add close buttonsNicolas Werner2021-08-0417-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-thingsDeepBlueV7.X2021-08-019-70/+79
|\ \ \ \ | | | | | | | | | | QML all the things, part 3: Raw message dialog
| * | | | Fix colors for manual dark themeLoren Burkholder2021-07-311-1/+6
| | | | |
| * | | | QML the raw message dialogLoren Burkholder2021-07-319-70/+74
| | | | |
* | | | | Add option to only send encrypted messages to verified devicesNicolas Werner2021-08-015-48/+127
| | | | | | | | | | | | | | | | | | | | fixes #636
* | | | | Ensure the encrypted rooms db is always createdNicolas Werner2021-07-312-4/+7
|/ / / /
* | | | Fix C&P error for DeviceTypeNicolas Werner2021-07-311-2/+2
| | | |
* | | | Fix annoying touch overlap in room listNicolas Werner2021-07-312-20/+27
| | | |
* | | | Merge pull request #655 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-07-3021-502/+375
|\ \ \ \ | | | | | | | | | | QML all the things, part 2: Read receipts dialog
| * | | | Use correct date formatLoren Burkholder2021-07-301-2/+1
| | | | |
| * | | | make lintLoren Burkholder2021-07-301-1/+2
| | | | |
| * | | | Use an explicit color for the labelLoren Burkholder2021-07-301-0/+1
| | | | |
| * | | | Reformat datesLoren Burkholder2021-07-301-3/+4
| | | | | | | | | | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
| * | | | Move read receipts connection to allow for future pop-out room viewsLoren Burkholder2021-07-302-12/+12
| | | | |
| * | | | Don't switch room that read receipt-related stuff is opened inLoren Burkholder2021-07-292-4/+6
| | | | |
| * | | | Use built-in sorting so that dynamic updates workLoren Burkholder2021-07-292-9/+2
| | | | |
| * | | | Use a QSortFilterProxyModel instead of resetting the modelLoren Burkholder2021-07-297-28/+70
| | | | |
| * | | | Reset model instead of doing weird convoluted updatesLoren Burkholder2021-07-291-6/+2
| | | | |
| * | | | Use Dialog flag to make tiling WMs happyLoren Burkholder2021-07-291-0/+1
| | | | |
| * | | | Close dialog on escapeLoren Burkholder2021-07-291-0/+5
| | | | |
| * | | | Dynamically update read receiptsLoren Burkholder2021-07-293-4/+25
| | | | |
| * | | | Fix incorrect function nameLoren Burkholder2021-07-291-1/+1
| | | | |
| * | | | Add close button at footerLoren Burkholder2021-07-291-0/+6
| | | | |
| * | | | make lintLoren Burkholder2021-07-291-1/+1
| | | | |
| * | | | Remove unused headersLoren Burkholder2021-07-291-10/+0
| | | | | | | | | | | | | | | | | | | | Why didn't I see these earlier?
| * | | | Remove Avatar classLoren Burkholder2021-07-295-220/+2
| | | | | | | | | | | | | | | | | | | | RIP
| * | | | Simplify read receipt storageLoren Burkholder2021-07-292-74/+19
| | | | |
| * | | | Remove outdated commentLoren Burkholder2021-07-291-1/+0
| | | | |
| * | | | QML the read receipts listLoren Burkholder2021-07-2915-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 Werner2021-07-301-5/+11
| | | | | | | | | | | | | | | | message from it
* | | | Log how many rooms we loadedNicolas Werner2021-07-301-0/+2
| | | |
* | | | Rate limit olm session creationNicolas Werner2021-07-301-3/+17
|/ / /
* | | Port to explicit connect syntaxNicolas Werner2021-07-2713-62/+96
| | | | | | | | | | | | Also fix a lot of warnings.
* | | Fix crash on invalid utf8 in decrypted eventsNicolas Werner2021-07-261-12/+12
| | |
* | | Remove version checks for unsupported Qt versionsNicolas Werner2021-07-263-22/+3
| | |
* | | Remove QML from format script (it causes too many issues)Joe2021-07-251-13/+0
| | |
* | | Fix crash when storing secretsNicolas Werner2021-07-252-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 threadNicolas Werner2021-07-251-1/+4
| | | | | | | | | | | | might fix #656
* | | Properly verify OTK signatureNicolas Werner2021-07-251-8/+26
| | |
* | | Don't send encrypted olm messages to ourselvesNicolas Werner2021-07-251-5/+25
| | |
* | | Fix SSSS unlock without a password setNicolas Werner2021-07-251-2/+9
| | | | | | | | | | | | fixes #657
* | | Merge branch 'remove_key_response_option' into 'master'Nicolas Werner2021-07-2428-576/+1620
|\ \ \ | | | | | | | | | | | | | | | | Remove 'respond to key requests' functionality See merge request nheko-reborn/nheko!10
| * | | Update translationsJoseph Donofry2021-07-2422-504/+1618
| | | |
| * | | Remove additional key requests preference codeJoe2021-07-244-22/+0
| | | |
| * | | Merge master and fix conflictsJoe2021-07-2487-2990/+5668
| |\ \ \ | |/ / / |/| | |
* | | | Fix edge case that could lead to no new one time keys being uploadedNicolas Werner2021-07-241-21/+23
| | | |
* | | | Fix some issues when parsing or serializing enabled pack roomsNicolas Werner2021-07-242-2/+2
| | | |
* | | | Try to avoid more olm loopsNicolas Werner2021-07-231-13/+22
| | | |
* | | | Remove unused this captureNicolas Werner2021-07-231-1/+1
| | | |
* | | | Merge pull request #651 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-07-234-5/+24
|\ \ \ \ | | | | | | | | | | Fix a few UI things
| * | | | make lintLoren Burkholder2021-07-222-1/+3
| | | | |
| * | | | Add functionality for loading global user profile where neededLoren Burkholder2021-07-213-1/+8
| | | | | | | | | | | | | | | | | | | | This is so viewing profiles from the invite dialog will work as expected.
| * | | | Pad the loading spinnerLoren Burkholder2021-07-211-4/+14
| | | | |
* | | | | Update mtxclientNicolas Werner2021-07-232-2/+2
| | | | |
* | | | | Add menu to enable or disable stickers globallyNicolas Werner2021-07-2316-17/+674
| | | | |
* | | | | Rename image pack modelNicolas Werner2021-07-226-16/+18
| | | | |
* | | | | Fix emoji picker not connected to inputNicolas Werner2021-07-221-1/+1
| | | | |
* | | | | Show confirmation dialog when leaving a room via the context menuNicolas Werner2021-07-222-2/+12
| | | | |
* | | | | Add trailing newline to session export to make gomuks happyNicolas Werner2021-07-221-1/+1
| | | | |
* | | | | Add suggested remote names to flatpak filesNicolas Werner2021-07-222-0/+2
|/ / / /
* | | | Merge pull request #650 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-07-2110-44/+56
|\ \ \ \ | | | | | | | | | | Open room members when member info label clicked
| * | | | Move various room auxiliary functions to TimelineManagerLoren Burkholder2021-07-218-42/+44
| | | | |
| * | | | Open room members when member info label clickedLoren Burkholder2021-07-215-6/+16
| | | | |
* | | | | Update translationsNicolas Werner2021-07-2124-2183/+3328
| | | | |
* | | | | Tweak rainbows slightlyNicolas Werner2021-07-211-1/+1
| | | | |
* | | | | Fix some media not being cached properlyNicolas Werner2021-07-211-1/+0
| | | | | | | | | | | | | | | | | | | | Most noticeable in the goose chooser.
* | | | | Fix color of invite labelNicolas Werner2021-07-211-0/+1
| | | | |
* | | | | Merge pull request #595 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-07-2134-591/+791
|\| | | | | | | | | | | | | | QML all the things, part 1
| * | | | Fix the loading spinner setupLoren Burkholder2021-07-201-4/+14
| | | | | | | | | | | | | | | | | | | | This fixes binding loops and gives it a (in my opinion) sane size.
| * | | | Fix elided widthLoren Burkholder2021-07-201-0/+1
| | | | |
| * | | | make lintLoren Burkholder2021-07-202-3/+6
| | | | |
| * | | | Modify message to be more accurateLoren Burkholder2021-07-201-1/+2
| | | | |
| * | | | Insert user before loading avatar/display nameLoren Burkholder2021-07-201-1/+3
| | | | |
| * | | | Call the correct functionLoren Burkholder2021-07-201-1/+1
| | | | |
| * | | | Fix bad connectionLoren Burkholder2021-07-201-1/+1
| | | | |
| * | | | Add property for plain room nameLoren Burkholder2021-07-204-3/+8
| | | | |
| * | | | Check with regex everywhereLoren Burkholder2021-07-201-4/+6
| | | | |
| * | | | Use elided labelLoren Burkholder2021-07-201-2/+2
| | | | |
| * | | | Use correct colorsLoren Burkholder2021-07-202-0/+4
| | | | |
| * | | | Don't hardcode fontsLoren Burkholder2021-07-203-8/+8
| | | | | | | | | | | | | | | | | | | | Fix hardcoded fonts (again)
| * | | | Fix hardcoded spacing/paddingLoren Burkholder2021-07-202-6/+6
| | | | | | | | | | | | | | | | | | | | Another padding fix
| * | | | Fix roomId propertyLoren Burkholder2021-07-201-1/+1
| | | | |
| * | | | make lintLoren Burkholder2021-07-202-4/+2
| | | | |
| * | | | Only run spinner while loading membersLoren Burkholder2021-07-203-1/+11
| | | | |
| * | | | Consolidate connectionsLoren Burkholder2021-07-202-16/+0
| | | | |
| * | | | Remove size_t property stuffLoren Burkholder2021-07-202-5/+2
| | | | |
| * | | | make lintLoren Burkholder2021-07-204-7/+23
| | | | |
| * | | | Use Nico's favored formatting (*shrugs*)Loren Burkholder2021-07-201-1/+1
| | | | |
| * | | | Fix visibility of spinnerLoren Burkholder2021-07-201-5/+2
| | | | |
| * | | | Drop unnecessary codeLoren Burkholder2021-07-201-1/+0
| | | | |
| * | | | Only invite if there is something/someone to inviteLoren Burkholder2021-07-203-77/+9
| | | | |
| * | | | Use standardized paddingLoren Burkholder2021-07-202-5/+5
| | | | |
| * | | | Get Ctrl+Enter working and fix cleaning up and closingLoren Burkholder2021-07-201-15/+14
| | | | |
| * | | | Fix bad property nameLoren Burkholder2021-07-201-2/+2
| | | | |
| * | | | Document bad behavior with footer and spinnerLoren Burkholder2021-07-201-1/+4
| | | | |
| * | | | More shortcut stuffLoren Burkholder2021-07-201-5/+5
| | | | |
| * | | | Fix Ctrl-Enter shortcutLoren Burkholder2021-07-201-9/+11
| | | | |
| * | | | Fix loaded member countLoren Burkholder2021-07-202-2/+2
| | | | |
| * | | | Actually set invitees propertyLoren Burkholder2021-07-201-1/+2
| | | | |
| * | | | Fix propertiesLoren Burkholder2021-07-201-4/+4
| | | | |
| * | | | Finish converting function to propertyLoren Burkholder2021-07-207-9/+9
| | | | |
| * | | | Clean up codeLoren Burkholder2021-07-203-39/+3
| | | | |
| * | | | Use fancy spinner (courtesy of redsky)Loren Burkholder2021-07-201-1/+1
| | | | |
| * | | | Fix propertiesLoren Burkholder2021-07-201-8/+9
| | | | |
| * | | | Fix background color on text inputLoren Burkholder2021-07-202-0/+5
| | | | |
| * | | | Fix up componentsLoren Burkholder2021-07-201-21/+28
| | | | |
| * | | | Fix borked property stuffLoren Burkholder2021-07-201-2/+2
| | | | |
| * | | | Make macOS CI happy (again)Loren Burkholder2021-07-201-2/+2
| | | | |
| * | | | make lintLoren Burkholder2021-07-207-37/+75
| | | | |
| * | | | Use standard buttons for OK buttonLoren Burkholder2021-07-201-4/+4
| | | | |
| * | | | Don't emit signal in constructorLoren Burkholder2021-07-201-1/+0
| | | | |
| * | | | Permissions only needs a roomid to functionLoren Burkholder2021-07-204-6/+7
| | | | |
| * | | | Simplify room details accessLoren Burkholder2021-07-203-6/+4
| | | | | | | | | | | | | | | | | | | | This removes the redundant room name property
| * | | | Fix item that accept() is called onLoren Burkholder2021-07-201-2/+2
| | | | |
| * | | | Add close on Escape shortcutLoren Burkholder2021-07-201-0/+5
| | | | |
| * | | | Clean up codeLoren Burkholder2021-07-202-16/+1
| | | | |
| * | | | Add fancy label if you enter a bad mxidLoren Burkholder2021-07-201-0/+73
| | | | |
| * | | | Focus the input bar automaticallyLoren Burkholder2021-07-201-0/+1
| | | | |
| * | | | Make sure to use the default room id if none is specifiedLoren Burkholder2021-07-203-5/+6
| | | | |
| * | | | Get member info loading workingLoren Burkholder2021-07-201-3/+1
| | | | |
| * | | | Add a fancy loading spinner to the member listLoren Burkholder2021-07-203-3/+23
| | | | |