summary refs log tree commit diff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* lintNicolas Werner2020-12-252-17/+20
|
* Merge pull request #358 from Nheko-Reborn/windows-fixesDeepBlueV7.X2020-12-2516-53/+63
|\ | | | | Windows fixes
| * lintNicolas Werner2020-12-256-15/+25
| |
| * Fix some compiler warningsNicolas Werner2020-12-2516-50/+50
| |
* | Remove unused variableLoren Burkholder2020-12-241-1/+0
| |
* | Switch profile code to a more flexible methodLorenDB2020-12-246-73/+179
|/ | | | This introduces a new version of SingleApplication as well.
* Merge pull request #355 from Nheko-Reborn/ssssDeepBlueV7.X2020-12-1814-73/+687
|\ | | | | Cross-signing with self and user signing keys
| * Fix unused captureNicolas Werner2020-12-181-1/+1
| |
| * Another shadowed variableNicolas Werner2020-12-181-3/+4
| |
| * Fix some shadow warningsNicolas Werner2020-12-181-20/+20
| |
| * Update deps for keychainNicolas Werner2020-12-181-0/+4
| |
| * Add download keys from secret storageNicolas Werner2020-12-184-1/+131
| |
| * Request secrets after verificationNicolas Werner2020-12-172-52/+61
| |
| * Upload cross-signing signatures after verificationNicolas Werner2020-12-171-2/+57
| |
| * Store secrets in keychainNicolas Werner2020-12-1610-12/+318
| |
| * Fix black cat emojiNicolas Werner2020-12-151-2/+3
| |
| * Fix crash when we don't have device keys cachedNicolas Werner2020-12-151-5/+7
| |
| * Clean up encrypted message handlingNicolas Werner2020-12-151-52/+54
| |
| * Send SSSS requestsNicolas Werner2020-12-153-0/+104
| |
* | Fix scrolling the room list using touchNicolas Werner2020-12-152-22/+24
|/
* React with arbitrary strings via /reactNicolas Werner2020-12-131-0/+6
|
* Don't sync db on every syncNicolas Werner2020-12-131-1/+1
| | | | | | | | This fixes some lag, when Nheko is running, which could affect Nheko and even other applications by excessively calling fsync. This should be fine, since all filesystems seem to guarantee order and in most cases, the modified pages are still written. In the worst case we should only lose the last /sync results or similar.
* lintNicolas Werner2020-12-083-5/+8
|
* Merge branch 'gitlab-ci' into 'master'Nicolas Werner2020-12-082-3/+3
|\ | | | | | | | | Update .gitlab-ci.yml See merge request nheko-reborn/nheko!1
| * Add gitlab ciNicolas Werner2020-11-272-3/+3
| |
* | Merge pull request #349 from LorenDB/iconFromThemeDeepBlueV7.X2020-12-042-3/+2
|\ \ | | | | | | Use system icon where applicable
| * | Use system icon where applicableLoren Burkholder2020-12-032-3/+2
| | |
* | | Improve Register page (#346)Kirillpt2020-11-307-60/+167
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | | Merge pull request #347 from kamathmanu/avatarFullViewSupportDeepBlueV7.X2020-11-301-0/+3
|\ \ \ | | | | | | | | Add support for viewing avatar images in full size
| * | | Lint codekamathmanu2020-11-301-1/+1
| | | |
| * | | Lint codekamathmanu2020-11-301-1/+3
| | | |
| * | | Add support for viewing avatar images in full sizekamathmanu2020-11-301-0/+1
| | | |
* | | | Fix shadow variableNicolas Werner2020-11-301-3/+3
| | | |
* | | | Properly share and rotate sessions on member and device changesNicolas Werner2020-11-306-92/+286
| | | |
* | | | Remove outbound session storageNicolas Werner2020-11-306-101/+44
| | | |
* | | | Load sessions lazily from dbNicolas Werner2020-11-306-33/+42
| |_|/ |/| |
* | | SkipEmptyParts was only added in Qt 5.14Nicolas Werner2020-11-261-4/+6
| | |
* | | Remove unnecessary capture of thisNicolas Werner2020-11-261-3/+2
| | |
* | | fix encryption toggleskirillpt2020-11-272-32/+33
| | |
* | | change Toggle behaviorkirillpt2020-11-263-15/+17
| | |
* | | fix validation feature in TextInput, it was trouble in password field in the ↵kirillpt2020-11-261-0/+1
| | | | | | | | | | | | login page
* | | Fix variable shadowingNicolas Werner2020-11-261-5/+5
| | |
* | | Bump max dbsNicolas Werner2020-11-261-1/+1
| | |
* | | Fix race when reading members from dbNicolas Werner2020-11-255-29/+52
| | |
* | | Add some db logging and clean up avatar urls a bitNicolas Werner2020-11-253-18/+14
| | |
* | | Merge pull request #339 from Kirillpt/issue_331DeepBlueV7.X2020-11-253-59/+85
|\ \ \ | | | | | | | | fix #331
| * | | fixed toggle weirdness in settings, after loads added setChecked for ↵kirillpt2020-11-251-0/+23
| | | | | | | | | | | | | | | | Toggles, and fix issues with startInTray
| * | | made this: if Tray become disabled and startInTray was enabled, startInTray ↵kirillpt2020-11-251-2/+4
| | | | | | | | | | | | | | | | before blocks, goes disabled too
| * | | change \!disabled for enabled, because toggled return true if enabledkirillpt2020-11-252-31/+32
| | | |
| * | | maybe fix toggle work in codekirillpt2020-11-252-26/+26
| |/ /
* | | Merge pull request #335 from Nheko-Reborn/qml-text-inputDeepBlueV7.X2020-11-2541-10107/+1340
|\ \ \ | |/ / |/| | Qml text input
| * | Fix input focus when pressing reply buttonNicolas Werner2020-11-251-0/+1
| | |
| * | Implement Qml drag and dropNicolas Werner2020-11-257-0/+92
| | |
| * | Remove redundant user search suggestion codeNicolas Werner2020-11-257-122/+42
| | |
| * | Show userid in completerNicolas Werner2020-11-252-0/+4
| | |
| * | Linkify username completionNicolas Werner2020-11-251-0/+3
| | |
| * | Split completion model into header and sourceNicolas Werner2020-11-252-110/+144
| | |
| * | Match on each word in the completerNicolas Werner2020-11-251-1/+12
| | |
| * | Fix completer fuzzy match not applying after prefix match and insert being ↵Nicolas Werner2020-11-251-19/+9
| | | | | | | | | | | | broken
| * | Fix some issues with completerNicolas Werner2020-11-251-12/+77
| | |
| * | Fix mimetype of media messagesNicolas Werner2020-11-252-4/+5
| | |
| * | Use a trie for filtering completions (not fuzzy yet)Nicolas Werner2020-11-251-72/+129
| | |
| * | Remove old TextinputNicolas Werner2020-11-254-679/+0
| | |
| * | Qml emoji completerNicolas Werner2020-11-252-0/+10
| | |
| * | Simple prefix match for completionsNicolas Werner2020-11-251-4/+4
| | |
| * | Custom completer filteringNicolas Werner2020-11-253-3/+104
| | |
| * | Working User completerNicolas Werner2020-11-256-33/+58
| | |
| * | add per-room user modelJussi Kuokkanen2020-11-252-0/+52
| | |
| * | use completion interface in emoji completionsJussi Kuokkanen2020-11-252-5/+19
| | |
| * | add completer interface (item roles)Jussi Kuokkanen2020-11-251-0/+15
| | |
| * | rename CompletionModel to CompletionProxyModelJussi Kuokkanen2020-11-253-4/+24
| | |
| * | WIP Qml completerNicolas Werner2020-11-252-0/+8
| | |
| * | Reimplement message historyNicolas Werner2020-11-252-15/+56
| | |
| * | Send typing updates from QMLNicolas Werner2020-11-257-93/+56
| | |
| * | Move emoji picker to qmlNicolas Werner2020-11-2512-8488/+0
| | |
| * | Move calls to new input barNicolas Werner2020-11-258-209/+72
| | |
| * | Add file uploadingNicolas Werner2020-11-2511-297/+367
| | |
| * | Basic text input in qmlNicolas Werner2020-11-259-208/+171
| | |
| * | Pasteable textinputNicolas Werner2020-11-254-0/+77
| | |
* | | Merge pull request #337 from trilene/masterDeepBlueV7.X2020-11-251-0/+5
|\ \ \ | | | | | | | | Mitigate webrtc race condition
| * | | Mitigate webrtc race conditiontrilene2020-11-241-0/+5
| |/ /
* | | Apply suggestions from code reviewDeepBlueV7.X2020-11-251-2/+2
| | |
* | | Update src/ui/TextField.cppDeepBlueV7.X2020-11-251-1/+1
| | |
* | | remove QFontMEtrics declarationkirillpt2020-11-252-6/+3
| | |
* | | fixed error_label_ below login button, now it's calculating height and uses ↵kirillpt2020-11-252-5/+14
| | | | | | | | | | | | correct word wrapping
* | | remove some useless matrixid layout, and move error_label_ under homeserver ↵kirillpt2020-11-242-6/+4
| | | | | | | | | | | | input(FIXME)
* | | fix word wraping for matrixid error messagekirillpt2020-11-241-0/+1
| | |
* | | make lintkirillpt2020-11-241-2/+2
| | |
* | | move error_matrixid label below matrixid input, made hide/show for the ↵kirillpt2020-11-233-2/+25
| | | | | | | | | | | | label, made red underline for invalid input, add to TextField class isValid() setValid() for custom validation
* | | make lintkirillpt2020-11-231-2/+2
| | |
* | | Added QLabel for matrixIdError output and added new function which output ↵kirillpt2020-11-232-6/+30
| | | | | | | | | | | | input id error, improve code like suggest @deepbluev7, return for error_label setWordWrap
* | | make lintkirillpt2020-11-231-1/+1
| | |
* | | fixed issue 292, but removed wordWrap from error_label_, because hint looks ↵kirillpt2020-11-231-3/+16
|/ / | | | | | | bad with it
* | Fix tags and world buttons leaking as communities leaking over the networkNicolas Werner2020-11-181-4/+10
| |
* | Silence signal syntax deprecatedNicolas Werner2020-11-151-1/+4
| |
* | Merge pull request #325 from trilene/webrtc-videoDeepBlueV7.X2020-11-137-11/+94
|\ \ | | | | | | Make incoming call ringtone a user setting
| * | clang-formattrilene2020-11-133-5/+5
| | |
| * | Make incoming call ringtone a user settingtrilene2020-11-124-6/+89
| | |
* | | Merge pull request #314 from MayeulC/smoothie-2DeepBlueV7.X2020-11-122-12/+6
|\ \ \ | |_|/ |/| | Smooth all the things [v2]
| * | Simplify PainterHighQualityEnabler codeMayeul Cantan2020-11-071-11/+3
| | | | | | | | | | | | | | | There is no need to iterate over a list, flags can be applied and stored simultaneously.
| * | Smooth avatars in widgetsMayeul Cantan2020-11-071-1/+3
| | |
* | | Merge pull request #320 from trilene/webrtc-videoDeepBlueV7.X2020-11-094-57/+151
|\ \ \ | |/ / |/| / | |/ Video calls: add local webcam view
| * Video calls: add local webcam viewtrilene2020-11-094-57/+151
| |
* | Merge pull request #313 from MayeulC/shrug-textDeepBlueV7.X2020-10-311-1/+1
|\ \ | | | | | | Allow sending text after `shrug`
| * | Allow sending text after `shrug`Mayeul Cantan2020-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯\_(ツ)_/¯ IDK, I like to write something after, sometimes Allow sending: ¯\_(ツ)_/¯ some text By entering: /shrug some text It's supported in Element. If you did it in nheko, you just used to lose the extra text. Not putting text is still supported, a ternary operator makes sure a space is only inserted if the text isn't empty, to avoid having a trailing space.
* | | Merge pull request #310 from MayeulC/fix-typoDeepBlueV7.X2020-10-312-5/+5
|\ \ \ | |_|/ |/| | Improve wording in multiple strings.
| * | Wording: replace "encrypted room" with "encrypted private chat"Mayeul Cantan2020-10-311-2/+2
| | | | | | | | | | | | | | | This is for consistency with "Start a private chat", and is more specific.
| * | Wording: change "Mobile mode" for "Touchscreen mode"Mayeul Cantan2020-10-311-2/+2
| | | | | | | | | | | | | | | This is less ambiguous. Moreover, this mode might be useful on a computer touchscreen.
| * | Wording: change "trusted users" for "verified users"Mayeul Cantan2020-10-311-1/+1
| |/ | | | | | | | | | | | | | | | | | | This is less ambiguous, as it aligns with the other uses. Trusted might refer to something else, like the reputation project. You can trust a user you haven't verified. Also mention devices as this shares keys with verified devices, for when device verification was performed without cross-signing.
* | Fix crash when stun server selectedtrilene2020-10-301-1/+1
| |
* | Supress unused var warning for STUN_SERVER (used only if gstreamer supported)Nicolas Werner2020-10-304-6/+6
| |
* | Merge pull request #311 from trilene/webrtc-videoDeepBlueV7.X2020-10-3013-291/+977
|\ \ | | | | | | Support video calls
| * | Unused variabletrilene2020-10-291-4/+4
| | |
| * | Remove unused variabletrilene2020-10-291-1/+1
| | |
| * | Avoid std::from_chars for nowtrilene2020-10-291-4/+2
| | |
| * | Document better rtp payload typestrilene2020-10-291-3/+9
| | |
| * | Avoid ugly error if pipeline creation failstrilene2020-10-291-2/+4
| | |
| * | Merge remote-tracking branch 'upstream/master' into webrtc-videotrilene2020-10-2829-220/+225
| |\ \
| * | | Fix crash on exittrilene2020-10-277-38/+30
| | | |
| * | | Merge remote-tracking branch 'upstream/master' into webrtc-videotrilene2020-10-2724-687/+823
| |\ \ \ | | | |/ | | |/|
| * | | Support video callstrilene2020-10-2713-276/+963
| | | |
* | | | Fix clipboard image pasting crash on macosJoseph Donofry2020-10-281-1/+1
| |_|/ |/| |
* | | Don't pass around empty timelineNicolas Werner2020-10-286-19/+15
| | |
* | | No roomid on leaveNicolas Werner2020-10-271-1/+1
| | |
* | | Optimize buildNicolas Werner2020-10-2730-230/+236
| |/ |/|
* | Qml message input mockupNicolas Werner2020-10-261-9/+11
| |
* | Merge pull request #307 from LorenDB/ctrl-uDeepBlueV7.X2020-10-241-0/+3
|\ \ | | | | | | Delete text on Ctrl-U
| * | Delete text on Ctrl-ULorenDB2020-10-211-0/+3
| | |
* | | Fix loginNicolas Werner2020-10-241-1/+1
| | |
* | | Merge pull request #306 from LorenDB/masterDeepBlueV7.X2020-10-246-24/+68
|\ \ \ | | | | | | | | Add option for separate profiles
| * | | Add option for unique configLorenDB2020-10-246-24/+68
| |/ /
* | | Add mobile mode which improves scrollingNicolas Werner2020-10-242-0/+27
| | |
* | | Fix infinite pagination properly now.Nicolas Werner2020-10-234-5/+19
| | |
* | | Fix share keys setting not workingNicolas Werner2020-10-231-0/+6
| | |
* | | Reload message on m.room_keyNicolas Werner2020-10-231-2/+4
| | |
* | | Trade CPU usage for 30MB of members in RAMNicolas Werner2020-10-227-146/+30
|/ /
* | Use QFontComboBox as per issue 238 (deleted comments)LorenDB2020-10-212-6/+4
| | | | | | | | | | Note: I have deleted commented code as per the suggestion of @utkarsh2102. Note 2: I have fixed all the diffs, etc.
* | Fix corrupt channel + add additional debuggingNicolas Werner2020-10-201-0/+9
| |
* | Clean up key requests + autoreloadNicolas Werner2020-10-209-54/+82
| |
* | Share code for sending encrypted olm messagesNicolas Werner2020-10-204-352/+278
| |
* | Store timestamp with olm sessionsNicolas Werner2020-10-209-19/+191
| |
* | Actually forward keys using m.forwared_room_keyNicolas Werner2020-10-182-23/+28
| |
* | Automatic key sharing with trusted usersNicolas Werner2020-10-183-23/+62
| |
* | Fix crash on exitNicolas Werner2020-10-177-45/+21
| |
* | Answer key requests for all our sessionsNicolas Werner2020-10-171-7/+10
| |
* | Fix small typo in robustness logicNicolas Werner2020-10-131-1/+1
|/
* Add some try...catch logic around read-only databases so nheko won't crash ↵Joseph Donofry2020-10-091-7/+48
| | | | if the db doesn't exist
* Try to fix windows buildNicolas Werner2020-10-081-3/+3
|
* More unused variables in bindingsNicolas Werner2020-10-081-1/+3
|
* Fix unused variable warnings on old compilersNicolas Werner2020-10-081-3/+12
|
* Send master key in verification flow (if we trust it)Nicolas Werner2020-10-082-0/+26
|
* Try to please the CI godsNicolas Werner2020-10-082-3/+5
|
* Fix issues with old qt and bump to 5.10Nicolas Werner2020-10-081-5/+7
|
* Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-10-0814-275/+114
|\
| * Remove duplicate control from settings pagetrilene2020-09-261-1/+0
| |
| * Fix build for those without GStreamertrilene2020-09-251-1/+7
| |
| * Move ActiveCallBar Qml to separate filetrilene2020-09-256-10/+53
| |
| * clang-formattrilene2020-09-224-21/+16
| |
| * Port ActiveCallBar to Qmltrilene2020-09-2213-273/+69
| |
* | Implement signature upload for own master keyNicolas Werner2020-10-082-0/+50
| |
* | Calculate verification status from cross-signing sigs and update dynamicallyNicolas Werner2020-10-087-153/+220
| |
* | Fix in room verificationNicolas Werner2020-10-064-107/+101
| |
* | Show different verification errorsNicolas Werner2020-10-054-4/+18
| |
* | Make steps in verification flow explicitNicolas Werner2020-10-0510-581/+601
| |
* | Don't fail on missing key for a device and /rotate-megolm-session commandNicolas Werner2020-10-037-0/+40
| |
* | Fix nullopt when iterating reactionsNicolas Werner2020-10-031-1/+2
| |
* | Fix fetching inexistent batch tokensNicolas Werner2020-10-021-2/+5
| |
* | Handle forwarded room keysNicolas Werner2020-10-022-48/+69
| |
* | Fix verification start to start with requestNicolas Werner2020-10-022-5/+4
| |
* | Clean up verification and key cache a bitNicolas Werner2020-10-0210-317/+398
| |
* | Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-09-2420-542/+459
|\|
| * Fix typo in encryption error messageNicolas Werner2020-09-191-1/+1
| |
| * Merge pull request #286 from trilene/voipDeepBlueV7.X2020-09-172-24/+121
| |\ | | | | | | Adapt device monitoring for GStreamer 1.18
| | * Remove GStreamer version testtrilene2020-09-171-2/+0
| | |
| | * clang-formattrilene2020-09-171-1/+1
| | |
| | * Fix preprocessor directivetrilene2020-09-171-1/+1
| | |
| | * Adapt device monitoring for GStreamer 1.18trilene2020-09-172-24/+123
| | |
| * | Merge pull request #284 from Nheko-Reborn/hidden-eventsDeepBlueV7.X2020-09-1714-499/+315
| |\ \ | | | | | | | | Hidden events backend
| | * | Actually use room account dataNicolas Werner2020-09-161-1/+1
| | | |
| | * | Fix avatars in notificationsNicolas Werner2020-09-162-13/+22
| | | |
| | * | Fix some images not showing upNicolas Werner2020-09-161-6/+13
| | | |
| | * | Fix null errors in qmlNicolas Werner2020-09-164-13/+13
| | | |
| | * | Reenable top bar room settings menus on avatar or title clicksNicolas Werner2020-09-165-15/+14
| | | | | | | | | | | | | | | | | | | | Also fixes a bug with an empty room settings window introduced in the port.
| | * | Port top bar to QmlNicolas Werner2020-09-169-425/+151
| | | | | | | | | | | | | | | | | | | | Also fixes some resize issues with stupid workarounds to our resize logic. This really needs to be cleaned up at some point!
| | * | Save account data and allow hiding events via account dataNicolas Werner2020-09-082-30/+105
| | | |
| * | | Merge pull request #283 from trilene/voipDeepBlueV7.X2020-09-162-5/+8
| |\ \ \ | | | |/ | | |/| Remove bus watch when call ends
| | * | Remove bus watch when call endstrilene2020-09-162-5/+8
| | | |
| * | | Merge pull request #281 from trilene/voipDeepBlueV7.X2020-09-142-6/+0
| |\| | | | | | | | | | Don't show default audio source in settings
| | * | Don't show default audio source in settingstrilene2020-09-142-6/+0
| | | |
| * | | Merge pull request #280 from trilene/voipDeepBlueV7.X2020-09-131-2/+6
| |\| | | | | | | | | | Ignore empty remote ICE candidates
| | * | Ignore empty remote ICE candidatestrilene2020-09-131-2/+6
| | | |
| * | | reset filter string when emoji completer is openedJussi Kuokkanen2020-09-131-1/+2
| | | |
| * | | Merge pull request #278 from trilene/voipDeepBlueV7.X2020-09-101-4/+6
| |\| | | | |/ | |/| Fix earlier commit + GStreamer v1.18 released
| | * GStreamer v1.18.0 releasedtrilene2020-09-101-4/+4
| | |
| | * Fix earlier commit when GStreamer < v1.17trilene2020-09-101-0/+2
| | |
* | | Simplify outbound session setupNicolas Werner2020-09-207-212/+207
| | | | | | | | | | | | Don't send inbound session to self and claim and send all keys at once.
* | | Split qml part of Device VerificationCH Chethan Reddy2020-09-145-120/+111
| | |
* | | Fix breaking while using qmlRegisterSingletonInstanceChethan2k12020-09-102-5/+7
| | |
* | | Making sure Verification Objects are deleted properlyChethan2k12020-09-102-0/+5
| | |
* | | Add support non-encrypted room-verification messagesChethan2k12020-09-102-58/+60
| | |
* | | Fix Wrong Emojis Issue in Room VerificationChethan2k12020-09-047-156/+189
| | |
* | | Merge branch 'master' into device-verificationDeepBlueV7.X2020-09-035-2/+177
|\| |
| * | Fix endless pagination, when old history is inaccessibleNicolas Werner2020-09-021-1/+1
| | |
| * | remove unused includes and use QRegularExpressionJussi Kuokkanen2020-08-312-8/+5
| | |
| * | remove commentJussi Kuokkanen2020-08-311-15/+0
| | |
| * | get completion string based on trigger position instead of current wordJussi Kuokkanen2020-08-312-10/+19
| | |
| * | ignore enter keypress when completion is selectedJussi Kuokkanen2020-08-311-6/+7
| | |
| * | don't select emoji completion by default and add minimum string length ↵Jussi Kuokkanen2020-08-291-7/+8
| | | | | | | | | | | | before showing completions
| * | fix build and remove commented codeJussi Kuokkanen2020-08-292-10/+2
| | |
| * | lintJussi Kuokkanen2020-08-284-124/+137
| | |
| * | Merge branch 'master' of https://github.com/Nheko-Reborn/nhekoJussi Kuokkanen2020-08-2823-1138/+2164
| |\ \
| * | | add emoji completer to text inputJussi Kuokkanen2020-08-284-3/+180
| | | |
* | | | Add support for Encrypted to-device verification messagesCH Chethan Reddy2020-09-033-2/+47
| | | |
* | | | Fix catch by value warningNicolas Werner2020-09-031-3/+3
| | | |
* | | | fixCH Chethan Reddy2020-08-301-1/+1
| | | |
* | | | Merge remote-tracking branch 'upstream/master' into device-verificationCH Chethan Reddy2020-08-3036-218/+3171
|\ \ \ \ | | |/ / | |/| |
| * | | Merge pull request #265 from trilene/voipDeepBlueV7.X2020-08-281-2/+1
| |\ \ \ | | | |/ | | |/| Link GStreamer elements before syncing state
| | * | Link GStreamer elements before syncing statetrilene2020-08-281-2/+1
| | | |
| * | | Merge pull request #251 from Nheko-Reborn/new-event-storeDeepBlueV7.X2020-08-2622-1132/+2157
| |\ \ \ | | |/ / | |/| | New event store
| | * | Add some log messages, that migrations are in progressNicolas Werner2020-08-251-0/+2
| | | |
| | * | Speedup db a bit, but loose some crash resiliencyNicolas Werner2020-08-251-1/+4
| | | | | | | | | | | | | | | | | | | | The loss in durability shouldn't matter, if we can just receive the same events again after a restart
| | * | Hide CallCandidates again in new storeNicolas Werner2020-08-173-3/+37
| | | |
| | * | Merge remote-tracking branch 'origin/master' into new-event-storeNicolas Werner2020-08-1729-73/+2364
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CMakeLists.txt io.github.NhekoReborn.Nheko.json src/Cache.cpp src/timeline/TimelineModel.cpp src/timeline/TimelineModel.h src/timeline/TimelineViewManager.cpp
| | * | Add /clear-timeline commandNicolas Werner2020-08-099-22/+157
| | | |
| | * | Try to fix issue of pagination interfering with limited: trueNicolas Werner2020-08-071-0/+6
| | | |
| | * | Also request keys from own devicesNicolas Werner2020-08-061-25/+29
| | | |
| | * | Split error messages from event decryptionNicolas Werner2020-08-063-82/+146
| | | |
| * | | Under GStreamer >= 1.17 gather all candidates before sending offer/answertrilene2020-08-221-3/+5
| | | |
| * | | Stop SendFile and Call buttons swapping places on file uploadtrilene2020-08-171-2/+2
| | |/ | |/|
| * | Appease the linterNicolas Werner2020-08-142-5/+3
| | |
| * | Fix SVG color undefinedNicolas Werner2020-08-141-1/+1
| | |
| * | Disable call support, when GStreamer is unavailableNicolas Werner2020-08-143-1/+77
| | | | | | | | | | | | | | | | | | Integrating that in our CI is currently a bit hard, so disable it for now, if GStreamer isn't found. Just make sure to build against GStreamer for call support!
| * | Bump flatpak dependencyNicolas Werner2020-08-111-2/+2
| | |
| * | Add audio input device selectortrilene2020-08-0510-22/+231
| | |
| * | Conditionally compile against upcoming GStreamer releasetrilene2020-08-021-2/+34
| | |
| * | Merge remote-tracking branch 'upstream/master' into voiptrilene2020-08-013-12/+56
| |\ \
| | * | Warn before kicking,banning,inviting,etcNicolas Werner2020-07-163-12/+56
| | | |
| * | | Tweak AcceptCall dialogtrilene2020-08-011-2/+2
| | | |
| * | | Reset TLVM initial sync flag on logouttrilene2020-08-011-0/+4
| | | |
| * | | clang-formattrilene2020-08-0113-870/+936
| | | |
| * | | Improve TURN server retrievaltrilene2020-07-303-3/+17
| | | |
| * | | Fix error messagetrilene2020-07-301-1/+1
| | | |
| * | | Remove references to video callstrilene2020-07-296-30/+21
| | | |
| * | | Handle ICE failuretrilene2020-07-267-67/+125
| | | |
| * | | Improve debug messagestrilene2020-07-253-33/+54
| | | |
| * | | Specify call type on timelinetrilene2020-07-244-0/+32
| | | |
| * | | Cancel sent CallInvite if no response within expirytrilene2020-07-231-1/+8
| | | |
| * | | Fix QLayout warningtrilene2020-07-231-1/+1
| | | |
| * | | Send ICE candidates gathered after timeouttrilene2020-07-233-2/+17
| | | |
| * | | Confirm logout/quit if active call in progresstrilene2020-07-231-2/+21
| | | |