spaced4ndy
|
b97868d79f
|
ios: channels and chat relays ui (#6634)
|
2026-03-05 09:13:24 +00:00 |
|
spaced4ndy
|
32fb5a5d12
|
ios: knocking ui (#5851)
* ios: knocking ui types
* update types
* member admission
* remove chatItemStatuses
* member support view
* member support chat view wip
* ios: secondary ItemsModel (#5862)
* toolbar
* more chats
* remove theme
* preview icon
* chat toolbar fast markers
* change icon
* change icon
* remove/accept buttons
* item style
* get item ItemsModel in chat model methods (chat view doesn't work dynamically)
* fix support chat
* fix other chats
* refresh on exit
* refresh button
* dynamic marker in chat list
* prohibit multi select actions
* prohibited send field
|
2025-05-04 22:27:20 +01:00 |
|
spaced4ndy
|
38b8e0cee6
|
ios: refactor chat state (remove chatItemsChangesListener) (#5858)
|
2025-04-29 16:27:19 +00:00 |
|
Stanislav Dmitrenko
|
ec519afb3f
|
ios: fixed unread counters (#5640)
|
2025-02-18 20:44:24 +00:00 |
|
Stanislav Dmitrenko
|
9d1329498b
|
ios: open chat on first unread, "scroll" to quoted items that were not loaded (#5392)
* ios: open chat on first unread, "scroll" to quoted items that were not loaded
* more changes
* changes
* unused
* fix reveal logic
* debug
* changes
* test
* Revert "test"
This reverts commit 553be124d5.
* change
* change
* changes
* changes
* changes
* commented deceleration logic
* changes
* fixes
* optimized item identifiers to use merged item directly
* fixed counters
* encreased initial and preload counters
* fix initial loading and trimming items
* optimize
* allow marking read
* 10 instead of 5
* performance
* one more parameter in hash
* disable trimming
* performance
* performance - in background
* optimization
* next/prev
* changes
* markread
* finally
* less logs
* read
* change after merge
* trimming, edge cases
* wait until items loaded
* Revert "wait until items loaded"
This reverts commit 895218b978.
* progress indicator
* optimization
* disable scroll helper
* experiment
* Revert "experiment"
This reverts commit c952c9e623.
* jump
* no read
* layoutIfNeeded
* changes
* EndlessScrollView
* read
* changes
* changes
* changes
* reduce time to open a chat (by ~300ms)
* open from the first unread when clicking member chat
* refactored and removed unused code
* handling search emptiness to scroll to correct position
* changes
* read state maintain
* remove protocol
* avoid parsing chatId
* pass chat
* changes
* remove reveal
* refactor spaghetti
* remove ItemsScrollModel
* rename
* remove setUpdateListener
* unused
* optimization
* scrollToTop
* fix
* scrollbar working again
* scrollToBottom
* fix
* scrollBar hiding when not many items on screen
* small safer change
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
|
2025-02-17 18:21:40 +00:00 |
|