summaryrefslogtreecommitdiffstats
path: root/resources/qml/Reactions.qml
AgeCommit message (Collapse)Author
2023-08-25Reimplement reply delegate by moving out the timeline event without layoutNicolas Werner
2023-07-22Use mipmap on custom reactionsLoren Burkholder
2023-06-08Format qmlNicolas Werner
2023-06-08Fix palette access and QMediaPlayer errorsNicolas Werner
2023-05-27Render custom reactionsNicolas Werner
2023-02-21Get rid of year in license headersNicolas Werner
See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/
2023-01-02A whole new year full of excitement and possibilities!Nicolas Werner
2022-08-19Reactions: avoid highlight color misuse, subdue border colorForest
This addresses a few problems with reaction colors: - The state-checking conditionals for reaction text, background, and border were inconsistent, making it difficult to choose colors for each state (normal, hovered, and self reactions) that worked well in all themes. - The QPalette::Highlight color was being misused as a text/foreground color. This color role is intended for background areas. It has little contrast against the background in themes like KDE Plasma's Breeze High Contrast, so using it for text and icons makes those things difficult to read. https://doc.qt.io/qt-5/qpalette.html#ColorRole-enum - The reaction border was drawn in the same color as normal text, making it so bright in some dark themes that it distracted from reading nearby text. Fixes Nheko-Reborn/nheko#1159
2022-03-10right-align reactions of right-aligned bubblesMalte E
2022-03-09Remove extra … from reaction text if it is already theretastytea
elidedText should have … in it if the text doesn't fit, but it seems that it is omitted if the emoji font doesn't have it. 🙄 See <https://github.com/Nheko-Reborn/nheko/pull/982>.
2022-03-09Show long reaction text in tooltiptastytea
If the reaction text is elided, it will be shown in the tooltip.
2022-01-01Strip variant selector in some casesNicolas Werner
fixes #439 Workaround for https://bugreports.qt.io/browse/QTBUG-97401 fixes #810
2022-01-01Update year in copyright notice to shut up lint jobNicolas Werner
2021-05-28Move currentRoom/timeline handling to roomlistNicolas Werner
2021-05-13Make palette global in QmlNicolas Werner
2021-03-07Fix conflict between qmlformat and license checkNicolas Werner
2021-03-07Show mxid on hovering usernameNicolas Werner
fixes #507
2021-03-05Update license headersNicolas Werner
2021-01-12Revert "Update QtQuick versions to match Qt 5.10"Nicolas Werner
This reverts commit 74e32dd96b8ed04d46802226551e72b68ab17e48.
2021-01-11Update QtQuick versions to match Qt 5.10Joseph Donofry
2020-10-26Qml message input mockupNicolas Werner
2020-10-08Lint qml with qml-formatNicolas Werner
2020-09-03Fix reactionsNicolas Werner
2020-08-09[WIP] Room-Verification MessagesCH Chethan Reddy
2020-07-30Fix presence indicatorNicolas Werner
2020-07-20Fix reactionsNicolas Werner
2020-07-19Fix reaction displayNicolas Werner
2020-06-09Remove signals in favor of direct function callsJoseph Donofry
2020-06-09Fix UserSettings in QMLJoseph Donofry
2020-06-09Merge master and fix conflictsJoseph Donofry
2020-05-26Make settings update immediately in qml and allow limiting timeline widthNicolas Werner
Limiting improves readability on wide monitors. The immediate update of the settings is done by just exposing settings as properties and then setting the settings as a context property.
2020-05-21Add reaction/redaction for in-line ReactionsJoseph Donofry
2020-05-16Fix reactions binding loopNicolas Werner
2020-05-06Reaction and Button layout fixesNicolas Werner
2020-05-05Misc color fixesNicolas Werner
2020-05-04Position reaction emoji and text on the same baselineNicolas Werner
2020-05-04Basic, broken reaction displayNicolas Werner
2020-05-04Add placeholder for reactionsNicolas Werner