summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* Remove submodules from matrix-structsKonstantinos Sideris2017-12-163-1/+4
* Update package.nix to include QT Multimedia (#165)Jani Mustonen2017-12-161-2/+2
* Allow only one application instanceKonstantinos Sideris2017-12-144-5/+180
* Upgrade appveyor to Qt 5.9.2Konstantinos Sideris2017-12-141-2/+2
* Create appimage with dockerKonstantinos Sideris2017-12-142-0/+50
* Remove -march=nativeKonstantinos Sideris2017-12-121-1/+0
* Valgrind runKonstantinos Sideris2017-12-122-8/+8
* Add dialog to create roomsKonstantinos Sideris2017-12-1111-0/+285
* Add system theme colors for FloatingButton (#112)Konstantinos Sideris2017-12-111-0/+5
* Add menu to invite usersKonstantinos Sideris2017-12-1017-4/+360
* Add gui option for joining rooms (#25)Konstantinos Sideris2017-12-109-13/+98
* Add debug info on travis buildsKonstantinos Sideris2017-12-101-2/+1
* Reset cache on breaking changesKonstantinos Sideris2017-12-103-1/+50
* Handle malformed state eventsKonstantinos Sideris2017-12-101-0/+0
* Add release target on the MakefileKonstantinos Sideris2017-12-071-0/+4
* Handle malformed m.topic eventsKonstantinos Sideris2017-12-071-0/+0
* Catch deserialization exceptions on initial /syncKonstantinos Sideris2017-12-061-1/+1
* docs: Update required Clang version and Ubuntu 14.04 instructions (#150)alphapapa2017-12-061-1/+10
* Fix invited rooms parsingKonstantinos Sideris2017-12-061-0/+0
* Update build instructions to include the latest changesKonstantinos Sideris2017-12-061-4/+4
* Prevent queue from getting blocked (#142)Konstantinos Sideris2017-12-062-4/+9
* Use the same compiler for cKonstantinos Sideris2017-12-051-4/+8
* Add style colors for the ScrollBarKonstantinos Sideris2017-12-055-5/+29
* Update dependenciesKonstantinos Sideris2017-12-051-0/+0
* Fix travis errorsKonstantinos Sideris2017-12-042-2/+1
* Migrate to matrix-structs for event and response parsingKonstantinos Sideris2017-12-0477-4963/+649
* Run tests only with gccKonstantinos Sideris2017-12-031-1/+3
* Bump gcc and clang versionKonstantinos Sideris2017-12-033-3/+18
* Use std::exception for the login responseKonstantinos Sideris2017-12-031-1/+1
* Initial integration with matrix-structsKonstantinos Sideris2017-12-0311-247/+29
* Add basic support for m.video messagesKonstantinos Sideris2017-12-015-0/+185
* Allow audio clip uploadsKonstantinos Sideris2017-12-0118-56/+165
* Install qt-multimedia on travisKonstantinos Sideris2017-12-011-1/+1
* Add inline audio clip player (m.audio) (#143)Konstantinos Sideris2017-12-0116-93/+472
* Group emoji and dialogs with namespacesKonstantinos Sideris2017-11-3031-179/+200
* Create directories for related filesKonstantinos Sideris2017-11-3035-96/+124
* Use templates for the TimelineItem generationKonstantinos Sideris2017-11-302-139/+90
* Simplify timeline item creationKonstantinos Sideris2017-11-302-54/+36
* Implement file uploadsKonstantinos Sideris2017-11-2913-102/+211
* Add read support for m.file messages (#24)Konstantinos Sideris2017-11-2816-4/+457
* Remove another /messages call (#139)Konstantinos Sideris2017-11-261-2/+0
* Add desktop icons on the AppImageKonstantinos Sideris2017-11-264-7/+27
* Don't backfill messages automatically (#139)Konstantinos Sideris2017-11-261-1/+0
* Reload theme without restart (#137)Konstantinos Sideris2017-11-253-28/+44
* Paint RoomList's background (#137)Konstantinos Sideris2017-11-254-7/+29
* Add dark themeKonstantinos Sideris2017-11-259-19/+139
* Update system themeKonstantinos Sideris2017-11-256-19/+46
* Use span tags to prevent html escapingKonstantinos Sideris2017-11-251-8/+3
* Send read receiptsKonstantinos Sideris2017-11-2411-4/+126
* Fix qss formattingKonstantinos Sideris2017-11-232-40/+55
* Fix colors on the scroll-down buttonKonstantinos Sideris2017-11-231-0/+5
* Remove unnecessary commentsKonstantinos Sideris2017-11-2216-52/+15
* Fix emoji picker's themeKonstantinos Sideris2017-11-226-63/+42
* Fix minor stylistic issues on the nheko themeKonstantinos Sideris2017-11-2213-8/+107
* Merge branch 'theme'Konstantinos Sideris2017-11-2229-95/+326
|\
| * Use system color scheme (using a Qt stylesheet) #104Max Sandholm2017-11-1629-97/+328
* | Keep track of newly joined rooms in the settings managerKonstantinos Sideris2017-11-214-30/+23
|/
* Don't send empty messagesKonstantinos Sideris2017-11-161-0/+3
* LintKonstantinos Sideris2017-11-154-16/+25
* Implement a per-room send queue. (#118)Jani Mustonen2017-11-157-61/+131
* Update travis to qt5.9.2Konstantinos Sideris2017-11-102-3/+3
* Improve settings menu layoutKonstantinos Sideris2017-11-092-4/+19
* Fix roomlist bordersKonstantinos Sideris2017-11-091-0/+3
* Fix initial sidebar widthKonstantinos Sideris2017-11-092-4/+2
* Remove unnecessary layoutsKonstantinos Sideris2017-11-087-64/+20
* Remove obsolete artifact from appveyorKonstantinos Sideris2017-11-072-2/+1
* Merge remote-tracking branch 'ralith/fix-newlines'Konstantinos Sideris2017-11-071-4/+4
|\
| * Fix wacky newline/linkification interactionBenjamin Saunders2017-11-051-4/+4
* | Parse unsigned keyKonstantinos Sideris2017-11-063-117/+181
* | Adjust appveyor configurationKonstantinos Sideris2017-11-061-12/+10
* | Update ciKonstantinos Sideris2017-11-067-57/+9
* | Windows icon fix and change the installer to QT Installer Framework on Window...Marcel2017-11-0613-244/+367
|/
* Update READMEKonstantinos Sideris2017-11-061-14/+4
* Fix newlines not being displayed (#122)Benjamin Saunders2017-11-061-1/+5
* Fix a formatting issue that snuck in between PRs (#123)Benjamin Saunders2017-11-061-2/+2
* Use nightly as the dev release tagKonstantinos Sideris2017-11-061-1/+0
* Adjust release name and descriptionKonstantinos Sideris2017-11-061-0/+3
* Encrypt token for appveyorKonstantinos Sideris2017-11-051-1/+1
* Don't specify branch on appveyorKonstantinos Sideris2017-11-051-1/+0
* Push appveyor builds to githubKonstantinos Sideris2017-11-051-0/+10
* Use C++11 braced list style (#121)Benjamin Saunders2017-11-0525-1515/+1517
* Add input history, enable multi-line input, refactor commands (#119)Benjamin Saunders2017-11-052-61/+135
* Fix .travis.yml formatKonstantinos Sideris2017-11-051-20/+20
* Specify artifacts per buildKonstantinos Sideris2017-11-053-13/+24
* Don't use make appKonstantinos Sideris2017-11-051-1/+1
* Add build script for nheko.dmgKonstantinos Sideris2017-11-053-1/+17
* Remove auto taggingKonstantinos Sideris2017-11-051-7/+1
* Add build script for AppImageKonstantinos Sideris2017-11-053-1/+40
* Exclude modifier keys from triggering typing notificationsKonstantinos Sideris2017-11-051-4/+7
* Simple SOCKS proxy support (#110)Jani Mustonen2017-11-041-0/+29
* Reset the sender's name when paginating backwardsKonstantinos Sideris2017-11-031-0/+4
* Improvements to the quick switcher (#109)Jani Mustonen2017-11-036-13/+31
* Update issue templateKonstantinos Sideris2017-11-022-1/+3
* Implement a setting for the tray icon (#108)Jani Mustonen2017-11-024-8/+15
* Add issue templateKonstantinos Sideris2017-11-021-0/+19
* Add dummy settings menuKonstantinos Sideris2017-11-0211-6/+581
* Implemented sending of typing notifications (#105)Thomas Herzog2017-10-316-6/+130
* Add missing headersKonstantinos Sideris2017-10-284-2/+3
* Display user avatar changesKonstantinos Sideris2017-10-288-26/+38
* Save the changes between syncs in cacheKonstantinos Sideris2017-10-2812-118/+242
* Clean up headersKonstantinos Sideris2017-10-2871-195/+196
* Add scroll-down buttonKonstantinos Sideris2017-10-278-0/+152
* Adjust scrollbar only after pagination (#94)Konstantinos Sideris2017-10-272-1/+12
* LintKonstantinos Sideris2017-10-235-30/+10
* Use callbacks on MatrixClientKonstantinos Sideris2017-10-222-587/+409
* Remove extra inline keywordsKonstantinos Sideris2017-10-2238-640/+159
* Remove cache updates from the main threadKonstantinos Sideris2017-10-214-26/+27
* Remove ui flickering when adding new timeline eventsKonstantinos Sideris2017-10-214-15/+14
* Clean unread count when the user logs outKonstantinos Sideris2017-10-211-0/+2
* Remove snapKonstantinos Sideris2017-10-212-32/+0
* Use correct package for qt toolsKonstantinos Sideris2017-10-211-1/+1
* Update snapKonstantinos Sideris2017-10-212-2/+11
* Retry initial sync (#19)Konstantinos Sideris2017-10-206-19/+60
* Move ctrl-k callback to the MainWindowKonstantinos Sideris2017-10-204-13/+11
* Remove sync timerKonstantinos Sideris2017-10-202-23/+5
* Make sidebar topic expand on click and fix html formatting of elided text. (#96)Rokas Kupstys2017-10-205-6/+102
* Elide room topicKonstantinos Sideris2017-10-192-11/+18
* Fix icons for retina displaysKonstantinos Sideris2017-10-15122-602/+358
* Update readmeKonstantinos Sideris2017-10-111-9/+12
* Fixed Version in desktop file. (#91)Vitaly Zaitsev2017-10-091-1/+1
* Added Fedora installation instructions. (#92)Vitaly Zaitsev2017-10-091-0/+7
* Scroll to the bottom on new messagesKonstantinos Sideris2017-10-091-1/+6
* Reduce timeline flickeringKonstantinos Sideris2017-10-092-18/+24
* Add /join command supportKonstantinos Sideris2017-10-089-12/+61
* Add snackbarKonstantinos Sideris2017-10-083-19/+238
* Drop the loading screen if consensus can't be achievedKonstantinos Sideris2017-10-083-14/+30
* Prevent FOUCKonstantinos Sideris2017-10-075-2/+34
* Use shared pointer for the modalsKonstantinos Sideris2017-10-0712-64/+87
* Update from Weblate. (#38)RiotTranslate2017-10-051-2/+2
* Resume sync when connectivity is establishedKonstantinos Sideris2017-10-052-1/+8
* Use string timeout parameterKonstantinos Sideris2017-10-051-1/+3
* Remove full_state from initial syncKonstantinos Sideris2017-10-041-17/+7
* Put typing notifications above the text inputKonstantinos Sideris2017-10-044-13/+13
* Receive typing notifications (#88)Konstantinos Sideris2017-10-0410-31/+170
* Recover from corrupted cache dataKonstantinos Sideris2017-10-033-27/+38
* Fix unicode handling of replaceEmoji (#84)Victor Berger2017-10-021-4/+4
* Build lmdb on appveyorKonstantinos Sideris2017-10-013-12/+33
* React to externally left and joined rooms, and add "leave room" button in roo...Max Sandholm2017-10-0123-40/+570
* More badgesKonstantinos Sideris2017-10-011-9/+6
* Remove test from formattingKonstantinos Sideris2017-10-011-1/+1
* Update badge counter only on changeKonstantinos Sideris2017-10-013-12/+14
* Remove extra clang-format optionsKonstantinos Sideris2017-10-0130-120/+61
* Merge pull request #82 from rokups/fix/#50mujx2017-10-012-0/+31
|\
| * Fixes #50.Rokas Kupstys2017-10-012-0/+31
|/
* Don't move scrollbar to the bottom when it's activeKonstantinos Sideris2017-09-302-11/+11
* Add custom logging formatKonstantinos Sideris2017-09-301-0/+1
* Add missing update callsKonstantinos Sideris2017-09-304-0/+8
* Merge pull request #3 from elopio/snapcraftmujx2017-09-301-0/+23
|\
| * Add the packaging metadata to build the nheko snapLeo Arias2017-04-241-0/+23
* | Remove unnecessary animationsKonstantinos Sideris2017-09-307-281/+19
* | Refactor the welcome pageKonstantinos Sideris2017-09-302-91/+49
* | Stop sync timer after logoutKonstantinos Sideris2017-09-302-1/+22
* | Allow handling of incomplete /sync responses (#67)krombel2017-09-291-43/+112
* | Don't mangle bot's display nameKonstantinos Sideris2017-09-281-3/+5
* | Use a valid value for setWeightKonstantinos Sideris2017-09-281-1/+1
* | Add missing dependencies to gentoo ebuildVictor Berger2017-09-262-4/+8
* | Handle missing git submodules automaticallyKonstantinos Sideris2017-09-261-0/+6
* | LintingKonstantinos Sideris2017-09-244-742/+715
* | Add clang-format to ciKonstantinos Sideris2017-09-243-6/+17
* | Manually remove KDE acceleratorsKonstantinos Sideris2017-09-241-4/+19
* | Ctrl-Q from the main window quits the application (#69)Max Sandholm2017-09-242-1/+6
* | Properly handle html tagsKonstantinos Sideris2017-09-221-2/+5
* | Fix reverse iterator crashKonstantinos Sideris2017-09-221-4/+5
* | Remove hdpi scalingKonstantinos Sideris2017-09-222-2/+1
* | Use white as the background colorKonstantinos Sideris2017-09-206-7/+7
* | Do not capitalise the organization nameKonstantinos Sideris2017-09-181-2/+2
* | Add march=nativeKonstantinos Sideris2017-09-181-0/+2
* | Remove off-white colorKonstantinos Sideris2017-09-165-12/+12
* | Merge branch 'images'Konstantinos Sideris2017-09-1022-427/+521
|\ \
| * | Implement image uploads (#24)Konstantinos Sideris2017-09-1022-962/+1063
* | | Style change againKonstantinos Sideris2017-09-10130-6252/+6351
|/ /
* | Allow port number as part of the hostnameKonstantinos Sideris2017-09-041-1/+7
* | Add write support for m.emote eventsKonstantinos Sideris2017-09-0311-731/+792
* | Add read support for m.emote events (#41)Konstantinos Sideris2017-09-024-2/+73
* | Linkify URLs in room topicsKonstantinos Sideris2017-08-262-107/+122
* | Remove cache data when the user logs outKonstantinos Sideris2017-08-263-1/+16
* | Update the cache state at once to avoid being in an invalid stateKonstantinos Sideris2017-08-266-932/+945
* | Remove nick colorsKonstantinos Sideris2017-08-268-787/+751
* | Fix login UXKonstantinos Sideris2017-08-212-6/+15
* | Place the completion popup under the search widgetKonstantinos Sideris2017-08-202-27/+74
* | Small style changeKonstantinos Sideris2017-08-20120-2417/+2899
* | Add missing destructorsKonstantinos Sideris2017-08-151-0/+6
* | Ghetto room switcherKonstantinos Sideris2017-08-157-2/+224
* | Focus on the text input when switching roomsKonstantinos Sideris2017-08-142-0/+7
* | Update the last sender from the initial paginationKonstantinos Sideris2017-08-144-22/+36
* | Don't overwrite last userKonstantinos Sideris2017-08-131-9/+6
* | TypoKonstantinos Sideris2017-08-131-1/+1
* | Create app bundle for macOSKonstantinos Sideris2017-08-136-20/+63
* | macOS: Get rid of text field's focus borderKonstantinos Sideris2017-08-121-4/+7
* | Update AUR build script with lmdbKonstantinos Sideris2017-08-101-8/+15
* | Remove unused variableKonstantinos Sideris2017-08-061-5/+0
* | Use 'You' instead of your own user idKonstantinos Sideris2017-08-061-6/+12
* | Display the most recent message instead of the topicKonstantinos Sideris2017-08-0611-7/+139
* | Avoid header conflict (second attempt)Konstantinos Sideris2017-08-061-2/+2
* | Fix full screen image viewer on macOS sierraKonstantinos Sideris2017-08-062-27/+17
* | The emoji panel shouldn't steal focus from other windowsKonstantinos Sideris2017-08-051-0/+1
* | Merge pull request #48 from JaniM/patch-1mujx2017-08-051-1/+6
|\ \
| * | Nix: ignore earlier build resultsJani Mustonen2017-08-051-1/+6
|/ /
* | Add basic nix expressions (#47)Jani Mustonen2017-08-054-0/+32
* | Drop support for XCode 7Konstantinos Sideris2017-08-052-4/+1
* | Rename Event.h header to avoid header conflictKonstantinos Sideris2017-08-051-1/+1
* | Include lmdb headerKonstantinos Sideris2017-08-051-0/+2
* | Remove extra exception catchKonstantinos Sideris2017-08-051-2/+0
* | Keep fetching history until the scrollbar gets activatedKonstantinos Sideris2017-08-055-10/+28
* | Parse utf-8 data properlyKonstantinos Sideris2017-08-011-1/+1
* | Update readme and travis for lmdbKonstantinos Sideris2017-07-303-14/+29
* | Initial support for state cacheKonstantinos Sideris2017-07-3014-15/+631
* | Add serialization on matrix eventsKonstantinos Sideris2017-07-3027-12/+285
* | Append backwards events after the spacerKonstantinos Sideris2017-07-301-1/+1
* | Save and restore app's window sizeKonstantinos Sideris2017-07-304-3/+40
* | Fix small timestamp misalignmentKonstantinos Sideris2017-07-152-3/+6
* | Use pixels to specify the font sizesKonstantinos Sideris2017-07-1519-92/+156
* | LintingKonstantinos Sideris2017-07-094-18/+16
* | Add Gentoo build and installation instructions (#45)PureTryOut2017-07-093-1/+57
* | Remove custom badge counter from mac and windows (#42)Konstantinos Sideris2017-07-096-10/+103
* | Improve login flow (#35)jansol2017-07-0810-131/+244
* | Fix emoji alignment issue (#43)george99g2017-07-041-1/+1
* | Slow down spinnerKonstantinos Sideris2017-07-022-5/+9
* | Show unread count on MacOs toolbarKonstantinos Sideris2017-07-012-0/+19
* | Remove hardcoded font sizes on the top bars and text inputKonstantinos Sideris2017-07-016-17/+42
* | Add option for the default font sizeKonstantinos Sideris2017-07-012-2/+8
* | Set emoji size relative to the default fontKonstantinos Sideris2017-07-012-1/+8
* | Remove hardcoded font sizes, margins etcKonstantinos Sideris2017-07-015-69/+132
* | Don't collapse room listKonstantinos Sideris2017-06-061-0/+1
* | Repaint when the room avatar is receivedKonstantinos Sideris2017-06-052-3/+4
* | Lazy load initial timeline eventsKonstantinos Sideris2017-06-054-10/+14
* | Fix scrolling flickering on backwards paginationKonstantinos Sideris2017-06-052-7/+21
* | Experimental support for user avatars in timelineKonstantinos Sideris2017-06-059-101/+412
* | Show confirmation dialog on logoutKonstantinos Sideris2017-06-0213-15/+155
* | Don't mark messages from local user as unreadKonstantinos Sideris2017-06-011-1/+7
* | Be explicit about the text color on the context menuKonstantinos Sideris2017-05-312-4/+3
* | Add context menu on RoomList itemsKonstantinos Sideris2017-05-316-17/+70
* | Add menu to toggle notificationsKonstantinos Sideris2017-05-319-31/+163
* | Add drop shadow to emoji panelKonstantinos Sideris2017-05-314-140/+245
* | Show a warning for Qt < 5.7Konstantinos Sideris2017-05-301-1/+1
* | Explicitly define 5.7 as the minimum required Qt versionKonstantinos Sideris2017-05-301-0/+7
* | Create a named device on loginKonstantinos Sideris2017-05-301-1/+13
* | Merge branch 'RiotTranslate-weblate-nheko-nheko'Konstantinos Sideris2017-05-302-70/+70
|\ \
| * | Translated using Weblate (German)Krombel2017-05-301-35/+35
| * | Translated using Weblate (Dutch)Bart Ribbers2017-05-291-35/+35
* | | Add weblate badgeKonstantinos Sideris2017-05-301-1/+1
|/ /
* | Fill out translation fields for englishKonstantinos Sideris2017-05-291-34/+34
* | Add qt-tools as a dependencyKonstantinos Sideris2017-05-293-4/+4
* | Add translation file for englishKonstantinos Sideris2017-05-294-3/+198
* | Set up translationsKonstantinos Sideris2017-05-2912-48/+658
* | Update testsKonstantinos Sideris2017-05-271-5/+5
* | Fetch avatar thumbnail instead of the original imageKonstantinos Sideris2017-05-271-6/+20
* | Resolve name and avatar on 1-on-1 roomsKonstantinos Sideris2017-05-269-50/+220
* | Add custom scrollbar on the timelineKonstantinos Sideris2017-05-248-13/+170
* | Don't show the landing page when there is an active userKonstantinos Sideris2017-05-222-16/+31