summary refs log tree commit diff
path: root/resources/qml/delegates (follow)
Commit message (Expand)AuthorAgeFilesLines
* Start working on bubble delegateNicolas Werner2023-10-091-1/+3
* Fixup reply and state event renderingNicolas Werner2023-10-085-827/+38
* Switch to manual polishing of event delegatesNicolas Werner2023-10-082-3/+5
* Move message styles to their own files and work around hover not propagating ...Nicolas Werner2023-09-202-6/+10
* Fix alignment of file messages and redactionsNicolas Werner2023-09-171-4/+5
* Improve image size limitingNicolas Werner2023-08-271-0/+1
* Fix some reply layouting loopsNicolas Werner2023-08-251-4/+2
* Reimplement reply delegate by moving out the timeline event without layoutNicolas Werner2023-08-251-69/+63
* Remaining events apart from verificationNicolas Werner2023-08-254-51/+66
* Get rid of redundant constructions and make room implicitNicolas Werner2023-08-251-4/+5
* Port redacted messagesNicolas Werner2023-08-251-13/+18
* Port state events and imagesNicolas Werner2023-08-253-9/+12
* Working text messages in delegate reworkNicolas Werner2023-08-251-7/+8
* Create an EventDelegateChooserNicolas Werner2023-08-251-29/+3
* Some qmllint fixesNicolas Werner2023-06-191-4/+2
* Move to automatic type registrationNicolas Werner2023-06-193-3/+3
* Remove explicit link stylingNicolas Werner2023-06-181-1/+0
* Show some generic message for ACL changesNicolas Werner2023-06-101-0/+14
* Replace some binding loops with othersNicolas Werner2023-06-083-5/+6
* Fix playable media playbackNicolas Werner2023-06-081-19/+18
* Fix member event binding loopNicolas Werner2023-06-081-1/+1
* Fix palette access and QMediaPlayer errorsNicolas Werner2023-06-0812-42/+39
* First runnable qt6 NhekoNicolas Werner2023-06-081-12/+10
* Use the new mtxclient special effects refactoringLoren Burkholder2023-04-111-1/+1
* Implement unknown msgtype functionalityLoren Burkholder2023-04-081-1/+15
* Cleanup table renderingNicolas Werner2023-03-091-3/+3
* Merge pull request #1374 from Nheko-Reborn/private_imagesDeepBlueV7.X2023-02-231-13/+91
|\
| * Fade in images when fully recievedLoren Burkholder2023-02-221-26/+7
| * Properly handle images without blurhashesLoren Burkholder2023-02-201-35/+98
| * Use a single, reversible privacy screen transitionLoren Burkholder2023-02-201-12/+2
| * Animate transition to blurhashLoren Burkholder2023-02-201-0/+44
| * Blurhash images when the privacy screen is activeLoren Burkholder2023-02-201-13/+13
* | Get rid of year in license headersNicolas Werner2023-02-2112-34/+12
|/
* Merge pull request #1359 from Nheko-Reborn/encryption_delegateDeepBlueV7.X2023-02-142-3/+62
|\
| * Update resources/qml/delegates/EncryptionEnabled.qmlLoren Burkholder2023-02-141-1/+1
| * Limit max width of blurbLoren Burkholder2023-02-131-1/+2
| * Update messageLoren Burkholder2023-02-131-3/+1
| * Add a fancy delegate when encryption is enabledLoren Burkholder2023-02-132-3/+63
* | Add a generic video icon when there is no thumbnailLoren Burkholder2023-02-141-1/+1
|/
* Make code tags preserve whitespaceNicolas Werner2023-01-221-2/+3
* A whole new year full of excitement and possibilities!Nicolas Werner2023-01-0211-0/+11
* Add a button to room the upgraded room in the timelineNicolas Werner2022-12-131-0/+28
* confetti (#1243)Loren Burkholder2022-12-101-0/+14
* VoIP v1 implementation (#1161)Rohit Sutradhar2022-10-141-0/+42
* Replace some user visible mentions of spacesNicolas Werner2022-10-011-1/+1
* Enable spoilers in repliesNicolas Werner2022-09-111-1/+1
* Break http images and implement barebones spoiler support when not in mobile ...Nicolas Werner2022-08-171-1/+5
* Support rendering policy rulesNicolas Werner2022-07-091-0/+42
* More image dialog fixesNicolas Werner2022-05-101-1/+1
* Fix pinned messages getting clippedNicolas Werner2022-04-243-2/+35
* Show changes in image packs in timelineNicolas Werner2022-04-191-2/+2
* fix tapping messages, fix pressandhold/doubletap on touchMalte E2022-03-282-0/+2
* Better touch scrolling (#1012)Malte E2022-03-242-31/+18
* Show some previews in upload windowNicolas Werner2022-03-211-1/+1
* Add duration and resolution to filesNicolas Werner2022-03-213-1/+7
* elide usernames in timeline (#997)Malte E2022-03-201-5/+8
* add option to open video with external program by defaultmath2022-03-191-1/+1
* add option to open image with external program by defaultmath2022-03-191-1/+1
* Fix images being cropped instead of scaledNicolas Werner2022-03-092-2/+2
* Fix clicking on images in repliesNicolas Werner2022-03-051-1/+1
* making userName_ an AbstractButton should play nicely with ListView (#961)Malte E2022-02-241-10/+7
* Add sender names to state events (#948)Malte E2022-02-212-4/+5
* Fix images without size not showing (take5)Nicolas Werner2022-02-171-1/+3
* fix overlap in NoticeMessageMalte E2022-02-141-0/+2
* space-saving metadata placementMalte E2022-02-146-7/+28
* Fix second codeblock not wrappingNicolas Werner2022-02-141-1/+1
* Fix padding in redactionsNicolas Werner2022-02-141-1/+1
* fix redactions line-wrappingMalte E2022-02-141-2/+2
* fix bugs found by NicoMalte E2022-02-143-5/+4
* fix vertical space for some state eventsMalte E2022-02-131-1/+1
* add small avatars option and tweak colors and spacingsMalte E2022-02-131-1/+1
* place own bubbles on right and remove user infoMalte E2022-02-111-1/+1
* Fix layout - no more binding loops (hopefully)Malte E2022-02-117-38/+21
* fixed most of the binding loopsMalte E2022-02-096-5/+22
* Variable width bubbles (still has binding loop)Malte E2022-02-093-1/+4
* Update resources/qml/delegates/Reply.qmlMalte E2022-02-071-1/+1
* add translations and actually add changes to TimelineModelMalte E2022-02-071-5/+5
* print state events without bubbles, displaynames or avatars and in a smaller ...Malte E2022-02-074-0/+38
* clean up margin settingMalte E2022-02-051-1/+1
* Add message bubblesMalte E2022-02-041-1/+3
* Revert removal of width and height in TextMessage and implicitWidth in Messag...Malte E2022-02-042-3/+3
* prepare code for message bubbles and dynamic message layoutMalte E2022-02-034-13/+16
* Work around images with size 0 in infoNicolas Werner2022-01-041-2/+2
* Fix download icon sizeNicolas Werner2022-01-021-0/+5
* Port image overlay to qmlNicolas Werner2022-01-021-3/+2
* Update year in copyright notice to shut up lint jobNicolas Werner2022-01-0111-0/+11
* Get rid of some useless codeNicolas Werner2021-12-317-8/+8
* Fix wrapping in member eventsNicolas Werner2021-12-311-0/+1
* Fix a few thingsLoren Burkholder2021-12-151-2/+2
* Don't get too large of cornersLoren Burkholder2021-12-131-1/+1
* Make it obvious that this is a notification and not the actual messageLoren Burkholder2021-12-131-27/+53
* Multiply source size by scale factorNicolas Werner2021-12-131-4/+4
* Allow clicking links in repliesNicolas Werner2021-12-111-1/+8
* Support pinned messagesNicolas Werner2021-12-112-2/+50
* Fix escaped html showing up in playable media message labelsNicolas Werner2021-12-081-1/+1
* Limit max memory usage of imagesNicolas Werner2021-12-081-1/+4
* Remove double padding on redactionsNicolas Werner2021-11-291-3/+6
* Change QML UI for redactionsJoe Donofry2021-11-292-3/+47
* Fix colors of sidebar in repliesNicolas Werner2021-11-241-1/+1
* Fix one more wrong background colorNicolas Werner2021-11-221-1/+1
* Switch icon theme to Fluent iconsLoren Burkholder2021-11-172-2/+2
* Support exif rotation on received videosNicolas Werner2021-11-151-0/+1
* Reenable still image viewer for WebP until we qmlify the image viewerNicolas Werner2021-11-141-9/+10
* Merge branch 'video_player_enhancements' into 'master'Nicolas Werner2021-11-121-181/+69
|\
| * Format qmlNicolas Werner2021-11-111-31/+25
| * Make it possible to unhide the controls on mobileNicolas Werner2021-11-111-0/+6
| * Cleanup positioning of player elementsNicolas Werner2021-11-111-20/+22
| * More refactoring and layout updatesJoseph Donofry2021-11-111-4/+4
| * More player fixesJoseph Donofry2021-11-091-118/+6
| * Fix audio player and use same controls for video and audioJoseph Donofry2021-11-091-80/+77
| * Move rest of controls to separate fileJoseph Donofry2021-11-091-204/+132
| * Initial Refactoring into separate controlsJoseph Donofry2021-11-091-88/+7
| * Incorporate nico's suggestions, fix volume sliderJoseph Donofry2021-11-081-272/+272
| * Minor fixes for undefined qml behaviorJoseph Donofry2021-11-081-7/+4
| * Merge remote-tracking branch 'nheko-im/master' into video_player_enhancementsJoseph Donofry2021-11-081-1/+1
| |\
| * \ Update video_player_enhancements with changes from masterJoseph Donofry2021-11-036-93/+132
| |\ \
| * \ \ Merge origin/master and fix conflictsJoseph Donofry2021-08-104-8/+72
| |\ \ \
| * | | | Import and update lurkki's branchJoseph Donofry2021-07-191-189/+349
* | | | | Make pill text color match the separator colorNicolas Werner2021-11-111-1/+1
| |_|_|/ |/| | |
* | | | Move away from using an event loop to access secretsNicolas Werner2021-11-071-1/+1
| |_|/ |/| |
* | | Support bootstrapping crosssigningNicolas Werner2021-10-092-9/+6
* | | Reenable reuseItems for the message viewNicolas Werner2021-09-152-3/+3
* | | Decrease left margins on blockquotes to 1em.tastytea2021-09-041-0/+1
* | | Merge pull request #696 from resolritter/replyDeepBlueV7.X2021-09-032-7/+28
|\ \ \
| * | | right-click tap handler for repliesresolritter2021-08-312-7/+28
* | | | Add option to only play animated images on hoverNicolas Werner2021-08-291-0/+1
* | | | Support animated imagesNicolas Werner2021-08-293-27/+40
* | | | Use in memory media player instead of storing unencrypted files on diskNicolas Werner2021-08-291-28/+22
|/ / /
* | | Simplify message delegate size calculation a bitNicolas Werner2021-08-211-1/+1
* | | Allow accepting knocks in the timelineNicolas Werner2021-08-171-5/+19
| |/ |/|
* | Show encryption errors in qml and add request keys buttonNicolas Werner2021-08-073-0/+61
* | Fix window placement on wayland and add close buttonsNicolas Werner2021-08-041-1/+1
* | Port to explicit connect syntaxNicolas Werner2021-07-271-2/+3
* | Finish converting function to propertyLoren Burkholder2021-07-201-1/+1
* | Explicitly reload data in delegates, if related events got loadedNicolas Werner2021-07-202-5/+8
|/
* Fix a few missing propertiesNicolas Werner2021-07-122-4/+13
* Prepare for reuseItems in timelineNicolas Werner2021-07-127-77/+256
* Make emoji picker follow themeNicolas Werner2021-07-032-1/+2
* Fix mouse cursor on reply delegatesNicolas Werner2021-06-301-0/+1
* add avatar changed event support issue #550BShipman2021-06-191-0/+8
* Add ugly borders to tablesNicolas Werner2021-06-081-1/+18
* Move currentRoom/timeline handling to roomlistNicolas Werner2021-05-283-8/+8
* Reimplement room context menusNicolas Werner2021-05-281-1/+1
* Reorganize TimelineView to prepare porting the room listNicolas Werner2021-05-143-7/+7
* Fix missing import for colorsNicolas Werner2021-05-131-0/+1
* Make palette global in QmlNicolas Werner2021-05-139-21/+24
* Allow copying messages via right clickNicolas Werner2021-04-291-0/+1
* Copy address locationNicolas Werner2021-04-291-0/+1
* Highlight navigated to messageNicolas Werner2021-04-292-2/+2
* Fix some TapHandler focus issuesNicolas Werner2021-04-113-1/+8
* Fix undefined warningNicolas Werner2021-04-091-1/+1
* Fix download buttonNicolas Werner2021-04-041-5/+0
* Fix double click on video messageNicolas Werner2021-03-271-38/+30
* fix windows video bugtargetakhil2021-03-141-1/+1
* Fix conflict between qmlformat and license checkNicolas Werner2021-03-079-0/+9
* Show mxid on hovering usernameNicolas Werner2021-03-079-9/+0
* Merge pull request #506 from Nheko-Reborn/timeline-buttonsDeepBlueV7.X2021-03-061-2/+0
|\
| * Use overlay buttons for message actionsNicolas Werner2021-03-041-2/+0
* | Update license headersNicolas Werner2021-03-059-0/+36
|/
* Fix hover handling in the timelineNicolas Werner2021-02-145-22/+34
* Revert keeping whitespace in html, it breaks listsNicolas Werner2021-02-121-1/+1
* Try to avoid QTBUG-89568Nicolas Werner2021-02-101-1/+1
* Fix font tags showing up in playable media messagesNicolas Werner2021-01-231-1/+0
* Improve hover stuff, needs HoverHandler for a proper fixNicolas Werner2021-01-181-1/+1
* Revert "Update QtQuick versions to match Qt 5.10"Nicolas Werner2021-01-126-12/+12
* Update QtQuick versions to match Qt 5.10Joseph Donofry2021-01-116-12/+12
* Background color for code and don't collapse space in timelineNicolas Werner2020-12-141-1/+1
* change 'redacted' for 'removed'kirillpt2020-11-261-2/+2
* Make reply background a bit less saturatedNicolas Werner2020-11-211-1/+1
* Smooth pictures in timelineMayeul Cantan2020-10-311-0/+2
* Qml message input mockupNicolas Werner2020-10-263-3/+3
* Speed up rendering the timeline by a LOT by reducing clippingNicolas Werner2020-10-222-2/+2
* Hide room name, if not loaded yetNicolas Werner2020-10-181-4/+8
* Make Text element a sibling of the Rectangle to avoid the text from depending...kamathmanu2020-10-151-14/+14
* Avoid hardcoded font sizekamathmanu2020-10-141-1/+1
* Display filename on mouse hoverkamathmanu2020-10-131-1/+30
* Lint qml with qml-formatNicolas Werner2020-10-089-557/+731
* Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-09-243-4/+8
|\
| * Fix emoji escape in file messagesNicolas Werner2020-09-191-1/+1
| * Update translationsNicolas Werner2020-09-191-1/+5
| * Fix null errors in qmlNicolas Werner2020-09-162-2/+2
* | Merge remote-tracking branch 'upstream/master' into device-verificationCH Chethan Reddy2020-08-301-0/+24
|\|
| * Hide CallCandidates again in new storeNicolas Werner2020-08-171-0/+6
| * Merge remote-tracking branch 'origin/master' into new-event-storeNicolas Werner2020-08-171-0/+18
| |\
| | * Specify call type on timelinetrilene2020-07-241-1/+1
| | * Support voice callstrilene2020-07-101-0/+18
* | | Adding Room Key Verification StuffCH Chethan Reddy2020-07-301-0/+54
* | | Fix presence indicatorNicolas Werner2020-07-306-12/+18
|/ /
* | Fix more non integer heightsNicolas Werner2020-07-252-3/+3
* | Fix binding loop and non integer text heightNicolas Werner2020-07-251-1/+1
* | Readd pagination and fix redactionsNicolas Werner2020-07-131-0/+6
|/
* Merge master and fix conflictsJoseph Donofry2020-06-091-0/+1
|\
| * Make settings update immediately in qml and allow limiting timeline widthNicolas Werner2020-05-261-1/+1
| * Added an optional feature to show bigger emoji-only messages with 3 or less e...lkito2020-05-211-0/+1
* | Merge master into reactionsJoseph Donofry2020-05-146-5/+19
|\|
| * Clip replies by defaultNicolas Werner2020-05-136-5/+19
* | Change redaction color that accidentally got committedJoseph Donofry2020-05-071-5/+1
* | Merge branch 'master' into reactionsJoseph Donofry2020-05-071-3/+3
|\|
| * Fix redaction color change that accidentally got committedJoseph Donofry2020-05-071-3/+3
* | merge master into reactionsJoseph Donofry2020-05-071-1/+4
|/
* Fix scroll to replied to message (somewhat)Nicolas Werner2020-05-051-1/+1
* Address CR commentsLasath Fernando2020-04-291-4/+2
* Remove commented out code; fix padding for PillLasath Fernando2020-04-281-3/+4
* Fix binding loops for heightLasath Fernando2020-04-281-2/+4
* Disable opening images, when they are not loadedNicolas Werner2020-04-211-1/+1
* Use Item for transparent rectanglesNicolas Werner2020-04-102-5/+2
* Size reply background by contentsNicolas Werner2020-04-102-1/+10
* Make Filemessage background size by contentNicolas Werner2020-04-101-2/+12
* Add a few missing palette colorsNicolas Werner2020-04-082-2/+2
* Use palette for qml code for themingNicolas Werner2020-03-292-3/+3
* Fix images without sizeNicolas Werner2020-03-081-1/+1
* Merge pull request #137 from Nheko-Reborn/blurhashDeepBlueV7.X2020-03-051-0/+13
|\
| * Make blurhash provider asyncNicolas Werner2020-03-041-1/+0
| * Experimental blurhash implementation (MXC2448)Nicolas Werner2020-03-031-0/+14
* | Add support for more room events in timelineAdasauce2020-03-031-0/+31
|/
* Improve link themingNicolas Werner2020-02-271-1/+1
* Don't let click on reply steal focus from the replied to elementsNicolas Werner2020-02-261-6/+7
* Reset user colors on theme change (in qml timeline)Nicolas Werner2020-02-202-2/+2
* Improve styling of emote messagesNicolas Werner2020-02-093-11/+10
* Improve styling a bitNicolas Werner2020-02-033-7/+8
* Simplify reply popup logicNicolas Werner2020-01-281-0/+57
* Fix resize loop of images in reply popupNicolas Werner2020-01-281-3/+3
* Show event type string in placeholderNicolas Werner2020-01-231-1/+1
* Implement display of membership eventsNicolas Werner2020-01-231-0/+6
* Try to match old theme betterNicolas Werner2020-01-141-0/+2
* Fetch missing events for repliesNicolas Werner2020-01-111-0/+4
* Implement fancy reply renderingNicolas Werner2020-01-117-77/+91
* Adapt play buttons to theme and remove accidental message bgNicolas Werner2020-01-061-3/+3
* Make images always fit the timelineNicolas Werner2019-12-131-2/+7
* Show topic and name changes in timelineNicolas Werner2019-12-102-1/+14
* Add encrypted file downloadNicolas Werner2019-12-033-4/+4
* Rename qml namespace from com.github.nheko to im.nhekoNicolas Werner2019-11-303-3/+3
* Show encryption enabled and use a non zero size for zero size videNicolas Werner2019-11-233-3/+10
* Wrap text in pre tagsNicolas Werner2019-11-231-1/+1
* Enable link handlingNicolas Werner2019-11-233-18/+6
* Improve avatar look and layoutingNicolas Werner2019-11-231-2/+0
* Remove unused importNicolas Werner2019-11-231-1/+0
* Organize qml files a bitNicolas Werner2019-11-238-157/+56
* Add native themeing to QML (where possible)Nicolas Werner2019-11-231-8/+20
* Size images/videos by timeline widthNicolas Werner2019-11-232-9/+22
* Misc layout fixesNicolas Werner2019-11-231-0/+0
* Try out DelegateChooserNicolas Werner2019-11-237-15/+154
* Disable autoplayback againNicolas Werner2019-11-231-1/+0
* Lower requirement on QtQuick.Layouts versionNicolas Werner2019-11-232-2/+2
* Use QtQuick.Controls compatible with Qt 5.8Nicolas Werner2019-11-233-3/+3
* Enable Sticker and Emote messagesNicolas Werner2019-11-231-0/+3
* Add basic video messagesNicolas Werner2019-11-231-0/+12
* Add progress bar to audio messagesNicolas Werner2019-11-231-68/+110
* Add simple audio message widgetNicolas Werner2019-11-232-19/+117
* File messages (qml)Nicolas Werner2019-11-231-0/+57