robrix icon indicating copy to clipboard operation
robrix copied to clipboard

Populate the dedicated view of direct messages

Open aaravlu opened this issue 7 months ago • 6 comments

Fix issue #139

aaravlu avatar Apr 28 '25 03:04 aaravlu

20250428-185711

aaravlu avatar Apr 28 '25 10:04 aaravlu

The search for the room list does not apply for People.

Fixed.

aaravlu avatar May 05 '25 09:05 aaravlu

“People” should be placed above “Room” to better maintain consistency with user habits from Element.

ZhangHanDong avatar May 19 '25 09:05 ZhangHanDong

If the is_direct status of a room changes for some reason (for example, if member changes cause the SDK’s is_direct() return value to change, or if the m.direct tag is modified), the current update_room logic does not seem to detect this specific change and send a dedicated update to RoomsList to adjust the grouping of that room.

Let's fix it in the future pr.

aaravlu avatar May 20 '25 02:05 aaravlu

“People” should be placed above “Room” to better maintain consistency with user habits from Element.

Fixed.

aaravlu avatar May 20 '25 04:05 aaravlu

Thanks, but there are hundreds of irrelevant formatting changes in this PR, making it difficult for me to properly review.

Please undo all of the auto-formatting changes and then re-request a review from me. Unfortunately I no longer have time to try to filter out the salient changes myself, so I will only be reviewing PRs that adhere to these guidelines.

In the future, please first do a self-review of your own code to ensure that all of the changes in the PR are relevant to the specific topic of this PR, and that there are no irrelevant changes.

Yeah, it is my serious mistake, (rustfmt.toml is already existed, but it still cannot control rustfmt's behavior, i use zed editor.)

Reverted now.

aaravlu avatar May 30 '25 05:05 aaravlu

Yeah, it is my serious mistake,

No worries, it's not a "serious" mistake haha, it just makes it hard to review. Since I'm short on time these days, I'm unable to review PRs with thousands of irrelevant changes.

Reverted now.

Thanks, appreciate it! In the future we will instate proper formatting rules, which should help with this, at least partially.

kevinaboos avatar May 30 '25 16:05 kevinaboos

@kevinaboos Thanks for your review.

Also, if it is OK, i want to rebase all the commits' messages to one in this pr and force push, then it could be merge safely.

aaravlu avatar Jun 04 '25 02:06 aaravlu

@kevinaboos Thanks for your review.

Also, if it is OK, i want to rebase all the commits' messages to one in this pr and force push, then it could be merge safely.

No, please do not ever force push to any branch once you have made that branch public. It will remove all of the github PR comments.

kevinaboos avatar Jun 04 '25 15:06 kevinaboos

If you want me to squash the PR history down to one commit, I can do that automatically via github's merge process. You don't need to do it manually.

But in general, no force pushes unless it is a private branch that nobody else has ever seen/reviewed.

kevinaboos avatar Jun 04 '25 15:06 kevinaboos