libQuotient icon indicating copy to clipboard operation
libQuotient copied to clipboard

A Qt library to write cross-platform clients for Matrix

Results 119 libQuotient issues
Sort by recently updated
recently updated
newest added

Similar to `csapi/`, `application-service/` could be created. The directory is actually already there but only contains definitions borrowed by CS API. This issue is about generating stubs for AS API...

enhancement

This is a callout from #235 for its last optional item: provide API to the clients to retrieve the merged timeline across room upgrades, optimising away power level event replicas...

enhancement

Whether it's matrix.to or [matrix: URIs](https://github.com/matrix-org/matrix-doc/issues/455), making and resolving permalinks the right way is not trivial. The library could support clients in that regard, giving means to produce permalinks for...

enhancement

See https://github.com/matrix-org/matrix-doc/issues/1497. This for now only includes lazy-loading members but some other features may become relevant further on.

enhancement

See [the proposal](https://github.com/matrix-org/matrix-doc/pull/1467).

enhancement
E2EE

First there was Quaternion; then Tensor borrowed from it; then uMatriks borrowed from Tensor. Time to consolidate.

enhancement

As Matthew [mentioned](https://matrix.to/#/!XqBunHwQIXUiqCaoxq:matrix.org/$15342818951194369vMRDs:matrix.org) in #matrix-dev, there's a case when `/sync` returns `limited: true`, meaning it held off some events. Unless it's an initial sync (where `limited` is almost always `true`),...

bug/fix

As per https://github.com/matrix-org/matrix-doc/issues/1452, option 2 (pinned messages) is likely to be chosen; the library will have to treat those as a special kind of messages (probably derived from `RoomMessageEvent` but...

enhancement