Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | No wayland on Haiku, fixes build errors | Schrijvers Luc | 2024-06-24 | 1 | -1/+2 |
| | |||||
* | Merge pull request #1734 from Integral-Tech/confirm-passwd | DeepBlueV7.X | 2024-06-20 | 1 | -0/+14 |
|\ | | | | | | | Add dialog for repeating password when exporting keys | ||||
| * | Place repeatedPassword after first check & remove unnecessary empty check | Integral | 2024-06-17 | 1 | -10/+5 |
| | | |||||
| * | Update src/UserSettingsPage.cpp | Integral | 2024-05-26 | 1 | -0/+5 |
| | | | | | | Co-authored-by: Urszula <u.wnuk@proton.me> | ||||
| * | Add dialog for repeating password when exporting keys | Integral | 2024-05-19 | 1 | -0/+14 |
| | | |||||
* | | Skip users we don't share a room with in invite dialog | Nicolas Werner | 2024-06-20 | 1 | -2/+5 |
| | | | | | | | | Fixes #1757 | ||||
* | | Allow setting a scale factor on Windows | Nicolas Werner | 2024-06-20 | 2 | -2/+3 |
| | | | | | | | | Fixes #1756 | ||||
* | | Fix tray icon badge count not getting updated since ↵ | Nicolas Werner | 2024-06-20 | 3 | -19/+21 |
| | | | | | | | | 838b091acd07b681fc52f6f705b2bee8ce8519d5 | ||||
* | | Fix QT_CONFIG check for wayland is only available since Qt6.7 | Nicolas Werner | 2024-06-20 | 2 | -3/+7 |
| | | |||||
* | | Fix compilation on systems without specific platform interfaces | Nicolas Werner | 2024-06-20 | 2 | -4/+4 |
| | | | | | | | | fixes #1749 | ||||
* | | Fix crash on empty mxid in ignore commands | Nicolas Werner | 2024-06-20 | 1 | -2/+7 |
| | | | | | | | | fixes #1753 | ||||
* | | Generate event links only using room ids | Nicolas Werner | 2024-06-14 | 1 | -2/+3 |
| | | |||||
* | | Fix avatar change rendering | Nicolas Werner | 2024-06-14 | 1 | -1/+3 |
| | | |||||
* | | Fix disabling a room ping | Nicolas Werner | 2024-06-13 | 1 | -8/+7 |
| | | |||||
* | | Update changelog | Nicolas Werner | 2024-06-10 | 2 | -2/+4 |
| | | |||||
* | | lint | Nicolas Werner | 2024-06-09 | 1 | -5/+5 |
| | | |||||
* | | Properly restore room mentions state after edit | Nicolas Werner | 2024-06-09 | 1 | -0/+6 |
| | | |||||
* | | Support authenticated media | Nicolas Werner | 2024-06-06 | 1 | -3/+3 |
| | | |||||
* | | Fix marking newly created rooms as DM automatically | Nicolas Werner | 2024-06-04 | 1 | -1/+18 |
| | | | | | | | | fixes #1718 | ||||
* | | Prevent opening empty profiles | Nicolas Werner | 2024-06-04 | 1 | -0/+6 |
| | | | | | | | | Should fix 1707 | ||||
* | | fix mentions with markdown and in edits | Nicolas Werner | 2024-05-31 | 5 | -16/+48 |
| | | |||||
* | | Disable image loaded workaround for Qt 6.7 and up | Nicolas Werner | 2024-05-27 | 1 | -1/+4 |
| | | | | | | | | (since it is fixed there) | ||||
* | | Fix an empty profile name allowing you to open a profile twice | Nicolas Werner | 2024-05-27 | 1 | -28/+14 |
| | | |||||
* | | Merge pull request #1727 from checkraisefold/test_linux_fix | DeepBlueV7.X | 2024-05-24 | 1 | -9/+4 |
|\ \ | |/ |/| | | | Fix OpenGL video sinkchain crash | ||||
| * | Fix OpenGL video sinkchain crash | checkraisefold | 2024-05-17 | 1 | -9/+4 |
| | | |||||
* | | Merge pull request #1731 from q234rty/master | DeepBlueV7.X | 2024-05-16 | 1 | -1/+4 |
|\ \ | | | | | | | | | | Use `XDG_ACTIVATION_TOKEN` from environment variables by default | ||||
| * | | Use XDG_ACTIVATION_TOKEN from environment variables by default | q234rty | 2024-05-16 | 1 | -1/+4 |
| |/ | |||||
* / | Don't show spoilers in sidebar or notifications if possible | Nicolas Werner | 2024-05-16 | 5 | -25/+84 |
|/ | | | | fixes #1247 | ||||
* | Windows screenshare/video call support, general call improvements (#1725) | checkraisefold | 2024-05-10 | 4 | -64/+237 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial support for d3d11 qml video item * Windows screenshare support, D3D11 * misc fixes * further window visibility checks * preview updates * fix qml preview * fix compositor * add libnice plugin dep * re-run formatter * final formatter fix [skip ci] * fix tumbleweed build --------- Co-authored-by: Joseph Donofry <rubberduckie3554@gmail.com> | ||||
* | Implement MSC4142, mention via replies | Nicolas Werner | 2024-05-09 | 1 | -0/+10 |
| | |||||
* | Merge pull request #1720 from TheDrawingCoder-Gamer/emoji-shortcodes-2 | DeepBlueV7.X | 2024-05-09 | 5 | -411/+890 |
|\ | | | | | | | Update emoji shortcodes, rework how codegen works | ||||
| * | fix naming issues with emoji, edit how codegen works | TheDrawingCoding-Gamer | 2024-05-08 | 5 | -411/+890 |
| | | |||||
* | | Fix room mentions warning being displayed even without permissions | Nicolas Werner | 2024-05-07 | 1 | -1/+1 |
| | | |||||
* | | Fix possible pagination issue when a sync returns an empty limited timeline | Nicolas Werner | 2024-05-07 | 1 | -3/+3 |
|/ | |||||
* | refactor: replace QString constructors with QStringLiteral | Integral | 2024-04-26 | 4 | -9/+9 |
| | |||||
* | Lint | NepNep21 | 2024-04-23 | 1 | -1/+2 |
| | |||||
* | Fix image copying on windows | NepNep21 | 2024-04-09 | 1 | -1/+4 |
| | |||||
* | Fix lint | Nicolas Werner | 2024-04-05 | 1 | -5/+5 |
| | |||||
* | Color conversion seems to be redundant before the sink (upload too, but ↵ | Nicolas Werner | 2024-04-05 | 1 | -6/+2 |
| | | | | removing that breaks stuff) | ||||
* | Add some voip debugging hoops | Nicolas Werner | 2024-04-05 | 1 | -0/+16 |
| | |||||
* | Remove attributes on del tags | Nicolas Werner | 2024-03-20 | 1 | -7/+13 |
| | | | | | | | | | | | There is no use case for those afaik and they do break our replacement in the frontend. Let's instead strip them out in the sanitization step, since there are no valid attributes defined for the del tag currenlty. In theory we could also strip out all attributes here, but that seems excessive for now. Fixes https://github.com/Nheko-Reborn/nheko/issues/1693 | ||||
* | Fix presence not being per profile | Nicolas Werner | 2024-03-19 | 1 | -12/+12 |
| | | | | fixes #1699 | ||||
* | Make a few headers forward declarations | Nicolas Werner | 2024-03-16 | 37 | -116/+195 |
| | |||||
* | Include moc files for a tiny speedup on incremental builds | Nicolas Werner | 2024-03-16 | 70 | -17/+136 |
| | |||||
* | Bump supported matrix versions to 1.9 | Nicolas Werner | 2024-03-08 | 2 | -2/+12 |
| | |||||
* | Add support for intentional mentions | Nicolas Werner | 2024-03-08 | 7 | -35/+178 |
| | | | | | | 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. | ||||
* | Fix animated images rendering offscreen for the first frame | Nicolas Werner | 2024-03-05 | 1 | -1/+3 |
| | |||||
* | Fix too many characters are emojis now | Nicolas Werner | 2024-03-04 | 1 | -1/+1 |
| | |||||
* | Force emoji font on a few more characters | Nicolas Werner | 2024-03-03 | 1 | -1/+4 |
| | | | | Looks a bit better and works around some height weirdness on my systems. | ||||
* | Fix ordering of switch statement | Loren Burkholder | 2024-03-01 | 1 | -2/+2 |
| | |||||
* | Add a command to gradually glitch text in a message | Loren Burkholder | 2024-02-27 | 5 | -8/+57 |
| | |||||
* | Add a glitch text command | Loren Burkholder | 2024-02-26 | 5 | -0/+36 |
| | |||||
* | Disable optimistic pagination to fetch events edited into the thread before ↵ | Nicolas Werner | 2024-01-16 | 1 | -1/+10 |
| | | | | | | the threadroot fixes #1661 | ||||
* | Fix verification with multiple devices in parallel | Nicolas Werner | 2024-01-15 | 2 | -5/+37 |
| | | | | Fixes #1125 | ||||
* | Fix gstreamer deinit | NepNep21 | 2024-01-14 | 1 | -0/+4 |
| | |||||
* | Support "fixed" mac method in verification | Nicolas Werner | 2024-01-14 | 1 | -61/+48 |
| | |||||
* | Use constant for sas verification mac | Nicolas Werner | 2024-01-14 | 1 | -18/+13 |
| | |||||
* | Make volume control logarithmic again | Nicolas Werner | 2024-01-11 | 2 | -2/+4 |
| | |||||
* | Use macos define everywhere | Nicolas Werner | 2024-01-09 | 3 | -11/+11 |
| | |||||
* | Fix macOS apple silicon build | Nicolas Werner | 2024-01-09 | 1 | -4/+5 |
| | |||||
* | Use dynamic properties for NhekoFixupPaletteEventFilter | q234rty | 2024-01-08 | 2 | -7/+2 |
| | | | | | | A new window could have the same `QWindow *` value as an already free'ed window, so using a `QSet<QWindow *>` with potentially free'ed windows might not be reliable. Use dynamic properties instead. | ||||
* | Make clazy happy | Nicolas Werner | 2024-01-08 | 1 | -16/+18 |
| | |||||
* | Fix lag when media messages are shown and fix media controls | Nicolas Werner | 2024-01-08 | 2 | -6/+49 |
| | |||||
* | Speedup room switching by forcing a bigger initial item size | Nicolas Werner | 2024-01-08 | 2 | -1/+5 |
| | |||||
* | Faster blurhash decode | Nicolas Werner | 2024-01-07 | 1 | -2/+9 |
| | |||||
* | 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 |