summary refs log tree commit diff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* No wayland on Haiku, fixes build errorsSchrijvers Luc2024-06-241-1/+2
|
* Merge pull request #1734 from Integral-Tech/confirm-passwdDeepBlueV7.X2024-06-201-0/+14
|\ | | | | | | Add dialog for repeating password when exporting keys
| * Place repeatedPassword after first check & remove unnecessary empty checkIntegral2024-06-171-10/+5
| |
| * Update src/UserSettingsPage.cppIntegral2024-05-261-0/+5
| | | | | | Co-authored-by: Urszula <u.wnuk@proton.me>
| * Add dialog for repeating password when exporting keysIntegral2024-05-191-0/+14
| |
* | Skip users we don't share a room with in invite dialogNicolas Werner2024-06-201-2/+5
| | | | | | | | Fixes #1757
* | Allow setting a scale factor on WindowsNicolas Werner2024-06-202-2/+3
| | | | | | | | Fixes #1756
* | Fix tray icon badge count not getting updated since ↵Nicolas Werner2024-06-203-19/+21
| | | | | | | | 838b091acd07b681fc52f6f705b2bee8ce8519d5
* | Fix QT_CONFIG check for wayland is only available since Qt6.7Nicolas Werner2024-06-202-3/+7
| |
* | Fix compilation on systems without specific platform interfacesNicolas Werner2024-06-202-4/+4
| | | | | | | | fixes #1749
* | Fix crash on empty mxid in ignore commandsNicolas Werner2024-06-201-2/+7
| | | | | | | | fixes #1753
* | Generate event links only using room idsNicolas Werner2024-06-141-2/+3
| |
* | Fix avatar change renderingNicolas Werner2024-06-141-1/+3
| |
* | Fix disabling a room pingNicolas Werner2024-06-131-8/+7
| |
* | Update changelogNicolas Werner2024-06-102-2/+4
| |
* | lintNicolas Werner2024-06-091-5/+5
| |
* | Properly restore room mentions state after editNicolas Werner2024-06-091-0/+6
| |
* | Support authenticated mediaNicolas Werner2024-06-061-3/+3
| |
* | Fix marking newly created rooms as DM automaticallyNicolas Werner2024-06-041-1/+18
| | | | | | | | fixes #1718
* | Prevent opening empty profilesNicolas Werner2024-06-041-0/+6
| | | | | | | | Should fix 1707
* | fix mentions with markdown and in editsNicolas Werner2024-05-315-16/+48
| |
* | Disable image loaded workaround for Qt 6.7 and upNicolas Werner2024-05-271-1/+4
| | | | | | | | (since it is fixed there)
* | Fix an empty profile name allowing you to open a profile twiceNicolas Werner2024-05-271-28/+14
| |
* | Merge pull request #1727 from checkraisefold/test_linux_fixDeepBlueV7.X2024-05-241-9/+4
|\ \ | |/ |/| | | Fix OpenGL video sinkchain crash
| * Fix OpenGL video sinkchain crashcheckraisefold2024-05-171-9/+4
| |
* | Merge pull request #1731 from q234rty/masterDeepBlueV7.X2024-05-161-1/+4
|\ \ | | | | | | | | | Use `XDG_ACTIVATION_TOKEN` from environment variables by default
| * | Use XDG_ACTIVATION_TOKEN from environment variables by defaultq234rty2024-05-161-1/+4
| |/
* / Don't show spoilers in sidebar or notifications if possibleNicolas Werner2024-05-165-25/+84
|/ | | | fixes #1247
* Windows screenshare/video call support, general call improvements (#1725)checkraisefold2024-05-104-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 repliesNicolas Werner2024-05-091-0/+10
|
* Merge pull request #1720 from TheDrawingCoder-Gamer/emoji-shortcodes-2DeepBlueV7.X2024-05-095-411/+890
|\ | | | | | | Update emoji shortcodes, rework how codegen works
| * fix naming issues with emoji, edit how codegen worksTheDrawingCoding-Gamer2024-05-085-411/+890
| |
* | Fix room mentions warning being displayed even without permissionsNicolas Werner2024-05-071-1/+1
| |
* | Fix possible pagination issue when a sync returns an empty limited timelineNicolas Werner2024-05-071-3/+3
|/
* refactor: replace QString constructors with QStringLiteralIntegral2024-04-264-9/+9
|
* LintNepNep212024-04-231-1/+2
|
* Fix image copying on windowsNepNep212024-04-091-1/+4
|
* Fix lintNicolas Werner2024-04-051-5/+5
|
* Color conversion seems to be redundant before the sink (upload too, but ↵Nicolas Werner2024-04-051-6/+2
| | | | removing that breaks stuff)
* Add some voip debugging hoopsNicolas Werner2024-04-051-0/+16
|
* Remove attributes on del tagsNicolas Werner2024-03-201-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 profileNicolas Werner2024-03-191-12/+12
| | | | fixes #1699
* Make a few headers forward declarationsNicolas Werner2024-03-1637-116/+195
|
* Include moc files for a tiny speedup on incremental buildsNicolas Werner2024-03-1670-17/+136
|
* Bump supported matrix versions to 1.9Nicolas Werner2024-03-082-2/+12
|
* Add support for intentional mentionsNicolas Werner2024-03-087-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 frameNicolas Werner2024-03-051-1/+3
|
* Fix too many characters are emojis nowNicolas Werner2024-03-041-1/+1
|
* Force emoji font on a few more charactersNicolas Werner2024-03-031-1/+4
| | | | Looks a bit better and works around some height weirdness on my systems.
* Fix ordering of switch statementLoren Burkholder2024-03-011-2/+2
|
* Add a command to gradually glitch text in a messageLoren Burkholder2024-02-275-8/+57
|
* Add a glitch text commandLoren Burkholder2024-02-265-0/+36
|
* Disable optimistic pagination to fetch events edited into the thread before ↵Nicolas Werner2024-01-161-1/+10
| | | | | | the threadroot fixes #1661
* Fix verification with multiple devices in parallelNicolas Werner2024-01-152-5/+37
| | | | Fixes #1125
* Fix gstreamer deinitNepNep212024-01-141-0/+4
|
* Support "fixed" mac method in verificationNicolas Werner2024-01-141-61/+48
|
* Use constant for sas verification macNicolas Werner2024-01-141-18/+13
|
* Make volume control logarithmic againNicolas Werner2024-01-112-2/+4
|
* Use macos define everywhereNicolas Werner2024-01-093-11/+11
|
* Fix macOS apple silicon buildNicolas Werner2024-01-091-4/+5
|
* Use dynamic properties for NhekoFixupPaletteEventFilterq234rty2024-01-082-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 happyNicolas Werner2024-01-081-16/+18
|
* Fix lag when media messages are shown and fix media controlsNicolas Werner2024-01-082-6/+49
|
* Speedup room switching by forcing a bigger initial item sizeNicolas Werner2024-01-082-1/+5
|
* Faster blurhash decodeNicolas Werner2024-01-071-2/+9
|
* Merge pull request #1649 from duarm/swipe-toggleDeepBlueV7.X2024-01-072-0/+36
|\ | | | | disable swipe motions toggle
| * lintduarm2023-12-311-3/+3
| |
| * disable swipe motions toggleduarm2023-12-312-0/+36
| |
* | Merge pull request #1635 from NepNep21/ignore-commandDeepBlueV7.X2024-01-067-1/+62
|\ \ | |/ |/| | | Add /ignore, fixes #1634
| * deleteLater() on failureNepNep212023-12-211-1/+2
| |
| * Merge branch 'Nheko-Reborn:master' into ignore-commandNep Nep2023-12-201-5/+5
| |\
| * | Fix memory leak and invite filteringNepNep212023-12-192-10/+12
| | |
| * | Other occurencesNepNep212023-12-192-3/+3
| | |
| * | Improve namingNep Nep2023-12-191-1/+1
| | | | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
| * | Merge branch 'Nheko-Reborn:master' into ignore-commandNep Nep2023-12-177-13/+69
| |\ \
| * | | Multiple changesNepNep212023-12-176-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 /ignoreNepNep212023-12-115-1/+28
| | | |
* | | | Merge pull request #1630 from FallenValkyrie/allow_sticker_pack_removalDeepBlueV7.X2023-12-222-12/+34
|\ \ \ \ | |_|_|/ |/| | | Allow sticker pack removal
| * | | Implement account pack deletionFallenValkyrie2023-12-191-0/+15
| | | |
| * | | Factor out the logic to delete an ImagePackFallenValkyrie2023-12-162-12/+19
| | | |
* | | | Fix backslashes escapesNicolas Werner2023-12-191-5/+5
| |_|/ |/| | | | | | | | (And shrug losing arms in replies)
* | | Trigger less QEvent::ApplicationPaletteChangeq234rty2023-12-172-0/+8
|/ / | | | | | | | | | | The event seems to be very expensive on certain platform theme plugins. Fixes #1639
* | Work around clazy claiming we connect a lambdaNicolas Werner2023-12-132-3/+8
| |
* | Allow clicking notifications on WindowsNicolas Werner2023-12-122-8/+28
| |
* | Try to make windows notifications prettierNicolas Werner2023-12-113-7/+30
|/
* Fix urls in widgets being double encodedNicolas Werner2023-12-041-1/+3
| | | | See https://bugreports.qt.io/browse/QTBUG-110446
* Fix profile argument parsing bugLoren Burkholder2023-11-291-1/+1
|
* Fix state event rendering for join rules and emojisNicolas Werner2023-11-282-14/+10
|
* Unset hidden space when space is leftNicolas Werner2023-11-271-0/+11
|
* Support activation tokens for notificationsNicolas Werner2023-11-204-0/+22
|
* Support window activation on waylandNicolas Werner2023-11-201-3/+48
| | | | | This is a bit hacky, because we open a window to actually get a valid activation token, but...
* Switch to KDSingleApplicationNicolas Werner2023-11-201-24/+31
|
* Automatically increase database limits when hitNicolas Werner2023-11-191-7/+64
|
* Fix some round images being persisted as not roundNicolas Werner2023-11-191-1/+1
|
* Upgrade trust of megolm sessions when receiving RoomKeyNicolas Werner2023-11-195-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 WaylandNicolas Werner2023-11-091-0/+16
|
* Fix call only ringing the second timeNicolas Werner2023-11-091-2/+3
|
* Get rid of useless captureNicolas Werner2023-11-091-1/+1
|
* Replace mediafilesNicolas Werner2023-11-091-3/+7
| | | | fixes #1590
* Fix active user checkNicolas Werner2023-11-051-3/+3
|
* Make clazy happyNicolas Werner2023-11-021-2/+2
|
* Use sha256 to encode the database name instead of just hex encoding itNicolas Werner2023-11-021-14/+39
|
* Fix gstreamer element namesNicolas Werner2023-11-021-3/+3
|
* Fix pending reply sizingNicolas Werner2023-11-012-5/+14
|
* Spaces are now boldNicolas Werner2023-11-014-0/+6
|
* Possibly fix pagination in searchNicolas Werner2023-11-011-3/+1
|
* Possibly fix crash when room is cleared on event delegateNicolas Werner2023-11-011-49/+60
|
* Fix trailing whitespaceNicolas Werner2023-11-011-1/+0
|
* Remove unused functionNicolas Werner2023-11-011-29/+0
|
* Throttle sync processing if the window is unfocused for a whileNicolas Werner2023-11-012-3/+26
|
* Save profile when explicitly specifiedNicolas Werner2023-11-011-2/+4
| | | | | | Not just when any setting is modified... fixes #1563
* Downgrade self verification status logging to debugNicolas Werner2023-11-011-1/+1
| | | | fixes #1560
* Fix decrypt notification settings persistent under the wrong keyNicolas Werner2023-11-011-135/+118
| | | | fixes #1561
* Cleanup headers a bit moreNicolas Werner2023-10-3118-267/+224
|
* A few more small speedupsNicolas Werner2023-10-318-120/+103
|
* Try to fix notification in packaged appNicolas Werner2023-10-311-1/+2
|
* Speed up compilation a bitNicolas Werner2023-10-3140-255/+318
|
* Fix a few conversionsNicolas Werner2023-10-314-8/+10
|
* fix room name calculation with 3 membersNicolas Werner2023-10-281-2/+17
| | | | fixes #1598
* Merge pull request #1539 from Nheko-Reborn/issue1410DeepBlueV7.X2023-10-262-0/+10
|\ | | | | Add report message functionality
| * Add report message functionalityLoren Burkholder2023-10-252-0/+10
| |
* | Fix macos not supporting emplace of aggregates yetNicolas Werner2023-10-261-1/+1
| |
* | Merge pull request #1541 from NepNep21/ignore-usersDeepBlueV7.X2023-10-258-10/+171
|\ \ | | | | | | | | | Support (un)ignoring users (#546)
| * | Move dialog to settings page and add avatar image to delegateNepNep212023-10-242-0/+8
| | |
| * | Cleanup ignore user functionality slightlyNicolas Werner2023-10-246-41/+98
| | |
| * | Merge branch 'ignore-users' of github.com:NepNep21/nheko into ignore-usersNicolas Werner2023-10-236-5/+98
| |\ \
| | * | Fix lint after clazy fixNepNep212023-10-011-2/+1
| | | |
| | * | Lint + clazyNepNep212023-10-013-8/+7
| | | |
| | * | Use propertiesNepNep212023-10-014-24/+53
| | | |
| | * | RebaseNepNep212023-10-014-5/+71
| | | |
* | | | Add missing includeNicolas Werner2023-10-261-0/+1
| |_|/ |/| |
* | | Allow setting presence state againNicolas Werner2023-10-254-26/+24
| | |
* | | Fix lintingNicolas Werner2023-10-251-5/+6
| | |
* | | Properly close cursors before commit and db deletionNicolas Werner2023-10-251-0/+2
| | |
* | | Fix double free on commit database migrationmips64-el2023-10-251-1/+3
|/ /
* | Migrate olm sessions to be stored in one database instead of thousandsNicolas Werner2023-10-233-27/+91
| |
* | hr tags are self closingNicolas Werner2023-10-221-1/+1
| |
* | Add a way to compact the databaseNicolas Werner2023-10-214-10/+106
| | | | | | | | Can also be used to fix some corruption.
* | Possibly fix a crash in the EventDelegateChooserNicolas Werner2023-10-202-8/+18
| |
* | Small qml fixesNicolas Werner2023-10-181-8/+14
| |
* | Relayout when event delegates change implicit sizeNicolas Werner2023-10-182-1/+4
| |
* | Qt6.6 compatibilityNicolas Werner2023-10-1316-32/+32
| |
* | Remove old messages only when the db is full or on startupNicolas Werner2023-10-111-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 fileSateallia2023-10-111-0/+1
| |
* | Merge branch 'delegate-rework'Nicolas Werner2023-10-109-137/+856
|\ \ | |/ |/|
| * Make effect messages stand out moreNicolas Werner2023-10-091-0/+10
| |
| * cleanupsNicolas Werner2023-10-092-10/+10
| |
| * Fix CPU usage from out of frame animated imagesNicolas Werner2023-10-092-4/+16
| |
| * Fix typing notificationsNicolas Werner2023-10-095-15/+16
| |
| * Fixup reply and state event renderingNicolas Werner2023-10-082-60/+156
| |
| * Switch to manual polishing of event delegatesNicolas Werner2023-10-083-18/+128
| |
| * Remaining events apart from verificationNicolas Werner2023-08-254-37/+38
| |
| * Get rid of redundant constructions and make room implicitNicolas Werner2023-08-254-4/+21
| |
| * Port state events and imagesNicolas Werner2023-08-253-91/+138
| |
| * Working text messages in delegate reworkNicolas Werner2023-08-252-4/+27
| |
| * Create an EventDelegateChooserNicolas Werner2023-08-254-0/+402
| |
* | Merge pull request #1537 from Nheko-Reborn/issue1426DeepBlueV7.X2023-10-012-1/+15
|\ \ | | | | | | | | | Allow configuring global hidden event settings
| * | Allow configuring global hidden event settingsLoren Burkholder2023-09-232-1/+15
| |/
* | Merge pull request #1534 from Nheko-Reborn/issue1494DeepBlueV7.X2023-10-011-4/+4
|\ \ | |/ |/| | | Use @user:example.com for all sample mxids
| * Use @user:example.com for all sample mxidsLoren Burkholder2023-09-231-4/+4
| |
* | Merge pull request #1536 from Nheko-Reborn/issue1440DeepBlueV7.X2023-08-221-10/+29
|\ \ | | | | | | | | | Add explicit default font option
| * | Add explicit default font optionLoren Burkholder2023-08-111-10/+29
| | |
* | | Fix build with fmt 10.1.0q234rty2023-08-171-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 headersLoren Burkholder2023-08-113-11/+0
| | |
* | | Merge pull request #1535 from Nheko-Reborn/powerlevelsInTimelineDeepBlueV7.X2023-08-102-0/+10
|\ \ \ | | | | | | | | Show an indicator in the timeline for mods and admins
| * \ \ Merge remote-tracking branch 'origin/powerlevelsInTimeline'Nicolas Werner2023-08-102-0/+10
| |\ \ \
| | * | | Show an indicator in the timeline for mods and adminsLoren Burkholder2023-07-232-0/+10
| | |/ /
* | | | Merge pull request #1523 from Nheko-Reborn/qmlFallbackAuthDeepBlueV7.X2023-08-106-119/+70
|\ \ \ \ | |/ / / |/| | | QML the fallback auth dialog
| * | | QML the fallback auth dialogLoren Burkholder2023-07-146-119/+70
| | | |
* | | | Remove usage of creatorNicolas Werner2023-08-091-1/+0
| | | |
* | | | Merge pull request #1532 from Nheko-Reborn/issue1512DeepBlueV7.X2023-07-282-2/+17
|\ \ \ \ | |_|/ / |/| | | Add mark room as read option
| * | | Add mark as read entry to the roomlist right-click menuLoren Burkholder2023-07-222-2/+17
| | |/ | |/|
* / | Fix some compiler errorsLoren Burkholder2023-07-231-10/+9
|/ /
* | Remove final which breaks type registrationNicolas Werner2023-07-163-3/+3
| |
* | Fix verification error codesNicolas Werner2023-07-162-0/+5
| |
* | Fix qml translationsNicolas Werner2023-07-131-2/+15
|/
* Fix presence not updating in the timelineNicolas Werner2023-07-091-1/+1
|
* Fix a few more bugs where a limited timeline could cause a hanging paginationNicolas Werner2023-07-091-2/+15
|
* Fix pagination in rooms with a full batch of redactionsNicolas Werner2023-07-091-4/+21
|
* Fix mass redaction /commandNicolas Werner2023-07-091-3/+6
|
* Focus to the message input bar after selecting a fileSateallia2023-07-061-0/+1
|
* Merge pull request #1501 from Nheko-Reborn/qmlRecaptchaDeepBlueV7.X2023-07-067-123/+75
|\ | | | | QML the reCAPTCHA dialog
| * make lintLoren Burkholder2023-07-062-5/+6
| |
| * Port the reCAPTCHA dialog to QMLLoren Burkholder2023-07-066-122/+74
| |
| * Remove unneeded forward declarationLoren Burkholder2023-06-291-1/+0
| |
* | Add an early out cache for event expirationNicolas Werner2023-07-063-6/+91
| |
* | Fix event expiration not always stopping properly and redacting some wrong ↵Nicolas Werner2023-07-061-11/+22
| | | | | | | | state events
* | Prevent redactions of ACL and Create events, since Synapse prevents ↵Nicolas Werner2023-07-061-1/+10
| | | | | | | | redaction of them anyway
* | Fix overflow in event expiration daysNicolas Werner2023-07-051-3/+3
| |
* | Fix variable shadowingNicolas Werner2023-07-052-7/+6
| |
* | Add experimental event expirationNicolas Werner2023-07-056-30/+285
| | | | | | | | Currently disabled by default.
* | Add some event expiration functionNicolas Werner2023-07-042-0/+202
|/
* Rework how history settings are representedNicolas Werner2023-06-281-0/+3
|
* Fix build against fmt10Nicolas Werner2023-06-284-9/+14
| | | | fixes #1499
* Allow viewing and changing the history visibilityNicolas Werner2023-06-242-1/+104
|
* Fix screenshare selectionNicolas Werner2023-06-191-1/+1
|
* Fix login and registration page registrationNicolas Werner2023-06-192-2/+2
|
* Fix UserSettingsModel and Communities singleton instantiationNicolas Werner2023-06-194-1/+8
|
* Fix completer sizeNicolas Werner2023-06-192-3/+3
|
* Properly register image pack typesNicolas Werner2023-06-192-2/+9
|
* Make theme visible to qmlNicolas Werner2023-06-191-0/+3
|
* Move to automatic type registrationNicolas Werner2023-06-1944-300/+391
|
* Fix lintingNicolas Werner2023-06-101-2/+2
|
* Show some generic message for ACL changesNicolas Werner2023-06-102-0/+7
| | | | fixes #1476
* Add inviter to the invite reasonNicolas Werner2023-06-105-3/+78
| | | | fixes #622
* Properly set pack avatarNicolas Werner2023-06-091-0/+2
| | | | fixes #1480
* Fix notification imagesNicolas Werner2023-06-082-20/+10
|
* Workaround palette not set on new windowsNicolas Werner2023-06-083-0/+30
|
* Remove MacExtras includeNicolas Werner2023-06-081-30/+1
|
* Use Badge function on non-dbus systemsNicolas Werner2023-06-081-3/+2
|
* Remove QtMac headerNicolas Werner2023-06-081-1/+0
|
* Link XCB always if X11 support is onNicolas Werner2023-06-081-0/+4
|
* Fix one more clazy issueNicolas Werner2023-06-082-2/+4
|
* Remove a few more QPairsNicolas Werner2023-06-081-3/+3
|
* Fix a few more clazy warningsNicolas Werner2023-06-082-3/+5
|
* Fix a few clazy warningsNicolas Werner2023-06-083-21/+11
|
* Fix qtkeychain includeNicolas Werner2023-06-081-1/+1
|
* Try to fix flatpak build and change appidNicolas Werner2023-06-081-1/+1
|
* Fix QChar rangeNicolas Werner2023-06-082-2/+3
|
* Use multidata in timeline modelNicolas Werner2023-06-083-3/+25
|
* Remove style sheetsNicolas Werner2023-06-081-15/+2
|
* lintNicolas Werner2023-06-0820-118/+97
|
* Fix palette access and QMediaPlayer errorsNicolas Werner2023-06-083-15/+16
|
* First runnable qt6 NhekoNicolas Werner2023-06-081-0/+2
|
* Make Nheko compile on Qt6Nicolas Werner2023-06-0838-362/+108
|
* Don't delete uncached messages after editNicolas Werner2023-06-011-1/+2
| | | | fixes #1469
* Fix lintingNicolas Werner2023-05-301-1/+1
|
* Remember last used filterSateallia2023-05-303-1/+21
| | | | fixes #1432
* Make summary translation plural sensitiveNicolas Werner2023-05-291-2/+1
|
* Copy arguments for notificationNicolas Werner2023-05-292-13/+13
|
* Enable sending notifications via the systemNotification signal on macOSNicolas Werner2023-05-293-43/+36
|
* Fix duplicate notification category identifierNicolas Werner2023-05-291-16/+16
|
* Merge branch 'dont-send-notifications-on-first-sync' of ↵Nicolas Werner2023-05-293-27/+60
|\ | | | | | | github.com:LcsTen/nheko into notif-test
| * Do not display reply action in the recap notif on MacLcsTen2023-04-141-4/+12
| |
| * Don't send desktop notifications if there are too many of them at onceLcsTen2023-04-142-23/+48
| |
* | Work around ICE on MSVCNicolas Werner2023-05-271-8/+14
| | | | | | | | | | | | See https://developercommunity.visualstudio.com/t/Internal-compile-error-while-compiling-c/1227337 for details...
* | Make default completer complete custom emojiNicolas Werner2023-05-258-184/+58
| |
* | Make emoji picker use the grid viewNicolas Werner2023-05-253-30/+182
| |
* | Allow scrolling to specific sections and order packs in sticker search by ↵Nicolas Werner2023-05-202-2/+82
| | | | | | | | match quality
* | Fix StickerPicker padding and names of unnamed packsNicolas Werner2023-05-202-2/+24
| |
* | Prevent new packs from overwriting the default pack by accidentNicolas Werner2023-05-203-1/+47
| |
* | Fix adding duplicate stickers and strip file extensionNicolas Werner2023-05-202-6/+25
| |
* | Use case folding instead of lower case for searchNicolas Werner2023-05-201-3/+3
| |
* | Reimplement search for GridImageModelNicolas Werner2023-05-202-25/+148
| |
* | Replace search vector with spanNicolas Werner2023-05-201-6/+7
| |
* | Add rows to stickerpickerNicolas Werner2023-05-206-16/+194
| |
* | Delete unused msg db functionNicolas Werner2023-05-062-68/+1
| |
* | Sort rooms in completer by 'activity' and make tombstoned rooms italicNicolas Werner2023-05-066-17/+68
| |
* | Allow picking multiple files to uploadSateallia2023-04-251-4/+5
| |
* | Copy image to clipboardNicolas Werner2023-04-235-2/+91
| | | | | | | | Fixes #599