Commit message (Expand) | Author | Files | Lines | |
---|---|---|---|---|
2018-01-30 | Add enough space for the failback text in ImageItem | Konstantinos Sideris | 1 | -2/+2 |
2018-01-30 | Increase pagination retry timeout | Konstantinos Sideris | 1 | -6/+2 |
2018-01-30 | Render messages received by `/messages` on demand | Konstantinos Sideris | 2 | -33/+66 |
2018-01-30 | Update user avatars in place | Konstantinos Sideris | 1 | -4/+2 |
2018-01-29 | Register timeline item so that it will be available | Konstantinos Sideris | 1 | -4/+2 |
2018-01-29 | Use Qt 5.9.2 on travis | Konstantinos Sideris | 2 | -3/+3 |
2018-01-29 | Bump up Qt versions on travis & appveyor | Konstantinos Sideris | 3 | -8/+10 |
2018-01-25 | Remove '#' from the room avatars | Konstantinos Sideris | 1 | -3/+8 |
2018-01-25 | Add missing processEvents call | Konstantinos Sideris | 1 | -0/+2 |
2018-01-25 | Call processEvents while rendering new events | Konstantinos Sideris | 1 | -3/+10 |
2018-01-25 | Generate compile_commands.json | Konstantinos Sideris | 2 | -1/+3 |
2018-01-25 | Erase items using the key | Konstantinos Sideris | 6 | -12/+7 |
2018-01-25 | Resize text input vertically to fit the contents | Konstantinos Sideris | 2 | -9/+20 |
2018-01-24 | Use more stl containers & minor refactorings | Konstantinos Sideris | 16 | -329/+293 |
2018-01-23 | Remove trailing whitespace from text messages | Konstantinos Sideris | 1 | -2/+2 |
2018-01-23 | Show the scroll-down button when showing the timeline | Konstantinos Sideris | 2 | -9/+19 |
2018-01-22 | Don't dismiss the loading overlay by clicking | Konstantinos Sideris | 3 | -18/+13 |
2018-01-22 | Disable minimize to tray except for the ChatPage | Konstantinos Sideris | 1 | -1/+5 |
2018-01-22 | Fix ci | Konstantinos Sideris | 1 | -3/+1 |
2018-01-22 | Remove Accept-Encoding header | Konstantinos Sideris | 3 | -72/+1 |
2018-01-21 | Load the initial cache data without blocking the UI | Konstantinos Sideris | 5 | -37/+52 |
2018-01-21 | Refactor avatar fetching in one function | Konstantinos Sideris | 7 | -74/+23 |
2018-01-21 | Fix iterator crash | Konstantinos Sideris | 1 | -5/+4 |
2018-01-21 | Use the Accept-Content header to enable response compression | Konstantinos Sideris | 3 | -3/+80 |
2018-01-17 | Convert 'if' to 'else if' to remove a no-op | Konstantinos Sideris | 1 | -8/+4 |
2018-01-16 | Automatically focus on input when opening a dialog | Konstantinos Sideris | 6 | -0/+27 |
2018-01-16 | Add some very useful commands | Konstantinos Sideris | 1 | -0/+4 |
2018-01-16 | Hack to work around layout flickering when adding new timeline items | Konstantinos Sideris | 2 | -3/+16 |
2018-01-16 | Fix emoji as avatars issue for the receipts | Konstantinos Sideris | 1 | -1/+2 |
2018-01-16 | Move the cursor to the start/end of the text before we move up/down in history | Konstantinos Sideris | 1 | -2/+18 |
2018-01-15 | Add borders | Konstantinos Sideris | 6 | -0/+71 |
2018-01-14 | Change cache format to not allow duplicate receipts | Konstantinos Sideris | 4 | -33/+15 |
2018-01-14 | Check if the linuxdeployqt-AppDir does exist before downloading (#205) | krombel | 1 | -1/+4 |
2018-01-14 | Add option to disable typing notifications | Konstantinos Sideris | 3 | -5/+52 |
2018-01-14 | Add a checkmark to messages that have been received by the server (#93) | Konstantinos Sideris | 3 | -1/+14 |
2018-01-14 | Move timestamps to the right | Konstantinos Sideris | 3 | -48/+78 |
2018-01-13 | Fix macOs ci | Konstantinos Sideris | 1 | -0/+4 |
2018-01-13 | Keep syncing regardless of connectivity (#93) | Konstantinos Sideris | 3 | -15/+18 |
2018-01-13 | Make some functions inline | Konstantinos Sideris | 2 | -46/+25 |
2018-01-13 | Use QSharedPointer to save RoomStates | Konstantinos Sideris | 8 | -107/+108 |
2018-01-13 | Add qt5.7 on travis ci | Konstantinos Sideris | 7 | -35/+89 |
2018-01-13 | Upload filter automatically and use filter_id (#201) | krombel | 2 | -0/+57 |
2018-01-12 | Properly assign default value to QSharedPointer for Qt5.7 | Konstantinos Sideris | 1 | -3/+4 |
2018-01-12 | Use Q_NULLPTR to be compatible with qt5.7 | Konstantinos Sideris | 2 | -7/+7 |
2018-01-12 | Handle surrogate pairs in avatars | Konstantinos Sideris | 6 | -13/+25 |
2018-01-11 | Dismiss modal by clicking on the overlay | Konstantinos Sideris | 2 | -0/+12 |
2018-01-11 | Lint | Konstantinos Sideris | 2 | -17/+23 |
2018-01-11 | Filter out content in sync that is currently unhandled (#198) | krombel | 2 | -9/+32 |
2018-01-10 | Remove Connection header | Konstantinos Sideris | 1 | -2/+0 |
2018-01-10 | Fix versioning on deb packages | Konstantinos Sideris | 2 | -0/+16 |
2018-01-10 | Add support for pasting images into a room (#180) | christarazi | 22 | -73/+388 |
2018-01-09 | Make group's sidebar visible through an option | Konstantinos Sideris | 4 | -6/+67 |
2018-01-09 | Add make install and make uninstall rules to cmake (#196) | Bart Ribbers | 2 | -0/+44 |
2018-01-09 | Communities (#195) | Max Sandholm | 23 | -13/+1054 |
2018-01-08 | Make usernames in timeline less bold | Konstantinos Sideris | 1 | -1/+1 |
2018-01-05 | Enable read receipts on messages sent through nheko | Konstantinos Sideris | 2 | -0/+5 |
2018-01-05 | Create widgets on demand for messages added to the end of the timeline | Konstantinos Sideris | 7 | -55/+260 |
2018-01-04 | Remove an extra colon from the receipt time | Konstantinos Sideris | 1 | -1/+1 |
2018-01-03 | matrix-structs: Parse m.room.redaction events | Konstantinos Sideris | 1 | -0/+0 |
2018-01-03 | Add missing <functional> header | Konstantinos Sideris | 1 | -0/+1 |
2018-01-03 | Initial support for read receipts | Konstantinos Sideris | 19 | -32/+433 |
2018-01-02 | Add Alpine Linux installation instructions (#191) | Bart Ribbers | 1 | -0/+8 |
2018-01-02 | Add missing -j flag to the archive script | Konstantinos Sideris | 1 | -1/+1 |
2017-12-31 | Add script to create archive | Konstantinos Sideris | 1 | -6/+0 |
2017-12-31 | Update travis | Konstantinos Sideris | 6 | -35/+25 |
2017-12-30 | matrix-structs: Fix historical user ID decoding | Konstantinos Sideris | 1 | -0/+0 |
2017-12-30 | ci: Don't build artifacts on commits without a tag | Konstantinos Sideris | 3 | -3/+18 |
2017-12-30 | Load last content from all rooms | Konstantinos Sideris | 1 | -0/+1 |
2017-12-30 | Use `toMSecsSinceEpoch` to be compatible with qt < 5.8 | Konstantinos Sideris | 1 | -1/+1 |
2017-12-30 | Re-order room list based on activity | Konstantinos Sideris | 8 | -16/+125 |
2017-12-30 | Use qobject_cast on TimelineItem | Konstantinos Sideris | 1 | -2/+2 |
2017-12-27 | matrix-structs: Set defaults on common structs | Konstantinos Sideris | 1 | -0/+0 |
2017-12-27 | Add release badge | Konstantinos Sideris | 1 | -1/+1 |
2017-12-26 | Mention deb and rpm packages | Konstantinos Sideris | 1 | -1/+2 |
2017-12-26 | Docs: Update required Clang version to 3.8 (#182) | alphapapa | 1 | -1/+1 |
2017-12-26 | Add deb and rpm packages on releases | Konstantinos Sideris | 5 | -7/+81 |
2017-12-25 | Add date separator in the timeline | Konstantinos Sideris | 6 | -19/+80 |
2017-12-24 | Use a better regex to identify URLs | Konstantinos Sideris | 4 | -12/+14 |
2017-12-23 | Fix deploy conditionals | Konstantinos Sideris | 1 | -2/+2 |
2017-12-23 | Restrict display name width to 500px | Konstantinos Sideris | 1 | -1/+3 |
2017-12-23 | Don't keep fetching history on non-visible timelines | Konstantinos Sideris | 2 | -6/+13 |
2017-12-22 | Don't create artifacts when we're not deploying | Konstantinos Sideris | 1 | -2/+2 |
2017-12-22 | Use ninja on travis | Konstantinos Sideris | 2 | -11/+14 |
2017-12-22 | Use the "state_key" to assign avatars | Konstantinos Sideris | 1 | -1/+1 |
2017-12-22 | Cache room avatars (#139) | Konstantinos Sideris | 7 | -14/+107 |
2017-12-21 | Add rounded corners to inline images | Konstantinos Sideris | 2 | -15/+29 |
2017-12-21 | Remove the 'Video' prefix from video links | Konstantinos Sideris | 1 | -1/+3 |
2017-12-21 | Update README | Konstantinos Sideris | 2 | -9/+17 |
2017-12-21 | Fix font size inconsistencies | Konstantinos Sideris | 3 | -8/+14 |
2017-12-21 | Bump font sizes | Konstantinos Sideris | 1 | -6/+6 |
2017-12-21 | Bold room names | Konstantinos Sideris | 3 | -4/+5 |
2017-12-21 | Prevent emoji selector for closing | Konstantinos Sideris | 2 | -19/+0 |
2017-12-19 | Handle incoming invites | Konstantinos Sideris | 12 | -87/+346 |
2017-12-17 | Remove minimum height limit (#160, #163) | Konstantinos Sideris | 1 | -1/+1 |
2017-12-17 | Update matrix-structs | Konstantinos Sideris | 1 | -0/+0 |
2017-12-16 | Handle null values on events | Konstantinos Sideris | 1 | -0/+0 |
2017-12-16 | Dump json contents on parsing errors | Konstantinos Sideris | 1 | -0/+0 |
2017-12-16 | Improve logging on event parsing failure | Konstantinos Sideris | 2 | -1/+1 |
2017-12-16 | Remove submodules from matrix-structs | Konstantinos Sideris | 3 | -1/+4 |
2017-12-16 | Update package.nix to include QT Multimedia (#165) | Jani Mustonen | 1 | -2/+2 |
2017-12-14 | Allow only one application instance | Konstantinos Sideris | 4 | -5/+180 |
2017-12-14 | Upgrade appveyor to Qt 5.9.2 | Konstantinos Sideris | 1 | -2/+2 |
2017-12-14 | Create appimage with docker | Konstantinos Sideris | 2 | -0/+50 |
2017-12-12 | Remove -march=native | Konstantinos Sideris | 1 | -1/+0 |
2017-12-12 | Valgrind run | Konstantinos Sideris | 2 | -8/+8 |
2017-12-11 | Add dialog to create rooms | Konstantinos Sideris | 11 | -0/+285 |
2017-12-11 | Add system theme colors for FloatingButton (#112) | Konstantinos Sideris | 1 | -0/+5 |
2017-12-10 | Add menu to invite users | Konstantinos Sideris | 17 | -4/+360 |
2017-12-10 | Add gui option for joining rooms (#25) | Konstantinos Sideris | 9 | -13/+98 |
2017-12-10 | Add debug info on travis builds | Konstantinos Sideris | 1 | -2/+1 |
2017-12-10 | Reset cache on breaking changes | Konstantinos Sideris | 3 | -1/+50 |
2017-12-10 | Handle malformed state events | Konstantinos Sideris | 1 | -0/+0 |
2017-12-07 | Add release target on the Makefile | Konstantinos Sideris | 1 | -0/+4 |
2017-12-07 | Handle malformed m.topic events | Konstantinos Sideris | 1 | -0/+0 |
2017-12-06 | Catch deserialization exceptions on initial /sync | Konstantinos Sideris | 1 | -1/+1 |
2017-12-06 | docs: Update required Clang version and Ubuntu 14.04 instructions (#150) | alphapapa | 1 | -1/+10 |
2017-12-06 | Fix invited rooms parsing | Konstantinos Sideris | 1 | -0/+0 |
2017-12-06 | Update build instructions to include the latest changes | Konstantinos Sideris | 1 | -4/+4 |
2017-12-06 | Prevent queue from getting blocked (#142) | Konstantinos Sideris | 2 | -4/+9 |
2017-12-05 | Use the same compiler for c | Konstantinos Sideris | 1 | -4/+8 |
2017-12-05 | Add style colors for the ScrollBar | Konstantinos Sideris | 5 | -5/+29 |
2017-12-05 | Update dependencies | Konstantinos Sideris | 1 | -0/+0 |
2017-12-04 | Fix travis errors | Konstantinos Sideris | 2 | -2/+1 |
2017-12-04 | Migrate to matrix-structs for event and response parsing | Konstantinos Sideris | 77 | -4963/+649 |
2017-12-03 | Run tests only with gcc | Konstantinos Sideris | 1 | -1/+3 |
2017-12-03 | Bump gcc and clang version | Konstantinos Sideris | 3 | -3/+18 |
2017-12-03 | Use std::exception for the login response | Konstantinos Sideris | 1 | -1/+1 |
2017-12-03 | Initial integration with matrix-structs | Konstantinos Sideris | 11 | -247/+29 |
2017-12-01 | Add basic support for m.video messages | Konstantinos Sideris | 5 | -0/+185 |
2017-12-01 | Allow audio clip uploads | Konstantinos Sideris | 18 | -56/+165 |
2017-12-01 | Install qt-multimedia on travis | Konstantinos Sideris | 1 | -1/+1 |
2017-12-01 | Add inline audio clip player (m.audio) (#143) | Konstantinos Sideris | 16 | -93/+472 |
2017-11-30 | Group emoji and dialogs with namespaces | Konstantinos Sideris | 31 | -179/+200 |
2017-11-30 | Create directories for related files | Konstantinos Sideris | 35 | -96/+124 |
2017-11-30 | Use templates for the TimelineItem generation | Konstantinos Sideris | 2 | -139/+90 |
2017-11-30 | Simplify timeline item creation | Konstantinos Sideris | 2 | -54/+36 |
2017-11-29 | Implement file uploads | Konstantinos Sideris | 13 | -102/+211 |
2017-11-28 | Add read support for m.file messages (#24) | Konstantinos Sideris | 16 | -4/+457 |
2017-11-26 | Remove another /messages call (#139) | Konstantinos Sideris | 1 | -2/+0 |
2017-11-26 | Add desktop icons on the AppImage | Konstantinos Sideris | 4 | -7/+27 |
2017-11-26 | Don't backfill messages automatically (#139) | Konstantinos Sideris | 1 | -1/+0 |
2017-11-25 | Reload theme without restart (#137) | Konstantinos Sideris | 3 | -28/+44 |
2017-11-25 | Paint RoomList's background (#137) | Konstantinos Sideris | 4 | -7/+29 |
2017-11-25 | Add dark theme | Konstantinos Sideris | 9 | -19/+139 |
2017-11-25 | Update system theme | Konstantinos Sideris | 6 | -19/+46 |
2017-11-25 | Use span tags to prevent html escaping | Konstantinos Sideris | 1 | -8/+3 |
2017-11-24 | Send read receipts | Konstantinos Sideris | 11 | -4/+126 |
2017-11-23 | Fix qss formatting | Konstantinos Sideris | 2 | -40/+55 |
2017-11-23 | Fix colors on the scroll-down button | Konstantinos Sideris | 1 | -0/+5 |
2017-11-22 | Remove unnecessary comments | Konstantinos Sideris | 16 | -52/+15 |
2017-11-22 | Fix emoji picker's theme | Konstantinos Sideris | 6 | -63/+42 |
2017-11-22 | Fix minor stylistic issues on the nheko theme | Konstantinos Sideris | 13 | -8/+107 |
2017-11-21 | Keep track of newly joined rooms in the settings manager | Konstantinos Sideris | 4 | -30/+23 |
2017-11-16 | Use system color scheme (using a Qt stylesheet) #104 | Max Sandholm | 29 | -97/+328 |
2017-11-16 | Don't send empty messages | Konstantinos Sideris | 1 | -0/+3 |
2017-11-15 | Lint | Konstantinos Sideris | 4 | -16/+25 |
2017-11-15 | Implement a per-room send queue. (#118) | Jani Mustonen | 7 | -61/+131 |
2017-11-10 | Update travis to qt5.9.2 | Konstantinos Sideris | 2 | -3/+3 |
2017-11-09 | Improve settings menu layout | Konstantinos Sideris | 2 | -4/+19 |
2017-11-09 | Fix roomlist borders | Konstantinos Sideris | 1 | -0/+3 |
2017-11-09 | Fix initial sidebar width | Konstantinos Sideris | 2 | -4/+2 |
2017-11-08 | Remove unnecessary layouts | Konstantinos Sideris | 7 | -64/+20 |
2017-11-07 | Remove obsolete artifact from appveyor | Konstantinos Sideris | 2 | -2/+1 |
2017-11-06 | Parse unsigned key | Konstantinos Sideris | 3 | -117/+181 |
2017-11-06 | Adjust appveyor configuration | Konstantinos Sideris | 1 | -12/+10 |
2017-11-06 | Update ci | Konstantinos Sideris | 7 | -57/+9 |
2017-11-06 | Windows icon fix and change the installer to QT Installer Framework on Window... | Marcel | 13 | -244/+367 |
2017-11-05 | Fix wacky newline/linkification interaction | Benjamin Saunders | 1 | -4/+4 |
2017-11-06 | Update README | Konstantinos Sideris | 1 | -14/+4 |
2017-11-06 | Fix newlines not being displayed (#122) | Benjamin Saunders | 1 | -1/+5 |
2017-11-06 | Fix a formatting issue that snuck in between PRs (#123) | Benjamin Saunders | 1 | -2/+2 |
2017-11-06 | Use nightly as the dev release tag | Konstantinos Sideris | 1 | -1/+0 |
2017-11-06 | Adjust release name and description | Konstantinos Sideris | 1 | -0/+3 |
2017-11-05 | Encrypt token for appveyor | Konstantinos Sideris | 1 | -1/+1 |
2017-11-05 | Don't specify branch on appveyor | Konstantinos Sideris | 1 | -1/+0 |
2017-11-05 | Push appveyor builds to github | Konstantinos Sideris | 1 | -0/+10 |
2017-11-05 | Use C++11 braced list style (#121) | Benjamin Saunders | 25 | -1515/+1517 |
2017-11-05 | Add input history, enable multi-line input, refactor commands (#119) | Benjamin Saunders | 2 | -61/+135 |
2017-11-05 | Fix .travis.yml format | Konstantinos Sideris | 1 | -20/+20 |
2017-11-05 | Specify artifacts per build | Konstantinos Sideris | 3 | -13/+24 |
2017-11-05 | Don't use make app | Konstantinos Sideris | 1 | -1/ |