summary refs log tree commit diff
path: root/src/timeline/TimelineViewManager.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Prevent opening empty profilesNicolas Werner2024-06-041-0/+6
| | | | Should fix 1707
* Disable image loaded workaround for Qt 6.7 and upNicolas Werner2024-05-271-1/+4
| | | | (since it is fixed there)
* Make a few headers forward declarationsNicolas Werner2024-03-161-2/+61
|
* Include moc files for a tiny speedup on incremental buildsNicolas Werner2024-03-161-1/+2
|
* Lint + clazyNepNep212023-10-011-3/+5
|
* Use propertiesNepNep212023-10-011-0/+38
|
* Fix completer sizeNicolas Werner2023-06-191-1/+1
|
* Move to automatic type registrationNicolas Werner2023-06-191-19/+11
|
* Make Nheko compile on Qt6Nicolas Werner2023-06-081-1/+1
|
* Make default completer complete custom emojiNicolas Werner2023-05-251-17/+1
|
* Make emoji picker use the grid viewNicolas Werner2023-05-251-0/+3
|
* Add rows to stickerpickerNicolas Werner2023-05-201-0/+4
|
* Copy image to clipboardNicolas Werner2023-04-231-2/+33
| | | | Fixes #599
* Adapt to the new inherited variantNicolas Werner2023-04-111-1/+1
|
* Always open the invite dialog properly from the member listLoren Burkholder2023-02-281-1/+1
|
* Get rid of year in license headersNicolas Werner2023-02-211-3/+1
| | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/
* Fix forwarding stickersNicolas Werner2023-02-201-3/+4
| | | | fixes #1182
* Make notifications show the window againNicolas Werner2023-02-011-1/+5
| | | | fixes #1329
* Navigate to space when room is selectedNicolas Werner2023-01-071-0/+3
| | | | fixes #1260
* A whole new year full of excitement and possibilities!Nicolas Werner2023-01-021-0/+1
|
* Properly check for target room encryptionNicolas Werner2022-12-071-1/+2
|
* Fix crash in slash completerNicolas Werner2022-11-091-2/+2
|
* Implement a completer for commandsNicolas Werner2022-11-091-0/+6
| | | | fixes #429
* VoIP v1 implementation (#1161)Rohit Sutradhar2022-10-141-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* cppcheck stuff (#1200)Loren Burkholder2022-10-031-3/+3
| | | | | | | | | | | | | | | * cppcheck stuff * Update src/ui/RoomSettings.cpp Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> * Update src/ui/RoomSettings.cpp Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> * Fix linting Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
* Updated call event namespaces to voipr0hit052022-07-151-4/+4
|
* Simplify includes a bitNicolas Werner2022-06-161-1/+4
|
* More image dialog fixesNicolas Werner2022-05-101-2/+6
|
* Activate window that already has the room open if possibleNicolas Werner2022-05-071-1/+4
|
* Add basic support for multiple windowsNicolas Werner2022-05-061-10/+0
|
* run lintMalte E2022-03-261-2/+2
|
* direct chat creator can now create direct chatsMalte E2022-03-261-0/+8
|
* Remove unused headersNicolas Werner2022-03-021-20/+0
|
* Don't leak dialogsNicolas Werner2022-02-211-5/+11
| | | | | | It seems that you need to manually destroy created objects... Great... fixes #898
* Add offline indicator (#472)Loren Burkholder2022-02-011-0/+8
|
* Fix focus and qml parenting with qml rootNicolas Werner2022-01-261-0/+11
|
* Initial qml root windowNicolas Werner2022-01-261-194/+10
|
* Port usersettings to qmlNicolas Werner2022-01-091-0/+4
|
* Port image overlay to qmlNicolas Werner2022-01-021-33/+40
| | | | | | Allows you to zoom and pan now. relates to #647
* Update year in copyright notice to shut up lint jobNicolas Werner2022-01-011-0/+1
|
* Update presence dynamically and reduce allocationsNicolas Werner2021-12-301-23/+3
|
* Reduce allocations for presence states a bitNicolas Werner2021-12-291-3/+10
|
* Remove a few castsNicolas Werner2021-12-291-3/+3
|
* Reserve size of some containers we are fillingNicolas Werner2021-12-291-21/+53
|
* Reduce allocations using QStringLiteralNicolas Werner2021-12-291-39/+39
|
* Add an ugly custom emote completer using ~Nicolas Werner2021-12-271-0/+5
|
* Only show room pack button, when you can actually create oneNicolas Werner2021-12-131-1/+2
|
* Hide me underneath the space treeNicolas Werner2021-12-011-0/+7
|
* Add a filter for direct chatsNicolas Werner2021-11-201-3/+3
| | | | fixes #317
* Fix colors and alignment in dialogsNicolas Werner2021-11-181-3/+4
|
* Move away from using an event loop to access secretsNicolas Werner2021-11-071-1/+6
| | | | | | | | Fixes messages in room flickering and being stuck fixes #760 relates to #770 relates to #789
* move device verification management to its own fileNicolas Werner2021-10-171-106/+9
|
* Move voip and encryption stuff into their own directoriesNicolas Werner2021-10-171-2/+2
|
* Use the same leave room dialog everywhereLoren Burkholder2021-10-111-6/+0
| | | | This ports the leave room dialog to QML, everywhere. There are now no differences between the various leave dialogs.
* Support bootstrapping crosssigningNicolas Werner2021-10-091-30/+14
| | | | | Showing the bootstrap state and showing there are unverified devices is still missing.
* Change indentation to 4 spacesNicolas Werner2021-09-181-496/+471
|
* Add jdenticon supportLoren Burkholder2021-09-111-0/+3
|
* Support animated imagesNicolas Werner2021-08-291-0/+2
| | | | fixes #461
* Use in memory media player instead of storing unencrypted files on diskNicolas Werner2021-08-291-0/+2
|
* Merge pull request #659 from kamathmanu/nhekoRoomDirectoryDeepBlueV7.X2021-08-171-0/+6
|\ | | | | Nheko room directory
| * Ran qmlformat and make licensekamathmanu2021-08-121-2/+1
| |
| * Fix nits from code reviewkamathmanu2021-08-091-1/+1
| |
| * Merge branch 'master' into nhekoRoomDirectorykamathmanu2021-08-071-0/+8
| |\
| * | Linted codekamathmanu2021-08-071-2/+2
| | |
| * | Implemented Room Directory model to store and provide QML view with public ↵kamathmanu2021-08-071-0/+8
| | | | | | | | | | | | room data from mtxclient
* | | Show verification status in memberlistNicolas Werner2021-08-131-3/+5
| |/ |/|
* | Show encryption errors in qml and add request keys buttonNicolas Werner2021-08-071-0/+2
| |
* | Use a QSortFilterProxyModel instead of resetting the modelLoren Burkholder2021-07-291-3/+3
| |
* | QML the read receipts listLoren Burkholder2021-07-291-0/+7
|/ | | | There are probably a few things wrong with this, but I'm going to call it good enough for an initial commit
* Merge pull request #651 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-07-231-0/+7
|\ | | | | Fix a few UI things
| * make lintLoren Burkholder2021-07-221-1/+2
| |
| * Add functionality for loading global user profile where neededLoren Burkholder2021-07-211-0/+6
| | | | | | | | This is so viewing profiles from the invite dialog will work as expected.
* | Add menu to enable or disable stickers globallyNicolas Werner2021-07-231-0/+20
| |
* | Rename image pack modelNicolas Werner2021-07-221-3/+3
|/
* Move various room auxiliary functions to TimelineManagerLoren Burkholder2021-07-211-0/+28
|
* Clean up codeLoren Burkholder2021-07-201-8/+0
|
* make lintLoren Burkholder2021-07-201-3/+3
|
* make lintLoren Burkholder2021-07-201-56/+14
|
* QML the invite dialogLoren Burkholder2021-07-201-0/+51
| | | | This also adds a property `roomId` to TimelineModel.
* QML the room member listLoren Burkholder2021-07-201-5/+2
|
* Fix only first 7 stickers showing upNicolas Werner2021-07-191-1/+1
|
* Basic sticker supportNicolas Werner2021-07-191-0/+7
|
* Add workaround for TextEdit not rerendering after image loadedNicolas Werner2021-07-151-0/+10
| | | | fixes #541
* Fix verification requests showing up on startupNicolas Werner2021-07-121-0/+9
|
* Don't use full dump for repliesNicolas Werner2021-07-121-0/+2
|
* Merge branch 'master' into qml-roomlistNicolas Werner2021-06-121-2/+1
|\
| * Avoid unnecessary QColor -> QString conversionsJoseph Donofry2021-06-081-2/+1
| |
* | Remove useless captureNicolas Werner2021-06-111-12/+11
| |
* | Reenable tag hidingNicolas Werner2021-06-111-0/+4
| |
* | Enable toggling tagsNicolas Werner2021-06-111-1/+7
| |
* | Basic community list modelNicolas Werner2021-06-091-0/+9
| |
* | Fix use after free from Qml widgetNicolas Werner2021-05-301-2/+3
| |
* | Move currentRoom/timeline handling to roomlistNicolas Werner2021-05-281-88/+37
| |
* | Reenable invitesNicolas Werner2021-05-241-2/+2
| |
* | Sort the room listNicolas Werner2021-05-221-3/+1
| |
* | Some basic room listNicolas Werner2021-05-191-120/+60
| |
* | Reorganize TimelineView to prepare porting the room listNicolas Werner2021-05-141-1/+1
| |
* | Move openLink to Nheko globalsNicolas Werner2021-05-131-51/+0
| |
* | Make palette global in QmlNicolas Werner2021-05-131-0/+5
|/
* Show verification status next to messagesNicolas Werner2021-05-071-0/+2
|
* Copy link to messageNicolas Werner2021-04-291-0/+5
| | | | fixes #499
* Highlight navigated to messageNicolas Werner2021-04-291-0/+16
|
* Fix some encoding issues when translating matrix.to to matrix:Nicolas Werner2021-04-291-6/+4
|
* Rewrite matrix.to links to matrix uris and handle them the same wayNicolas Werner2021-04-281-1/+47
|
* Make forward messages a bit more readableNicolas Werner2021-04-271-1/+50
|
* Merge branch 'forward_message_feature' of https://github.com/Jedi18/nheko ↵Nicolas Werner2021-04-241-2/+81
|\ | | | | | | into Jedi18-forward_message_feature
| * fix macos build errortargetakhil2021-04-221-3/+2
| |
| * strip reply fallbacks from forwarded messagetargetakhil2021-04-181-6/+6
| |
| * move detection code to nheko namespace and fix a few other bugstargetakhil2021-04-171-52/+47
| |
| * directly upload old file object and reuse old messagetargetakhil2021-04-171-71/+57
| |
| * added basic forwardingtargetakhil2021-04-151-2/+101
| |
* | Use one CompletionProxy for everything including EmojiPickerNicolas Werner2021-04-181-3/+5
|/
* Fix crash on exitNicolas Werner2021-04-091-4/+12
|
* Don't use direct image response objects anymoreNicolas Werner2021-04-051-27/+35
|
* Merge branch 'quickswitcher_qml' of git://github.com/Jedi18/nheko into ↵Nicolas Werner2021-03-131-0/+42
|\ | | | | | | Jedi18-quickswitcher_qml
| * change allowed mistakes, fix minor style issues, remove old completer ↵Jedi182021-03-071-1/+1
| | | | | | | | function from inputbar
| * fix timeline focusJedi182021-02-231-0/+6
| |
| * enter key now works, fix room highlighting and add overlayJedi182021-02-231-0/+6
| |
| * add room alias delegate, fix some quickswitcher ui problemsJedi182021-02-221-0/+5
| |
| * add quick switcher qml file and moved completerFor from inputbar to timeline ↵Jedi182021-02-211-0/+25
| | | | | | | | view class
* | Update license headersNicolas Werner2021-03-051-0/+4
|/
* Merge branch 'master' into room_settings_qmlAkhil Nair2021-02-141-7/+13
|\
| * Fix hover handling in the timelineNicolas Werner2021-02-141-1/+3
| |
| * Switch to new relations formatNicolas Werner2021-02-091-3/+5
| |
| * Merge pull request #459 from Jedi18/minor_fixesDeepBlueV7.X2021-02-091-0/+6
| |\ | | | | | | Fix emoji related issues
| | * focus message input on adding emoji/reacting to a messageJedi182021-02-051-0/+6
| | |
| * | Native rendering breaks kerningNicolas Werner2021-02-071-4/+0
| |/
* | added changing of name through edit modal, removed old roomsettingsJedi182021-02-121-6/+0
| |
* | fix avatar update on timeline syncJedi182021-02-111-3/+1
| |
* | added notifications and encryption for the new roomsettingsJedi182021-02-111-2/+8
| |
* | ui almost looks the same, midway between transition from old room settings ↵Jedi182021-02-101-1/+3
| | | | | | | | to new room settings
* | added room settings qmlJedi182021-02-091-1/+2
|/
* make lintLoren Burkholder2021-01-291-3/+3
|
* Center user info dialog on the screenLoren Burkholder2021-01-291-0/+4
|
* Move call-related properties to CallManagertrilene2021-01-071-43/+4
|
* Allow inline replies from notifications on linuxNicolas Werner2021-01-071-0/+12
|
* Fix typing notifications flickering sometimesNicolas Werner2021-01-051-6/+13
|
* Merge pull request #347 from kamathmanu/avatarFullViewSupportDeepBlueV7.X2020-11-301-0/+3
|\ | | | | Add support for viewing avatar images in full size
| * Lint codekamathmanu2020-11-301-1/+1
| |
| * Lint codekamathmanu2020-11-301-1/+3
| |
| * Add support for viewing avatar images in full sizekamathmanu2020-11-301-0/+1
| |
* | Fix input focus when pressing reply buttonNicolas Werner2020-11-251-0/+1
| |
* | Implement Qml drag and dropNicolas Werner2020-11-251-0/+3
| |
* | Move calls to new input barNicolas Werner2020-11-251-116/+20
| |
* | Basic text input in qmlNicolas Werner2020-11-251-75/+0
|/
* Merge pull request #320 from trilene/webrtc-videoDeepBlueV7.X2020-11-091-0/+6
|\ | | | | Video calls: add local webcam view
| * Video calls: add local webcam viewtrilene2020-11-091-0/+6
| |
* | Merge pull request #310 from MayeulC/fix-typoDeepBlueV7.X2020-10-311-2/+2
|\ \ | |/ |/| Improve wording in multiple strings.
| * Wording: replace "encrypted room" with "encrypted private chat"Mayeul Cantan2020-10-311-2/+2
| | | | | | | | | | This is for consistency with "Start a private chat", and is more specific.
* | Merge remote-tracking branch 'upstream/master' into webrtc-videotrilene2020-10-281-6/+4
|\ \
| * | Don't pass around empty timelineNicolas Werner2020-10-281-6/+3
| | |
| * | Optimize buildNicolas Werner2020-10-271-0/+1
| |/
* | Merge remote-tracking branch 'upstream/master' into webrtc-videotrilene2020-10-271-12/+20
|\|
| * Clean up key requests + autoreloadNicolas Werner2020-10-201-0/+9
| |
| * Fix crash on exitNicolas Werner2020-10-171-12/+11
| |
* | Support video callstrilene2020-10-271-0/+11
|/
* Try to please the CI godsNicolas Werner2020-10-081-2/+4
|
* Fix issues with old qt and bump to 5.10Nicolas Werner2020-10-081-5/+7
|
* Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-10-081-1/+13
|\
| * Move ActiveCallBar Qml to separate filetrilene2020-09-251-1/+9
| |
| * clang-formattrilene2020-09-221-2/+4
| |
| * Port ActiveCallBar to Qmltrilene2020-09-221-0/+2
| |
* | Show different verification errorsNicolas Werner2020-10-051-0/+12
| |
* | Make steps in verification flow explicitNicolas Werner2020-10-051-109/+85
| |
* | Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-09-241-7/+34
|\|
| * Fix null errors in qmlNicolas Werner2020-09-161-0/+6
| |
| * Reenable top bar room settings menus on avatar or title clicksNicolas Werner2020-09-161-3/+3
| | | | | | | | | | Also fixes a bug with an empty room settings window introduced in the port.
| * Port top bar to QmlNicolas Werner2020-09-161-7/+28
| | | | | | | | | | Also fixes some resize issues with stupid workarounds to our resize logic. This really needs to be cleaned up at some point!
* | Fix breaking while using qmlRegisterSingletonInstanceChethan2k12020-09-101-2/+6
| |
* | Merge remote-tracking branch 'upstream/master' into device-verificationCH Chethan Reddy2020-08-301-8/+63
|\|
| * Merge remote-tracking branch 'origin/master' into new-event-storeNicolas Werner2020-08-171-8/+63
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CMakeLists.txt io.github.NhekoReborn.Nheko.json src/Cache.cpp src/timeline/TimelineModel.cpp src/timeline/TimelineModel.h src/timeline/TimelineViewManager.cpp
| | * Reset TLVM initial sync flag on logouttrilene2020-08-011-0/+4
| | |
| | * Merge remote-tracking branch 'upstream/master' into voiptrilene2020-07-101-0/+10
| | |\
| | | * Open url using QDesktopServices from QmlNicolas Werner2020-07-091-0/+7
| | | | | | | | | | | | | | | | | | | | This fixes some weirdness on some platforms, where Qt.openUrlExternally does weird stuff.
| | * | Support voice callstrilene2020-07-101-8/+52
| | | |
* | | | [WIP] Room Verification Works!CH Chethan Reddy2020-08-181-33/+38
| | | |
* | | | Add Room Verification MessagesCH Chethan Reddy2020-07-301-5/+32
| | | |
* | | | Adding Room Key Verification StuffCH Chethan Reddy2020-07-301-37/+39
| | | |
* | | | Refactor UserProfileNicolas Werner2020-07-301-4/+16
| | | |
* | | | Error Handling and some fixesCH Chethan Reddy2020-07-301-5/+40
| | | |
* | | | Fix presence indicatorNicolas Werner2020-07-301-8/+12
| | | |
* | | | Some more changesCH Chethan Reddy2020-07-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove unnecessary field sender in userprofile.qml - cover user facing string with qsTr to get picked by translations - add spacing and fix theming issue - increase and add color to username - change back to QVector from QLinkedList cause I have mistaken better time complexity to give better benchmark red
* | | | Some ImprovementsCH Chethan Reddy2020-07-301-13/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - DeviceVerificationList change to LinkedList to improve time complexity while deleting - Downgrade the flow to not use key.verification.done and key.verification.ready
* | | | Add some more slots and macCH Chethan Reddy2020-07-301-0/+1
| | | |
* | | | Shared secret with decimal and emoji works!CH Chethan Reddy2020-07-301-26/+38
| | | |
* | | | Add DeviceVerificationList to keep track of all flows and Popup onCH Chethan Reddy2020-07-301-13/+62
| | | | | | | | | | | | | | | | recieving start or request
* | | | Add C++ Model for DeviceListCH Chethan Reddy2020-07-301-2/+6
| | | |
* | | | Adding DeviceList for userprofileChethan2k12020-07-301-6/+3
| | | |
* | | | Add DeviceVerificationFlow dummy and verification test buttonNicolas Werner2020-07-301-0/+6
| | | |
* | | | Add DeviceVerificationFlow dummy and verification test buttonNicolas Werner2020-07-301-0/+7
|/ / /
* | | Don't send url, if we send an encrypted fileNicolas Werner2020-07-231-7/+20
| | | | | | | | | | | | Fix issues when sending images to some clients.
* | | Fix reactionsNicolas Werner2020-07-201-21/+24
| |/ |/|
* | Fix Qt 5.9 buildNicolas Werner2020-06-271-0/+3
|/
* Try to make text rendering in qml sharperNicolas Werner2020-06-191-0/+1
|
* Merge remote-tracking branch 'origin/master' into presenceJoseph Donofry2020-06-111-0/+44
|\
| * Fix lintingJoseph Donofry2020-06-111-1/+5
| |
| * Fix build issue on some versions of clangJoseph Donofry2020-06-101-0/+2
| |
| * Merge master and fix conflictsJoseph Donofry2020-06-091-6/+7
| |\
| * | Add reaction/redaction for in-line ReactionsJoseph Donofry2020-05-211-0/+16
| | |
| * | Add new QML-based emoji picker (work in progress)Joseph Donofry2020-05-131-1/+9
| | | | | | | | | | | | | | | This is necessary to support having a picker within QML. Eventually, this should replace the existing widget-based one.
| * | merge master into reactionsJoseph Donofry2020-05-071-0/+14
| | |
* | | Show presence and set custom status messagesNicolas Werner2020-06-081-0/+12
| |/ |/|
* | Rename settings to be more consistentNicolas Werner2020-05-261-6/+6
| |
* | Make settings update immediately in qml and allow limiting timeline widthNicolas Werner2020-05-261-0/+1
|/ | | | | | | 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.
* Change decrypt setting againJoseph Donofry2020-04-231-1/+4
|
* Change how decrypt value is retrieved from settingsJoseph Donofry2020-04-231-1/+2
|
* Add signal/slot for decryption changes in last patchJoseph Donofry2020-04-221-0/+17
|
* Fix reply not closingNicolas Werner2020-04-131-29/+47
| | | | fixes #124
* Set palette globallyNicolas Werner2020-03-301-31/+4
|
* Use palette for qml code for themingNicolas Werner2020-03-291-1/+3
| | | | | Can't do it for QtWidgets code. We need to fully transition, before we can fully switch over probably.
* Better image overlay handling when downloadingAdasauce2020-03-201-3/+14
| | | | | | | | | | - hides the overlay when prompting for download location - cancel re-shows the dialog - success closes the overlay - would be nice to have a return code from the download fn in mtxclient. Closes #140
* Experimental blurhash implementation (MXC2448)Nicolas Werner2020-03-031-0/+5
|
* Improve link themingNicolas Werner2020-02-271-0/+2
|
* Reset user colors on theme change (in qml timeline)Nicolas Werner2020-02-201-0/+11
|
* Fix html messages sent as just plain textNicolas Werner2020-02-201-1/+1
|
* show image dialog fullscreen instead of resizing to the size of the first ↵Nicolas Werner2020-02-131-1/+1
| | | | desktop
* Improve styling a bitNicolas Werner2020-02-031-3/+3
|
* Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-devJoseph Donofry2020-01-281-9/+28
|\
| * Don't send useless formatted_bodiesNicolas Werner2020-01-271-1/+6
| |
| * Fix reply rendering without markdown in riotNicolas Werner2020-01-271-9/+16
| |
| * Allow sending messages as plain textNicolas Werner2020-01-271-5/+12
| |
* | Change tooltip palette settings for QMLJoseph Donofry2020-01-281-0/+4
|/
* Switch around dark theme colors again (after looking at some screenshots)Nicolas Werner2020-01-231-3/+3
|
* Move typing display to qmlNicolas Werner2020-01-171-3/+15
|
* Try to match old theme betterNicolas Werner2020-01-141-3/+3
|
* Allow replying with an imageNicolas Werner2020-01-121-28/+40
|
* Fetch missing events for repliesNicolas Werner2020-01-111-0/+3
|
* Update to c++17Nicolas Werner2019-12-141-4/+4
|
* Implement sending encrypted filesNicolas Werner2019-12-051-5/+14
|
* Implement decryption of imagesNicolas Werner2019-12-031-3/+8
| | | | It is a bit of a hack, but it works...
* lintNicolas Werner2019-12-031-1/+0
|
* Add encrypted file downloadNicolas Werner2019-12-031-139/+15
|
* Rename qml namespace from com.github.nheko to im.nhekoNicolas Werner2019-11-301-3/+3
|
* Fix windows buildNicolas Werner2019-11-231-1/+1
| | | | No idea, why apply visitor doesn't work with temporaries?
* Add loading spinner and restore message send queueNicolas Werner2019-11-231-0/+3
|
* Remove old timelineNicolas Werner2019-11-231-252/+312
|
* Further Improve Reply FunctionalityJoseph Donofry2019-06-131-2/+3
| | | | | | | Quoted replies now include matrix.to links for the event and the user. UI Rendering has been (slightly) improved... still very WIP. Restructured the reply structure in the code for future usability improvements.
* Add style for reply popup. Fix ALL of the linting issuesredsky172019-06-111-2/+1
|
* Add initial support for rich replies to nhekoJoseph Donofry2019-06-091-0/+13
|
* Use native scrollbar in the timelineKonstantinos Sideris2018-07-251-3/+1
|
* Mark own read messages with a double checkmark (#377)Konstantinos Sideris2018-07-171-0/+11
|
* Move all files under src/Konstantinos Sideris2018-07-171-0/+318