Age | Commit message (Expand) | Author |
2018-02-24 | User/Room: signal that a user/member is about to change the name | Kitsune Ral |
2018-02-24 | Support per-room user traits | Kitsune Ral |
2018-02-23 | Room: user() and memberJoinState(); code cleanup | Kitsune Ral |
2018-02-23 | Avatar: provide common logic for uploading; don't store Connection | Kitsune Ral |
2018-02-03 | Room: urlToDownload() and urlToThumbnail() | Kitsune Ral |
2018-02-01 | On Windows, make sure the downloaded file has a proper extension | Kitsune Ral |
2018-02-01 | Log transferred bytes in PROFILER category | Kitsune Ral |
2018-02-01 | Room::fileNameToDownload: get a sensible initial name for the file picker | Kitsune Ral |
2018-02-01 | Add GCC 4.9.2 to the workaround path for FileTransferInfo code | Kitsune Ral |
2018-01-30 | Room: setName(), setCanonicalAlias() | Kitsune Ral |
2018-01-30 | User: fullName, isGuest, better doc comments | Kitsune Ral |
2018-01-25 | Room, User: expose avatarMediaId(); declare User for the metatype system | Kitsune Ral |
2018-01-25 | Room, User: const-tighten up the code, set QObject names | Kitsune Ral |
2018-01-25 | Expose avatar URLs of Room and User as Q_PROPERTY | Kitsune Ral |
2018-01-25 | Room::toJson: fix invite state caching | Kitsune Ral |
2018-01-25 | Room::Private::toJson: don't save zero numbers | Kitsune Ral |
2018-01-22 | Room: emit addedMessages() before possible read marker auto-promotion | Kitsune Ral |
2018-01-22 | Room::setLastReadEvent: don't update if the event is the same | Kitsune Ral |
2018-01-20 | Room: store the first displayed event as well; Room::*DisplayedMarker() methods | Kitsune Ral |
2018-01-18 | Typo fix | Kitsune Ral |
2018-01-18 | Room: add properties for shown (room/event), message and members count | Kitsune Ral |
2018-01-18 | Move links pretty-printing code from Quaternion to lib | Kitsune Ral |
2018-01-17 | Fix a mistake reported by Clang static analyzer | Kitsune Ral |
2018-01-17 | Fix an occasional crash introduced by the previous commit | Kitsune Ral |
2018-01-17 | Room::getPreviousContent(): Don't skip if the last job just finished | Kitsune Ral |
2018-01-17 | Room::downloadFile(): make sure temporary file names don't clash | Kitsune Ral |
2018-01-15 | One more fix, this time for MSVC 2015 only | Kitsune Ral |
2018-01-14 | RoomEvent-aware file up/downloads along with status tracking | Kitsune Ral |
2018-01-12 | Qualify a bind() invocation with 'std::'; use an actual value instead of a pl... | Kitsune Ral |
2018-01-06 | Add a missing #include | Kitsune Ral |
2017-12-28 | Switch from QPixmap to QImage; add convenience avatar() overloads to Room and... | Kitsune Ral |
2017-12-25 | Room: Remove C++14 code from the header file | Kitsune Ral |
2017-12-25 | Now really switching to the new toolchain: C++14, GCC/Clang 5, Qt 5.6 | Kitsune Ral |
2017-12-14 | Another fix for CI on OSX | Kitsune Ral |
2017-12-14 | Add a missing header to fixing building on OSX | Kitsune Ral |
2017-12-14 | Fixed building with older compilers | Kitsune Ral |
2017-12-14 | Move all internal event pointers to std::unique_ptr<> | Kitsune Ral |
2017-12-14 | Room::markMessagesAsRead(): Move private overload to pimpl | Kitsune Ral |
2017-12-13 | Refactoring around Room::Private::insertEvent(s) | Kitsune Ral |
2017-12-12 | Deduplicate events within a batch | Kitsune Ral |
2017-12-11 | Whitelist origin_server_ts in redaction logic | Kitsune Ral |
2017-12-10 | Enable sending requests for redaction to the server | Kitsune Ral |
2017-12-10 | Process incoming redactions | Kitsune Ral |
2017-12-10 | Use the generated PostReceiptJob; don't compile unused job classes | Kitsune Ral |
2017-12-10 | Log room creation only once | Kitsune Ral |
2017-11-16 | Fix CI | Kitsune Ral |
2017-11-16 | Require state_key to be present in all state events | Kitsune Ral |
2017-11-01 | StateEvent; EventContent::SimpleContent; event types refactoring | Kitsune Ral |
2017-10-30 | Room::timelineSize() convenience method | Kitsune Ral |
2017-10-27 | Fix room avatars getting lost after restarting Quaternion | Kitsune Ral |