summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | more emojisJoseph Donofry2020-02-011-0/+4
| | |
| * | Remove wildcard mtx.hpp includesNicolas Werner2020-01-314-4/+5
| | |
| * | Remove even more headersNicolas Werner2020-01-312-3/+1
| | |
| * | Remove more unneeded headersNicolas Werner2020-01-319-113/+103
| | |
| * | Remove metatypes from headersNicolas Werner2020-01-3116-43/+42
| | |
| * | Optimize includes a bitNicolas Werner2020-01-3141-228/+271
| | |
| * | Add next/prev room shortcutsNicolas Werner2020-01-313-0/+80
| | |
| * | 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
| |
| * Fix build after mtxclient rebase...Nicolas Werner2020-01-301-1/+1
| |
| * Enable ban and kick button in UserProfile (and try to fix centering)Nicolas Werner2020-01-304-90/+97
| |
| * Fix build with build system optimizations of mtxclientNicolas Werner2020-01-293-8/+8
| |
| * Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-devJoseph Donofry2020-01-2844-1227/+2111
| |\
| | * Remove stale deps folderNicolas Werner2020-01-2911-468/+0
| | | | | | | | | | | | Follow up to the dependency and build system changes
| | * Merge branch 'plain-text-messages' into 0.7.0-devNicolas Werner2020-01-2921-212/+1006
| | |\
| | | * Add command for invite,kick,ban and unbanNicolas Werner2020-01-2913-145/+877
| | | |
| | | * Fix newlines in plain text messages againNicolas Werner2020-01-271-1/+1
| | | |
| | | * fix typo in build command in READMENicolas Werner2020-01-271-1/+1
| | | |
| | | * Don't send useless formatted_bodiesNicolas Werner2020-01-272-1/+10
| | | |
| | | * Fix reply rendering without markdown in riotNicolas Werner2020-01-272-12/+36
| | | |
| | | * Allow sending messages as plain textNicolas Werner2020-01-276-59/+88
| | | |
| | * | Merge pull request #111 from Nheko-Reborn/better-buildDeepBlueV7.X2020-01-2815-549/+1107
| | |\| | | | | | | | | Improve build system and dependency bundling.
| | | * Update readme with new build instructionsNicolas Werner2020-01-261-48/+54
| | | |
| | | * Polyfill fetchcontent_makeAvailable for cmake < 3.14Nicolas Werner2020-01-261-0/+26
| | | |
| | | * Link bundled cmark dynamically on Windows for nowNicolas Werner2020-01-262-5/+6
| | | |
| | | * Disable shared cmark bundled buildNicolas Werner2020-01-261-1/+1
| | | |
| | | * Disable olm testsNicolas Werner2020-01-261-0/+1
| | | |
| | | * Bump cmark version in fetch to fix linker issue on windowsNicolas Werner2020-01-261-1/+1
| | | |
| | | * Link ntdll needed for lmdb on windowsNicolas Werner2020-01-261-0/+3
| | | |
| | | * Use appveyor provided opensslNicolas Werner2020-01-261-5/+10
| | | |
| | | * Remove mingw from appveyorNicolas Werner2020-01-261-2/+1
| | | |
| | | * Use fetch content compatible cmark version as bundled depNicolas Werner2020-01-261-1/+1
| | | |
| | | * Don't specify hunter build targets on windows CINicolas Werner2020-01-261-1/+1
| | | |
| | | * Add missing thread includeNicolas Werner2020-01-261-0/+1
| | | |
| | | * Only use -Werror for our codeNicolas Werner2020-01-261-315/+316
| | | |
| | | * Fix misc ci errorsNicolas Werner2020-01-264-5/+6
| | | |
| | | * Set prefix path explicitly on osxNicolas Werner2020-01-261-1/+2
| | | |
| | | * Fix include of lmdb++ with hunterNicolas Werner2020-01-262-0/+8
| | | |
| | | * Port CI to hunterNicolas Werner2020-01-264-73/+26
| | | |
| | | * Use hunter for bundled dependenciesNicolas Werner2020-01-266-137/+689
| | | |
| * | | Change tooltip palette settings for QMLJoseph Donofry2020-01-285-12/+27
| |/ /
| * | Simplify reply popup logicNicolas Werner2020-01-284-122/+95
| | |
| * | Improve styling of reply popupNicolas Werner2020-01-281-11/+2
| | |
| * | Fix resize loop of images in reply popupNicolas Werner2020-01-282-3/+5
| | |
| * | Merge branch '0.7.0-dev' of ocean.joedonofry.com:nheko-reborn/nheko into ↵Joseph Donofry2020-01-270-0/+0
| |\ \ | | | | | | | | | | | | 0.7.0-dev
| | * \ Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-devJoseph Donofry2019-12-0782-6475/+5420
| | |\ \
| | * \ \ Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-devJoseph Donofry2019-10-313-3/+22
| | |\ \ \
| | * \ \ \ Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-devJoseph Donofry2019-09-066-4/+51
| | |\ \ \ \
| | * \ \ \ \ Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-devJoseph Donofry2019-09-0327-207/+145
| | |\ \ \ \ \
| | * | | | | | Minor tweak to one instance of QSettings not necessarily using the same ↵Joseph Donofry2019-09-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | settings as everything else
| * | | | | | | Add initial QML Reply PopupJoseph Donofry2020-01-275-3/+115
| | |_|_|_|_|/ | |/| | | | |
| * | | | | | Update emoji to unicode 13.0Nicolas Werner2020-01-245-1406/+9177
| | | | | | |
| * | | | | | Remove translations from reply fallbackNicolas Werner2020-01-2410-225/+9
| | | | | | |
| * | | | | | Surpress qt binding warning message until we can depend on qt5.14Nicolas Werner2020-01-231-0/+8
| | | | | | |
| * | | | | | Minor tweak to one instance of QSettings not necessarily using the same ↵Joseph Donofry2020-01-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | settings as everything else
| * | | | | | Remove third party fonts from readmeNicolas Werner2020-01-231-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since they are already removed from the repo
| * | | | | | Switch around dark theme colors again (after looking at some screenshots)Nicolas Werner2020-01-231-3/+3
| | | | | | |
| * | | | | | Translate member events to germanNicolas Werner2020-01-239-92/+812
| | | | | | |
| * | | | | | Show event type string in placeholderNicolas Werner2020-01-233-1/+13
| | | | | | |
| * | | | | | Remove loggin of encrypted message bodyNicolas Werner2020-01-231-2/+0
| | | | | | |
| * | | | | | Implement display of membership eventsNicolas Werner2020-01-233-3/+108
| | | | | | |
| * | | | | | Actually use the spdlog targetNicolas Werner2020-01-231-1/+2
| | | | | | |
| * | | | | | Fix blurry avatarsNicolas Werner2020-01-231-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | They accidentally used the same state key...
| * | | | | | Increase emoji rangeNicolas Werner2020-01-211-1/+1
| | | | | | |
| * | | | | | PixelAlign timeline viewNicolas Werner2020-01-211-0/+1
| | | | | | |
| * | | | | | Remove useless loggingNicolas Werner2020-01-211-3/+0
| | | | | | |
| * | | | | | Fix room avatars in settingsNicolas Werner2020-01-212-8/+5
| | | | | | |
| * | | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Maybe this fixes the 1mb map size in my windows test environment?
| * | | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | May make scrolling more laggy or jumpy.
| * | | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The relation needs to be unencrypted...
| * | | | | | Allow replying with an imageNicolas Werner2020-01-127-120/+135
| | | | | | |
| * | | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This currently assumes the event, that is replied to, is already fetched. If it isn't, it will render an empty reply. In the future we should fetch replies before rendering them.
| * | | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes compilation issues with last released lmdb++
| * | | | | | Reduce some include of Cache.h since it needs 11s on averageNicolas Werner2019-12-1411-226/+275
| | | | | | |
| * | | | | | Update READMENicolas Werner2019-12-141-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | [skip-ci]
| * | | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This also removes an ugly hack, that was needed before.
| * | | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This requires Qt 5.9 (to calculate overshoot). The default scroll behaviour of list views has far too much inertia. This should make scrolling feel more like scrolling the other scroll areas of nheko.
| * | | | | 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
| |\ \ \ \ \ | | | | | | | | | | | | | | Add file encryption / decryption support
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It is a bit of a hack, but it works...
| | * | | | | 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
| |\ \ \ \ \ | | | | | | | | | | | | | | Qml timeline
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | No idea, why apply visitor doesn't work with temporaries?
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also lays a bit of groundwork for better reply rendering
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to red_sky for the feedback!
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also makes long messages unreadable, because we don't shorten long usernames anymore. We may eventually want to do that again, but it is hard with translations and we probably want to shorten the displayname more, as before this change the message was only ever as long as the timestamp, which is usually just 5 characters...
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The interface is taken from Qt/KDE, but the implementation is different, because the Qt implementation depends on some Qt internals.
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pagination could get stuck, if the messages request failed. Section height seemes to have been calculated to late, which would make some section overlap the next message in some cases. Fix that by doing the height calculation manually.
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | requires Qt5.12+
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Size is fixed for now, otherwise the Video output ends up somewhere...
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | not using placeholders in timeline for now
| | * | | | | 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 ↵Nicolas Werner2019-11-231-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | pagination at the same time)
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I suck at sizing so the images in the message are currently hardcoded to 300 pixels in width...
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Text selection over multiple items doesn't work yet
| | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | Try to prevent node upgrade via homebrew
| | * | | | Merge pull request #93 from rnhmjoj/prJoseph Donofry2019-10-071-1/+16
| | |\ \ \ \ | | | | | | | | | | | | | | escape html before parsing commonmark
| | | * | | | escape html before parsing commonmarkrnhmjoj2019-09-251-1/+16
| | | | |_|/ | | | |/| |
| | * / | | Try to use an older linuxdeployqt appimageNicolas Werner2019-10-041-2/+2
| | |/ / / | | | | | | | | | | | | | | | I think the most recent build broke deployments?
| | * | | Merge pull request #92 from pupper68k/0.7.0-dev-bugfix-71Joseph Donofry2019-09-046-4/+51
| | |\ \ \ | | | |_|/ | | |/| | Add settings option to display avatars as squares
| | | * | 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 ↵Aidan Hahn2019-09-0132-210/+194
| | | |\ \ | | | |/ / | | |/| | | | | | | 0.7.0-dev-bugfix-71
| | * | | Merge pull request #86 from Nheko-Reborn/avatar-memory-usageDeepBlueV7.X2019-08-3027-207/+145
| | |\ \ \ | | | |_|/ | | |/| | Try to reduce memory usage by reusing avatar pixmaps
| | | * | Fix usage of deprecated findNicolas Werner2019-08-282-2/+1
| | | | |
| | | * | Remove unused variablesNicolas Werner2019-08-261-2/+0
| | | | |