Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for intentional mentions | Nicolas Werner | 2024-03-08 | 1 | -1/+2 |
| | | | | | | This is still a bit flaky around when to remove a mention, but it should work in most cases. Might add a toggle in the future to disable these though. | ||||
* | Throttle sync processing if the window is unfocused for a while | Nicolas Werner | 2023-11-01 | 1 | -3/+19 |
| | |||||
* | Cleanup headers a bit more | Nicolas Werner | 2023-10-31 | 1 | -3/+5 |
| | |||||
* | Speed up compilation a bit | Nicolas Werner | 2023-10-31 | 1 | -6/+8 |
| | |||||
* | Merge pull request #1541 from NepNep21/ignore-users | DeepBlueV7.X | 2023-10-25 | 1 | -0/+50 |
|\ | | | | | | | Support (un)ignoring users (#546) | ||||
| * | Cleanup ignore user functionality slightly | Nicolas Werner | 2023-10-24 | 1 | -3/+50 |
| | | |||||
* | | Allow setting presence state again | Nicolas Werner | 2023-10-25 | 1 | -3/+20 |
|/ | |||||
* | Qt6.6 compatibility | Nicolas Werner | 2023-10-13 | 1 | -1/+1 |
| | |||||
* | Remove old messages only when the db is full or on startup | Nicolas Werner | 2023-10-11 | 1 | -8/+4 |
| | | | | Adds about 40ms of startup delay here, which I think is okay. | ||||
* | Fix build with fmt 10.1.0 | q234rty | 2023-08-17 | 1 | -1/+1 |
| | | | | I have no idea whether this is a fmt bug, and if this isn't a fmt bug how did this work before, but oh well... | ||||
* | Add experimental event expiration | Nicolas Werner | 2023-07-05 | 1 | -0/+1 |
| | | | | Currently disabled by default. | ||||
* | Make Nheko compile on Qt6 | Nicolas Werner | 2023-06-08 | 1 | -12/+0 |
| | |||||
* | Make summary translation plural sensitive | Nicolas Werner | 2023-05-29 | 1 | -2/+1 |
| | |||||
* | Don't send desktop notifications if there are too many of them at once | LcsTen | 2023-04-14 | 1 | -18/+40 |
| | |||||
* | Adapt to the new inherited variant | Nicolas Werner | 2023-04-11 | 1 | -8/+9 |
| | |||||
* | Update spaces events automatically in the background | Nicolas Werner | 2023-03-14 | 1 | -0/+13 |
| | |||||
* | fix build/clear notifications on exit on OpenBSD | Klemens Nanni | 2023-02-23 | 1 | -1/+1 |
| | | | | | | | CMake builds ManagerLinux.cpp on `!MAC && !WIN`, that is BSD and Linux. Fix the Linux-only assumption in the shared header. Qt's `Q_OS_UNIX` is defined on Linux, BSDs and macOS alike. | ||||
* | Get rid of year in license headers | Nicolas Werner | 2023-02-21 | 1 | -4/+1 |
| | | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/ | ||||
* | Remove a few more unused symbols | Nicolas Werner | 2023-02-19 | 1 | -4/+4 |
| | |||||
* | Automatically fetch keys for undecrypted messages after verification | Nicolas Werner | 2023-02-18 | 1 | -1/+13 |
| | | | | | | | | Also fix rerendering edited messages after keys are received. fixes #1375 fixes #770 fixes #888 | ||||
* | lint and avoid copy | Nicolas Werner | 2023-02-02 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1341 from Decodetalkers/ft_clean_notify | DeepBlueV7.X | 2023-02-02 | 1 | -0/+8 |
|\ | | | | | clean all notifications if exit on linux | ||||
| * | chore: Adjust about function closeAllNotification | ShootingStarDragons | 2023-02-01 | 1 | -2/+2 |
| | | | | | | | | | | Log: maek closeAllNotification on all platform, move closeAllNotification action to aboutToQuit | ||||
| * | feat: clean all notifications if exit on linux | ShootingStarDragons | 2023-01-29 | 1 | -0/+8 |
| | | |||||
* | | Make notifications show the window again | Nicolas Werner | 2023-02-01 | 1 | -0/+8 |
|/ | | | | fixes #1329 | ||||
* | Add some more error logging | Nicolas Werner | 2023-01-09 | 1 | -3/+1 |
| | |||||
* | A whole new year full of excitement and possibilities! | Nicolas Werner | 2023-01-02 | 1 | -0/+1 |
| | |||||
* | Skip notifying for your own messages | Nicolas Werner | 2022-12-28 | 1 | -7/+12 |
| | |||||
* | Finish german translation | Nicolas Werner | 2022-12-28 | 1 | -1/+1 |
| | |||||
* | Implement MSC3664, pushrules for related events | Nicolas Werner | 2022-12-05 | 1 | -1/+23 |
| | |||||
* | Store secrets (apart from the pickle key) in the database | Nicolas Werner | 2022-11-06 | 1 | -1/+2 |
| | |||||
* | Prompt before deleting the database | Nicolas Werner | 2022-11-06 | 1 | -0/+14 |
| | |||||
* | Add ability to respond to notifications on macOS | Joe Donofry | 2022-11-04 | 1 | -10/+14 |
| | |||||
* | lint | Nicolas Werner | 2022-10-26 | 1 | -1/+1 |
| | |||||
* | Enable -Wconversion | Nicolas Werner | 2022-10-26 | 1 | -3/+7 |
| | |||||
* | VoIP v1 implementation (#1161) | Rohit Sutradhar | 2022-10-14 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit for VoIP v1 implementation * Added draft of event handlers for voip methods * Added event handlers for VoIP events, added rejectCall, added version tracking for call version for V0 and V1 compatibility * Added call events to the general message pipeline. Modified Call Reject mechanism * Added message delegates for new events. Modified hidden events. Updated handle events. * Updated implementation to keep track of calls on other devices * Fixed linting * Fixed code warnings * Fixed minor bugs * fixed ci * Added acceptNegotiation method definition when missing gstreamer * Fixed warnings * Fixed linting | ||||
* | Add toggle to disable decrypting notifications | Nicolas Werner | 2022-10-13 | 1 | -1/+2 |
| | |||||
* | Evaluate push rules locally | Nicolas Werner | 2022-10-13 | 1 | -71/+133 |
| | |||||
* | Merge pull request #1202 from Nheko-Reborn/grammar | DeepBlueV7.X | 2022-10-03 | 1 | -4/+4 |
|\ | | | | | Grammar | ||||
| * | Various grammar fixes (mostly removing commas) | Loren Burkholder | 2022-09-30 | 1 | -1/+1 |
| | | |||||
| * | Add link to repo to show where issues go | Loren Burkholder | 2022-09-30 | 1 | -3/+3 |
| | | |||||
* | | Fix a few more windows warnings | Nicolas Werner | 2022-10-02 | 1 | -1/+1 |
|/ | |||||
* | Enable encryption for DMs when started from the profile | Nicolas Werner | 2022-08-13 | 1 | -0/+5 |
| | |||||
* | Show a room preview in the join confirmation dialog | Nicolas Werner | 2022-08-05 | 1 | -19/+22 |
| | | | | | | Requires MSC3266 Fixes #1129 | ||||
* | Updated call event namespaces to voip | r0hit05 | 2022-07-15 | 1 | -4/+4 |
| | |||||
* | Remove a few more headers | Nicolas Werner | 2022-06-18 | 1 | -5/+5 |
| | |||||
* | Get rid of 'using json = nlohmann::json' | Nicolas Werner | 2022-06-17 | 1 | -4/+4 |
| | |||||
* | Fix compilation without implicit nlohmann conversions | Nicolas Werner | 2022-06-17 | 1 | -1/+2 |
| | |||||
* | Remove redundant alias function | Nicolas Werner | 2022-06-17 | 1 | -2/+3 |
| | |||||
* | Fix settings groups not being terminated properly on logout | Nicolas Werner | 2022-06-15 | 1 | -0/+4 |
| | | | | fixes #1094 | ||||
* | Fix C++20 compatibility | Nicolas Werner | 2022-06-13 | 1 | -1/+1 |
| | |||||
* | Fix crash on logout (why did that line vanish?!?) | Nicolas Werner | 2022-06-12 | 1 | -0/+1 |
| | |||||
* | Fix unsigned wraparound when creating one time keys | Nicolas Werner | 2022-05-21 | 1 | -1/+2 |
| | |||||
* | Use newer libolm | Nicolas Werner | 2022-05-14 | 1 | -1/+2 |
| | |||||
* | Fix stopping the fallback removal timer starter | Nicolas Werner | 2022-05-14 | 1 | -1/+1 |
| | |||||
* | Add support for fallback keys | Nicolas Werner | 2022-05-14 | 1 | -8/+43 |
| | |||||
* | Activate window that already has the room open if possible | Nicolas Werner | 2022-05-07 | 1 | -4/+14 |
| | |||||
* | Rework focus handling | Nicolas Werner | 2022-05-07 | 1 | -14/+7 |
| | |||||
* | Add basic support for multiple windows | Nicolas Werner | 2022-05-06 | 1 | -17/+10 |
| | |||||
* | Fix PLs for DMs | Nicolas Werner | 2022-04-20 | 1 | -1/+1 |
| | |||||
* | Fix SSSS if another client used the wrong base64 format | Nicolas Werner | 2022-04-08 | 1 | -2/+6 |
| | |||||
* | Fix a few issues with receiving to_device messages in initial sync | Nicolas Werner | 2022-04-08 | 1 | -15/+16 |
| | |||||
* | Merge pull request #1036 from Nheko-Reborn/fixCreateDirectChat | DeepBlueV7.X | 2022-04-03 | 1 | -1/+2 |
|\ | | | | | Don't treat a space as a direct chat | ||||
| * | Don't treat a space as a direct chat | Loren Burkholder | 2022-04-02 | 1 | -1/+2 |
| | | |||||
* | | Fix room alias issue (#354) | Apurv404 | 2022-04-02 | 1 | -0/+7 |
|/ | |||||
* | lint | Nicolas Werner | 2022-04-01 | 1 | -7/+4 |
| | |||||
* | Allow knocking if join failed and via matrix uris | Nicolas Werner | 2022-04-01 | 1 | -8/+40 |
| | |||||
* | Add reasons to everything | Nicolas Werner | 2022-03-30 | 1 | -10/+18 |
| | | | | fixes #1030 | ||||
* | Add /knock command | Nicolas Werner | 2022-03-30 | 1 | -2/+19 |
| | |||||
* | Add backend for new room creation dialogs | Nicolas Werner | 2022-03-29 | 1 | -1/+9 |
| | |||||
* | Add GUI for specifying kick/ban reason | tastytea | 2022-03-06 | 1 | -9/+22 |
| | | | | | | | | | | | | | This replaces the are-you-sure dialog and also shows up when using /-commands. Closes: https://github.com/Nheko-Reborn/nheko/issues/239 # Previous commits: # e390c398 Allow to specify reason for removed message # 5949173b Add function to force focus on InputDialog input field # 9482ac4e Allow explicit selection of SSO method # ab05e2d8 Mobile message input (#962) | ||||
* | Remove a few now unused files | Nicolas Werner | 2022-01-30 | 1 | -3/+0 |
| | |||||
* | Remove unnecessary qml engine shutdown workaround | Nicolas Werner | 2022-01-29 | 1 | -6/+0 |
| | |||||
* | Remove some unused functions | Nicolas Werner | 2022-01-26 | 1 | -0/+2 |
| | |||||
* | Fix focus and qml parenting with qml root | Nicolas Werner | 2022-01-26 | 1 | -2/+0 |
| | |||||
* | Initial qml root window | Nicolas Werner | 2022-01-26 | 1 | -24/+16 |
| | |||||
* | Fixed a grammatical error | Ayushi Bisht | 2022-01-18 | 1 | -1/+1 |
| | |||||
* | Update year in copyright notice to shut up lint job | Nicolas Werner | 2022-01-01 | 1 | -0/+1 |
| | |||||
* | Update presence dynamically and reduce allocations | Nicolas Werner | 2021-12-30 | 1 | -1/+1 |
| | |||||
* | Reserve size of some containers we are filling | Nicolas Werner | 2021-12-29 | 1 | -1/+2 |
| | |||||
* | Reduce allocations using QStringLiteral | Nicolas Werner | 2021-12-29 | 1 | -20/+20 |
| | |||||
* | Fix more warnings and remove dead code | Nicolas Werner | 2021-12-28 | 1 | -32/+27 |
| | |||||
* | Some qt6 prep | Nicolas Werner | 2021-12-28 | 1 | -3/+2 |
| | |||||
* | Misc clang-tidy fixes | Nicolas Werner | 2021-12-28 | 1 | -11/+11 |
| | |||||
* | Fix crash when receiving matrix uri | Nicolas Werner | 2021-12-17 | 1 | -3/+4 |
| | | | | | | | | It seems like handling the message in a blocking manner is a no-go. I have no idea how to fix that, so just use a queued connection for now... (ASAN does not cooperate and just hides the crash D:) fixes #842 | ||||
* | Strip space chars from recovery passphrase | Nicolas Werner | 2021-12-15 | 1 | -1/+7 |
| | |||||
* | Fix turnserver check not being started when restoring from cache | Nicolas Werner | 2021-12-13 | 1 | -0/+1 |
| | |||||
* | Cleanup error logging a bit | Nicolas Werner | 2021-11-29 | 1 | -30/+11 |
| | |||||
* | Delete rooms even if we fail to leave | Nicolas Werner | 2021-11-29 | 1 | -0/+10 |
| | |||||
* | Mark rooms as direct chats | Nicolas Werner | 2021-11-21 | 1 | -2/+2 |
| | | | | | Either by accepting an invite or manually using /converttodm and revert with /converttoroom. | ||||
* | Pretty error printing | Nicolas Werner | 2021-11-21 | 1 | -7/+1 |
| | |||||
* | Add a filter for direct chats | Nicolas Werner | 2021-11-20 | 1 | -6/+6 |
| | | | | fixes #317 | ||||
* | Improve fetching of device keys after login | Nicolas Werner | 2021-11-08 | 1 | -1/+3 |
| | |||||
* | Fix self verification status never updating | Nicolas Werner | 2021-11-07 | 1 | -0/+1 |
| | |||||
* | Move away from using an event loop to access secrets | Nicolas Werner | 2021-11-07 | 1 | -57/+60 |
| | | | | | | | | Fixes messages in room flickering and being stuck fixes #760 relates to #770 relates to #789 | ||||
* | Add self verification after login | Nicolas Werner | 2021-10-30 | 1 | -1/+61 |
| | |||||
* | Move voip and encryption stuff into their own directories | Nicolas Werner | 2021-10-17 | 1 | -3/+3 |
| | |||||
* | Change indentation to 4 spaces | Nicolas Werner | 2021-09-18 | 1 | -1065/+1016 |
| | |||||
* | Improvements for linking to events | Thulinma | 2021-09-16 | 1 | -10/+61 |
| | | | | | | - Fixes scrolling to an event not being reliable - Adds new /goto command that can open URLs, go to events, or go to message indexes. - Refactored ChatPage::handleMatrixUri() to contain the handling originally in Nheko::openLink(), and makes it return a boolean based on whether the URL was handled internally or not. | ||||
* | More profile improvements: | Thulinma | 2021-09-08 | 1 | -1/+6 |
| | | | | | | | | | - Now scrolls entire profile instead of only device list, improving the experience on smaller screens - Fixed centering of room name - Allow profile to be sized smaller to match the new scrolling behavior - Silenced warning about room being null for global profiles - Matrix URLs now open global profiles instead of room-specific profiles if the user is not in the currently opened room - Opening global profile from room specific profile now uses openGlobalUserProfile function instead of reinventing the wheel | ||||
* | Add workaround for broken key counts | Nicolas Werner | 2021-09-06 | 1 | -0/+17 |
| | |||||
* | Fix key count updates on conduit | Nicolas Werner | 2021-09-06 | 1 | -3/+40 |
| | |||||
* | Conduit does not send count, if it didn't change | Nicolas Werner | 2021-09-05 | 1 | -23/+22 |
| | |||||
* | Make desktop alerting independent from notification support in the homeserver. | Thulinma | 2021-09-03 | 1 | -8/+17 |
| | |||||
* | Stop encrypting all sessions with secret | Nicolas Werner | 2021-08-31 | 1 | -5/+7 |
| | |||||
* | cleanup QSettings usage a bit | Nicolas Werner | 2021-08-29 | 1 | -7/+6 |
| | |||||
* | Fix all rooms being opened on startup | Nicolas Werner | 2021-08-17 | 1 | -1/+2 |
| | |||||
* | Remove unneeded code | Nicolas Werner | 2021-08-17 | 1 | -41/+1 |
| | |||||
* | Allow downloading keys from key backup | Nicolas Werner | 2021-08-17 | 1 | -0/+100 |
| | |||||
* | Remove some unused headers | Nicolas Werner | 2021-08-11 | 1 | -2/+0 |
| | |||||
* | QML the read receipts list | Loren Burkholder | 2021-07-29 | 1 | -1/+0 |
| | | | | There are probably a few things wrong with this, but I'm going to call it good enough for an initial commit | ||||
* | Fix SSSS unlock without a password set | Nicolas Werner | 2021-07-25 | 1 | -2/+9 |
| | | | | fixes #657 | ||||
* | Fix edge case that could lead to no new one time keys being uploaded | Nicolas Werner | 2021-07-24 | 1 | -21/+23 |
| | |||||
* | Clean up code | Loren Burkholder | 2021-07-20 | 1 | -28/+0 |
| | |||||
* | make lint | Loren Burkholder | 2021-07-20 | 1 | -23/+26 |
| | |||||
* | make lint | Loren Burkholder | 2021-07-20 | 1 | -25/+24 |
| | |||||
* | QML the invite dialog | Loren Burkholder | 2021-07-20 | 1 | -0/+28 |
| | | | | This also adds a property `roomId` to TimelineModel. | ||||
* | Store megolm session data in separate database | Nicolas Werner | 2021-07-17 | 1 | -3/+7 |
| | |||||
* | Fix error message for /sync | Nicolas Werner | 2021-06-30 | 1 | -1/+1 |
| | |||||
* | Use coeurl for networking | Nicolas Werner | 2021-06-30 | 1 | -2/+2 |
| | | | | | Something is still wrong on shutdown, need to debug that. And CI will fail. | ||||
* | Fix use after free from Qml widget | Nicolas Werner | 2021-05-30 | 1 | -0/+8 |
| | |||||
* | Delete old room list | Nicolas Werner | 2021-05-28 | 1 | -280/+29 |
| | |||||
* | Move currentRoom/timeline handling to roomlist | Nicolas Werner | 2021-05-28 | 1 | -4/+3 |
| | |||||
* | Reenable invites | Nicolas Werner | 2021-05-24 | 1 | -2/+2 |
| | |||||
* | Make roomlist look nice | Nicolas Werner | 2021-05-21 | 1 | -5/+0 |
| | |||||
* | Fix crash when you have no rooms and open the profile as well as not ↵ | Nicolas Werner | 2021-04-30 | 1 | -1/+4 |
| | | | | rendering rooms without groups | ||||
* | Highlight navigated to message | Nicolas Werner | 2021-04-29 | 1 | -1/+6 |
| | |||||
* | Move check for duplicate /sync responses to the same thread | Nicolas Werner | 2021-03-16 | 1 | -12/+12 |
| | |||||
* | Merge branch 'quickswitcher_qml' of git://github.com/Jedi18/nheko into ↵ | Nicolas Werner | 2021-03-13 | 1 | -13/+6 |
|\ | | | | | | | Jedi18-quickswitcher_qml | ||||
| * | remove old quick switcher | Jedi18 | 2021-02-24 | 1 | -13/+0 |
| | | |||||
| * | enter key now works, fix room highlighting and add overlay | Jedi18 | 2021-02-23 | 1 | -0/+6 |
| | | |||||
* | | Fix a few db access crashes | Nicolas Werner | 2021-03-12 | 1 | -5/+8 |
| | | |||||
* | | Add config option to disable tls validation | Nicolas Werner | 2021-03-06 | 1 | -2/+12 |
| | | |||||
* | | fix linting | Nicolas Werner | 2021-03-05 | 1 | -10/+12 |
| | | |||||
* | | Fix a few join confirmations too many | Nicolas Werner | 2021-03-05 | 1 | -7/+10 |
| | | |||||
* | | Merge pull request #505 from Nheko-Reborn/license-headers | DeepBlueV7.X | 2021-03-05 | 1 | -16/+4 |
|\ \ | | | | | | | License headers | ||||
| * | | Update license headers | Nicolas Werner | 2021-03-05 | 1 | -16/+4 |
| | | | |||||
* | | | Fix linting | Joseph Donofry | 2021-03-04 | 1 | -12/+10 |
|/ / | |||||
* | | Don't ask to join joined rooms when clicking matrix uri | Nicolas Werner | 2021-03-01 | 1 | -2/+2 |
| | | |||||
* | | navigate to newly created rooms | Jedi18 | 2021-02-25 | 1 | -2/+11 |
| | | |||||
* | | Ensure we ask for confirmation when clicking on a matrix uri | Nicolas Werner | 2021-02-24 | 1 | -3/+17 |
|/ | |||||
* | Adapt to changes in MSC2312 | Nicolas Werner | 2021-02-17 | 1 | -7/+7 |
| | |||||
* | Move notification parsing into postNotification | Loren Burkholder | 2021-02-13 | 1 | -17/+2 |
| | |||||
* | Display notifications for emote messages properly | Loren Burkholder | 2021-02-13 | 1 | -1/+8 |
| | |||||
* | make lint | trilene | 2021-02-07 | 1 | -4/+3 |
| | |||||
* | Don't attempt to begin group "" | Loren Burkholder | 2021-02-04 | 1 | -3/+5 |
| | |||||
* | Fix bug on logout of non-default profile | Loren Burkholder | 2021-02-04 | 1 | -7/+5 |
| | |||||
* | Merge remote-tracking branch 'nheko-im/master' into privacy_screen | Joseph Donofry | 2021-02-01 | 1 | -7/+30 |
|\ | |||||
| * | made requeste changes | Jedi18 | 2021-01-29 | 1 | -1/+1 |
| | | |||||
| * | fix linting | Jedi18 | 2021-01-28 | 1 | -1/+1 |
| | | |||||
| * | Username can be edited by double clicking on text, added global user profile ↵ | Jedi18 | 2021-01-28 | 1 | -0/+4 |
| | | | | | | | | menu action in user info widget | ||||
| * | Make matrix link chat invites direct chats | Nicolas Werner | 2021-01-25 | 1 | -2/+4 |
| | | |||||
| * | Allow users to hide rooms with specific tags | Nicolas Werner | 2021-01-23 | 1 | -4/+21 |
| | | |||||
* | | Implement Privacy Screen | Joseph Donofry | 2021-01-26 | 1 | -0/+2 |
|/ | | | | | | * Add handles for window focus gained / focus lossed and connect to timer * Clean up some of the PrivacyScreen.qml code * Connect settings to PrivacyScreen visibility | ||||
* | Fix kick translation | Nicolas Werner | 2021-01-18 | 1 | -1/+1 |
| | |||||
* | Update German translation | Nicolas Werner | 2021-01-15 | 1 | -1/+1 |
| | |||||
* | Allow joins via other servers from a matrix: uri | Nicolas Werner | 2021-01-11 | 1 | -4/+9 |
| | |||||
* | Handle matrix scheme | Nicolas Werner | 2021-01-10 | 1 | -0/+140 |
| | | | | | | Link opening only works on Linux for now. See https://github.com/matrix-org/matrix-doc/pull/2312 | ||||
* | Port PlaceCall dialog to Qml | trilene | 2021-01-07 | 1 | -1/+0 |
| | |||||
* | Allow inline replies from notifications on linux | Nicolas Werner | 2021-01-07 | 1 | -0/+8 |
| | |||||
* | Fix some compiler warnings | Nicolas Werner | 2020-12-25 | 1 | -1/+1 |
| | |||||
* | Add download keys from secret storage | Nicolas Werner | 2020-12-18 | 1 | -0/+53 |
| | |||||
* | Store secrets in keychain | Nicolas Werner | 2020-12-16 | 1 | -6/+5 |
| | |||||
* | Remove outbound session storage | Nicolas Werner | 2020-11-30 | 1 | -1/+0 |
| | |||||
* | Remove unnecessary capture of this | Nicolas Werner | 2020-11-26 | 1 | -3/+2 |
| | |||||
* | Fix race when reading members from db | Nicolas Werner | 2020-11-25 | 1 | -7/+8 |
| | |||||
* | Remove old Textinput | Nicolas Werner | 2020-11-25 | 1 | -7/+0 |
| | |||||
* | Send typing updates from QML | Nicolas Werner | 2020-11-25 | 1 | -47/+0 |
| | |||||
* | Move calls to new input bar | Nicolas Werner | 2020-11-25 | 1 | -32/+0 |
| | |||||
* | Add file uploading | Nicolas Werner | 2020-11-25 | 1 | -120/+0 |
| | |||||
* | Basic text input in qml | Nicolas Werner | 2020-11-25 | 1 | -48/+0 |
| | |||||
* | Merge remote-tracking branch 'upstream/master' into webrtc-video | trilene | 2020-10-28 | 1 | -113/+73 |
|\ | |||||
| * | Don't pass around empty timeline | Nicolas Werner | 2020-10-28 | 1 | -1/+1 |
| | | |||||
| * | No roomid on leave | Nicolas Werner | 2020-10-27 | 1 | -1/+1 |
| | | |||||
| * | Optimize build | Nicolas Werner | 2020-10-27 | 1 | -113/+72 |
| | | |||||
* | | Fix crash on exit | trilene | 2020-10-27 | 1 | -1/+0 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into webrtc-video | trilene | 2020-10-27 | 1 | -19/+11 |
|\| | |||||
| * | Merge pull request #306 from LorenDB/master | DeepBlueV7.X | 2020-10-24 | 1 | -14/+2 |
| |\ | | | | | | | Add option for separate profiles | ||||
| | * | Add option for unique config | LorenDB | 2020-10-24 | 1 | -14/+2 |
| | | | |||||
| * | | Trade CPU usage for 30MB of members in RAM | Nicolas Werner | 2020-10-22 | 1 | -2/+0 |
| |/ | |||||
| * | Clean up key requests + autoreload | Nicolas Werner | 2020-10-20 | 1 | -0/+6 |
| | | |||||
| * | Fix crash on exit | Nicolas Werner | 2020-10-17 | 1 | -3/+3 |
| | | |||||
* | | Support video calls | trilene | 2020-10-27 | 1 | -2/+5 |
|/ | |||||
* | Merge remote-tracking branch 'origin/master' into cross-signing | Nicolas Werner | 2020-10-08 | 1 | -8/+0 |
|\ | |||||
| * | Port ActiveCallBar to Qml | trilene | 2020-09-22 | 1 | -8/+0 |
| | | |||||
* | | Don't fail on missing key for a device and /rotate-megolm-session command | Nicolas Werner | 2020-10-03 | 1 | -0/+4 |
| | | |||||
* | | Clean up verification and key cache a bit | Nicolas Werner | 2020-10-02 | 1 | -24/+32 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into cross-signing | Nicolas Werner | 2020-09-24 | 1 | -99/+33 |
|\| | |||||
| * | Fix avatars in notifications | Nicolas Werner | 2020-09-16 | 1 | -8/+16 |
| | | |||||
| * | Reenable top bar room settings menus on avatar or title clicks | Nicolas Werner | 2020-09-16 | 1 | -0/+3 |
| | | | | | | | | | | Also fixes a bug with an empty room settings window introduced in the port. | ||||
| * | Port top bar to Qml | Nicolas Werner | 2020-09-16 | 1 | -91/+14 |
| | | | | | | | | | | Also fixes some resize issues with stupid workarounds to our resize logic. This really needs to be cleaned up at some point! | ||||
* | | Simplify outbound session setup | Nicolas Werner | 2020-09-20 | 1 | -5/+6 |
| | | | | | | | | Don't send inbound session to self and claim and send all keys at once. | ||||
* | | Split qml part of Device Verification | CH Chethan Reddy | 2020-09-14 | 1 | -6/+5 |
| | | |||||
* | | Fix Wrong Emojis Issue in Room Verification | Chethan2k1 | 2020-09-04 | 1 | -5/+6 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into device-verification | CH Chethan Reddy | 2020-08-30 | 1 | -13/+106 |
|\| | |||||
| * | Merge remote-tracking branch 'origin/master' into new-event-store | Nicolas Werner | 2020-08-17 | 1 | -13/+101 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CMakeLists.txt io.github.NhekoReborn.Nheko.json src/Cache.cpp src/timeline/TimelineModel.cpp src/timeline/TimelineModel.h src/timeline/TimelineViewManager.cpp | ||||
| | * | Add audio input device selector | trilene | 2020-08-05 | 1 | -0/+1 |
| | | | |||||
| | * | Merge remote-tracking branch 'upstream/master' into voip | trilene | 2020-08-01 | 1 | -12/+44 |
| | |\ | |||||
| | | * | Warn before kicking,banning,inviting,etc | Nicolas Werner | 2020-07-16 | 1 | -12/+44 |
| | | | | |||||
| | * | | clang-format | trilene | 2020-08-01 | 1 | -8/+7 |
| | | | | |||||
| | * | | Improve TURN server retrieval | trilene | 2020-07-30 | 1 | -0/+2 |
| | | | | |||||
| | * | | Remove references to video calls | trilene | 2020-07-29 | 1 | -3/+0 |
| | | | | |||||
| | * | | Handle ICE failure | trilene | 2020-07-26 | 1 | -9/+0 |
| | | | | |||||
| | * | | Polish voice call UI | trilene | 2020-07-22 | 1 | -12/+18 |
| | | | | |||||
| | * | | Centre PlaceCall dialog | trilene | 2020-07-13 | 1 | -1/+2 |
| | | | | |||||
| | * | | Merge remote-tracking branch 'upstream/master' into voip | trilene | 2020-07-10 | 1 | -7/+15 |
| | |\| | |||||
| | * | | Support voice calls | trilene | 2020-07-10 | 1 | -1/+60 |
| | | | | |||||
| * | | | Add /clear-timeline command | Nicolas Werner | 2020-08-09 | 1 | -0/+5 |
| | | | | |||||
* | | | | Small Fixes | CH Chethan Reddy | 2020-08-29 | 1 | -3/+0 |
| | | | | |||||
* | | | | Cache Fix | CH Chethan Reddy | 2020-08-24 | 1 | -0/+35 |
| | | | | |||||
* | | | | [WIP] Room-Verification Messages | CH Chethan Reddy | 2020-08-09 | 1 | -6/+5 |
| | | | | |||||
* | | | | Add DeviceVerificationList to keep track of all flows and Popup on | CH Chethan Reddy | 2020-07-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | recieving start or request | ||||
* | | | | Handle Device Verification related to_device messages | Chethan2k1 | 2020-07-30 | 1 | -0/+1 |
|/ / / | |||||
* | | | Add workaround for duplicate syncs | Nicolas Werner | 2020-07-27 | 1 | -1/+8 |
| | | | |||||
* | | | Fix room joins | Nicolas Werner | 2020-07-20 | 1 | -7/+2 |
| | | | |||||
* | | | Fix race condition between /messages and /sync | Nicolas Werner | 2020-07-18 | 1 | -34/+46 |
| | | | |||||
* | | | Reenable sending messages | Nicolas Werner | 2020-07-18 | 1 | -11/+9 |
| | | | |||||
* | | | Readd pagination and fix redactions | Nicolas Werner | 2020-07-13 | 1 | -30/+26 |
| | | | |||||
* | | | Initialize Profile later | Nicolas Werner | 2020-07-11 | 1 | -2/+2 |
| |/ |/| | |||||
* | | Make connections across threads queued in any case | Nicolas Werner | 2020-06-26 | 1 | -7/+15 |
|/ | |||||
* | Merge remote-tracking branch 'origin/master' into presence | Joseph Donofry | 2020-06-11 | 1 | -11/+18 |
|\ | |||||
| * | Add setting to alert on notification | Alexander 'z33ky' Hirsch | 2020-06-10 | 1 | -11/+18 |
| | | |||||
* | | Fix small formatting error | Nicolas Werner | 2020-06-09 | 1 | -1/+1 |
| | | |||||
* | | Add menu actions to set presence | Nicolas Werner | 2020-06-08 | 1 | -0/+18 |
| | | |||||
* | | Show presence and set custom status messages | Nicolas Werner | 2020-06-08 | 1 | -0/+20 |
|/ | |||||
* | Remove some redundant functions | Nicolas Werner | 2020-05-30 | 1 | -2/+4 |
| | |||||
* | Rename settings to be more consistent | Nicolas Werner | 2020-05-26 | 1 | -4/+4 |
| | |||||
* | Add /roomnick command | Nicolas Werner | 2020-05-18 | 1 | -0/+23 |
| | |||||
* | Change the commit hash for mtxclient | CH Chethan Reddy | 2020-05-15 | 1 | -1/+1 |
| | |||||
* | minor fixes | CH Chethan Reddy | 2020-05-15 | 1 | -3/+3 |
| | |||||
* | Translation updates | Nicolas Werner | 2020-05-10 | 1 | -2/+2 |
| | |||||
* | Add SSO | Nicolas Werner | 2020-05-09 | 1 | -2/+6 |
| | | | | closes #94 | ||||
* | Fix joined rooms dropping to the bottom at first | Nicolas Werner | 2020-05-05 | 1 | -2/+2 |
| | |||||
* | Add support for db migrations | Nicolas Werner | 2020-05-02 | 1 | -11/+29 |
| | |||||
* | Send correct orientation for exif rotated images | Nicolas Werner | 2020-04-26 | 1 | -2/+2 |
| | |||||
* | Only prune old messages every 500 syncs | Nicolas Werner | 2020-04-26 | 1 | -1/+7 |
| | |||||
* | Fix double percent encoding of invites | Nicolas Werner | 2020-04-24 | 1 | -2/+1 |
| | |||||
* | Fix reply not closing | Nicolas Werner | 2020-04-13 | 1 | -23/+14 |
| | | | | fixes #124 | ||||
* | Clear notifications when event is read | Nicolas Werner | 2020-04-11 | 1 | -0/+5 |
| | |||||
* | Fix high CPU usage on 5XX error codes | Nicolas Werner | 2020-03-22 | 1 | -26/+5 |
| | |||||
* | Fix avatar not being set for some rooms in the top bar | Nicolas Werner | 2020-03-22 | 1 | -5/+2 |
| | |||||
* | Made merge compatible with master | Emi Simpson | 2020-03-15 | 1 | -6/+5 |
|\ | |||||
| * | Reduce times we read upload data | Nicolas Werner | 2020-03-08 | 1 | -6/+5 |
| | | |||||
* | | Added toggle in the settings to ignore minor events | Emi Simpson | 2020-03-15 | 1 | -1/+1 |
|/ | |||||
* | Speed up blurhash code | Nicolas Werner | 2020-03-04 | 1 | -0/+2 |
| | |||||
* | Experimental blurhash implementation (MXC2448) | Nicolas Werner | 2020-03-03 | 1 | -32/+59 |
| | |||||
* | Fix linter issue | Nicolas Werner | 2020-02-05 | 1 | -1/+4 |
| | |||||
* | Make closing the reply popup actually clear the reply message | Joseph Donofry | 2020-02-04 | 1 | -0/+1 |
| | |||||
* | Optimize includes a bit | Nicolas Werner | 2020-01-31 | 1 | -2/+2 |
| | |||||
* | Add next/prev room shortcuts | Nicolas Werner | 2020-01-31 | 1 | -0/+12 |
| |