Age | Commit message (Expand) | Author |
2017-11-02 | Room: Move away internal methods to not mislead client authors | Kitsune Ral |
2017-10-30 | Room::timelineSize() convenience method | Kitsune Ral |
2017-10-27 | Support m.room.avatar events | Kitsune Ral |
2017-10-14 | Leaving a room now uses a generated Job file | Kitsune Ral |
2017-10-14 | Cleanup around Room (potentially breaks API compatibility, beware) | Kitsune Ral |
2017-10-13 | Support banning and unbanning | Kitsune Ral |
2017-10-02 | Room::id(): return cref | Kitsune Ral |
2017-09-21 | jobs: SetRoomStateJob (with or without state key); setting room topic | Kitsune Ral |
2017-09-21 | Merge branch 'master' into kitsune-invite-kick | Kitsune Ral |
2017-09-19 | Merge branch 'master' into cache-state-to-json | Kitsune Ral |
2017-09-09 | Kicking, inviting, exposing rooms in Invite state | Kitsune Ral |
2017-09-05 | Room: memberCount(); slight optimization and reformatting | Kitsune Ral |
2017-09-03 | More fixes | Roman Plášil |
2017-08-19 | Room::localUser() facility method | Kitsune Ral |
2017-08-16 | WIP saving intermediate state to JSON | Roman Plášil |
2017-06-27 | Enable sending RoomMessageEvents | Kitsune Ral |
2017-06-07 | Make markAllMessagesAsRead() Q_INVOKABLE | Roman Plášil |
2017-06-02 | Add Room::memberNames() for nick completion in QML | Roman Plášil |
2017-05-22 | Refactored Events | Kitsune Ral |
2017-05-13 | More code cleanup and tweaks; fine-tuning logs; performance improvements | Kitsune Ral |
2017-05-09 | LeaveRoomJob now accepts a roomId, not a Room object; Room::leaveRoom() intro... | Kitsune Ral |
2017-05-09 | Allow to get a Connection object of the Room | Kitsune Ral |
2017-05-09 | Code cleanup and tweaking (partially driven by clang-tidy) | Kitsune Ral |
2017-04-18 | Added markAllMessagesAsRead() | Kitsune Ral |
2017-04-14 | Enable PostMessageJob to send rich text messages | Kitsune Ral |
2017-04-05 | Make Room data Q_PROPERTY's so that they could be accessed from QML too | Kitsune Ral |
2017-03-14 | Room: exposed findInTimeline and related things from Room::Private | Kitsune Ral |
2017-03-10 | Use special indices instead of iterators for persistent pointers into timelin... | Kitsune Ral |
2017-03-08 | Room::getPreviousContent() gets a number of messages + Room::postMessage() | Kitsune Ral |
2017-02-28 | Room: Make sure an event with the same id isn't added twice to the timeline; ... | Kitsune Ral |
2017-01-17 | Room: Use reverse iterators internally to deal with read markers | Kitsune Ral |
2016-11-26 | Room: provide ability to find an event in the timeline by its id | Kitsune Ral |
2016-11-26 | Room: use std::deque for the timeline | Kitsune Ral |
2016-11-26 | Cleanup | Kitsune Ral |
2016-11-25 | Merge pull request #48 from Fxrh/kitsune-unread-messages-in-lib | KitsuneRal |
2016-11-06 | Use #pragma once everywhere | Malte Brandy |
2016-11-06 | Room: extend promoteReadMarker over non-local users (again) | Kitsune Ral |
2016-11-02 | Room: make read marker a Q_PROPERTY; markMessagesAsRead now uses eventId again | Kitsune Ral |
2016-11-01 | Moved MemberNameSorter from Quaternion to lib | Kitsune Ral |
2016-10-28 | Implemented unread messages indication on the lib side | Kitsune Ral |
2016-10-23 | Room: Don't let the read marker (of any user) get back, only forward | Kitsune Ral |
2016-10-23 | A couple of fixes according to the PR review | Kitsune Ral |
2016-10-21 | Room::markMessagesAsRead correctly handles local user's messages now | Kitsune Ral |
2016-10-20 | Room: added setLastReadEvent accessor and a signal for it; don't post receipt... | Kitsune Ral |
2016-10-07 | Fixed massive leaks of Event objects | Kitsune Ral |
2016-09-16 | Group processing of state events as well | Kitsune Ral |
2016-09-16 | Room: change the way messages are ordered | Kitsune Ral |
2016-09-14 | Room::messageEvents: switch to an alias instead of explicit QList<> | Kitsune Ral |
2016-08-31 | Room: Drop unused code | Kitsune Ral |
2016-08-23 | Fix compilation with Qt 5.2.1 | Kitsune Ral |