summary refs log tree commit diff
path: root/resources/qml/TimelineView.qml (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1056 from Nheko-Reborn/uiTweaksDeepBlueV7.X2022-04-271-2/+10
|\
| * Modifications to member list buttonsLoren Burkholder2022-04-231-1/+0
| * Better handle pluralizationLoren Burkholder2022-04-231-1/+1
| * Allow users to see through the spinnerLoren Burkholder2022-04-231-0/+9
* | Fix pinned messages getting clippedNicolas Werner2022-04-241-1/+1
|/
* Add member list and settings buttons to spaces (#1051)Loren Burkholder2022-04-221-6/+34
* Close current room on Ctrl+WLoren Burkholder2022-04-021-0/+5
* drag to reply (#1018)Malte E2022-03-271-0/+1
* Fix thumbnails for encrypted files and factor upload box outNicolas Werner2022-03-211-69/+1
* Show some previews in upload windowNicolas Werner2022-03-211-3/+69
* Move uploads to InputBarNicolas Werner2022-03-201-0/+6
* Don't leak dialogsNicolas Werner2022-02-211-0/+2
* Update year in copyright notice to shut up lint jobNicolas Werner2022-01-011-0/+1
* Switch icon theme to Fluent iconsLoren Burkholder2021-11-171-1/+1
* Fix unjoinable invites on mobile as well as unclickable previewsNicolas Werner2021-11-031-4/+4
* Use correct form of roomIdLoren Burkholder2021-09-111-2/+2
* Finish getting all avatars jdenticonifiedLoren Burkholder2021-09-111-0/+2
* Warn the user before they ping the whole roomNicolas Werner2021-09-021-0/+3
* Fix a few null warningsNicolas Werner2021-08-291-5/+4
* Loaded causes weird artifacts loading roomsNicolas Werner2021-08-291-7/+2
* Disable async timeline loading, since it hangs in a layout loop sometimesNicolas Werner2021-08-201-1/+1
* Load message list asyncNicolas Werner2021-08-171-0/+1
* Round images in the image providerNicolas Werner2021-08-141-1/+0
* Show if there are unverified devices in a roomNicolas Werner2021-08-131-0/+1
* Remove warnings on closing roomLoren Burkholder2021-08-101-2/+6
* Fix window placement on wayland and add close buttonsNicolas Werner2021-08-041-1/+1
* QML the raw message dialogLoren Burkholder2021-07-311-0/+7
* Move read receipts connection to allow for future pop-out room viewsLoren Burkholder2021-07-301-0/+12
* Consolidate connectionsLoren Burkholder2021-07-201-10/+0
* Finish converting function to propertyLoren Burkholder2021-07-201-1/+1
* make lintLoren Burkholder2021-07-201-0/+1
* make lintLoren Burkholder2021-07-201-1/+0
* Fix high CPU usage when a room is openNicolas Werner2021-07-101-2/+1
* Redesign invites and room preview joinsNicolas Werner2021-07-091-7/+48
* Merge remote-tracking branch 'origin/master' into nheko_loading_spinnerJoseph Donofry2021-07-081-2/+76
|\
| * Fix missing back button on spaces page in narrow mode as well as topic not re...Nicolas Werner2021-06-251-4/+17
| * Fix null warning for space avatarsNicolas Werner2021-06-251-1/+1
| * Add a basic 'Space page'Nicolas Werner2021-06-251-1/+62
| * Try to be compatible with Qt 5.12Nicolas Werner2021-06-131-1/+1
* | Add nheko logo spinner to relevant places in UIJoseph Donofry2021-06-091-1/+1
* | Change variable for runningJoseph Donofry2021-06-091-1/+1
* | Add Nheko logo QML SpinnerJoseph Donofry2021-06-091-3/+6
|/
* Implement switching in narrow modeNicolas Werner2021-06-081-0/+2
* Move currentRoom/timeline handling to roomlistNicolas Werner2021-05-281-5/+17
* Basic header and footer of room listNicolas Werner2021-05-151-2/+2
* Reorganize TimelineView to prepare porting the room listNicolas Werner2021-05-141-318/+71
* Move global avatarSize propertyNicolas Werner2021-05-131-6/+0
* Make palette global in QmlNicolas Werner2021-05-131-15/+9
* Only show actions, when you have permissions to do themNicolas Werner2021-05-021-2/+7
* Fix crash when you have no rooms and open the global user profileNicolas Werner2021-04-301-4/+0
* UI/UX improvement: Better naming suggestion.absorber2021-04-291-1/+1
* Allow copying messages via right clickNicolas Werner2021-04-291-1/+13
* Copy address locationNicolas Werner2021-04-291-2/+14
* Copy link to messageNicolas Werner2021-04-291-0/+7
* Clean up design a bitNicolas Werner2021-04-271-1/+2
* Merge branch 'forward_message_feature' of https://github.com/Jedi18/nheko int...Nicolas Werner2021-04-241-0/+17
|\
| * show forward menu item only for relevant events, changes to uitargetakhil2021-04-151-1/+2
| * Fix basic UI for forward completertargetakhil2021-04-151-68/+3
| * added basic forwardingtargetakhil2021-04-151-0/+81
* | Use one CompletionProxy for everything including EmojiPickerNicolas Werner2021-04-181-9/+1
|/
* Fix some TapHandler focus issuesNicolas Werner2021-04-111-4/+5
* Fix emoji picker appearing in wrong locationsNicolas Werner2021-03-231-6/+5
* Use native menusNicolas Werner2021-03-141-21/+23
* Use readonly properties where possibleNicolas Werner2021-03-141-1/+1
* Fix qml license headers againNicolas Werner2021-03-141-0/+1
* Improve sorting and sizing of completions a bitNicolas Werner2021-03-141-2/+2
* Merge branch 'quickswitcher_qml' of git://github.com/Jedi18/nheko into Jedi18...Nicolas Werner2021-03-131-0/+16
|\
| * remove old quick switcherJedi182021-02-241-1/+1
| * fix timeline focusJedi182021-02-231-0/+1
| * enter key now works, fix room highlighting and add overlayJedi182021-02-231-1/+0
| * add quick switcher qml file and moved completerFor from inputbar to timeline ...Jedi182021-02-211-0/+16
* | Fix popup opening at wrong placeNicolas Werner2021-03-071-5/+2
* | Fix conflict between qmlformat and license checkNicolas Werner2021-03-071-0/+1
* | Show mxid on hovering usernameNicolas Werner2021-03-071-1/+0
* | Update license headersNicolas Werner2021-03-051-0/+4
* | Merge remote-tracking branch 'upstream/master' into screenshare-x11trilene2021-02-251-0/+18
|\|
| * Merge branch 'master' into room_settings_qmlAkhil Nair2021-02-141-1/+10
| |\
| * | fix avatar update on timeline syncJedi182021-02-111-1/+1
| * | added notifications and encryption for the new roomsettingsJedi182021-02-111-1/+1
| * | ui almost looks the same, midway between transition from old room settings t...Jedi182021-02-101-1/+3
| * | added room settings qmlJedi182021-02-091-0/+16
* | | Display screen sharing content locallytrilene2021-02-211-1/+1
* | | Support desktop screen sharing on X11trilene2021-02-181-1/+1
| |/ |/|
* | Fix UI allowing edits of foreign messages in some casesNicolas Werner2021-02-101-1/+5
* | Add edit shortcuts and fix some focus stuffNicolas Werner2021-02-091-0/+5
|/
* Cleanup privacy screen, no more grabImageNicolas Werner2021-02-031-6/+8
* Fix QML layout warningsLoren Burkholder2021-02-021-4/+4
* Merge branch 'master' into 'privacy_screen'Nicolas Werner2021-02-021-0/+4
|\
| * Allow drag/drop of files on whole timelineLoren Burkholder2021-02-011-1/+4
* | Merge remote-tracking branch 'nheko-im/master' into privacy_screenJoseph Donofry2021-02-011-1/+8
|\|
| * Autoclose completer when space is pressed and no suggestion availableNicolas Werner2021-01-271-1/+1
| * Focus input area on room switch and reply change againNicolas Werner2021-01-251-0/+1
| * Add "open in external program" actionrnhmjoj2021-01-241-0/+6
* | Remove redundant import and fix visible warningJoseph Donofry2021-02-011-1/+0
* | Fix formattingJoseph Donofry2021-01-261-0/+1
* | Initial commit for privacy screenJoseph Donofry2021-01-251-0/+8
|/
* Fix crash with ScrollViewNicolas Werner2021-01-171-0/+2
* Add call invite screen for mobiletrilene2021-01-121-0/+18
* Revert "Update QtQuick versions to match Qt 5.10"Nicolas Werner2021-01-121-3/+3
* Update QtQuick versions to match Qt 5.10Joseph Donofry2021-01-111-3/+3
* Merge master and fix conflictsJoseph Donofry2021-01-111-1/+9
|\
| * Make call invites less intrusivetrilene2021-01-071-1/+8
| * Move call-related properties to CallManagertrilene2021-01-071-1/+1
|/
* change 'redacted' for 'removed'kirillpt2020-11-261-1/+1
* Fix input focus when pressing reply buttonNicolas Werner2020-11-251-0/+1
* Fix some issues with completerNicolas Werner2020-11-251-2/+0
* Move emoji picker to qmlNicolas Werner2020-11-251-1/+3
* Add file uploadingNicolas Werner2020-11-251-1/+4
* Pasteable textinputNicolas Werner2020-11-251-2/+2
* Make compatible with qt 5.12kamathmanu2020-11-141-6/+6
* Merge remote-tracking branch 'upstream/master' into webrtc-videotrilene2020-10-271-403/+51
|\
| * Fix small scope issueNicolas Werner2020-10-261-6/+5
| * Disable new MessageInput, until you can paste imagesNicolas Werner2020-10-261-2/+2
| * Split up TimelineView into separate componentsNicolas Werner2020-10-261-471/+24
| * Qml message input mockupNicolas Werner2020-10-261-211/+308
| * Hide room name, if not loaded yetNicolas Werner2020-10-181-1/+1
* | Support video callstrilene2020-10-271-156/+174
|/
* Lint qml with qml-formatNicolas Werner2020-10-081-509/+565
* Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-10-081-0/+5
|\
| * Move ActiveCallBar Qml to separate filetrilene2020-09-251-136/+1
| * Port ActiveCallBar to Qmltrilene2020-09-221-0/+140
* | Make steps in verification flow explicitNicolas Werner2020-10-051-13/+1
* | Fix room nameNicolas Werner2020-10-021-0/+1
* | Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-09-241-34/+151
|\|
| * Fix binding loop when trying to replyNicolas Werner2020-09-201-1/+2
| * make typing Rectangle extents cleanerJussi Kuokkanen2020-09-181-3/+3
| * Set typing Rectangle color directly instead of ConnectionLurkki142020-09-181-10/+1
| * make Rectangle to fill the gap between input widget and typing usersJussi Kuokkanen2020-09-171-1/+1
| * simplify check for no typing usersJussi Kuokkanen2020-09-171-2/+1
| * Merge branch 'master' of https://github.com/Nheko-Reborn/nhekoJussi Kuokkanen2020-09-171-22/+133
| |\
| | * Fix null errors in qmlNicolas Werner2020-09-161-5/+8
| | * Reenable top bar room settings menus on avatar or title clicksNicolas Werner2020-09-161-0/+15
| | * Port top bar to QmlNicolas Werner2020-09-161-21/+114
| * | use Rectangle for typing users so it doesn't overlap with the timelineJussi Kuokkanen2020-09-171-12/+27
| |/
* | Fix wrong tran_id issueChethan2k12020-09-101-1/+1
* | Merge remote-tracking branch 'upstream/master' into device-verificationCH Chethan Reddy2020-08-301-1/+1
|\|
| * Merge remote-tracking branch 'origin/master' into new-event-storeNicolas Werner2020-08-171-0/+1
| |\
| | * Make dateBubble's text vertically aligned to vertical centerLorem2020-07-191-0/+1
* | | [WIP] Room-Verification MessagesCH Chethan Reddy2020-08-091-5/+0
* | | Add Room Verification MessagesCH Chethan Reddy2020-07-301-4/+11
* | | Adding icons to UserProfileCH Chethan Reddy2020-07-301-1/+1
* | | Refactor UserProfileNicolas Werner2020-07-301-11/+11
* | | [WIP] Add Caching for usersCH Chethan Reddy2020-07-301-9/+9
* | | Fix presence indicatorNicolas Werner2020-07-301-8/+13
* | | Some more changesCH Chethan Reddy2020-07-301-1/+1
* | | Some ImprovementsCH Chethan Reddy2020-07-301-0/+1
* | | Shared secret with decimal and emoji works!CH Chethan Reddy2020-07-301-8/+5
* | | Add DeviceVerificationList to keep track of all flows and Popup onCH Chethan Reddy2020-07-301-8/+10
* | | Add C++ Model for DeviceListCH Chethan Reddy2020-07-301-16/+12
* | | Rewrite UserProfile in qmlCH Chethan Reddy2020-07-301-2/+11
* | | Add DeviceVerificationFlow dummy and verification test buttonNicolas Werner2020-07-301-0/+19
|/ /
* | Make long press menu actually workNicolas Werner2020-07-261-1/+5
* | Optimize scrolling a little bitNicolas Werner2020-07-251-25/+24
* | Fix binding loop and non integer text heightNicolas Werner2020-07-251-3/+3
* | Fix reactionsNicolas Werner2020-07-201-3/+4
* | WIP: Event Store split outNicolas Werner2020-07-091-1/+1
* | Fix parent undefined warningNicolas Werner2020-07-081-1/+1
|/
* Try to make text rendering in qml sharperNicolas Werner2020-06-191-0/+2
* Merge remote-tracking branch 'origin/master' into presenceJoseph Donofry2020-06-111-1/+20
|\
| * Fix build issue on some versions of clangJoseph Donofry2020-06-101-1/+1
| * Remove signals in favor of direct function callsJoseph Donofry2020-06-091-3/+0
| * Fix UserSettings in QMLJoseph Donofry2020-06-091-14/+0
| * Merge master and fix conflictsJoseph Donofry2020-06-091-8/+9
| |\
| * | Add reaction/redaction for in-line ReactionsJoseph Donofry2020-05-211-0/+3
| * | Attach emoji picker picked to reaction senderJoseph Donofry2020-05-161-0/+3
| * | Merge remote-tracking branch 'origin/master' into reactionsJoseph Donofry2020-05-161-0/+2
| |\ \
| * \ \ Merge master into reactionsJoseph Donofry2020-05-141-0/+2
| |\ \ \
| * | | | Update emoji picker and translationsJoseph Donofry2020-05-131-0/+13
| * | | | merge master into reactionsJoseph Donofry2020-05-071-1/+4
* | | | | Show presence and set custom status messagesNicolas Werner2020-06-081-1/+13
| |_|_|/ |/| | |
* | | | Make settings update immediately in qml and allow limiting timeline widthNicolas Werner2020-05-261-24/+9
* | | | Added an optional feature to show bigger emoji-only messages with 3 or less e...lkito2020-05-211-0/+2
| |_|/ |/| |
* | | Implemented optional message body highlighting feature.lkito2020-05-161-0/+2
| |/ |/|
* | Try to smooth scrolling a bit by increasing cacheBufferNicolas Werner2020-05-131-0/+2
|/
* Add shortcuts to select/deselect reply targetsNicolas Werner2020-05-061-0/+15
* Misc color fixesNicolas Werner2020-05-051-2/+2
* Basic, broken reaction displayNicolas Werner2020-05-041-0/+1
* Merge pull request #184 from shocklateboy92/features/backlog-progressDeepBlueV7.X2020-05-011-1/+8
|\
| * Make pagination spinner inlineLasath Fernando2020-04-291-1/+8
| * Add visual indication that data is being fetchedLasath Fernando2020-04-291-1/+1
* | Fix spacing of typing notificationsNicolas Werner2020-04-301-9/+9
|/
* Merge pull request #183 from shocklateboy92/features/smooth-scrollDeepBlueV7.X2020-04-291-19/+14
|\
| * Address CR commentsLasath Fernando2020-04-291-6/+7
| * Remove commented out code; fix padding for PillLasath Fernando2020-04-281-2/+0
| * Fix binding loops for heightLasath Fernando2020-04-281-3/+8
| * Shamelessly steal `ScrollHelper.qml` from spectralLasath Fernando2020-04-281-13/+4
* | Fix some smaller coloring issuesNicolas Werner2020-04-291-0/+2
|/
* Add menu entry to show decrypted sourceNicolas Werner2020-04-211-1/+10
* Fix reply not closingNicolas Werner2020-04-131-3/+3
* Use palette for qml code for themingNicolas Werner2020-03-291-9/+8
* Make buttons hideable via setting, button contents can still be accessed via ...Nicolas Werner2020-03-101-0/+19
* Reset user colors on theme change (in qml timeline)Nicolas Werner2020-02-201-2/+2
* Make closing the reply popup actually clear the reply messageJoseph Donofry2020-02-041-1/+1
* Improve styling a bitNicolas Werner2020-02-031-3/+3
* Close popup when clicking outsideNicolas Werner2020-02-021-0/+1
* Speed up timeline by using global ToolTip and MenuNicolas Werner2020-02-021-7/+38
* Make page scrolling half heightNicolas Werner2020-01-311-2/+2
* Add scroll page shortcutNicolas Werner2020-01-301-0/+9
* Add explicit size to reply close buttonNicolas Werner2020-01-301-0/+2
* Change tooltip palette settings for QMLJoseph Donofry2020-01-281-3/+5
* Simplify reply popup logicNicolas Werner2020-01-281-76/+34
* Improve styling of reply popupNicolas Werner2020-01-281-11/+2
* Fix resize loop of images in reply popupNicolas Werner2020-01-281-0/+2
* Add initial QML Reply PopupJoseph Donofry2020-01-271-1/+99
* PixelAlign timeline viewNicolas Werner2020-01-211-0/+1
* Account for spacing when checking for bottom message for read statusNicolas Werner2020-01-211-1/+1
* Fix colors in typing display, when username contains emojiNicolas Werner2020-01-211-0/+1
* Move typing display to qmlNicolas Werner2020-01-171-1/+30
* Reduce memory usage and make room switching quickerNicolas Werner2020-01-141-2/+0
* Adapt play buttons to theme and remove accidental message bgNicolas Werner2020-01-061-0/+1
* Simplify read message logic with inverted timelineNicolas Werner2020-01-061-46/+12
* Use fetchMore for native lazy loading of item model dataNicolas Werner2020-01-061-5/+1
* invert timelineNicolas Werner2020-01-061-9/+47
* Simplify scroll logicNicolas Werner2019-12-081-4/+0
* Change scroll behaviour of timelineNicolas Werner2019-12-081-1/+24
* Try to fix binding loop warningNicolas Werner2019-12-071-3/+4
* Rename qml namespace from com.github.nheko to im.nhekoNicolas Werner2019-11-301-1/+1
* Show encryption enabled and use a non zero size for zero size videNicolas Werner2019-11-231-1/+1
* Add loading spinner and restore message send queueNicolas Werner2019-11-231-5/+8
* optionally use QQuickWidget and replace ColorOverlay -> colorImageProviderNicolas Werner2019-11-231-119/+119
* Make user clickable and improve button cursor lookNicolas Werner2019-11-231-0/+12
* Improve avatar look and layoutingNicolas Werner2019-11-231-2/+5
* Organize qml files a bitNicolas Werner2019-11-231-2/+1
* Incubate delegates asynchronouslyNicolas Werner2019-11-231-1/+1
* Small fixes to delegate chooser implementationNicolas Werner2019-11-231-1/+9
* Use a basic implementation of a DelegateChooser for compat with older QtNicolas Werner2019-11-231-45/+1
* Add native themeing to QML (where possible)Nicolas Werner2019-11-231-2/+3
* Fix section layout issues and pagination issuesNicolas Werner2019-11-231-3/+2
* Load content if no scrollbar is neededNicolas Werner2019-11-231-0/+10
* Misc layout fixesNicolas Werner2019-11-231-0/+6
* Try out DelegateChooserNicolas Werner2019-11-231-142/+34
* Lower requirement on QtQuick.Layouts versionNicolas Werner2019-11-231-1/+1
* Use QtQuick.Controls compatible with Qt 5.8Nicolas Werner2019-11-231-1/+1
* Enable Sticker and Emote messagesNicolas Werner2019-11-231-1/+3
* Add basic video messagesNicolas Werner2019-11-231-2/+2
* Add simple audio message widgetNicolas Werner2019-11-231-0/+1
* File messages (qml)Nicolas Werner2019-11-231-0/+1
* Reenable redactionsNicolas Werner2019-11-231-0/+1
* Restore saving of mediaNicolas Werner2019-11-231-4/+9
* Add lock to encrypted messagesNicolas Werner2019-11-231-0/+6
* Make avatar in timeline smallerNicolas Werner2019-11-231-3/+5
* Enable read receipts action and sync read receipts from cacheNicolas Werner2019-11-231-0/+1
* Add send/received indicatorNicolas Werner2019-11-231-0/+5
* Implement basic placeholder and disable unimplemented event typesNicolas Werner2019-11-231-12/+12
* Implement simple scroll state handlingNicolas Werner2019-11-231-1/+46
* Implement replies in qml timelineNicolas Werner2019-11-231-0/+2
* Show redactions in qml timelineNicolas Werner2019-11-231-1/+2
* Reenable view raw messageNicolas Werner2019-11-231-2/+1
* Implement basic ImageMessages in qml timelineNicolas Werner2019-11-231-1/+5
* Implement avatars in qml timelineNicolas Werner2019-11-231-2/+3