Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Display number of unread messages as a badge on the jump-to-bottom button. Send fully-read receipts more efficiently. #206

Open
wants to merge 51 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 14 commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
5657931
reduce complexity of send_read_receipt
alanpoon Oct 4, 2024
bb92afb
cleanup
alanpoon Oct 4, 2024
9255365
removed unnecessary import
alanpoon Oct 4, 2024
24be468
added unread_message_badge
alanpoon Oct 10, 2024
c1d1ab6
remove unneccesary changes
alanpoon Oct 11, 2024
35c5977
add jump to top
alanpoon Oct 11, 2024
bc2aa8c
added unread_notification_badge
alanpoon Oct 11, 2024
a9e4945
Merge branch 'main' into jtb_change_in_timeline_item#131
alanpoon Oct 12, 2024
053c8f0
Merge branch 'main' into send_read_receipt_improve
alanpoon Oct 13, 2024
e4c1268
Added scroll past marker
alanpoon Oct 13, 2024
072b9cb
Merge branch 'jtb_change_in_timeline_item#131' into send_read+jtb
alanpoon Oct 13, 2024
3884a66
wip
alanpoon Oct 14, 2024
b7a83a0
send read +jtb
alanpoon Oct 15, 2024
a3b1f10
Merge branch 'main' into send_read+jtb
alanpoon Oct 15, 2024
3824160
added some docs, remove icon_jump_to_top
alanpoon Nov 4, 2024
5633e2b
Merge branch 'main' into send_read+jtb
alanpoon Nov 4, 2024
44f4c25
merge .cargo
alanpoon Nov 4, 2024
9076c53
minor formating
alanpoon Nov 4, 2024
5bf2413
change to start_timeout
alanpoon Nov 4, 2024
1c66730
Merge branch 'main' into send_read+jtb
alanpoon Nov 6, 2024
8bbde58
removed jump_to_top & fix timer issue
alanpoon Nov 6, 2024
b99a57d
set read event into RoomInfo's fully read when sending
alanpoon Nov 6, 2024
99ff1b1
restructure scroll pass read marker logic
alanpoon Nov 6, 2024
0b89757
Merge branch 'main' into send_read+jtb
alanpoon Nov 18, 2024
009077f
Added unread_notification badge
alanpoon Nov 19, 2024
aba7e69
code cleanup
alanpoon Nov 19, 2024
2ce7a20
Merge branch 'main' into send_read+jtb
alanpoon Nov 19, 2024
945d3a1
fix indentation and grammar
alanpoon Nov 19, 2024
170488c
minor comment changes
alanpoon Nov 19, 2024
20982c2
fix not send read receipt when not scrolling
alanpoon Nov 19, 2024
1e5e36c
removed last_display_event
alanpoon Nov 19, 2024
b4b5116
Using fully_read_event's timestamp to determine scrolled_past_fully_read
alanpoon Nov 23, 2024
84faf5e
added doc, use timer.is_empty to check for events
alanpoon Nov 23, 2024
e748196
code cleanup
alanpoon Nov 23, 2024
963a722
Code improvement n log improvement
alanpoon Nov 25, 2024
1566621
changed and_then to map
alanpoon Nov 27, 2024
3627a1f
changed to get_fully_read_event
alanpoon Nov 27, 2024
07df9fd
cap at 99+
alanpoon Nov 27, 2024
b44105a
Merge branch 'send_read+jtb' of https://github.com/alanpoon/robrix in…
alanpoon Nov 27, 2024
c32b7d5
Merge branch 'main' of https://github.com/project-robius/robrix into …
alanpoon Nov 27, 2024
1e7d4b2
change to get_fully_read_event
alanpoon Nov 27, 2024
ced53e5
Move client num_of_unread to async
alanpoon Nov 28, 2024
1caacc1
make oval for 99+
alanpoon Nov 28, 2024
22d8e30
Merge branch 'main' of https://github.com/project-robius/robrix into …
alanpoon Nov 28, 2024
35b8b02
fix clippy warning
alanpoon Nov 28, 2024
906e53e
fix error handling for set_fully_read_event
alanpoon Nov 28, 2024
fe9973b
added subscribe to update read_receipt
alanpoon Dec 2, 2024
3d090fb
Added comments for subscribe to Updates
alanpoon Dec 2, 2024
b12592a
added new lines and fix clippy
alanpoon Dec 3, 2024
eb857c6
added update_subscriber_initialised check
alanpoon Dec 3, 2024
794cd0a
fix clippy
alanpoon Dec 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions resources/icon_jump_to_top.svg
alanpoon marked this conversation as resolved.
Show resolved Hide resolved
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading