summary refs log tree commit diff
path: root/CMakeLists.txt (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | added changing of name through edit modal, removed old roomsettingsJedi182021-02-121-2/+0
| | |
| * | ui almost looks the same, midway between transition from old room settings ↵Jedi182021-02-101-2/+4
| | | | | | | | | | | | to new room settings
* | | Allow choice of single window when sharing screentrilene2021-02-241-0/+5
| | |
* | | Require GStreamer 1.18 for voip supporttrilene2021-02-201-2/+2
| |/ |/|
* | Fix hover handling in the timelineNicolas Werner2021-02-141-0/+2
| |
* | Implement message editingNicolas Werner2021-02-091-1/+1
| | | | | | | | | | | | The UI still looks ugly, but I have no good idea atm. fixes #134
* | Display edits correctlyNicolas Werner2021-02-091-1/+1
| |
* | Switch to new relations formatNicolas Werner2021-02-091-1/+1
| |
* | Merge pull request #450 from kallisti5/haiku-fixesDeepBlueV7.X2021-02-091-1/+1
|\ \ | | | | | | Haiku fixes
| * | cmake: Don't build with Werror on HaikuAlexander von Gluck IV2021-02-031-1/+1
| |/
* / Move call device handling out of WebRTCSessiontrilene2021-02-071-0/+2
|/
* Bump version to 0.8.1Nicolas Werner2021-01-271-3/+3
|
* Add python 3 to path in appveyorNicolas Werner2021-01-241-3/+3
|
* Request unknown message indicesNicolas Werner2021-01-231-1/+1
|
* Merge pull request #395 from LorenDB/masterDeepBlueV7.X2021-01-231-1/+1
|\ | | | | A few small things
| * Rename Provider_new.cpp to Provider.cppLoren Burkholder2021-01-211-1/+1
| | | | | | | | It isn't new any more.
* | Move GNUInstallDirs after the project languagesNicolas Werner2021-01-211-1/+2
|/
* Bump versionNicolas Werner2021-01-201-4/+4
|
* Update mtxclient with more explicit session backup errorsNicolas Werner2021-01-141-1/+1
| | | | fixes #371
* Fix attribute warningsNicolas Werner2021-01-121-1/+1
|
* Fix timeline becoming corrupted on backfillNicolas Werner2021-01-121-1/+1
| | | | Fixes #273
* Allow joins via other servers from a matrix: uriNicolas Werner2021-01-111-1/+1
|
* Bump gstreamer requirementNicolas Werner2021-01-071-7/+3
|
* Port PlaceCall dialog to Qmltrilene2021-01-071-2/+0
|
* Make call invites less intrusivetrilene2021-01-071-2/+0
|
* Explicitly mention, if call support is enabled at build timeNicolas Werner2021-01-061-0/+9
| | | | fixes #366
* Fix typing notifications flickering sometimesNicolas Werner2021-01-051-1/+1
|
* Merge pull request #358 from Nheko-Reborn/windows-fixesDeepBlueV7.X2020-12-251-2/+3
|\ | | | | Windows fixes
| * Use vs2019 for CINicolas Werner2020-12-251-2/+2
| |
| * Fix some compiler warningsNicolas Werner2020-12-251-0/+1
| |
* | Switch profile code to a more flexible methodLorenDB2020-12-241-1/+1
|/ | | | This introduces a new version of SingleApplication as well.
* Update deps for keychainNicolas Werner2020-12-181-4/+28
|
* Store secrets in keychainNicolas Werner2020-12-161-0/+2
|
* Add gitlab ciNicolas Werner2020-11-271-2/+2
|
* Implement Qml drag and dropNicolas Werner2020-11-251-5/+7
|
* Split completion model into header and sourceNicolas Werner2020-11-251-0/+1
|
* Remove old TextinputNicolas Werner2020-11-251-2/+0
|
* Working User completerNicolas Werner2020-11-251-0/+2
|
* add per-room user modelJussi Kuokkanen2020-11-251-0/+1
|
* Move emoji picker to qmlNicolas Werner2020-11-251-9/+0
|
* Pasteable textinputNicolas Werner2020-11-251-0/+2
|
* Fix ambiguous namespace on gcc7Nicolas Werner2020-10-271-1/+1
|
* Optimize buildNicolas Werner2020-10-271-1/+2
|
* Fix corrupt channel + add additional debuggingNicolas Werner2020-10-201-1/+1
|
* Clean up key requests + autoreloadNicolas Werner2020-10-201-1/+1
|
* Fix issues with old qt and bump to 5.10Nicolas Werner2020-10-081-2/+2
|
* Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-10-081-2/+0
|\
| * Bump mtxclienttrilene2020-10-011-1/+1
| |
| * Port ActiveCallBar to Qmltrilene2020-09-221-2/+0
| |
* | Implement signature upload for own master keyNicolas Werner2020-10-081-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-09-241-2/+0
|\|
| * Port top bar to QmlNicolas Werner2020-09-161-2/+0
| | | | | | | | | | Also fixes some resize issues with stupid workarounds to our resize logic. This really needs to be cleaned up at some point!
| * Save account data and allow hiding events via account dataNicolas Werner2020-09-081-1/+1
| |
* | Simplify outbound session setupNicolas Werner2020-09-201-1/+1
| | | | | | | | Don't send inbound session to self and claim and send all keys at once.
* | Merge remote-tracking branch 'upstream/master' into device-verificationCH Chethan Reddy2020-08-301-0/+18
|\|
| * Bump mtxclientNicolas Werner2020-08-171-1/+1
| |
| * Merge remote-tracking branch 'origin/master' into new-event-storeNicolas Werner2020-08-171-0/+18
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CMakeLists.txt io.github.NhekoReborn.Nheko.json src/Cache.cpp src/timeline/TimelineModel.cpp src/timeline/TimelineModel.h src/timeline/TimelineViewManager.cpp
| | * Disable call support, when GStreamer is unavailableNicolas Werner2020-08-141-4/+6
| | | | | | | | | | | | | | | | | | Integrating that in our CI is currently a bit hard, so disable it for now, if GStreamer isn't found. Just make sure to build against GStreamer for call support!
| | * Update mtxclient referencetrilene2020-07-201-1/+1
| | |
| | * Merge remote-tracking branch 'upstream/master' into voiptrilene2020-07-101-8/+6
| | |\
| | * | Support voice callstrilene2020-07-101-0/+16
| | | |
* | | | Change the tag for mtxclientCH Chethan Reddy2020-08-301-1/+1
| | | |
* | | | Adding icons to UserProfileCH Chethan Reddy2020-07-301-3/+0
| | | |
* | | | Refactor UserProfileNicolas Werner2020-07-301-4/+0
| | | |
* | | | Some issue with UserProfileCH Chethan Reddy2020-07-301-0/+3
| | | |
* | | | Add C++ Model for DeviceListCH Chethan Reddy2020-07-301-0/+2
| | | |
* | | | Rewrite UserProfile in qmlCH Chethan Reddy2020-07-301-0/+2
| | | |
* | | | Add DeviceVerificationFlow dummy and verification test buttonNicolas Werner2020-07-301-0/+2
|/ / /
* | | Bump mtxclient and use git dependency in flatpakNicolas Werner2020-07-261-1/+1
| | |
* | | Fix reaction displayNicolas Werner2020-07-191-2/+2
| | |
* | | WIP: Event Store split outNicolas Werner2020-07-091-0/+2
| |/ |/|
* | Update dependenciesNicolas Werner2020-07-011-6/+5
| |
* | Don't compile qml by defaultNicolas Werner2020-06-271-0/+1
| | | | | | | | | | | | | | While it does improve performance a bit, it is simply bad for most distributions, since they don't know and probably don't want to recompile Nheko. So default it to off. Anyone who wants it can still toggle it on and it is almost no maintenance cost.
* | Drop libsodium dependencyNicolas Werner2020-06-261-3/+1
|/
* Update mtxclient version to tagNicolas Werner2020-06-131-2/+2
|
* Version number fixesJoseph Donofry2020-06-121-1/+1
|
* Merge remote-tracking branch 'origin/master' into presenceJoseph Donofry2020-06-111-0/+5
|\
| * Fix build issue on some versions of clangJoseph Donofry2020-06-101-0/+2
| |
| * Merge master and fix conflictsJoseph Donofry2020-06-091-3/+15
| |\
| * \ Merge origin/master into reactionsJoseph Donofry2020-05-181-1/+1
| |\ \
| * \ \ Merge remote-tracking branch 'origin/master' into reactionsJoseph Donofry2020-05-161-7/+2
| |\ \ \
| * \ \ \ Merge master into reactionsJoseph Donofry2020-05-141-2/+4
| |\ \ \ \
| * | | | | Add new QML-based emoji picker (work in progress)Joseph Donofry2020-05-131-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary to support having a picker within QML. Eventually, this should replace the existing widget-based one.
* | | | | | Bump mtxclientNicolas Werner2020-06-081-1/+1
| |_|_|_|/ |/| | | |
* | | | | Bump mtxclient versionNicolas Werner2020-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | May fix #213
* | | | | Skip precompiled headers for obc-c codeNicolas Werner2020-05-301-0/+3
| | | | |
* | | | | Optionally use precompiled headersNicolas Werner2020-05-261-0/+7
| | | | |
* | | | | Bump singleapplication versionNicolas Werner2020-05-261-1/+1
| | | | |
* | | | | Set cxx standard as cache variable for when toolchain file is not usedNicolas Werner2020-05-261-1/+3
| |_|_|/ |/| | |
* | | | Tag rooms via context menuNicolas Werner2020-05-181-1/+1
| |_|/ |/| |
* | | Bump mtxclient versionNicolas Werner2020-05-161-1/+1
| | |
* | | Drop explicit ZLIB dependencyNicolas Werner2020-05-151-6/+1
| | |
* | | Change the commit hash for mtxclientCH Chethan Reddy2020-05-151-1/+1
| |/ |/|
* | bump mtxclient for SSONicolas Werner2020-05-091-1/+1
| |
* | Add SSONicolas Werner2020-05-091-1/+3
|/ | | | closes #94
* Basic, broken reaction displayNicolas Werner2020-05-041-1/+3
|
* Update versions to 0.7.1Nicolas Werner2020-04-241-1/+1
|
* Prepare 0.7.0 releaseNicolas Werner2020-04-191-1/+1
|
* Fix registration on constructNicolas Werner2020-04-171-1/+1
|
* Pull in parsing fixes in mtxclientNicolas Werner2020-04-161-1/+1
| | | | Fixes #166
* Add minimum cmark version to CMakeListNicolas Werner2020-04-151-1/+1
|
* Bump mtxclient to v0.3.0-rc1Nicolas Werner2020-04-131-1/+1
|
* Fix reply not closingNicolas Werner2020-04-131-2/+0
| | | | fixes #124
* fix #155: use correct subsystem on windowsabma2020-03-231-1/+6
|
* Make blurhash provider asyncNicolas Werner2020-03-041-0/+1
|
* Experimental blurhash implementation (MXC2448)Nicolas Werner2020-03-031-17/+20
|
* Fix windows buildNicolas Werner2020-02-231-1/+1
|
* Use third_party singleapplication helperNicolas Werner2020-02-231-2/+6
| | | | | | | | | This may still not raise the application correctly on some WMs, because they don't allow disturbing the user with windows popping up. I don't think we want to work around that. fixes #84 fixes #113
* Fix RegistrationNicolas Werner2020-02-231-9/+11
| | | | | fixes #97 fixes #51
* try out flatpak nightly buildNicolas Werner2020-02-141-9/+4
|
* Bump mtxclient to fix keybackupNicolas Werner2020-02-051-1/+1
|
* use room rules for mentionsNicolas Werner2020-02-021-1/+1
|
* Add mutingNicolas Werner2020-02-021-1/+1
|
* Merge pull request #112 from Nheko-Reborn/sharp-logoDeepBlueV7.X2020-02-021-0/+1
|\ | | | | Update the logo to not be so asymmetric and add a scalable svg. I hope I fixed all the scaling issues, where the logo isn't pixel aligned in most resolutions. Also fixes an issue, where the blue bar seemed to be misaligned in some resolutions?
| * Use cleaned up logoNicolas Werner2020-01-311-0/+1
| |
* | Optimize includes a bitNicolas Werner2020-01-311-0/+1
|/
* Fix build after mtxclient rebase...Nicolas Werner2020-01-301-1/+1
|
* Fix build with build system optimizations of mtxclientNicolas Werner2020-01-291-1/+1
|
* Add command for invite,kick,ban and unbanNicolas Werner2020-01-291-1/+1
|
* Polyfill fetchcontent_makeAvailable for cmake < 3.14Nicolas Werner2020-01-261-0/+26
|
* Link bundled cmark dynamically on Windows for nowNicolas Werner2020-01-261-1/+5
|
* 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 fetch content compatible cmark version as bundled depNicolas Werner2020-01-261-1/+1
|
* Only use -Werror for our codeNicolas Werner2020-01-261-315/+316
|
* Fix misc ci errorsNicolas Werner2020-01-261-1/+1
|
* Use hunter for bundled dependenciesNicolas Werner2020-01-261-64/+153
|
* Actually use the spdlog targetNicolas Werner2020-01-231-1/+2
|
* Move typing display to qmlNicolas Werner2020-01-171-2/+0
|
* Move visitors out of TimelineModelNicolas Werner2019-12-271-0/+1
|
* Reduce overhead of Cache.hNicolas Werner2019-12-151-1/+1
|
* Add qml debugging optionNicolas Werner2019-12-141-0/+5
|
* Update to c++17Nicolas Werner2019-12-141-8/+5
|
* Implement decryption of imagesNicolas Werner2019-12-031-0/+1
| | | | It is a bit of a hack, but it works...
* Bump required boost and cmake version to match mtxclientNicolas Werner2019-12-031-1/+1
|
* Remove old timelineNicolas Werner2019-11-231-20/+6
|
* optionally use QQuickWidget and replace ColorOverlay -> colorImageProviderNicolas Werner2019-11-231-1/+3
|
* Organize qml files a bitNicolas Werner2019-11-231-0/+1
|
* Remove unused Qt ModuleNicolas Werner2019-11-231-1/+0
|
* Use a basic implementation of a DelegateChooser for compat with older QtNicolas Werner2019-11-231-0/+3
| | | | | The interface is taken from Qt/KDE, but the implementation is different, because the Qt implementation depends on some Qt internals.
* Use win lean and mean to fix WinSock include issueNicolas Werner2019-11-231-0/+1
|
* Restore saving of mediaNicolas Werner2019-11-231-1/+0
|
* Implement avatars in qml timelineNicolas Werner2019-11-231-0/+1
|
* Add placeholder timeline modelNicolas Werner2019-11-231-0/+2
|
* Replace timeline with empty qml viewNicolas Werner2019-11-231-15/+19
|
* Cache User MentionsJoseph Donofry2019-08-091-4/+2
| | | | | | | | | Cache user mentions when they are retrieved from the server. This logic currently isn't being utilized by the UI. Additionally, the app should use a 'since' value to only get mentions newer than those stored in the DB, to avoid excessive web requests. This will be implemented in a future commit.
* Add User Mentions DialogJoseph Donofry2019-07-161-0/+4
| | | | | | | | | | | | Add a RoomListItem-like button that opens a dialog containing all of the messages that would result in a highlight from the server (for example, the user is mentioned, or @room is mentioned). This is VERY rudimentary and will be completely reworked in the future to take advantage of the existing TimelineView class, instead of using a dialog like it does now. The button to show the mentions also needs work.
* Fix deprecated function call issues with Qt 5.13Joseph Donofry2019-07-041-1/+1
| | | | Update to mtxclient 0.3.0
* Removed RPATH from compiled binaries.Vitaly Zaitsev2019-06-261-0/+2
| | | | Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
* Initial Support for Rich RepliesJoseph Donofry2019-06-111-2/+6
| | | | | | | | Add placeholder UI for showing replies in the text entry widget. Existing quoting capability has been removed (Temporarily), as it was replaced with the new reply capability. Replies sent from nheko do not currently appear correctly in the timeline (this will be fixed in a future commit).
* Update to v0.6.4Joseph Donofry2019-05-221-1/+1
|
* link boost dynamicallyredsky172019-05-081-1/+2
|
* Nlohmann build updatesredsky172019-02-241-1/+12
|
* Release Nheko 0.6.3Joe2019-02-081-1/+1
| | | | | - Update version numbers and documentation - Fix github releases oauth key
* Merge branch 'master' of https://github.com/redsky17/nhekoJoe2019-02-081-1/+14
|\
| * Tweak build settingsredsky172019-02-081-1/+1
| |
| * Revert "Remove built-in emoji picker"redsky172019-01-261-0/+10
| | | | | | | | This reverts commit 4b807229aa20d6f4891e35f08d489da427d3d0b6.
| * Add initial support for QtIndenticonredsky172019-01-261-0/+3
| | | | | | | | | | | | | | | | | | | | | | Add initial loading of qt jdenticon plugin: https://github.com/redsky17/qt-jdenticon Currently, the library's functionality has not been integrated into the rest of nheko. Next step is to add a configuration item in the User Settings and use the plugin to generate avatars for users without their own picture. These avatars should be cached in the Cache object.
* | Add /bigobj for nheko MSVC buildJoe2019-01-271-0/+7
|/
* v0.6.2Konstantinos Sideris2018-10-071-1/+1
|
* Remove built-in emoji pickerKonstantinos Sideris2018-10-071-10/+0
|
* Remove ScrollbarKonstantinos Sideris2018-10-061-2/+0
|
* Remove debug logs from Windows buildsKonstantinos Sideris2018-10-061-4/+9
|
* Enable debug logsKonstantinos Sideris2018-09-301-2/+7
|
* Move TextLabel into its own fileKonstantinos Sideris2018-09-261-0/+2
|
* v0.6.1Konstantinos Sideris2018-09-261-1/+1
|
* v0.6.0Konstantinos Sideris2018-09-211-2/+2
|
* macOS: Use the native emoji pickerKonstantinos Sideris2018-09-191-2/+2
| | | | fixes #79
* Add context menu option to show the raw messageKonstantinos Sideris2018-09-121-0/+1
| | | | fixes #437
* Switch to libcmarkKonstantinos Sideris2018-09-111-1/+2
|
* Remove custom stylesheet for qmenuKonstantinos Sideris2018-09-081-0/+1
|
* Initial support for sending markdown formatted messagesKonstantinos Sideris2018-09-071-0/+1
| | | | fixes #283
* Use proxy objects on lambdas instead of raw pointersKonstantinos Sideris2018-09-071-0/+1
| | | | | | | When the object is destroyed the connections will be removed automatically by Qt. fixes #433
* Forgot to update cmake project versionKonstantinos Sideris2018-09-011-1/+1
|
* Merge matrix-structs into the client libKonstantinos Sideris2018-09-011-2/+17
|
* Bump version to v0.5.4Konstantinos Sideris2018-08-211-1/+1
|
* Bump version to 0.5.3Konstantinos Sideris2018-08-121-1/+1
|
* Remove dash from version string when building outside of gitKonstantinos Sideris2018-08-081-1/+5
|
* Use archives instead of repos to fetch dependenciesKonstantinos Sideris2018-08-081-1/+1
|
* v0.5.2Konstantinos Sideris2018-07-281-1/+1
|
* Create user profile modalKonstantinos Sideris2018-07-201-0/+2
|
* Bump version to v0.5.1Konstantinos Sideris2018-07-171-1/+1
|
* Fix the download path for the Windows notification libKonstantinos Sideris2018-07-171-1/+1
|
* Move all files under src/Konstantinos Sideris2018-07-171-130/+129
|
* Bump version to 0.5.0Konstantinos Sideris2018-07-151-3/+3
|
* Re-enable groupsKonstantinos Sideris2018-07-141-1/+0
|
* Working D-Bus desktop notifications (#361)Max Sandholm2018-07-111-1/+4
| | | | | | | | | | | | * Working D-Bus desktop notifications * Remove return type on constructor * Fix the Windows placeholder class * Fix wrong variable name * Fix windows and macOS versions of notificationsmanager
* Limit -Wshadow to non-gcc (#368)Johannes Walcher2018-07-101-1/+5
|
* Add -WshadowKonstantinos Sideris2018-07-081-0/+1
|
* Add a timeline message when encryption is enabledKonstantinos Sideris2018-07-071-0/+2
|
* Mark third-party headers as systemKonstantinos Sideris2018-07-041-2/+2
|
* Don't download dependencies during buildKonstantinos Sideris2018-07-041-14/+16
| | | | fixes #346
* Add build target for doxygenKonstantinos Sideris2018-07-021-0/+20
| | | | Includes documentation & dependency/call graphs
* Implement dekstop notifications on Windows (#290)Konstantinos Sideris2018-07-011-1/+11
|
* Merge branch 'e2ee'Konstantinos Sideris2018-06-171-23/+39
|\ | | | | | | | | | | | | | | | | - Support for e2ee rooms - Implement categories & file logging - Let the user know when the app can't reach the server (#93) fixes #13 fixes #326
| * Update CI instructionsKonstantinos Sideris2018-06-171-12/+9
| |
| * Add support for displaying decrypted messagesKonstantinos Sideris2018-06-101-0/+1
| |
| * Migrate to mtxclient for the http callsKonstantinos Sideris2018-06-091-3/+1
| |
| * Install missing dependencies in travis-ci/appveyorKonstantinos Sideris2018-06-041-3/+21
| |
| * Include mtxclient in the buildKonstantinos Sideris2018-06-041-15/+16
| |
* | Add Visual Studio 2017 support (#336)Nicolas Riebesel2018-06-141-10/+8
|/
* Bump version to v0.4.3Konstantinos Sideris2018-06-021-1/+1
|
* Bump version to 0.4.2Konstantinos Sideris2018-05-251-1/+1
|
* Bump version to 0.4.1Konstantinos Sideris2018-05-241-1/+1
|
* Implement desktop notification for macKonstantinos Sideris2018-05-051-2/+11
|
* Add compile option for address sanitizersKonstantinos Sideris2018-05-041-0/+5
|
* Bump versionKonstantinos Sideris2018-05-031-2/+2
|
* Add member listKonstantinos Sideris2018-05-011-0/+2
|
* Add prototype room settings menuKonstantinos Sideris2018-04-301-0/+2
|
* Add Qt5Svg dependencyKonstantinos Sideris2018-04-281-0/+2
|
* Fix UI inconsistencies between room list & communitiesKonstantinos Sideris2018-04-281-1/+0
| | | | | fixes #204 fixes #255
* Remove old/unused codeKonstantinos Sideris2018-04-281-1/+0
|
* Remove dead codeKonstantinos Sideris2018-04-211-1/+0
|
* Bump version to v0.3.1Konstantinos Sideris2018-04-131-1/+1
|
* Bump versionKonstantinos Sideris2018-04-031-2/+2
|
* Adjust CMakeLists to make dependency downloading optionalKonstantinos Sideris2018-03-291-77/+43
|
* Link with pthread on LinuxKonstantinos Sideris2018-03-241-0/+4
|
* Add basic support for username auto-completionKonstantinos Sideris2018-03-241-0/+2
| | | | fixes #40
* Adjust version number for the windows buildKonstantinos Sideris2018-03-221-2/+5
| | | | [ci skip]
* Be compatible with cmake 3.1Konstantinos Sideris2018-03-221-1/+0
|
* Add version info in the settings menuKonstantinos Sideris2018-03-221-19/+18
| | | | fixes #239
* Add fancy snackbar animationKonstantinos Sideris2018-03-161-1/+7
|
* Implement user registration with reCAPTCHAKonstantinos Sideris2018-03-121-1/+2
| | | | fixes #264
* Bump versionKonstantinos Sideris2018-03-041-1/+1
|
* Remove dead code & small refactorings using the std libraryKonstantinos Sideris2018-03-031-1/+0
|
* Pass arch flags for appveyor buildKonstantinos Sideris2018-03-031-3/+3
| | | | [ci skip]
* Specify install directory & arch for the matrix_structs libraryKonstantinos Sideris2018-03-031-1/+1
| | | | [ci skip]
* Remove git submodules in favor of cmake's ExternalProjectKonstantinos Sideris2018-03-031-12/+14
|
* Fix crash when inviting usersKonstantinos Sideris2018-02-281-1/+0
|
* Replace login request with the one from matrix-structsKonstantinos Sideris2018-02-231-1/+0
|
* Support audio, video, generic file for pasting (#220)christarazi2018-02-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | * Refactor widget items to use same interface * Support audio, video, generic file for pasting * Add utils function for human readable file sizes * Set correct MIME type for media messages This change also determines the size of the upload once from the ContentLengthHeader, rather than seeking the QIODevice and asking for its size. This prevents any future trouble in case the QIODevice is sequential (cannot be seeked). The MIME type is also determined at upload once, rather than using the QIODevice and the underlying data inside. * Allow for file urls to be used as fall-back This fixes an issue on macOS which uses `text/uri-list` for copying files to the clipboard. fixes #228
* Simplify variant access with std::visitKonstantinos Sideris2018-02-111-1/+1
|
* Update build instructionsKonstantinos Sideris2018-02-101-1/+2
| | | | | | fixes #226 [ci skip]
* Added AppData manifest file for Gnome Software (#224)Vitaly Zaitsev2018-02-011-0/+1
| | | Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
* Remove Accept-Encoding headerKonstantinos Sideris2018-01-221-7/+1
|
* Load the initial cache data without blocking the UIKonstantinos Sideris2018-01-211-0/+1
|
* Use the Accept-Content header to enable response compressionKonstantinos Sideris2018-01-211-1/+7
| | | | | fixes #86 fixes #89
* Add support for pasting images into a room (#180)christarazi2018-01-101-0/+2
| | | fixes #132
* Add make install and make uninstall rules to cmake (#196)Bart Ribbers2018-01-091-0/+23
|
* Communities (#195)Max Sandholm2018-01-091-0/+6
|
* Create widgets on demand for messages added to the end of the timelineKonstantinos Sideris2018-01-051-0/+1
|
* Initial support for read receiptsKonstantinos Sideris2018-01-031-0/+2
|
* Add deb and rpm packages on releasesKonstantinos Sideris2017-12-261-6/+9
|
* Remove submodules from matrix-structsKonstantinos Sideris2017-12-161-0/+2
| | | | fixes #164
* Allow only one application instanceKonstantinos Sideris2017-12-141-0/+1
| | | | fixes #141
* Remove -march=nativeKonstantinos Sideris2017-12-121-1/+0
| | | | [ci skip]
* Add dialog to create roomsKonstantinos Sideris2017-12-111-0/+2
| | | | fixes #25
* Add menu to invite usersKonstantinos Sideris2017-12-101-0/+4
|