Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1649 from duarm/swipe-toggle | DeepBlueV7.X | 2024-01-07 | 2 | -0/+36 |
|\ | | | | | disable swipe motions toggle | ||||
| * | lint | duarm | 2023-12-31 | 1 | -3/+3 |
| | | |||||
| * | disable swipe motions toggle | duarm | 2023-12-31 | 2 | -0/+36 |
| | | |||||
* | | Merge pull request #1635 from NepNep21/ignore-command | DeepBlueV7.X | 2024-01-06 | 7 | -1/+62 |
|\ \ | |/ |/| | | | Add /ignore, fixes #1634 | ||||
| * | deleteLater() on failure | NepNep21 | 2023-12-21 | 1 | -1/+2 |
| | | |||||
| * | Merge branch 'Nheko-Reborn:master' into ignore-command | Nep Nep | 2023-12-20 | 1 | -5/+5 |
| |\ | |||||
| * | | Fix memory leak and invite filtering | NepNep21 | 2023-12-19 | 2 | -10/+12 |
| | | | |||||
| * | | Other occurences | NepNep21 | 2023-12-19 | 2 | -3/+3 |
| | | | |||||
| * | | Improve naming | Nep Nep | 2023-12-19 | 1 | -1/+1 |
| | | | | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> | ||||
| * | | Merge branch 'Nheko-Reborn:master' into ignore-command | Nep Nep | 2023-12-17 | 7 | -13/+69 |
| |\ \ | |||||
| * | | | Multiple changes | NepNep21 | 2023-12-17 | 6 | -11/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | More consistent language with similar description strings Add manpage entry Add /unignore Add ignore & decline button in the invite page Add invite rejection to all ignore methods | ||||
| * | | | Add /ignore | NepNep21 | 2023-12-11 | 5 | -1/+28 |
| | | | | |||||
* | | | | Merge pull request #1630 from FallenValkyrie/allow_sticker_pack_removal | DeepBlueV7.X | 2023-12-22 | 2 | -12/+34 |
|\ \ \ \ | |_|_|/ |/| | | | Allow sticker pack removal | ||||
| * | | | Implement account pack deletion | FallenValkyrie | 2023-12-19 | 1 | -0/+15 |
| | | | | |||||
| * | | | Factor out the logic to delete an ImagePack | FallenValkyrie | 2023-12-16 | 2 | -12/+19 |
| | | | | |||||
* | | | | Fix backslashes escapes | Nicolas Werner | 2023-12-19 | 1 | -5/+5 |
| |_|/ |/| | | | | | | | | (And shrug losing arms in replies) | ||||
* | | | Trigger less QEvent::ApplicationPaletteChange | q234rty | 2023-12-17 | 2 | -0/+8 |
|/ / | | | | | | | | | | | The event seems to be very expensive on certain platform theme plugins. Fixes #1639 | ||||
* | | Work around clazy claiming we connect a lambda | Nicolas Werner | 2023-12-13 | 2 | -3/+8 |
| | | |||||
* | | Allow clicking notifications on Windows | Nicolas Werner | 2023-12-12 | 2 | -8/+28 |
| | | |||||
* | | Try to make windows notifications prettier | Nicolas Werner | 2023-12-11 | 3 | -7/+30 |
|/ | |||||
* | Fix urls in widgets being double encoded | Nicolas Werner | 2023-12-04 | 1 | -1/+3 |
| | | | | See https://bugreports.qt.io/browse/QTBUG-110446 | ||||
* | Fix profile argument parsing bug | Loren Burkholder | 2023-11-29 | 1 | -1/+1 |
| | |||||
* | Fix state event rendering for join rules and emojis | Nicolas Werner | 2023-11-28 | 2 | -14/+10 |
| | |||||
* | Unset hidden space when space is left | Nicolas Werner | 2023-11-27 | 1 | -0/+11 |
| | |||||
* | Support activation tokens for notifications | Nicolas Werner | 2023-11-20 | 4 | -0/+22 |
| | |||||
* | Support window activation on wayland | Nicolas Werner | 2023-11-20 | 1 | -3/+48 |
| | | | | | This is a bit hacky, because we open a window to actually get a valid activation token, but... | ||||
* | Switch to KDSingleApplication | Nicolas Werner | 2023-11-20 | 1 | -24/+31 |
| | |||||
* | Automatically increase database limits when hit | Nicolas Werner | 2023-11-19 | 1 | -7/+64 |
| | |||||
* | Fix some round images being persisted as not round | Nicolas Werner | 2023-11-19 | 1 | -1/+1 |
| | |||||
* | Upgrade trust of megolm sessions when receiving RoomKey | Nicolas Werner | 2023-11-19 | 5 | -28/+68 |
| | | | | | | | Before we only did that, when we basically didn't have the key yet. But since we usually get sent a RoomKey when a new message is sent after we sign in, we were discarding, that those messages should usually now be trusted. | ||||
* | Fix Nheko freezing after stopping a call on Wayland | Nicolas Werner | 2023-11-09 | 1 | -0/+16 |
| | |||||
* | Fix call only ringing the second time | Nicolas Werner | 2023-11-09 | 1 | -2/+3 |
| | |||||
* | Get rid of useless capture | Nicolas Werner | 2023-11-09 | 1 | -1/+1 |
| | |||||
* | Replace mediafiles | Nicolas Werner | 2023-11-09 | 1 | -3/+7 |
| | | | | fixes #1590 | ||||
* | Fix active user check | Nicolas Werner | 2023-11-05 | 1 | -3/+3 |
| | |||||
* | Make clazy happy | Nicolas Werner | 2023-11-02 | 1 | -2/+2 |
| | |||||
* | Use sha256 to encode the database name instead of just hex encoding it | Nicolas Werner | 2023-11-02 | 1 | -14/+39 |
| | |||||
* | Fix gstreamer element names | Nicolas Werner | 2023-11-02 | 1 | -3/+3 |
| | |||||
* | Fix pending reply sizing | Nicolas Werner | 2023-11-01 | 2 | -5/+14 |
| | |||||
* | Spaces are now bold | Nicolas Werner | 2023-11-01 | 4 | -0/+6 |
| | |||||
* | Possibly fix pagination in search | Nicolas Werner | 2023-11-01 | 1 | -3/+1 |
| | |||||
* | Possibly fix crash when room is cleared on event delegate | Nicolas Werner | 2023-11-01 | 1 | -49/+60 |
| | |||||
* | Fix trailing whitespace | Nicolas Werner | 2023-11-01 | 1 | -1/+0 |
| | |||||
* | Remove unused function | Nicolas Werner | 2023-11-01 | 1 | -29/+0 |
| | |||||
* | Throttle sync processing if the window is unfocused for a while | Nicolas Werner | 2023-11-01 | 2 | -3/+26 |
| | |||||
* | Save profile when explicitly specified | Nicolas Werner | 2023-11-01 | 1 | -2/+4 |
| | | | | | | Not just when any setting is modified... fixes #1563 | ||||
* | Downgrade self verification status logging to debug | Nicolas Werner | 2023-11-01 | 1 | -1/+1 |
| | | | | fixes #1560 | ||||
* | Fix decrypt notification settings persistent under the wrong key | Nicolas Werner | 2023-11-01 | 1 | -135/+118 |
| | | | | fixes #1561 | ||||
* | Cleanup headers a bit more | Nicolas Werner | 2023-10-31 | 18 | -267/+224 |
| | |||||
* | A few more small speedups | Nicolas Werner | 2023-10-31 | 8 | -120/+103 |
| | |||||
* | Try to fix notification in packaged app | Nicolas Werner | 2023-10-31 | 1 | -1/+2 |
| | |||||
* | Speed up compilation a bit | Nicolas Werner | 2023-10-31 | 40 | -255/+318 |
| | |||||
* | Fix a few conversions | Nicolas Werner | 2023-10-31 | 4 | -8/+10 |
| | |||||
* | fix room name calculation with 3 members | Nicolas Werner | 2023-10-28 | 1 | -2/+17 |
| | | | | fixes #1598 | ||||
* | Merge pull request #1539 from Nheko-Reborn/issue1410 | DeepBlueV7.X | 2023-10-26 | 2 | -0/+10 |
|\ | | | | | Add report message functionality | ||||
| * | Add report message functionality | Loren Burkholder | 2023-10-25 | 2 | -0/+10 |
| | | |||||
* | | Fix macos not supporting emplace of aggregates yet | Nicolas Werner | 2023-10-26 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #1541 from NepNep21/ignore-users | DeepBlueV7.X | 2023-10-25 | 8 | -10/+171 |
|\ \ | | | | | | | | | | Support (un)ignoring users (#546) | ||||
| * | | Move dialog to settings page and add avatar image to delegate | NepNep21 | 2023-10-24 | 2 | -0/+8 |
| | | | |||||
| * | | Cleanup ignore user functionality slightly | Nicolas Werner | 2023-10-24 | 6 | -41/+98 |
| | | | |||||
| * | | Merge branch 'ignore-users' of github.com:NepNep21/nheko into ignore-users | Nicolas Werner | 2023-10-23 | 6 | -5/+98 |
| |\ \ | |||||
| | * | | Fix lint after clazy fix | NepNep21 | 2023-10-01 | 1 | -2/+1 |
| | | | | |||||
| | * | | Lint + clazy | NepNep21 | 2023-10-01 | 3 | -8/+7 |
| | | | | |||||
| | * | | Use properties | NepNep21 | 2023-10-01 | 4 | -24/+53 |
| | | | | |||||
| | * | | Rebase | NepNep21 | 2023-10-01 | 4 | -5/+71 |
| | | | | |||||
* | | | | Add missing include | Nicolas Werner | 2023-10-26 | 1 | -0/+1 |
| |_|/ |/| | | |||||
* | | | Allow setting presence state again | Nicolas Werner | 2023-10-25 | 4 | -26/+24 |
| | | | |||||
* | | | Fix linting | Nicolas Werner | 2023-10-25 | 1 | -5/+6 |
| | | | |||||
* | | | Properly close cursors before commit and db deletion | Nicolas Werner | 2023-10-25 | 1 | -0/+2 |
| | | | |||||
* | | | Fix double free on commit database migration | mips64-el | 2023-10-25 | 1 | -1/+3 |
|/ / | |||||
* | | Migrate olm sessions to be stored in one database instead of thousands | Nicolas Werner | 2023-10-23 | 3 | -27/+91 |
| | | |||||
* | | hr tags are self closing | Nicolas Werner | 2023-10-22 | 1 | -1/+1 |
| | | |||||
* | | Add a way to compact the database | Nicolas Werner | 2023-10-21 | 4 | -10/+106 |
| | | | | | | | | Can also be used to fix some corruption. | ||||
* | | Possibly fix a crash in the EventDelegateChooser | Nicolas Werner | 2023-10-20 | 2 | -8/+18 |
| | | |||||
* | | Small qml fixes | Nicolas Werner | 2023-10-18 | 1 | -8/+14 |
| | | |||||
* | | Relayout when event delegates change implicit size | Nicolas Werner | 2023-10-18 | 2 | -1/+4 |
| | | |||||
* | | Qt6.6 compatibility | Nicolas Werner | 2023-10-13 | 16 | -32/+32 |
| | | |||||
* | | 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. | ||||
* | | Focus to the message input bar after dragging and dropping a file | Sateallia | 2023-10-11 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'delegate-rework' | Nicolas Werner | 2023-10-10 | 9 | -137/+856 |
|\ \ | |/ |/| | |||||
| * | Make effect messages stand out more | Nicolas Werner | 2023-10-09 | 1 | -0/+10 |
| | | |||||
| * | cleanups | Nicolas Werner | 2023-10-09 | 2 | -10/+10 |
| | | |||||
| * | Fix CPU usage from out of frame animated images | Nicolas Werner | 2023-10-09 | 2 | -4/+16 |
| | | |||||
| * | Fix typing notifications | Nicolas Werner | 2023-10-09 | 5 | -15/+16 |
| | | |||||
| * | Fixup reply and state event rendering | Nicolas Werner | 2023-10-08 | 2 | -60/+156 |
| | | |||||
| * | Switch to manual polishing of event delegates | Nicolas Werner | 2023-10-08 | 3 | -18/+128 |
| | | |||||
| * | Remaining events apart from verification | Nicolas Werner | 2023-08-25 | 4 | -37/+38 |
| | | |||||
| * | Get rid of redundant constructions and make room implicit | Nicolas Werner | 2023-08-25 | 4 | -4/+21 |
| | | |||||
| * | Port state events and images | Nicolas Werner | 2023-08-25 | 3 | -91/+138 |
| | | |||||
| * | Working text messages in delegate rework | Nicolas Werner | 2023-08-25 | 2 | -4/+27 |
| | | |||||
| * | Create an EventDelegateChooser | Nicolas Werner | 2023-08-25 | 4 | -0/+402 |
| | | |||||
* | | Merge pull request #1537 from Nheko-Reborn/issue1426 | DeepBlueV7.X | 2023-10-01 | 2 | -1/+15 |
|\ \ | | | | | | | | | | Allow configuring global hidden event settings | ||||
| * | | Allow configuring global hidden event settings | Loren Burkholder | 2023-09-23 | 2 | -1/+15 |
| |/ | |||||
* | | Merge pull request #1534 from Nheko-Reborn/issue1494 | DeepBlueV7.X | 2023-10-01 | 1 | -4/+4 |
|\ \ | |/ |/| | | | Use @user:example.com for all sample mxids | ||||
| * | Use @user:example.com for all sample mxids | Loren Burkholder | 2023-09-23 | 1 | -4/+4 |
| | | |||||
* | | Merge pull request #1536 from Nheko-Reborn/issue1440 | DeepBlueV7.X | 2023-08-22 | 1 | -10/+29 |
|\ \ | | | | | | | | | | Add explicit default font option | ||||
| * | | Add explicit default font option | Loren Burkholder | 2023-08-11 | 1 | -10/+29 |
| | | | |||||
* | | | 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... | ||||
* | | | Remove some unnecessary forward declarations and headers | Loren Burkholder | 2023-08-11 | 3 | -11/+0 |
| | | | |||||
* | | | Merge pull request #1535 from Nheko-Reborn/powerlevelsInTimeline | DeepBlueV7.X | 2023-08-10 | 2 | -0/+10 |
|\ \ \ | | | | | | | | | Show an indicator in the timeline for mods and admins | ||||
| * \ \ | Merge remote-tracking branch 'origin/powerlevelsInTimeline' | Nicolas Werner | 2023-08-10 | 2 | -0/+10 |
| |\ \ \ | |||||
| | * | | | Show an indicator in the timeline for mods and admins | Loren Burkholder | 2023-07-23 | 2 | -0/+10 |
| | |/ / | |||||
* | | | | Merge pull request #1523 from Nheko-Reborn/qmlFallbackAuth | DeepBlueV7.X | 2023-08-10 | 6 | -119/+70 |
|\ \ \ \ | |/ / / |/| | | | QML the fallback auth dialog | ||||
| * | | | QML the fallback auth dialog | Loren Burkholder | 2023-07-14 | 6 | -119/+70 |
| | | | | |||||
* | | | | Remove usage of creator | Nicolas Werner | 2023-08-09 | 1 | -1/+0 |
| | | | | |||||
* | | | | Merge pull request #1532 from Nheko-Reborn/issue1512 | DeepBlueV7.X | 2023-07-28 | 2 | -2/+17 |
|\ \ \ \ | |_|/ / |/| | | | Add mark room as read option | ||||
| * | | | Add mark as read entry to the roomlist right-click menu | Loren Burkholder | 2023-07-22 | 2 | -2/+17 |
| | |/ | |/| | |||||
* / | | Fix some compiler errors | Loren Burkholder | 2023-07-23 | 1 | -10/+9 |
|/ / | |||||
* | | Remove final which breaks type registration | Nicolas Werner | 2023-07-16 | 3 | -3/+3 |
| | | |||||
* | | Fix verification error codes | Nicolas Werner | 2023-07-16 | 2 | -0/+5 |
| | | |||||
* | | Fix qml translations | Nicolas Werner | 2023-07-13 | 1 | -2/+15 |
|/ | |||||
* | Fix presence not updating in the timeline | Nicolas Werner | 2023-07-09 | 1 | -1/+1 |
| | |||||
* | Fix a few more bugs where a limited timeline could cause a hanging pagination | Nicolas Werner | 2023-07-09 | 1 | -2/+15 |
| | |||||
* | Fix pagination in rooms with a full batch of redactions | Nicolas Werner | 2023-07-09 | 1 | -4/+21 |
| | |||||
* | Fix mass redaction /command | Nicolas Werner | 2023-07-09 | 1 | -3/+6 |
| | |||||
* | Focus to the message input bar after selecting a file | Sateallia | 2023-07-06 | 1 | -0/+1 |
| | |||||
* | Merge pull request #1501 from Nheko-Reborn/qmlRecaptcha | DeepBlueV7.X | 2023-07-06 | 7 | -123/+75 |
|\ | | | | | QML the reCAPTCHA dialog | ||||
| * | make lint | Loren Burkholder | 2023-07-06 | 2 | -5/+6 |
| | | |||||
| * | Port the reCAPTCHA dialog to QML | Loren Burkholder | 2023-07-06 | 6 | -122/+74 |
| | | |||||
| * | Remove unneeded forward declaration | Loren Burkholder | 2023-06-29 | 1 | -1/+0 |
| | | |||||
* | | Add an early out cache for event expiration | Nicolas Werner | 2023-07-06 | 3 | -6/+91 |
| | | |||||
* | | Fix event expiration not always stopping properly and redacting some wrong ↵ | Nicolas Werner | 2023-07-06 | 1 | -11/+22 |
| | | | | | | | | state events | ||||
* | | Prevent redactions of ACL and Create events, since Synapse prevents ↵ | Nicolas Werner | 2023-07-06 | 1 | -1/+10 |
| | | | | | | | | redaction of them anyway | ||||
* | | Fix overflow in event expiration days | Nicolas Werner | 2023-07-05 | 1 | -3/+3 |
| | | |||||
* | | Fix variable shadowing | Nicolas Werner | 2023-07-05 | 2 | -7/+6 |
| | | |||||
* | | Add experimental event expiration | Nicolas Werner | 2023-07-05 | 6 | -30/+285 |
| | | | | | | | | Currently disabled by default. | ||||
* | | Add some event expiration function | Nicolas Werner | 2023-07-04 | 2 | -0/+202 |
|/ | |||||
* | Rework how history settings are represented | Nicolas Werner | 2023-06-28 | 1 | -0/+3 |
| | |||||
* | Fix build against fmt10 | Nicolas Werner | 2023-06-28 | 4 | -9/+14 |
| | | | | fixes #1499 | ||||
* | Allow viewing and changing the history visibility | Nicolas Werner | 2023-06-24 | 2 | -1/+104 |
| | |||||
* | Fix screenshare selection | Nicolas Werner | 2023-06-19 | 1 | -1/+1 |
| | |||||
* | Fix login and registration page registration | Nicolas Werner | 2023-06-19 | 2 | -2/+2 |
| | |||||
* | Fix UserSettingsModel and Communities singleton instantiation | Nicolas Werner | 2023-06-19 | 4 | -1/+8 |
| | |||||
* | Fix completer size | Nicolas Werner | 2023-06-19 | 2 | -3/+3 |
| | |||||
* | Properly register image pack types | Nicolas Werner | 2023-06-19 | 2 | -2/+9 |
| | |||||
* | Make theme visible to qml | Nicolas Werner | 2023-06-19 | 1 | -0/+3 |
| | |||||
* | Move to automatic type registration | Nicolas Werner | 2023-06-19 | 44 | -300/+391 |
| | |||||
* | Fix linting | Nicolas Werner | 2023-06-10 | 1 | -2/+2 |
| | |||||
* | Show some generic message for ACL changes | Nicolas Werner | 2023-06-10 | 2 | -0/+7 |
| | | | | fixes #1476 | ||||
* | Add inviter to the invite reason | Nicolas Werner | 2023-06-10 | 5 | -3/+78 |
| | | | | fixes #622 | ||||
* | Properly set pack avatar | Nicolas Werner | 2023-06-09 | 1 | -0/+2 |
| | | | | fixes #1480 | ||||
* | Fix notification images | Nicolas Werner | 2023-06-08 | 2 | -20/+10 |
| | |||||
* | Workaround palette not set on new windows | Nicolas Werner | 2023-06-08 | 3 | -0/+30 |
| | |||||
* | Remove MacExtras include | Nicolas Werner | 2023-06-08 | 1 | -30/+1 |
| | |||||
* | Use Badge function on non-dbus systems | Nicolas Werner | 2023-06-08 | 1 | -3/+2 |
| | |||||
* | Remove QtMac header | Nicolas Werner | 2023-06-08 | 1 | -1/+0 |
| | |||||
* | Link XCB always if X11 support is on | Nicolas Werner | 2023-06-08 | 1 | -0/+4 |
| | |||||
* | Fix one more clazy issue | Nicolas Werner | 2023-06-08 | 2 | -2/+4 |
| | |||||
* | Remove a few more QPairs | Nicolas Werner | 2023-06-08 | 1 | -3/+3 |
| | |||||
* | Fix a few more clazy warnings | Nicolas Werner | 2023-06-08 | 2 | -3/+5 |
| | |||||
* | Fix a few clazy warnings | Nicolas Werner | 2023-06-08 | 3 | -21/+11 |
| | |||||
* | Fix qtkeychain include | Nicolas Werner | 2023-06-08 | 1 | -1/+1 |
| | |||||
* | Try to fix flatpak build and change appid | Nicolas Werner | 2023-06-08 | 1 | -1/+1 |
| | |||||
* | Fix QChar range | Nicolas Werner | 2023-06-08 | 2 | -2/+3 |
| | |||||
* | Use multidata in timeline model | Nicolas Werner | 2023-06-08 | 3 | -3/+25 |
| | |||||
* | Remove style sheets | Nicolas Werner | 2023-06-08 | 1 | -15/+2 |
| | |||||
* | lint | Nicolas Werner | 2023-06-08 | 20 | -118/+97 |
| | |||||
* | Fix palette access and QMediaPlayer errors | Nicolas Werner | 2023-06-08 | 3 | -15/+16 |
| | |||||
* | First runnable qt6 Nheko | Nicolas Werner | 2023-06-08 | 1 | -0/+2 |
| | |||||
* | Make Nheko compile on Qt6 | Nicolas Werner | 2023-06-08 | 38 | -362/+108 |
| | |||||
* | Don't delete uncached messages after edit | Nicolas Werner | 2023-06-01 | 1 | -1/+2 |
| | | | | fixes #1469 | ||||
* | Fix linting | Nicolas Werner | 2023-05-30 | 1 | -1/+1 |
| | |||||
* | Remember last used filter | Sateallia | 2023-05-30 | 3 | -1/+21 |
| | | | | fixes #1432 | ||||
* | Make summary translation plural sensitive | Nicolas Werner | 2023-05-29 | 1 | -2/+1 |
| | |||||
* | Copy arguments for notification | Nicolas Werner | 2023-05-29 | 2 | -13/+13 |
| | |||||
* | Enable sending notifications via the systemNotification signal on macOS | Nicolas Werner | 2023-05-29 | 3 | -43/+36 |
| | |||||
* | Fix duplicate notification category identifier | Nicolas Werner | 2023-05-29 | 1 | -16/+16 |
| | |||||
* | Merge branch 'dont-send-notifications-on-first-sync' of ↵ | Nicolas Werner | 2023-05-29 | 3 | -27/+60 |
|\ | | | | | | | github.com:LcsTen/nheko into notif-test | ||||
| * | Do not display reply action in the recap notif on Mac | LcsTen | 2023-04-14 | 1 | -4/+12 |
| | | |||||
| * | Don't send desktop notifications if there are too many of them at once | LcsTen | 2023-04-14 | 2 | -23/+48 |
| | | |||||
* | | Work around ICE on MSVC | Nicolas Werner | 2023-05-27 | 1 | -8/+14 |
| | | | | | | | | | | | | See https://developercommunity.visualstudio.com/t/Internal-compile-error-while-compiling-c/1227337 for details... | ||||
* | | Make default completer complete custom emoji | Nicolas Werner | 2023-05-25 | 8 | -184/+58 |
| | | |||||
* | | Make emoji picker use the grid view | Nicolas Werner | 2023-05-25 | 3 | -30/+182 |
| | | |||||
* | | Allow scrolling to specific sections and order packs in sticker search by ↵ | Nicolas Werner | 2023-05-20 | 2 | -2/+82 |
| | | | | | | | | match quality | ||||
* | | Fix StickerPicker padding and names of unnamed packs | Nicolas Werner | 2023-05-20 | 2 | -2/+24 |
| | | |||||
* | | Prevent new packs from overwriting the default pack by accident | Nicolas Werner | 2023-05-20 | 3 | -1/+47 |
| | | |||||
* | | Fix adding duplicate stickers and strip file extension | Nicolas Werner | 2023-05-20 | 2 | -6/+25 |
| | | |||||
* | | Use case folding instead of lower case for search | Nicolas Werner | 2023-05-20 | 1 | -3/+3 |
| | | |||||
* | | Reimplement search for GridImageModel | Nicolas Werner | 2023-05-20 | 2 | -25/+148 |
| | | |||||
* | | Replace search vector with span | Nicolas Werner | 2023-05-20 | 1 | -6/+7 |
| | | |||||
* | | Add rows to stickerpicker | Nicolas Werner | 2023-05-20 | 6 | -16/+194 |
| | | |||||
* | | Delete unused msg db function | Nicolas Werner | 2023-05-06 | 2 | -68/+1 |
| | | |||||
* | | Sort rooms in completer by 'activity' and make tombstoned rooms italic | Nicolas Werner | 2023-05-06 | 6 | -17/+68 |
| | | |||||
* | | Allow picking multiple files to upload | Sateallia | 2023-04-25 | 1 | -4/+5 |
| | | |||||
* | | Copy image to clipboard | Nicolas Werner | 2023-04-23 | 5 | -2/+91 |
| | | | | | | | | Fixes #599 | ||||
* | | Setting case insensitive sort is not necessary | Nicolas Werner | 2023-04-14 | 1 | -1/+0 |
|/ | |||||
* | Optimize alphabetical sorting a bit | Nicolas Werner | 2023-04-14 | 2 | -10/+9 |
| | | | | fixes #1272 | ||||
* | Alphabetical ordering option | Sateallia | 2023-04-14 | 4 | -14/+77 |
| | |||||
* | Adapt to the new inherited variant | Nicolas Werner | 2023-04-11 | 14 | -104/+97 |
| | |||||
* | Update mtxclient commit hash | Loren Burkholder | 2023-04-11 | 1 | -2/+1 |
| | |||||
* | Use the new mtxclient special effects refactoring | Loren Burkholder | 2023-04-11 | 5 | -52/+66 |
| | |||||
* | Don't bother with rainbow rain | Loren Burkholder | 2023-04-08 | 4 | -14/+4 |
| | |||||
* | Don't allow rainbowifying custom messages | Loren Burkholder | 2023-04-08 | 2 | -4/+4 |
| | |||||
* | Fix command name | Loren Burkholder | 2023-04-08 | 1 | -1/+1 |
| | |||||
* | Allow sending custom msgtypes | Loren Burkholder | 2023-04-08 | 4 | -0/+35 |
| | |||||
* | Add rainfall effect | Loren Burkholder | 2023-04-08 | 6 | -9/+93 |
| | | | | | This is a proof-of-concept example of inplementing a msgtype not found in the spec. | ||||
* | Implement unknown msgtype functionality | Loren Burkholder | 2023-04-08 | 4 | -5/+21 |
| | |||||
* | Try to reset unread marker if we fail to set it on the server | Nicolas Werner | 2023-04-05 | 1 | -3/+7 |
| | |||||
* | Fix switching between thread showing stale messages in some circumstances | Nicolas Werner | 2023-04-04 | 1 | -0/+2 |
| | |||||
* | Get rid of an edge case, that can break pagination | Nicolas Werner | 2023-04-04 | 1 | -2/+1 |
| | |||||
* | Allow querying your status message over dbus | Nicolas Werner | 2023-03-31 | 4 | -0/+21 |
| | | | | Contributed by a Nheko user starting with S. | ||||
* | Allow for # in fragments because some clients send matrix.to links like that | Nicolas Werner | 2023-03-31 | 1 | -1/+3 |
| | |||||
* | Merge pull request #1411 from dtelsing/screenshare-xdg-desktop-portal | DeepBlueV7.X | 2023-03-30 | 6 | -95/+957 |
|\ | | | | | Support screen sharing with xdg-desktop-portal | ||||
| * | Include missing <optional> header | David Elsing | 2023-03-30 | 1 | -0/+1 |
| | | |||||
| * | Change text of the PipeWire streenshare method | David Elsing | 2023-03-30 | 1 | -1/+1 |
| | | |||||
| * | Cleanup Qt D-Bus connections and watchers | David Elsing | 2023-03-30 | 4 | -113/+171 |
| | | |||||
| * | Use mtx::client::utils::random_token for XDP session tokens | David Elsing | 2023-03-30 | 1 | -11/+2 |
| | | |||||
| * | Improve choosing screen share type | David Elsing | 2023-03-30 | 2 | -29/+44 |
| | | |||||
| * | Add missing license headers | David Elsing | 2023-03-30 | 2 | -0/+8 |
| | | |||||
| * | Support screen sharing with xdg-desktop-portal | David Elsing | 2023-03-30 | 6 | -88/+877 |
| | | |||||
* | | Fix build on case-sensitive filesystems | Ryan Schmidt | 2023-03-30 | 1 | -2/+2 |
|/ | |||||
* | Improve state event redaction | Nicolas Werner | 2023-03-26 | 3 | -10/+41 |
| | |||||
* | Fix explicit optional construction on gcc13 | Nicolas Werner | 2023-03-24 | 1 | -1/+1 |
| | |||||
* | Fix encrypted thumbnails | Nicolas Werner | 2023-03-22 | 1 | -1/+1 |
| | |||||
* | All around me are empty spaces | Nicolas Werner | 2023-03-20 | 1 | -6/+16 |
| | |||||
* | Optimize event accessors a bit | Nicolas Werner | 2023-03-20 | 1 | -41/+33 |
| | |||||
* | Reduce db writes a bit | Nicolas Werner | 2023-03-19 | 1 | -7/+32 |
| | |||||
* | Don't try to load emotes from space parents we are not in | Nicolas Werner | 2023-03-19 | 1 | -2/+9 |
| | |||||
* | Merge pull request #1404 from LcsTen/dont-show-private-rooms-in-space | DeepBlueV7.X | 2023-03-18 | 2 | -2/+15 |
|\ | | | | | Don't show inaccessible private rooms in spaces | ||||
| * | Check isPreviewFetched property for hints | LcsTen | 2023-03-18 | 2 | -1/+5 |
| | | |||||
| * | Show an appropriate hint if the room is inaccessible | LcsTen | 2023-03-11 | 1 | -1/+1 |
| | | |||||
| * | Don't show inaccessible private rooms in spaces | LcsTen | 2023-03-11 | 1 | -0/+9 |
| | | |||||
* | | Update spaces events automatically in the background | Nicolas Werner | 2023-03-14 | 7 | -5/+246 |
| | | |||||
* | | Speed up writes of events with statekeys to state db | Nicolas Werner | 2023-03-14 | 2 | -27/+87 |
| | | |||||
* | | Speed up processing UI changes with large syncs | Nicolas Werner | 2023-03-14 | 1 | -14/+44 |
| | | |||||
* | | Evaluate ACLs when calculating vias | Nicolas Werner | 2023-03-14 | 1 | -2/+52 |
| | | |||||
* | | Make via implementation closer to the spec | Nicolas Werner | 2023-03-14 | 1 | -25/+81 |
|/ | |||||
* | Merge pull request #1388 from Nheko-Reborn/command | DeepBlueV7.X | 2023-03-10 | 2 | -26/+112 |
|\ | | | | | Warn if an invalid command is entered | ||||
| * | Handle incomplete commands better | Loren Burkholder | 2023-03-07 | 2 | -12/+24 |
| | | |||||
| * | make lint | Loren Burkholder | 2023-03-01 | 1 | -36/+36 |
| | | |||||
| * | Use QSet<QString> instead of QStringList | Loren Burkholder | 2023-03-01 | 1 | -1/+1 |
| | | |||||
| * | Fix some nitpicks | Loren Burkholder | 2023-03-01 | 2 | -53/+58 |
| | | |||||
| * | Simplify code a bit | Loren Burkholder | 2023-02-28 | 2 | -4/+1 |
| | | |||||
| * | Move command calculation logic into InputBar | Loren Burkholder | 2023-02-28 | 4 | -84/+89 |
| | | |||||
| * | Show warning when invalid command is entered | Loren Burkholder | 2023-02-28 | 4 | -0/+67 |
| | | | | | | | | | | | | Fixes #1363 Please note that this doesn't prompt when you try to send a message with a bad command. | ||||
* | | Merge pull request #1394 from Nheko-Reborn/uiTweaks | DeepBlueV7.X | 2023-03-09 | 4 | -4/+13 |
|\ \ | | | | | | | Some small UI changes | ||||
| * | | Update src/Utils.cpp | Loren Burkholder | 2023-03-09 | 1 | -4/+2 |
| | | | | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> | ||||
| * | | Only enlarge emoji if the setting is on | Loren Burkholder | 2023-03-09 | 1 | -1/+5 |
| | | | |||||
| * | | Make emoji larger in the timeline by default | Loren Burkholder | 2023-02-28 | 1 | -1/+1 |
| | | | |||||
| * | | make lint | Loren Burkholder | 2023-02-28 | 2 | -3/+3 |
| | | | |||||
| * | | Always open the invite dialog properly from the member list | Loren Burkholder | 2023-02-28 | 3 | -4/+11 |
| |/ | |||||
* / | Fix avatar change being rendered as a join | Nicolas Werner | 2023-03-09 | 1 | -5/+16 |
|/ | |||||
* | Fix bug that prevented storing member events in the same database as the rest | Nicolas Werner | 2023-02-25 | 1 | -14/+22 |
| | |||||
* | Disable qml diskcache by default | Nicolas Werner | 2023-02-25 | 1 | -0/+6 |
| | | | | | | | Since this causes crashes on some qml module updates. Fixes #1383 Fixes #1132 | ||||
* | Merge pull request #1389 from Nheko-Reborn/deletions | DeepBlueV7.X | 2023-02-24 | 1 | -3/+0 |
|\ | | | | | | | Delete some unneeded stuff | ||||
| * | Delete some unneeded stuff | Loren Burkholder | 2023-02-23 | 1 | -3/+0 |
| | | |||||
* | | Show rooms you share with someone | Nicolas Werner | 2023-02-24 | 4 | -0/+105 |
|/ | |||||
* | Reenable the nosync options for the database | Nicolas Werner | 2023-02-23 | 1 | -1/+6 |
| | | | | | | | fixes #1355 So far we haven't seen any reduction in issues about database corruption, so presumably this is unrelated and the lag is annoying. | ||||
* | Honour Qt scaling factor on OpenBSD | Klemens Nanni | 2023-02-23 | 1 | -1/+1 |
| | | | | | | Instead of completing the list of Linux, Windows and the BSDs (NetBSD and DragonFly would still be missing), simply flip it to not-macOS to simplify and fix the two other aforementioned BSDs at once. | ||||
* | Recognise OpenBSD on login page | Klemens Nanni | 2023-02-23 | 1 | -0/+2 |
| |