Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix chat effect particles sometimes getting 'stuck' on screen | Joseph Donofry | 2023-10-09 | 2 | -1/+9 |
| | |||||
* | Try to fix 'PowerlevelIndicator is not a type' | Nicolas Werner | 2023-10-10 | 1 | -6/+8 |
| | |||||
* | Fix reply and topic colors | Nicolas Werner | 2023-10-10 | 2 | -5/+7 |
| | |||||
* | fix click to go to reply after merge | Nicolas Werner | 2023-10-10 | 1 | -1/+1 |
| | |||||
* | Merge branch 'delegate-rework' | Nicolas Werner | 2023-10-10 | 25 | -1757/+1490 |
|\ | |||||
| * | Restore reply context menu | Nicolas Werner | 2023-10-10 | 3 | -15/+31 |
| | | |||||
| * | Attach reactions on the right for our own bubbled messages | Nicolas Werner | 2023-10-09 | 1 | -1/+1 |
| | | |||||
| * | Make effect messages stand out more | Nicolas Werner | 2023-10-09 | 1 | -2/+1 |
| | | |||||
| * | Add threads display and prettier highlight to bubbles style | Nicolas Werner | 2023-10-09 | 1 | -2/+4 |
| | | |||||
| * | Remove old TimelineRow | Nicolas Werner | 2023-10-09 | 1 | -347/+0 |
| | | |||||
| * | cleanups | Nicolas Werner | 2023-10-09 | 1 | -1/+1 |
| | | |||||
| * | Shrink replies | Nicolas Werner | 2023-10-09 | 4 | -4/+4 |
| | | |||||
| * | Basic bubble style | Nicolas Werner | 2023-10-09 | 4 | -71/+443 |
| | | |||||
| * | Fix missing property showAcceptKnockButton | Nicolas Werner | 2023-10-09 | 1 | -2/+2 |
| | | |||||
| * | Start working on bubble delegate | Nicolas Werner | 2023-10-09 | 2 | -5/+13 |
| | | |||||
| * | Fix high CPU use caused by ItemParticle | Nicolas Werner | 2023-10-09 | 1 | -11/+35 |
| | | |||||
| * | Fixup reply and state event rendering | Nicolas Werner | 2023-10-08 | 7 | -840/+55 |
| | | |||||
| * | Switch to manual polishing of event delegates | Nicolas Werner | 2023-10-08 | 4 | -42/+41 |
| | | |||||
| * | Reimplement mention highlight and scroll to highlight | Nicolas Werner | 2023-09-20 | 2 | -0/+56 |
| | | |||||
| * | Move message styles to their own files and work around hover not propagating ↵ | Nicolas Werner | 2023-09-20 | 5 | -467/+528 |
| | | | | | | | | to siblings | ||||
| * | Fix alignment of file messages and redactions | Nicolas Werner | 2023-09-17 | 3 | -7/+12 |
| | | |||||
| * | Fix power level indicator size | Nicolas Werner | 2023-09-12 | 1 | -0/+6 |
| | | |||||
| * | Fix timeline menus | Nicolas Werner | 2023-09-08 | 1 | -4/+37 |
| | | |||||
| * | Reenable status part of timeline messages | Nicolas Werner | 2023-08-28 | 2 | -27/+108 |
| | | |||||
| * | Improve image size limiting | Nicolas Werner | 2023-08-27 | 2 | -0/+2 |
| | | |||||
| * | Fix reply backgrounds in images | Nicolas Werner | 2023-08-26 | 1 | -0/+15 |
| | | |||||
| * | Fix some reply layouting loops | Nicolas Werner | 2023-08-25 | 4 | -7/+5 |
| | | |||||
| * | Reimplement reply delegate by moving out the timeline event without layout | Nicolas Werner | 2023-08-25 | 12 | -460/+351 |
| | | |||||
| * | Show reactions again | Nicolas Werner | 2023-08-25 | 1 | -2/+38 |
| | | |||||
| * | Remaining events apart from verification | Nicolas Werner | 2023-08-25 | 5 | -52/+249 |
| | | |||||
| * | Get rid of redundant constructions and make room implicit | Nicolas Werner | 2023-08-25 | 2 | -6/+7 |
| | | |||||
| * | Port redacted messages | Nicolas Werner | 2023-08-25 | 2 | -13/+31 |
| | | |||||
| * | Port state events and images | Nicolas Werner | 2023-08-25 | 4 | -10/+93 |
| | | |||||
| * | Working text messages in delegate rework | Nicolas Werner | 2023-08-25 | 3 | -31/+164 |
| | | |||||
| * | Create an EventDelegateChooser | Nicolas Werner | 2023-08-25 | 3 | -191/+27 |
| | | |||||
* | | Merge pull request #1575 from Nheko-Reborn/plindicator | DeepBlueV7.X | 2023-10-04 | 2 | -4/+4 |
|\ \ | | | | | | | | | | Fix powerlevel indicator size in the timeline | ||||
| * | | Fix powerlevel indicator size in the timeline | Loren Burkholder | 2023-10-02 | 2 | -4/+4 |
| | | | |||||
* | | | Fix reply text color | Loren Burkholder | 2023-10-02 | 1 | -1/+3 |
|/ / | |||||
* | | Add missing QML import | Loren Burkholder | 2023-10-01 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #1571 from Nheko-Reborn/directory | DeepBlueV7.X | 2023-10-01 | 1 | -3/+23 |
|\ \ | | | | | | | | | | Add close button and room open button to room directory dialog | ||||
| * | | Add close button and room open button to room directory dialog | Loren Burkholder | 2023-09-29 | 1 | -3/+23 |
| |/ | |||||
* | | Merge pull request #1537 from Nheko-Reborn/issue1426 | DeepBlueV7.X | 2023-10-01 | 1 | -0/+18 |
|\ \ | | | | | | | | | | Allow configuring global hidden event settings | ||||
| * | | Allow configuring global hidden event settings | Loren Burkholder | 2023-09-23 | 1 | -0/+18 |
| |/ | |||||
* | | Merge pull request #1534 from Nheko-Reborn/issue1494 | DeepBlueV7.X | 2023-10-01 | 2 | -5/+5 |
|\ \ | | | | | | | | | | Use @user:example.com for all sample mxids | ||||
| * | | Use @user:example.com for all sample mxids | Loren Burkholder | 2023-09-23 | 2 | -5/+5 |
| | | | |||||
* | | | Qt 6.4 properly supports scrolling text with touch | Loren Burkholder | 2023-09-30 | 5 | -20/+16 |
| |/ |/| | |||||
* | | Merge pull request #1535 from Nheko-Reborn/powerlevelsInTimeline | DeepBlueV7.X | 2023-08-10 | 3 | -34/+60 |
|\ \ | | | | | | | Show an indicator in the timeline for mods and admins | ||||
| * | | Swap PL indicator location | Nicolas Werner | 2023-08-10 | 1 | -8/+12 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/powerlevelsInTimeline' | Nicolas Werner | 2023-08-10 | 3 | -33/+55 |
| |\ \ | |||||
| | * | | Show an indicator in the timeline for mods and admins | Loren Burkholder | 2023-07-23 | 3 | -33/+55 |
| | |/ | |||||
* | | | Merge pull request #1523 from Nheko-Reborn/qmlFallbackAuth | DeepBlueV7.X | 2023-08-10 | 2 | -0/+75 |
|\ \ \ | |/ / |/| | | QML the fallback auth dialog | ||||
| * | | QML the fallback auth dialog | Loren Burkholder | 2023-07-14 | 2 | -0/+75 |
| | | | |||||
* | | | Merge pull request #1531 from Nheko-Reborn/smootherReactions | DeepBlueV7.X | 2023-07-28 | 1 | -0/+1 |
|\ \ \ | | | | | | | | | Use mipmap on custom reactions | ||||
| * | | | Use mipmap on custom reactions | Loren Burkholder | 2023-07-22 | 1 | -0/+1 |
| | |/ | |/| | |||||
* / | | Add mark as read entry to the roomlist right-click menu | Loren Burkholder | 2023-07-22 | 1 | -0/+5 |
|/ / | |||||
* | | Merge pull request #1518 from Decodetalkers/duplicateid | DeepBlueV7.X | 2023-07-12 | 1 | -5/+0 |
|\ \ | |/ |/| | fix: duplicate id | ||||
| * | fix: duplicate id | ShootingStarDragons | 2023-07-12 | 1 | -5/+0 |
| | | |||||
* | | Fix the color on the insufficient powerlevel warning | Loren Burkholder | 2023-07-08 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #1501 from Nheko-Reborn/qmlRecaptcha | DeepBlueV7.X | 2023-07-06 | 2 | -9/+76 |
|\ | | | | | QML the reCAPTCHA dialog | ||||
| * | Remove duplicate UIA error display | Loren Burkholder | 2023-07-06 | 1 | -9/+0 |
| | | |||||
| * | Port the reCAPTCHA dialog to QML | Loren Burkholder | 2023-07-06 | 2 | -0/+76 |
| | | |||||
* | | Add an early out cache for event expiration | Nicolas Werner | 2023-07-06 | 1 | -2/+2 |
| | | |||||
* | | Add experimental event expiration | Nicolas Werner | 2023-07-05 | 2 | -0/+185 |
| | | | | | | | | Currently disabled by default. | ||||
* | | Disable mipmaps for avatars | Nicolas Werner | 2023-07-04 | 1 | -2/+0 |
|/ | |||||
* | Rework how history settings are represented | Nicolas Werner | 2023-06-28 | 1 | -51/+124 |
| | |||||
* | Allow viewing and changing the history visibility | Nicolas Werner | 2023-06-24 | 1 | -0/+31 |
| | |||||
* | Fix some sizes in layouts | Nicolas Werner | 2023-06-19 | 2 | -3/+3 |
| | |||||
* | More linter fixes | Nicolas Werner | 2023-06-19 | 6 | -11/+12 |
| | |||||
* | Fix screenshare selection | Nicolas Werner | 2023-06-19 | 1 | -1/+1 |
| | |||||
* | Some qmllint fixes | Nicolas Werner | 2023-06-19 | 3 | -8/+6 |
| | |||||
* | Fix completer size | Nicolas Werner | 2023-06-19 | 1 | -1/+1 |
| | |||||
* | Temporarily revert TextArea change until I find a proper fix for the binding ↵ | Nicolas Werner | 2023-06-19 | 1 | -13/+13 |
| | | | | loop | ||||
* | Fix dialog paths | Nicolas Werner | 2023-06-19 | 4 | -33/+37 |
| | |||||
* | Move to automatic type registration | Nicolas Werner | 2023-06-19 | 27 | -68/+55 |
| | |||||
* | Remove explicit link styling | Nicolas Werner | 2023-06-18 | 1 | -1/+0 |
| | |||||
* | Use TextArea for message text | Nicolas Werner | 2023-06-10 | 1 | -1/+16 |
| | | | | | | | Allows double click with the middle mouse button to reply and fixed the theming. fixes #1462 | ||||
* | Show some generic message for ACL changes | Nicolas Werner | 2023-06-10 | 1 | -0/+14 |
| | | | | fixes #1476 | ||||
* | Add inviter to the invite reason | Nicolas Werner | 2023-06-10 | 1 | -1/+24 |
| | | | | fixes #622 | ||||
* | Fix binding loop in roomlist | Nicolas Werner | 2023-06-09 | 2 | -35/+43 |
| | |||||
* | Fix toggle placement in user settings | Nicolas Werner | 2023-06-09 | 1 | -5/+5 |
| | |||||
* | Fix scrolling in image dialog | Nicolas Werner | 2023-06-09 | 1 | -2/+6 |
| | |||||
* | Make settings combobox width dependent on content | Nicolas Werner | 2023-06-08 | 2 | -3/+3 |
| | | | | fixes #1164 | ||||
* | Fix communites sidebar color | Nicolas Werner | 2023-06-08 | 2 | -3/+6 |
| | |||||
* | Fix theme in cross-signing setup | Nicolas Werner | 2023-06-08 | 6 | -10/+19 |
| | |||||
* | Replace some binding loops with others | Nicolas Werner | 2023-06-08 | 5 | -6/+7 |
| | |||||
* | Fix palette in popups | Nicolas Werner | 2023-06-08 | 5 | -6/+18 |
| | |||||
* | Fix playable media playback | Nicolas Werner | 2023-06-08 | 2 | -25/+24 |
| | |||||
* | Fix some undefined variables in the UploadBox | Nicolas Werner | 2023-06-08 | 1 | -2/+3 |
| | |||||
* | Fix member event binding loop | Nicolas Werner | 2023-06-08 | 1 | -1/+1 |
| | |||||
* | Fix username label eliding loop | Nicolas Werner | 2023-06-08 | 2 | -5/+11 |
| | |||||
* | Fix request for empty image | Nicolas Werner | 2023-06-08 | 4 | -4/+8 |
| | |||||
* | Bump mtxclient dep | Nicolas Werner | 2023-06-08 | 1 | -1/+1 |
| | |||||
* | Fix message height | Nicolas Werner | 2023-06-08 | 1 | -2/+1 |
| | |||||
* | Improve timestamp layouting in room list | Nicolas Werner | 2023-06-08 | 1 | -13/+13 |
| | |||||
* | Format qml | Nicolas Werner | 2023-06-08 | 27 | -2691/+2353 |
| | |||||
* | Get rid of scrollhelper | Nicolas Werner | 2023-06-08 | 17 | -185/+2 |
| | |||||
* | Fix palette access and QMediaPlayer errors | Nicolas Werner | 2023-06-08 | 85 | -465/+410 |
| | |||||
* | First runnable qt6 Nheko | Nicolas Werner | 2023-06-08 | 7 | -47/+44 |
| | |||||
* | Show custom reactions in reaction history | Nicolas Werner | 2023-05-31 | 1 | -5/+50 |
| | | | | fixes #1467 | ||||
* | Add goto button to hover menu when searching | Nicolas Werner | 2023-05-30 | 1 | -9/+18 |
| | | | | fixes #1457 | ||||
* | Right click option to go to event while searching | Sateallia | 2023-05-30 | 1 | -0/+10 |
| | |||||
* | Render custom reactions | Nicolas Werner | 2023-05-27 | 1 | -6/+12 |
| | |||||
* | Fix emoji unicodename in tooltip | Nicolas Werner | 2023-05-25 | 1 | -1/+1 |
| | |||||
* | Make default completer complete custom emoji | Nicolas Werner | 2023-05-25 | 2 | -35/+19 |
| | |||||
* | Get rid of old emoji picker | Nicolas Werner | 2023-05-25 | 5 | -320/+14 |
| | |||||
* | Make emoji picker use the grid view | Nicolas Werner | 2023-05-25 | 3 | -16/+66 |
| | |||||
* | Workaround a WM bug that switches the focus incorrectly after initiating a ↵ | Sateallia | 2023-05-23 | 1 | -1/+1 |
| | | | | search | ||||
* | Allow editing stickers from stickerpicker | Nicolas Werner | 2023-05-20 | 1 | -0/+18 |
| | |||||
* | Allow scrolling to specific sections and order packs in sticker search by ↵ | Nicolas Werner | 2023-05-20 | 1 | -24/+48 |
| | | | | match quality | ||||
* | Fix StickerPicker padding and names of unnamed packs | Nicolas Werner | 2023-05-20 | 1 | -27/+31 |
| | |||||
* | Fix adding duplicate stickers and strip file extension | Nicolas Werner | 2023-05-20 | 1 | -2/+7 |
| | |||||
* | Add rows to stickerpicker | Nicolas Werner | 2023-05-20 | 2 | -12/+42 |
| | |||||
* | Type keypresses that focus the input bar | Loren Burkholder | 2023-05-12 | 1 | -1/+6 |
| | |||||
* | Sort rooms in completer by 'activity' and make tombstoned rooms italic | Nicolas Werner | 2023-05-06 | 1 | -0/+2 |
| | |||||
* | Copy image to clipboard | Nicolas Werner | 2023-04-23 | 1 | -0/+36 |
| | | | | Fixes #599 | ||||
* | Use the new mtxclient special effects refactoring | Loren Burkholder | 2023-04-11 | 1 | -1/+1 |
| | |||||
* | Rain, rain, go away sooner | Loren Burkholder | 2023-04-08 | 1 | -1/+1 |
| | |||||
* | Don't apply gravity to rain | Loren Burkholder | 2023-04-08 | 1 | -0/+1 |
| | | | | It makes the rain look wacky. | ||||
* | Move effects into a separate file | Loren Burkholder | 2023-04-08 | 2 | -90/+116 |
| | |||||
* | Use particle groups to separate effects | Loren Burkholder | 2023-04-08 | 1 | -13/+10 |
| | |||||
* | Add rainfall effect | Loren Burkholder | 2023-04-08 | 1 | -3/+59 |
| | | | | | 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 | 1 | -1/+15 |
| | |||||
* | Add a more obvious thread indicator | Nicolas Werner | 2023-04-04 | 1 | -3/+23 |
| | |||||
* | Make the profile buttons a bit bigger | Nicolas Werner | 2023-04-04 | 1 | -2/+10 |
| | |||||
* | Improve choosing screen share type | David Elsing | 2023-03-30 | 1 | -29/+9 |
| | |||||
* | Support screen sharing with xdg-desktop-portal | David Elsing | 2023-03-30 | 2 | -1/+56 |
| | |||||
* | Merge pull request #1409 from Nheko-Reborn/uiTweaks | DeepBlueV7.X | 2023-03-25 | 1 | -7/+60 |
|\ | | | | | | | Overhaul switch appearance | ||||
| * | Overhaul switch appearance | Loren Burkholder | 2023-03-24 | 1 | -7/+60 |
| | | |||||
* | | Delay some delegate removals to reduce CPU spent on recalculating sizes | Nicolas Werner | 2023-03-25 | 2 | -0/+3 |
| | | |||||
* | | make name and attribution in image pack settings plain text | tastytea | 2023-03-24 | 1 | -0/+2 |
| | | | | | | | | Otherwise, <foo> would be swallowed. | ||||
* | | Add width to PowerLevelEditor, fixes 0/1px wide window on tiling WMs | 0xDEADCADE | 2023-03-22 | 1 | -0/+1 |
| | | | | | | Same fix as device verification window | ||||
* | | Add width to device verification window | 0xDEADCADE | 2023-03-21 | 1 | -0/+1 |
| | | | | | | Fixes the device verification window being 0 or 1 pixels wide on some tiling window managers. | ||||
* | | Fix space-community wording | Nicolas Werner | 2023-03-18 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #1404 from LcsTen/dont-show-private-rooms-in-space | DeepBlueV7.X | 2023-03-18 | 1 | -2/+2 |
|\ \ | |/ |/| | Don't show inaccessible private rooms in spaces | ||||
| * | Check isPreviewFetched property for hints | LcsTen | 2023-03-18 | 1 | -2/+2 |
| | | |||||
| * | Show an appropriate hint if the room is inaccessible | LcsTen | 2023-03-11 | 1 | -1/+1 |
| | | |||||
* | | make scroll-down button (toEndButton) focus message input | tastytea | 2023-03-12 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #1388 from Nheko-Reborn/command | DeepBlueV7.X | 2023-03-10 | 4 | -39/+63 |
|\ | | | | | Warn if an invalid command is entered | ||||
| * | Handle incomplete commands better | Loren Burkholder | 2023-03-07 | 2 | -3/+10 |
| | | |||||
| * | Don't show timeline behind warnings | Loren Burkholder | 2023-02-28 | 2 | -7/+7 |
| | | |||||
| * | Simplify code a bit | Loren Burkholder | 2023-02-28 | 1 | -1/+0 |
| | | |||||
| * | Move command calculation logic into InputBar | Loren Burkholder | 2023-02-28 | 1 | -11/+2 |
| | | |||||
| * | Show warning when invalid command is entered | Loren Burkholder | 2023-02-28 | 3 | -4/+29 |
| | | | | | | | | | | | | Fixes #1363 Please note that this doesn't prompt when you try to send a message with a bad command. | ||||
| * | Enhance appearance of room ping warning | Loren Burkholder | 2023-02-28 | 1 | -7/+9 |
| | | |||||
* | | Merge pull request #1394 from Nheko-Reborn/uiTweaks | DeepBlueV7.X | 2023-03-09 | 12 | -110/+51 |
|\ \ | | | | | | | Some small UI changes | ||||
| * | | Scroll farther on PgUp/PgDn | Loren Burkholder | 2023-03-02 | 1 | -2/+2 |
| | | | |||||
| * | | Add leave button to space preview | Loren Burkholder | 2023-03-02 | 1 | -0/+7 |
| | | | |||||
| * | | Don't double-show encryption dialog | Loren Burkholder | 2023-03-01 | 1 | -1/+2 |
| | | | |||||
| * | | Make switches respect accent color | Loren Burkholder | 2023-03-01 | 1 | -1/+1 |
| | | | |||||
| * | | Always open the invite dialog properly from the member list | Loren Burkholder | 2023-02-28 | 2 | -5/+1 |
| | | | |||||
| * | | Change members button color when hovered | Loren Burkholder | 2023-02-28 | 2 | -20/+22 |
| | | | |||||
| * | | Elide nicks and userids in read reciepts dialog | Loren Burkholder | 2023-02-28 | 1 | -6/+9 |
| | | | |||||
| * | | Prevent long nicks/userids from breaking roomlist layout | Loren Burkholder | 2023-02-28 | 1 | -4/+3 |
| | | | | | | | | | | | | Fixes #1297 | ||||
| * | | Use the nheko spinner everywhere | Loren Burkholder | 2023-02-28 | 2 | -71/+4 |
| |/ | |||||
* / | Cleanup table rendering | Nicolas Werner | 2023-03-09 | 1 | -3/+3 |
|/ | | | | fixes #1406 | ||||
* | add missing license header | Nicolas Werner | 2023-02-24 | 1 | -0/+4 |
| | |||||
* | Show rooms you share with someone | Nicolas Werner | 2023-02-24 | 3 | -130/+205 |
| | |||||
* | Merge pull request #1374 from Nheko-Reborn/private_images | DeepBlueV7.X | 2023-02-23 | 5 | -40/+105 |
|\ | | | | | | | Blur images properly | ||||
| * | Fade in images when fully recieved | Loren Burkholder | 2023-02-22 | 2 | -27/+8 |
| | | |||||
| * | Properly handle images without blurhashes | Loren Burkholder | 2023-02-20 | 2 | -36/+99 |
| | | |||||
| * | Use a single, reversible privacy screen transition | Loren Burkholder | 2023-02-20 | 2 | -34/+4 |
| | | |||||
| * | Animate transition to blurhash | Loren Burkholder | 2023-02-20 | 1 | -0/+44 |
| | | |||||
| * | Blurhash images when the privacy screen is active | Loren Burkholder | 2023-02-20 | 5 | -17/+24 |
| | | |||||
* | | print errors on failed dialog creation | Marcus Hoffmann | 2023-02-22 | 3 | -101/+195 |
| | | | | | | | | Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu> | ||||
* | | Get rid of year in license headers | Nicolas Werner | 2023-02-21 | 102 | -291/+102 |
| | | | | | | | | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/ | ||||
* | | Fix newlines in status messages | Nicolas Werner | 2023-02-21 | 1 | -3/+3 |
| | | |||||
* | | Simplify status message in profile a bit | Nicolas Werner | 2023-02-21 | 1 | -7/+4 |
| | | |||||
* | | UserProfile: add padding to device list | Marcus Hoffmann | 2023-02-21 | 1 | -0/+2 |
| | | | | | | | | | | | | Add the same padding as is applied to long status messages. Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu> | ||||
* | | UserProfile: fix status message overflowing | Marcus Hoffmann | 2023-02-21 | 1 | -3/+10 |
| | | | | | | | | Also style the "Status:" prefix bold. | ||||
* | | UserProfile: reduce spacing by a bit | Marcus Hoffmann | 2023-02-21 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu> | ||||
* | | UserProfile: display status message | Marcus Hoffmann | 2023-02-21 | 1 | -0/+15 |
| | | | | | | | | Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu> | ||||
* | | MessageView: Add ToolTip to status message | Marcus Hoffmann | 2023-02-21 | 1 | -2/+9 |
| | | | | | | | | | | | | | | | | | | | | Show the user that this is a status text on hover. We need to change the status text label width to be it's implicitWidth (or the maximum width as specified before), otherwise the tooltip is wildly off-centered. Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu> | ||||
* | | MessageView: improve styling of presence status | Marcus Hoffmann | 2023-02-21 | 1 | -0/+3 |
|/ | | | | | | | | Significantly reduce the font size as to visually indicate this is additional information and not part of the username or message text. Align the text with the username field besides it. Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu> | ||||
* | Explicitly set parent for scrollbars to prevent them from showing on some ↵ | Nicolas Werner | 2023-02-16 | 2 | -6/+6 |
| | | | | platforms | ||||
* | Make scrollbars optional and disabled by default | Nicolas Werner | 2023-02-14 | 2 | -7/+11 |
| | | | | Also add them to the communities sidebar | ||||
* | Room list: add scrollbar when not collapsed | Alexander Bantyev | 2023-02-14 | 1 | -1/+7 |
| | |||||
* | Focus text input when quick switcher is closed | Loren Burkholder | 2023-02-14 | 1 | -0/+1 |
| | | | | Fixes #1065 | ||||
* | Merge pull request #1359 from Nheko-Reborn/encryption_delegate | DeepBlueV7.X | 2023-02-14 | 2 | -3/+62 |
|\ | | | | | Add a fancy delegate when encryption is enabled | ||||
| * | Update resources/qml/delegates/EncryptionEnabled.qml | Loren Burkholder | 2023-02-14 | 1 | -1/+1 |
| | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> | ||||
| * | Limit max width of blurb | Loren Burkholder | 2023-02-13 | 1 | -1/+2 |
| | | |||||
| * | Update message | Loren Burkholder | 2023-02-13 | 1 | -3/+1 |
| | | |||||
| * | Add a fancy delegate when encryption is enabled | Loren Burkholder | 2023-02-13 | 2 | -3/+63 |
| | | |||||
* | | Add a generic video icon when there is no thumbnail | Loren Burkholder | 2023-02-14 | 1 | -1/+1 |
|/ | |||||
* | Make ImageOverlay set appropriate windowRole again | Thulinma | 2023-02-10 | 1 | -0/+1 |
| | |||||
* | Update translations | Nicolas Werner | 2023-02-08 | 1 | -0/+7 |
| | |||||
* | Fix empty list freeze in Completer | Joseph Donofry | 2023-02-08 | 1 | -0/+3 |
| | |||||
* | Add a reduced motion option | Nicolas Werner | 2023-02-06 | 3 | -1/+80 |
| | | | | fixes #1350 | ||||
* | Fix some leftover menus from #1319 | q234rty | 2023-02-01 | 2 | -0/+9 |
| | |||||
* | add user search to invite dialog (#1253) | Malte E | 2023-01-31 | 3 | -75/+199 |
| | |||||
* | Merge pull request #1319 from Decodetalkers/menuhideonwayland | DeepBlueV7.X | 2023-01-28 | 3 | -0/+25 |
|\ | | | | | feat: hide all popup menus when press leftbutton on somewhere else | ||||
| * | feat: hide all popup menus when press leftbutton on somewhere else | ShootingStarDragons | 2023-01-23 | 3 | -0/+25 |
| | | | | | | | | Log: according to the bug on https://bugreports.qt.io/browse/QTBUG-83972, The menu will always stay if not click one of the item. So I try to make a hack for it, wait qt solve it someday | ||||
* | | Make code tags preserve whitespace | Nicolas Werner | 2023-01-22 | 1 | -2/+3 |
|/ | |||||
* | Merge pull request #1304 from Decodetalkers/imagesave | DeepBlueV7.X | 2023-01-22 | 1 | -0/+1 |
|\ | | | | | chore: when save file, hide ImageOverlay window | ||||
| * | chore: when save file, hide ImageOverlay window | ShootingStarDragons | 2023-01-20 | 1 | -0/+1 |
| | | | | | | | | | | | | Log: on wm like sway, it will cover the whole screen, and I cannot get the file save dialog, then the program will stay there, I must kill it, so I think hide it is better, because after, it will be closed | ||||
* | | Fix creating DMs from pasting an mxid | Nicolas Werner | 2023-01-21 | 1 | -2/+3 |
|/ | |||||
* | Make it more obvious that the add reaction button is not an emoji | Nicolas Werner | 2023-01-19 | 1 | -1/+1 |
| | | | | fixes #1301 | ||||
* | Fix html in sidebar again | Nicolas Werner | 2023-01-18 | 1 | -1/+1 |
| | |||||
* | Pause ParticleEmitter when not in use (#1284) | Joseph Donofry | 2023-01-14 | 1 | -21/+43 |
| | | | | | * Pause ParticleEmitter when not in use * Use timer instead to pause particle system | ||||
* | Fix white bar above sticker picker | Nicolas Werner | 2023-01-12 | 2 | -35/+17 |
| | |||||
* | Fix weirdly big spinner | Nicolas Werner | 2023-01-12 | 1 | -2/+2 |
| | |||||
* | Fix white bar above emoji picker | Nicolas Werner | 2023-01-12 | 1 | -35/+19 |
| | |||||
* | Try to fix binding loop in emoji picker | Nicolas Werner | 2023-01-12 | 1 | -2/+2 |
| | |||||
* | Fix clear button styling | Nicolas Werner | 2023-01-07 | 1 | -20/+7 |
| | |||||
* | Fix html in usernames | Nicolas Werner | 2023-01-07 | 2 | -2/+2 |
| | |||||
* | Navigate to space when room is selected | Nicolas Werner | 2023-01-07 | 1 | -3/+0 |
| | | | | fixes #1260 | ||||
* | Maybe fix text selection in raw message dialog | Nicolas Werner | 2023-01-02 | 1 | -0/+1 |
| | |||||
* | A whole new year full of excitement and possibilities! | Nicolas Werner | 2023-01-02 | 100 | -0/+100 |
| | |||||
* | Fix send message logic bug introduced with shift+enter setting | Joseph Donofry | 2022-12-28 | 1 | -2/+2 |
| | |||||
* | Show invite reason in the UI (hidden by default) | Nicolas Werner | 2022-12-27 | 1 | -0/+39 |
| | |||||
* | Add 'clear' button to search bar and implement search indicator via spinner | Joseph Donofry | 2022-12-20 | 3 | -2/+39 |
| | |||||
* | Fix unread bar size | Nicolas Werner | 2022-12-18 | 1 | -1/+3 |
| | |||||
* | Fix weird QQC2 crash in alias dialog | Nicolas Werner | 2022-12-17 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backtrace: Thread 1 "nheko" received signal SIGSEGV, Segmentation fault. containerWidget (w=w@entry=0x0) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/styles/qstylesheetstyle.cpp:2467 2467 if (const QAbstractScrollArea *sa = qobject_cast<const QAbstractScrollArea *>(w->parentWidget())) { (gdb) bt #0 containerWidget(QWidget const*) (w=w@entry=0x0) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/styles/qstylesheetstyle.cpp:2467 #1 0x00007ffff4aa0ad6 in QStyleSheetStyle::drawPrimitive(QStyle::PrimitiveElement, QStyleOption const*, QPainter*, QWidget const*) const (this=0x555559917900, pe=<optimized out>, opt=0x55555ea4b5c0, p=0x7fffffffcfd0, w=0x0) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/styles/qstylesheetstyle.cpp:4452 #2 0x00007fff61d4a86b in KQuickStyleItem::paint(QPainter*) (this=this@entry=0x55555ea4a1e0, painter=painter@entry=0x7fffffffcfd0) at /usr/src/debug/kde-frameworks/qqc2-desktop-style-5.101.0/qqc2-desktop-style-5.101.0/plugin/kquickstyleitem.cpp:1667 #3 0x00007fff61d4b22a in KQuickStyleItem::updatePolish() (this=0x55555ea4a1e0) at /usr/src/debug/kde-frameworks/qqc2-desktop-style-5.101.0/qqc2-desktop-style-5.101.0/plugin/kquickstyleitem.cpp:1928 #4 0x00007ffff57717c2 in QQuickWindowPrivate::polishItems() (this=0x55555ea2e760) at /usr/src/debug/dev-qt/qtdeclarative-5.15.7-r1/qtdeclarative-everywhere-src-5.15.7/src/quick/items/qquickwindow.cpp:393 #5 0x00007ffff570f4ef in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=this@entry=0x5555598eb770, w=w@entry=0x7fffe000aef0, inExpose=inExpose@entry=true) at /usr/src/debug/dev-qt/qtdeclarative-5.15.7-r1/qtdeclarative-everywhere-src-5.15.7/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1576 #6 0x00007ffff5710a8e in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) (this=0x5555598eb770, window=<optimized out>) at /usr/src/debug/dev-qt/qtdeclarative-5.15.7-r1/qtdeclarative-everywhere-src-5.15.7/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1374 #7 0x00007ffff43d2b45 in QWindow::event(QEvent*) (this=0x7fffe0006eb0, ev=<optimized out>) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/gui/kernel/qwindow.cpp:2450 #8 0x00007ffff49ee481 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x7fffe0006eb0, e=0x7fffffffd460) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/kernel/qapplication.cpp:3637 #9 0x00007ffff3e2d618 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7fffe0006eb0, event=0x7fffffffd460) at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/src/corelib/kernel/qcoreapplication.cpp:1064 #10 0x00007ffff43c8368 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (e=0x55555f648b30) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/gui/kernel/qguiapplication.cpp:3261 #11 0x00007ffff43a55ab in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/gui/kernel/qwindowsysteminterface.cpp:1169 #12 0x00007fffef102622 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105 #13 0x00007ffff386d030 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #14 0x00007ffff386d2d8 in () at /usr/lib64/libglib-2.0.so.0 #15 0x00007ffff386d36f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #16 0x00007ffff3e80e55 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5555596a4770, flags=...) at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #17 0x00007ffff3e2c00b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffd700, flags=..., flags@entry=...) at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/include/QtCore/../../src/corelib/global/qflags.h:69 #18 0x00007ffff3e344ea in QCoreApplication::exec() () at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/include/QtCore/../../src/corelib/global/qflags.h:121 #19 0x00005555594a5c43 in main(int, char**) (argc=2, argv=0x7fffffffdab8) at /home/nicolas/Dokumente/devel/open-source/nheko/src/main.cpp:401 (gdb) p w $1 = (const QWidget *) 0x0 | ||||
* | Fix copy and paste again | Nicolas Werner | 2022-12-14 | 1 | -1/+2 |
| | |||||
* | Focus text field on key press (swallows first though...) | Nicolas Werner | 2022-12-13 | 2 | -0/+5 |
| | |||||
* | Revert "Disable keyboard selection for text by default" | Nicolas Werner | 2022-12-13 | 1 | -2/+0 |
| | | | | This reverts commit 0035c359ce97bf5975e19fd519f5852a40967bd7. | ||||
* | Add a button to room the upgraded room in the timeline | Nicolas Werner | 2022-12-13 | 1 | -0/+28 |
| | |||||
* | Disable keyboard selection for text by default | Nicolas Werner | 2022-12-13 | 1 | -0/+2 |
| | |||||
* | confetti (#1243) | Loren Burkholder | 2022-12-10 | 3 | -1/+78 |
| | | | * 🎉 (confetti) message support. Thanks @LorenDB ! | ||||
* | fix squish | Nicolas Werner | 2022-12-07 | 1 | -1/+1 |
| | |||||
* | Fix downscale | q234rty | 2022-12-06 | 1 | -2/+2 |
| | |||||
* | Fix people icon blurriness | q234rty | 2022-12-06 | 1 | -2/+0 |
| | |||||
* | Change margins because people nagged me | Nicolas Werner | 2022-11-10 | 1 | -1/+2 |
| | |||||
* | Implement a completer for commands | Nicolas Werner | 2022-11-09 | 2 | -0/+26 |
| | | | | fixes #429 | ||||
* | Add room settings in room list | Loren Burkholder | 2022-11-07 | 1 | -0/+5 |
| | |||||
* | Add invert enter key setting | LordMZTE | 2022-11-04 | 1 | -1/+6 |
| | |||||
* | Make the higlight ring a bit less in your face | Nicolas Werner | 2022-11-03 | 1 | -1/+1 |
| | |||||
* | Highlight higlight tweaks in the timeline | Nicolas Werner | 2022-11-01 | 2 | -0/+5 |
| | | | | | fixes #400 fixes #1136 | ||||
* | Fix search rooms button | Nicolas Werner | 2022-11-01 | 1 | -2/+2 |
| | |||||
* | Fix UploadBox thumbnail size | foxb612 | 2022-10-25 | 1 | -2/+3 |
| | |||||
* | VoIP v1 implementation (#1161) | Rohit Sutradhar | 2022-10-14 | 5 | -6/+62 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | Fix date separator | Nicolas Werner | 2022-10-07 | 1 | -7/+7 |
| | |||||
* | Add a shortcut for search | Nicolas Werner | 2022-10-07 | 1 | -2/+8 |
| | |||||
* | Add a slow way to search a room | Nicolas Werner | 2022-10-06 | 3 | -24/+79 |
| | |||||
* | Basic thread filtering | Nicolas Werner | 2022-10-06 | 1 | -4/+13 |
| | | | | The reply pagination logic is a bit weird rn though. | ||||
* | Fix userprofile on roomlist | Nicolas Werner | 2022-10-05 | 1 | -1/+1 |
| | |||||
* | Swap thread and edit button | Nicolas Werner | 2022-10-04 | 1 | -14/+14 |
| | |||||
* | Fix raw message dialog | Nicolas Werner | 2022-10-04 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1202 from Nheko-Reborn/grammar | DeepBlueV7.X | 2022-10-03 | 7 | -10/+10 |
|\ | | | | | Grammar | ||||
| * | Various grammar fixes (mostly removing commas) | Loren Burkholder | 2022-09-30 | 7 | -10/+10 |
| | | |||||
* | | Green is not Svg::green | Nicolas Werner | 2022-10-01 | 1 | -2/+2 |
| | | | | | | | | fixes #1203 | ||||
* | | Merge pull request #1198 from rnhmjoj/pr-green | DeepBlueV7.X | 2022-10-01 | 3 | -11/+11 |
|\ \ | | | | | | | Add green theme color, make "error" configurable | ||||
| * | | Add green theme color, make "error" configurable | rnhmjoj | 2022-10-01 | 3 | -11/+11 |
| | | | |||||
* | | | Replace some user visible mentions of spaces | Nicolas Werner | 2022-10-01 | 4 | -5/+5 |
| | | | |||||
* | | | Fix wrong file urls | Nicolas Werner | 2022-10-01 | 1 | -3/+3 |
|/ / | |||||
* | | Load components on demand | Nicolas Werner | 2022-10-01 | 2 | -168/+27 |
| | | |||||
* | | Prepare for adding proxy before chat.model | Nicolas Werner | 2022-10-01 | 3 | -37/+37 |
| | | |||||
* | | Basic threading support | Nicolas Werner | 2022-09-30 | 4 | -15/+75 |
|/ | |||||
* | Allow editing permissions in spaces recursively | Nicolas Werner | 2022-09-28 | 3 | -2/+173 |
| | |||||
* | Allow adding non-existing userids to power levels | Nicolas Werner | 2022-09-22 | 1 | -1/+6 |
| | |||||
* | Show the community of a room | Nicolas Werner | 2022-09-20 | 2 | -10/+52 |
| |