summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | 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-214-5/+35
| * | | | | | Improve emoji escapingNicolas Werner2020-01-211-5/+15
| * | | | | | Linkify links before sendingNicolas Werner2020-01-213-13/+33
| * | | | | | Remove use of deprecated enumNicolas Werner2020-01-191-2/+1
| * | | | | | Remove libs from windows release zipNicolas Werner2020-01-171-2/+0
| * | | | | | Update appveyor.ymlDeepBlueV7.X2020-01-171-2/+2
| * | | | | | Update appveyor.ymlDeepBlueV7.X2020-01-171-2/+2
| * | | | | | Update appveyor to vs2019 and qt5.14DeepBlueV7.X2020-01-171-6/+6
| * | | | | | Try to lower map sizeDeepBlueV7.X2020-01-171-1/+1
| * | | | | | Move typing display to qmlNicolas Werner2020-01-1718-506/+377
| * | | | | | Remove embedded fontsNicolas Werner2020-01-1614-215/+0
| * | | | | | Don't require Qt5.12 just for QByteArray::compareNicolas Werner2020-01-161-2/+2
| * | | | | | Fix depsNicolas Werner2020-01-162-5/+5
| * | | | | | Reduce memory usage and make room switching quickerNicolas Werner2020-01-141-2/+0
| * | | | | | Try to match old theme betterNicolas Werner2020-01-142-3/+5
| * | | | | | Fix duplicate messages in timeline after sendingNicolas Werner2020-01-141-0/+11
| * | | | | | Reduce avatar cache sizeNicolas Werner2020-01-141-2/+0
| * | | | | | Escape blacklisted html tagsNicolas Werner2020-01-143-15/+49
| * | | | | | Fix replies in encrypted roomsNicolas Werner2020-01-134-12/+24
| * | | | | | Allow replying with an imageNicolas Werner2020-01-127-118/+133
| * | | | | | Fetch missing events for repliesNicolas Werner2020-01-114-53/+105
| * | | | | | Disable appveyor .deps cacheNicolas Werner2020-01-111-1/+1
| * | | | | | Implement fancy reply renderingNicolas Werner2020-01-1110-87/+159
| * | | | | | 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-611/+1371
| * | | | | | 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-283/+283
| * | | | | | 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-171/+209
| |/ / / / /
| * | | | | 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-6047/+5088
| |\ \ \ \ \
| | * | | | | 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-5388/+381
| | * | | | | 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-142/+187
| | * | | | | 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-32/+173
| | * | | | | 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-1522/+3830
| |\ \ \ \ \
| | * | | | | 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-7/+21
| | * 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