Page MenuHomePhorge
Feed Advanced Search

Fri, Mar 27

tusooa added a revision to T156: SAS verification: D298: Implement SAS verification.
Fri, Mar 27, 9:49 PM · the Kazv Project
tusooa added revisions to T156: SAS verification: D294: Add verification tracker, D295: Implement Client integration for verification.
Fri, Mar 27, 12:46 PM · the Kazv Project

Mon, Mar 23

tusooa created T183: Integration test with Complement-Crypto.
Mon, Mar 23, 5:15 PM · the Kazv Project

Sat, Mar 14

tusooa added a comment to T181: Crash when open kazv without network.

Make breakpoints in Client::startSyncing() const

Sat, Mar 14, 8:12 PM · the Kazv Project
tusooa added a comment to T181: Crash when open kazv without network.

Check if it still crashes if we cut off network after opening

Sat, Mar 14, 8:12 PM · the Kazv Project
tusooa moved T181: Crash when open kazv without network from Backlog to Bug on the the Kazv Project board.
Sat, Mar 14, 7:57 PM · the Kazv Project
tusooa added a comment to T167: Restore user's draft.

The RoomModel in libkazv should remember more than the current text-only localDraft. Should also store the state of e.g. editing or replying.

Sat, Mar 14, 7:30 PM · the Kazv Project
tusooa added a comment to T171: Pages that should auto-close no longer auto-close.

Pinned messages page: Modify the behaviour so that when the pinned messages action is triggered, the pinned messages page will replace the room page. Then, add an action in pinned messages page to return to the room page. Leave it that way until we refactor PageRow in T182 .

Sat, Mar 14, 7:24 PM · the Kazv Project
tusooa created T182: Refactor PageRow into another component.
Sat, Mar 14, 7:19 PM · the Kazv Project
tusooa added a comment to T171: Pages that should auto-close no longer auto-close.

Some pages are left unmodified.

Sat, Mar 14, 7:05 PM · the Kazv Project
tusooa added a revision to T174: doxygen 1.9.8 does not build api docs properly: D292: Fix docs build in pipeline.
Sat, Mar 14, 7:54 AM · the Kazv Project
tusooa claimed T174: doxygen 1.9.8 does not build api docs properly.
Sat, Mar 14, 7:54 AM · the Kazv Project
tusooa moved T174: doxygen 1.9.8 does not build api docs properly from Bug to Review on the the Kazv Project board.
Sat, Mar 14, 7:53 AM · the Kazv Project
nannanko created T181: Crash when open kazv without network.
Sat, Mar 14, 5:15 AM · the Kazv Project

Fri, Mar 13

tusooa created T180: Fetch user main cross-signing keys from server.
Fri, Mar 13, 8:00 PM · the Kazv Project
tusooa moved T70: First sync after startup will generate extra notifications for earlier messages from Bug to In Progress on the the Kazv Project board.
Fri, Mar 13, 7:48 PM · the Kazv Project
tusooa closed T18: Immerify kazvcrypto as Wontfix.

I don't think we want to do this. The benefits of keeping Crypto a value type isn't great. For example, it delays saving of the crypto state, which can cause problems in the case of a crash / kill of the process. A solution might be to make Crypto a dependency of the store instead.

Fri, Mar 13, 2:06 PM · the Kazv Project

Wed, Mar 11

tusooa closed T172: Import from a key backup file, a subtask of T157: kazv rel5 (v0.7.0), as Resolved.
Wed, Mar 11, 8:55 PM · the Kazv Project
tusooa closed T172: Import from a key backup file as Resolved.
Wed, Mar 11, 8:55 PM · the Kazv Project
tusooa closed T172: Import from a key backup file, a subtask of T84: Meta: End-to-end encryption, as Resolved.
Wed, Mar 11, 8:55 PM · the Kazv Project
tusooa updated the task description for T173: Split up MatrixSdk.
Wed, Mar 11, 8:54 PM · the Kazv Project

Mon, Mar 9

tusooa created T179: Undecryptable event does not properly generate notification.
Mon, Mar 9, 8:51 AM · the Kazv Project

Sat, Mar 7

tusooa created T178: Save as dialog will disappear if someone sends other messages.
Sat, Mar 7, 6:31 PM · the Kazv Project
tusooa created T177: Allow user to configure shortcut for sending messages.
Sat, Mar 7, 6:25 PM · the Kazv Project
tusooa assigned T70: First sync after startup will generate extra notifications for earlier messages to Yucheng.
Sat, Mar 7, 6:25 PM · the Kazv Project

Wed, Mar 4

Yucheng closed T170: When you input a message that is too long it fills the whole screen as Resolved.
Wed, Mar 4, 2:28 PM · the Kazv Project
Yucheng closed T170: When you input a message that is too long it fills the whole screen, a subtask of T157: kazv rel5 (v0.7.0), as Resolved.
Wed, Mar 4, 2:28 PM · the Kazv Project

Mon, Mar 2

tusooa added a revision to T156: SAS verification: D289: Implement single SAS verification process.
Mon, Mar 2, 4:10 PM · the Kazv Project
tusooa changed the subtype of T167: Restore user's draft from "Task" to "Feature Request".
Mon, Mar 2, 4:09 PM · the Kazv Project
tusooa moved T167: Restore user's draft from Backlog to In Progress on the the Kazv Project board.
Mon, Mar 2, 4:09 PM · the Kazv Project
tusooa created T176: Cross-signing support.
Mon, Mar 2, 4:09 PM · the Kazv Project
tusooa moved T156: SAS verification from To Do for next release to In Progress on the the Kazv Project board.
Mon, Mar 2, 4:08 PM · the Kazv Project

Feb 21 2026

tusooa added a subtask for T84: Meta: End-to-end encryption: T140: Deleted E2EE sessions still persist.
Feb 21 2026, 6:32 PM · the Kazv Project
tusooa added a parent task for T140: Deleted E2EE sessions still persist: T84: Meta: End-to-end encryption.
Feb 21 2026, 6:32 PM · the Kazv Project
tusooa renamed T140: Deleted E2EE sessions still persist from Deleted sessions still persist to Deleted E2EE sessions still persist.
Feb 21 2026, 6:32 PM · the Kazv Project
tusooa closed T155: Should FAIL_PROMPT if discovery fails as Resolved.
Feb 21 2026, 6:32 PM · the Kazv Project
tusooa moved T170: When you input a message that is too long it fills the whole screen from Bug to To Do for next release on the the Kazv Project board.
Feb 21 2026, 6:31 PM · the Kazv Project
tusooa moved T175: Some controls no longer set their dimensions correctly from Bug to To Do for next release on the the Kazv Project board.
Feb 21 2026, 6:31 PM · the Kazv Project
tusooa added a subtask for T157: kazv rel5 (v0.7.0): T170: When you input a message that is too long it fills the whole screen.
Feb 21 2026, 6:31 PM · the Kazv Project
tusooa added a parent task for T170: When you input a message that is too long it fills the whole screen: T157: kazv rel5 (v0.7.0).
Feb 21 2026, 6:31 PM · the Kazv Project
tusooa assigned T170: When you input a message that is too long it fills the whole screen to Yucheng.
Feb 21 2026, 6:31 PM · the Kazv Project
tusooa added a parent task for T175: Some controls no longer set their dimensions correctly: T157: kazv rel5 (v0.7.0).
Feb 21 2026, 6:30 PM · the Kazv Project
tusooa added a subtask for T157: kazv rel5 (v0.7.0): T175: Some controls no longer set their dimensions correctly.
Feb 21 2026, 6:30 PM · the Kazv Project
tusooa created T175: Some controls no longer set their dimensions correctly.
Feb 21 2026, 6:30 PM · the Kazv Project
tusooa added a parent task for T171: Pages that should auto-close no longer auto-close: T157: kazv rel5 (v0.7.0).
Feb 21 2026, 6:11 PM · the Kazv Project
tusooa added a subtask for T157: kazv rel5 (v0.7.0): T171: Pages that should auto-close no longer auto-close.
Feb 21 2026, 6:11 PM · the Kazv Project
tusooa created T174: doxygen 1.9.8 does not build api docs properly.
Feb 21 2026, 6:11 PM · the Kazv Project
tusooa moved T172: Import from a key backup file from In Progress to Review on the the Kazv Project board.
Feb 21 2026, 6:08 PM · the Kazv Project
tusooa moved T171: Pages that should auto-close no longer auto-close from Bug to In Progress on the the Kazv Project board.
Feb 21 2026, 6:08 PM · the Kazv Project

Feb 14 2026

tusooa created T173: Split up MatrixSdk.
Feb 14 2026, 8:48 AM · the Kazv Project

Feb 13 2026

tusooa claimed T172: Import from a key backup file.
Feb 13 2026, 7:29 PM · the Kazv Project
tusooa added parent tasks for T172: Import from a key backup file: T157: kazv rel5 (v0.7.0), T84: Meta: End-to-end encryption.
Feb 13 2026, 7:28 PM · the Kazv Project
tusooa added a subtask for T84: Meta: End-to-end encryption: T172: Import from a key backup file.
Feb 13 2026, 7:28 PM · the Kazv Project
tusooa added a subtask for T157: kazv rel5 (v0.7.0): T172: Import from a key backup file.
Feb 13 2026, 7:28 PM · the Kazv Project
tusooa created T172: Import from a key backup file.
Feb 13 2026, 7:28 PM · the Kazv Project
tusooa closed T166: Accept session-export format for inbound group sessions, a subtask of T73: Accept forwarded room key events, as Resolved.
Feb 13 2026, 7:27 PM · the Kazv Project
tusooa closed T166: Accept session-export format for inbound group sessions as Resolved.
Feb 13 2026, 7:27 PM · the Kazv Project

Feb 1 2026

tusooa closed T165: Event store as Resolved.
Feb 1 2026, 6:18 AM · the Kazv Project

Jan 31 2026

tusooa closed T16: Implement operator==(SdkModel, SdkModel) as Wontfix.

After thinking this is not a good move because it actually adds unnecessary comparisons and is bad for running time

Jan 31 2026, 8:08 PM · the Kazv Project
tusooa edited projects for T16: Implement operator==(SdkModel, SdkModel), added: the Kazv Project; removed Easy Tasks.
Jan 31 2026, 8:07 PM · the Kazv Project
tusooa closed T80: Create DM with a user directly as Resolved.
Jan 31 2026, 6:32 PM · the Kazv Project
tusooa reassigned T80: Create DM with a user directly from apr3vau to nannanko.

Done in https://iron.lily-is.land/D229

Jan 31 2026, 6:31 PM · the Kazv Project
tusooa moved T165: Event store from In Progress to Review on the the Kazv Project board.
Jan 31 2026, 6:30 PM · the Kazv Project
tusooa moved T16: Implement operator==(SdkModel, SdkModel) from Chores to In Progress on the the Kazv Project board.
Jan 31 2026, 6:30 PM · the Kazv Project
tusooa assigned T16: Implement operator==(SdkModel, SdkModel) to Yucheng.
Jan 31 2026, 6:30 PM · the Kazv Project
tusooa assigned T171: Pages that should auto-close no longer auto-close to Yucheng.
Jan 31 2026, 6:28 PM · the Kazv Project
tusooa created T171: Pages that should auto-close no longer auto-close.
Jan 31 2026, 6:27 PM · the Kazv Project

Jan 24 2026

nannanko closed T75: Crash when switch session as Resolved.
Jan 24 2026, 6:24 PM · the Kazv Project

Jan 23 2026

nannanko added a comment to T75: Crash when switch session.
In T75#2565, @tusooa wrote:

@nannanko I cannot seem to reproduce this bug. Is it still a problem for you? My guess is that it is somehow fixed by @apr3vau .

Jan 23 2026, 7:00 PM · the Kazv Project
tusooa created T170: When you input a message that is too long it fills the whole screen.
Jan 23 2026, 10:19 AM · the Kazv Project
tusooa added a comment to T58: Scrolling by the scroll bar will freeze the UI for a long time.

To be resolved altogether with the event store (well, if we aren't displaying all of the events then we should be fine)

Jan 23 2026, 10:15 AM · the Kazv Project
tusooa added a parent task for T58: Scrolling by the scroll bar will freeze the UI for a long time: T165: Event store.
Jan 23 2026, 10:14 AM · the Kazv Project
tusooa added a subtask for T165: Event store: T58: Scrolling by the scroll bar will freeze the UI for a long time.
Jan 23 2026, 10:14 AM · the Kazv Project
tusooa updated subscribers of T75: Crash when switch session.
Jan 23 2026, 10:13 AM · the Kazv Project
tusooa added a comment to T75: Crash when switch session.

@nannanko I cannot seem to reproduce this bug. Is it still a problem for you? My guess is that it is somehow fixed by @apr3vau .

Jan 23 2026, 10:12 AM · the Kazv Project
tusooa closed T131: Video crashes randomly as Resolved.

Upstream bug fixed, closing because I can no longer reproduce.

Jan 23 2026, 10:12 AM · the Kazv Project
tusooa closed T17: Move to c++20 as Resolved.

Resolved by https://iron.lily-is.land/D238 https://iron.lily-is.land/D240

Jan 23 2026, 10:01 AM · the Kazv Project

Jan 10 2026

nannanko closed T26: Useless use of ImmerIterator as Resolved.
Jan 10 2026, 6:23 PM · the Kazv Project
nannanko closed T39: Meta: handle media files as Resolved.
Jan 10 2026, 6:23 PM · the Kazv Project

Jan 8 2026

nannanko closed T29: Parse matrix links, a subtask of T157: kazv rel5 (v0.7.0), as Resolved.
Jan 8 2026, 7:41 PM · the Kazv Project
nannanko closed T29: Parse matrix links as Resolved.
Jan 8 2026, 7:41 PM · the Kazv Project
nannanko closed T152: FileHandler is not reactive against change in the mxc uri as Resolved.
Jan 8 2026, 1:36 AM · the Kazv Project
nannanko closed T169: EventReadIndicator isn't scrollable as Resolved.
Jan 8 2026, 1:35 AM · the Kazv Project

Jan 2 2026

nannanko added a revision to T169: EventReadIndicator isn't scrollable: D261: Make EventReadIndicator scrollable.
Jan 2 2026, 7:48 PM · the Kazv Project
nannanko created T169: EventReadIndicator isn't scrollable.
Jan 2 2026, 6:06 PM · the Kazv Project

Oct 13 2025

nannanko added a revision to T167: Restore user's draft: D245: Restore draft after editing.
Oct 13 2025, 12:40 AM · the Kazv Project
nannanko created T167: Restore user's draft.
Oct 13 2025, 12:40 AM · the Kazv Project

Oct 9 2025

tusooa claimed T165: Event store.
Oct 9 2025, 6:10 PM · the Kazv Project

Oct 1 2025

tusooa moved T165: Event store from Backlog to In Progress on the the Kazv Project board.
Oct 1 2025, 8:38 PM · the Kazv Project
tusooa moved T26: Useless use of ImmerIterator from Chores to In Progress on the the Kazv Project board.
Oct 1 2025, 8:37 PM · the Kazv Project

Sep 30 2025

tusooa added a comment to T110: In case of Internet disconnection, should allow the user to retry sooner.

Instead of sync forever in Client, we can do one sync cycle in the function, and give control to the user of libkazv. Then, in kazv we can implement the retry logic.

Sep 30 2025, 5:03 PM · the Kazv Project

Sep 18 2025

nannanko added a comment to T152: FileHandler is not reactive against change in the mxc uri.

FileHandler analyzes eventContent, checks whether it is encrypted and contains thumbnails, and performs download/cache.

Sep 18 2025, 11:46 PM · the Kazv Project
nannanko added a revision to T152: FileHandler is not reactive against change in the mxc uri: D232: Let Filehandler react to eventContent modification.
Sep 18 2025, 6:35 AM · the Kazv Project

Sep 13 2025

nannanko added a comment to T152: FileHandler is not reactive against change in the mxc uri.
Sep 13 2025, 9:48 AM · the Kazv Project

Sep 11 2025

nannanko added a comment to T152: FileHandler is not reactive against change in the mxc uri.
Sep 11 2025, 10:41 AM · the Kazv Project

Sep 6 2025

nannanko added revisions to T29: Parse matrix links: D229: Handle matrix uri, D226: Add necessary features to Implement handle matrix uri in kazv.
Sep 6 2025, 10:26 AM · the Kazv Project

Aug 25 2025

tusooa added a parent task for T166: Accept session-export format for inbound group sessions: T73: Accept forwarded room key events.
Aug 25 2025, 6:33 PM · the Kazv Project
tusooa added a subtask for T73: Accept forwarded room key events: T166: Accept session-export format for inbound group sessions.
Aug 25 2025, 6:33 PM · the Kazv Project
tusooa created T166: Accept session-export format for inbound group sessions.
Aug 25 2025, 6:33 PM · the Kazv Project

Aug 23 2025

nannanko closed T164: Cannot download file from matrix.org, a subtask of T157: kazv rel5 (v0.7.0), as Resolved.
Aug 23 2025, 7:13 PM · the Kazv Project