summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* try to make appveyor happyNicolas Werner2020-01-061-1/+1
* Adapt play buttons to theme and remove accidental message bgNicolas Werner2020-01-062-3/+4
* Simplify read message logic with inverted timelineNicolas Werner2020-01-062-47/+13
* Use fetchMore for native lazy loading of item model dataNicolas Werner2020-01-063-37/+48
* invert timelineNicolas Werner2020-01-063-21/+88
* Upload windows nightlies to S3Joe2020-01-041-9/+16
* Move visitors out of TimelineModelNicolas Werner2019-12-274-445/+570
* Bumb mtxclient versionNicolas Werner2019-12-271-2/+2
* Fix transitive dependencies on iostreamNicolas Werner2019-12-233-7/+9
* Fix appveyor deps/cmakelist pathNicolas Werner2019-12-151-1/+1
* Actually include header that provides std::signal instead of signalNicolas Werner2019-12-151-1/+1
* Reduce Cache.h includes further via one forward declarationNicolas Werner2019-12-159-4/+13
* Reduce includes of MatrixClient.h, as it is the most expensive headerNicolas Werner2019-12-153-8/+20
* Reduce overhead of Cache.hNicolas Werner2019-12-1528-643/+1403
* Add qml debugging optionNicolas Werner2019-12-143-1/+10
* Increase max cache size and remove const from lmdb constantsNicolas Werner2019-12-141-5/+4
* Reduce some include of Cache.h since it needs 11s on averageNicolas Werner2019-12-1411-226/+275
* Update READMENicolas Werner2019-12-141-6/+6
* Update to c++17Nicolas Werner2019-12-1417-284/+284
* Clear appveyor cacheNicolas Werner2019-12-131-1/+1
* Fix position of invite button and elide long button textsNicolas Werner2019-12-131-3/+7
* Make invites always stick to the topNicolas Werner2019-12-132-13/+8
* Make images always fit the timelineNicolas Werner2019-12-131-2/+7
* Fix preview of sent encrypted imagesNicolas Werner2019-12-131-10/+11
* Bumb libsodium version, as 1.0.16 is not available anymoreNicolas Werner2019-12-131-4/+4
* Send encrypted files as generic mimetype and actually set urlNicolas Werner2019-12-122-3/+6
* cache .deps directory in appveyorNicolas Werner2019-12-121-1/+3
* try caching the .deps directoryNicolas Werner2019-12-111-0/+4
* Update translationsNicolas Werner2019-12-119-9/+189
* Show topic and name changes in timelineNicolas Werner2019-12-104-1/+48
* Simplify scroll logicNicolas Werner2019-12-081-4/+0
* Change scroll behaviour of timelineNicolas Werner2019-12-083-5/+28
* Try to fix binding loop warningNicolas Werner2019-12-071-3/+4
* Restore linkification of messagesNicolas Werner2019-12-061-2/+2
* Merge pull request #100 from Nheko-Reborn/file-encryptionJoseph Donofry2019-12-0529-894/+734
|\
| * Update mtxclient to current 0.3.0-dev versionNicolas Werner2019-12-061-2/+2
| * Update translationsNicolas Werner2019-12-059-492/+375
| * Implement sending encrypted filesNicolas Werner2019-12-056-212/+79
| * Implement decryption of imagesNicolas Werner2019-12-036-9/+57
| * lintNicolas Werner2019-12-031-1/+0
| * Specify to not use boost static libs via command line in ciNicolas Werner2019-12-031-1/+2
| * Add debugging to cmake version in ciNicolas Werner2019-12-031-0/+3
| * Bump required boost and cmake version to match mtxclientNicolas Werner2019-12-035-11/+12
| * Add encrypted file downloadNicolas Werner2019-12-039-172/+210
|/
* Rename qml namespace from com.github.nheko to im.nhekoNicolas Werner2019-11-308-10/+10
* Remove commented out codeNicolas Werner2019-11-301-1/+0
* Merge pull request #91 from Nheko-Reborn/qml-timelineJoseph Donofry2019-11-2975-6056/+5097
|\
| * Show encryption enabled and use a non zero size for zero size videNicolas Werner2019-11-236-6/+16
| * Wrap text in pre tagsNicolas Werner2019-11-231-1/+1
| * Only mark messages as read, when room is activeNicolas Werner2019-11-231-1/+2
| * LintNicolas Werner2019-11-231-5/+3
| * Fix replies to encrypted eventsNicolas Werner2019-11-231-1/+5
| * Fix windows buildNicolas Werner2019-11-233-5/+7
| * Add loading spinner and restore message send queueNicolas Werner2019-11-235-45/+123
| * Update translationsNicolas Werner2019-11-2310-1010/+1703
| * Show only messages in room listNicolas Werner2019-11-231-7/+30
| * Remove old timelineNicolas Werner2019-11-2324-5397/+390
| * Use default macOS imageNicolas Werner2019-11-231-1/+2
| * Fix links opening user dialog and in browserNicolas Werner2019-11-231-2/+2
| * Fix infinite item instantiating loop by using height instead of contentHeightNicolas Werner2019-11-231-2/+3
| * optionally use QQuickWidget and replace ColorOverlay -> colorImageProviderNicolas Werner2019-11-2312-149/+194
| * Make replies format nicerNicolas Werner2019-11-234-16/+49
| * Enable link handlingNicolas Werner2019-11-236-18/+41
| * Make user clickable and improve button cursor lookNicolas Werner2019-11-236-39/+61
| * Improve avatar look and layoutingNicolas Werner2019-11-235-9/+12
| * fixup bad room list translation commitNicolas Werner2019-11-232-4/+0
| * Remove unused importNicolas Werner2019-11-231-1/+0
| * Fix translation of roomlist message previewNicolas Werner2019-11-233-67/+67
| * Actually fix updating roomlist on new messagesNicolas Werner2019-11-233-29/+32
| * break height binding loopNicolas Werner2019-11-231-1/+1
| * Show own messages in RoomListNicolas Werner2019-11-231-1/+1
| * Redirect qt loggerNicolas Werner2019-11-232-0/+42
| * Organize qml files a bitNicolas Werner2019-11-2313-37/+35
| * Remove unused Qt ModuleNicolas Werner2019-11-231-1/+0
| * lintNicolas Werner2019-11-232-7/+5
| * Incubate delegates asynchronouslyNicolas Werner2019-11-233-10/+42
| * Small fixes to delegate chooser implementationNicolas Werner2019-11-234-50/+10
| * Use a basic implementation of a DelegateChooser for compat with older QtNicolas Werner2019-11-237-45/+299
| * Add native themeing to QML (where possible)Nicolas Werner2019-11-235-23/+91
| * Fix section layout issues and pagination issuesNicolas Werner2019-11-233-6/+4
| * Load content if no scrollbar is neededNicolas Werner2019-11-232-1/+10
| * Size images/videos by timeline widthNicolas Werner2019-11-236-12/+46
| * Misc layout fixesNicolas Werner2019-11-233-1/+7
| * Try out DelegateChooserNicolas Werner2019-11-239-157/+189
| * fix: add missing quickcontrols2 depBenedikt Bongartz2019-11-231-2/+2
| * Disable autoplayback againNicolas Werner2019-11-232-1/+1
| * Use win lean and mean to fix WinSock include issueNicolas Werner2019-11-231-0/+1
| * Fix linting issuesNicolas Werner2019-11-232-2/+1
| * Try to fix windows Winsock.h compilation errorNicolas Werner2019-11-231-1/+2
| * Add required graphicaleffects packageNicolas Werner2019-11-231-0/+1
| * Lower requirement on QtQuick.Layouts versionNicolas Werner2019-11-233-3/+3
| * Use QtQuick.Controls compatible with Qt 5.8Nicolas Werner2019-11-236-6/+6
| * Try to package qml modulesNicolas Werner2019-11-232-3/+2
| * Enable Sticker and Emote messagesNicolas Werner2019-11-233-9/+14
| * Add basic video messagesNicolas Werner2019-11-233-3/+15
| * Add progress bar to audio messagesNicolas Werner2019-11-231-68/+110
| * Add simple audio message widgetNicolas Werner2019-11-236-19/+180
| * File messages (qml)Nicolas Werner2019-11-235-2/+84
| * Add basic read_event support (qml)Nicolas Werner2019-11-232-5/+22
| * Update roomlist on new messagesNicolas Werner2019-11-234-4/+32
| * Reenable redactionsNicolas Werner2019-11-236-8/+26
| * Rename initialize to sync, since it does the same thingNicolas Werner2019-11-233-5/+5
| * Restore saving of mediaNicolas Werner2019-11-239-33/+174
| * Reenable ImageOverlayNicolas Werner2019-11-233-1/+34
| * Add lock to encrypted messagesNicolas Werner2019-11-235-0/+44
| * Remove noisy decrypted messageNicolas Werner2019-11-231-2/+0
| * Reenable encrypted messagesNicolas Werner2019-11-232-16/+342
| * Make avatar in timeline smallerNicolas Werner2019-11-231-3/+5
| * Fix read indicatorNicolas Werner2019-11-232-4/+15
| * Enable read receipts action and sync read receipts from cacheNicolas Werner2019-11-235-4/+39
| * Add send/received indicatorNicolas Werner2019-11-235-7/+133
| * Implement basic placeholder and disable unimplemented event typesNicolas Werner2019-11-233-12/+23
| * Implement simple scroll state handlingNicolas Werner2019-11-234-2/+77
| * Try to fix CI, no match for QString::arg(QStringRef)Nicolas Werner2019-11-231-1/+1
| * Implement replies in qml timelineNicolas Werner2019-11-233-0/+57
| * Implement sending other message types in qml timelineNicolas Werner2019-11-232-9/+83
| * Reimplement sending basic text messagesNicolas Werner2019-11-233-2/+69
| * Show redactions in qml timelineNicolas Werner2019-11-235-22/+75
| * Try to fix duplicate messages in certain edge cases (i.e. sync and pagination...Nicolas Werner2019-11-231-3/+14
| * Fix shadow errorNicolas Werner2019-11-231-4/+4
| * Fix ci formatter to format all filesNicolas Werner2019-11-231-1/+3
| * Reenable display of encrypted messagesNicolas Werner2019-11-232-15/+125
| * Reenable view raw messageNicolas Werner2019-11-233-3/+15
| * Implement basic ImageMessages in qml timelineNicolas Werner2019-11-236-2/+90
| * Implement avatars in qml timelineNicolas Werner2019-11-2312-8/+190
| * Fix new messages not arriving in qml timelineNicolas Werner2019-11-231-2/+5
| * Make reply and options buttons smallerNicolas Werner2019-11-231-6/+22
| * Fix QML emojisNicolas Werner2019-11-234-4/+11
| * Use system colors for nowNicolas Werner2019-11-235-8/+37
| * Bump required Qt version to 5.8 to support Q_NAMESPACENicolas Werner2019-11-232-4/+5
| * Fix misc CI issuesNicolas Werner2019-11-233-7/+3
| * Install quickcontrols in ciNicolas Werner2019-11-231-0/+1
| * Fix shadow warningNicolas Werner2019-11-231-3/+3
| * Implement TextMessage delegateNicolas Werner2019-11-236-11/+243
| * Format date (close to) the old way in qml timelineNicolas Werner2019-11-233-1/+20
| * Add avatar placeholder and scrollbar to qml timelineNicolas Werner2019-11-233-14/+39
| * Add basic sections and button placeholders to qml timelineNicolas Werner2019-11-236-6/+132
| * Implement loading of history, when timeline is displayedNicolas Werner2019-11-234-10/+85
| * Add items to timlineNicolas Werner2019-11-235-19/+89
| * Add placeholder timeline modelNicolas Werner2019-11-236-6/+155
| * Replace timeline with empty qml viewNicolas Werner2019-11-238-53/+163
|/
* Update travis to xcode9.2 for macosJoe2019-11-021-1/+1
* Merge branch '0.7.0-dev' of https://github.com/Nheko-Reborn/nheko into 0.7.0-devJoe2019-11-0264-1523/+3831
|\
| * Fix boost build in FreeBSDJoseph Donofry2019-11-012-0/+40
| * Try to fix slow macos buildNicolas Werner2019-10-071-0/+4
| * Merge pull request #93 from rnhmjoj/prJoseph Donofry2019-10-071-1/+16
| |\
| | * escape html before parsing commonmarkrnhmjoj2019-09-251-1/+16
| * | Try to use an older linuxdeployqt appimageNicolas Werner2019-10-041-2/+2
| |/
| * Merge pull request #92 from pupper68k/0.7.0-dev-bugfix-71Joseph Donofry2019-09-046-4/+51
| |\
| | * re-re-lintedAidan Hahn2019-09-031-1/+0
| | * relintedAidan Hahn2019-09-031-7/+5
| | * group similar ui options on settings pageAidan Hahn2019-09-021-1/+0
| | * ran make lint to apply style guidelinesAidan Hahn2019-09-021-7/+4
| | * ReImplement UserSettings::setAvatarCirclesAidan Hahn2019-09-011-0/+6
| | * Merge branch '0.7.0-dev' of https://github.com/Nheko-Reborn/nheko into 0.7.0-...Aidan Hahn2019-09-0132-210/+194
| | |\ | | |/ | |/|
| * | Merge pull request #86 from Nheko-Reborn/avatar-memory-usageDeepBlueV7.X2019-08-3027-207/+145
| |\ \
| | * | Fix usage of deprecated findNicolas Werner2019-08-282-2/+1
| | * | Remove unused variablesNicolas Werner2019-08-261-2/+0
| | * | Try to reduce memory usage by reusing avatar pixmapsNicolas Werner2019-08-2627-207/+148
| * | | Fix themeing issues on mentionsJoseph Donofry2019-08-295-1/+47
| |/ /
| | * removed leftovers from previous refactorAidan Hahn2019-09-012-8/+0
| | * fixed typoes in code, added layout metadata to new settings toggle.Aidan Hahn2019-09-011-2/+3
| | * Refactored Avatar and RoomInfoListItem to access rounding settings in placeAidan Hahn2019-09-018-2267119/+22
| | * add controll bits for avatar roundingAidan Hahn2019-08-287-653/+976
| | * rounding options for Avatar classAidan Hahn2019-08-284-2/+2266811
| | * added logic in avatar class to determine rounding typeAidan Hahn2019-08-272-5/+25
| |/
| * Fix SIGNAL SLOT issue on mtx typesJoseph Donofry2019-08-192-0/+2
| * Fix build issues w/ clangJoseph Donofry2019-08-192-3/+1
| * Update README with S3 nightlies listingJoseph Donofry2019-08-191-1/+1
| * Update mtxclient versionJoseph Donofry2019-08-191-2/+2
| * More updates to mentions functionalityJoseph Donofry2019-08-194-33/+21
| * Fix issues with caching and loading of mentions.Joseph Donofry2019-08-126-50/+108
| * Update mtxclient versionJoseph Donofry2019-08-121-2/+2
| * Fix missing include in prior commitJoseph Donofry2019-08-101-0/+1
| * Use 'system' theme as default if QT_QPA_PLATFORMTHEME is setJoseph Donofry2019-08-103-8/+22
| * Fix linting issues w/ the last commitJoseph Donofry2019-08-093-5/+5
| * Cache User MentionsJoseph Donofry2019-08-099-504/+112
| * Fix linting issuesJoseph Donofry2019-08-062-6/+3
| * Cache user mentionsJoseph Donofry2019-08-053-2/+69
| * Tweak S3 Upload settingsJoseph Donofry2019-08-044-8/+11
| * Push to S3 on all branchesJoseph Donofry2019-08-031-0/+5
| * Upload build artifacts to s3 bucketJoseph Donofry2019-08-031-0/+12
| * Actually use the mtxstatic variable in ci scriptNicolas Werner2019-08-031-1/+2
| * Use static mtxclient on osx in travisNicolas Werner2019-08-031-0/+1
| * Translated using Weblate (German)nheko rocks2019-08-011-12/+12
| * Fix lambda capture issueJoseph Donofry2019-07-291-1/+1
| * Translated using Weblate (English)Joseph Donofry2019-07-281-2/+2
| * Translated using Weblate (English)Joseph Donofry2019-07-281-9/+9
| * Update mentions dialogJoseph Donofry2019-07-2812-104/+270
| * Fix lintingJoseph Donofry2019-07-281-11/+18
| * Update translation contextJoseph Donofry2019-07-2810-324/+405
| * Translated using Weblate (English)Joseph Donofry2019-07-281-12/+12
| * Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-devJoseph Donofry2019-07-283-61/+65
| |\
| | * Translated using Weblate (Finnish)Tulir2019-07-281-20/+22
| | * Translated using Weblate (German)philipp2019-07-281-1/+1
| | * Translated using Weblate (German)nheko rocks2019-07-281-22/+22
| | * Manually translate long source stringsNicolas Werner2019-07-281-2/+4
| | * Translated using Weblate (English)DeepBlueV7.X2019-07-281-16/+16
| * | Address 'sent' translation issueJoseph Donofry2019-07-2811-31/+532
| |/
| * Merge branch '0.7.0-dev' of github.com:Nheko-Reborn/nheko into 0.7.0-devWeblate2019-07-2819-439/+1135
| |\
| | * Add 'and' to typing displayNicolas Werner2019-07-2811-88/+85
| | * Fix message_type not being initialized correctlyNicolas Werner2019-07-282-1/+13
| | * media->file in error message, when image upload failsNicolas Werner2019-07-2813-183/+48
| | * Add decryption error messages to translationsNicolas Werner2019-07-2810-5/+293
| | * Fix newly added languages after timestamp localizationNicolas Werner2019-07-282-34/+93
| | * Try to localise timestampsNicolas Werner2019-07-2813-193/+668
| * | Translated using Weblate (Finnish)Tulir2019-07-281-169/+171
| * | Translated using Weblate (English)DeepBlueV7.X2019-07-281-116/+118
| * | Translated using Weblate (German)DeepBlueV7.X2019-07-281-3/+3
| * | Translated using Weblate (German)nheko rocks2019-07-281-80/+80
| |/
| * Translated using Weblate (German)philipp2019-07-281-7/+7
| * Added translation using Weblate (Finnish)Tulir2019-07-281-0/+1004
| * Translated using Weblate (German)DeepBlueV7.X2019-07-271-2/+2
| * Translated using Weblate (English)DeepBlueV7.X2019-07-271-46/+46
* | Update README with translation informationJoe2019-07-271-0/+5
|/
* Translated using Weblate (English)DeepBlueV7.X2019-07-271-3/+3
* Translated using Weblate (English)Joseph Donofry2019-07-271-1/+1
* Translated using Weblate (German)DeepBlueV7.X2019-07-271-8/+8
* Translated using Weblate (English)Joseph Donofry2019-07-271-6/+6
* Ignore badge label macos deprecationsJoseph Donofry2019-07-261-0/+4
* Remove uneeded log messageJoseph Donofry2019-07-261-1/+0
* Fix bug with emoji font setting and clean lintingJoseph Donofry2019-07-268-41/+42
* Add emoji text selection option for non-macJoseph Donofry2019-07-264-7/+61
* Improve layout of Emoji PickerNicolas Werner2019-07-257-13/+55
* Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-devJoseph Donofry2019-07-215-7/+28
|\
| * Fix copy and pasting image from clipboardNicolas Werner2019-07-224-6/+27
| * Actually set attributes before starting the appNicolas Werner2019-07-221-1/+1
* | Update Mentions UIJoseph Donofry2019-07-216-10/+36
|/
* Fix linting issuesJoseph Donofry2019-07-165-47/+46
* Add User Mentions DialogJoseph Donofry2019-07-1610-2/+652
* Update Travis webhook URL for new nheko roomJoseph Donofry2019-07-051-1/+1
* Fix additional Qt version issueJoseph Donofry2019-07-051-0/+4
* Fix support for Qt versions < 5.11Joseph Donofry2019-07-048-12/+56
* Fix formatting issuesJoseph Donofry2019-07-047-12/+16
* Fix deprecated function call issues with Qt 5.13Joseph Donofry2019-07-0418-34/+97
* Fix some linting issuesJoseph Donofry2019-07-042-7/+8
* Show room version in settingsNicolas Werner2019-07-0411-72/+227
* Merge pull request #77 from deepbluev7/0.7.0-devDeepBlueV7.X2019-07-0412-696/+3108
|\
| * Bump mtxclient requirementNicolas Werner2019-07-031-2/+2
| * Fix typo in log messageNicolas Werner2019-06-271-1/+1
| * Reconfigure server url, when requested by login responseNicolas Werner2019-06-271-0/+6
| * Support well-known for server discoveryNicolas Werner2019-06-279-690/+3096
| * Fix santizize=undefined warning (overflow)Nicolas Werner2019-06-272-4/+4
|/
* Merge pull request #76 from xvitaly/0.7.0-devJoseph Donofry2019-06-261-0/+2
|\
| * Removed RPATH from compiled binaries.Vitaly Zaitsev2019-06-261-0/+2
|/
* Further UI Updates to Rich RepliesJoseph Donofry2019-06-146-15/+29
* Further Improve Reply FunctionalityJoseph Donofry2019-06-1315-74/+177
* Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-devJoseph Donofry2019-06-1213-18/+27
|\
| * Add style for reply popup. Fix ALL of the linting issuesredsky172019-06-1112-16/+23
| * Fix lambda capture and lint issuesredsky172019-06-112-2/+4