Commit Graph

4774 Commits

Author SHA1 Message Date
Diogo
0a22706d01 comments 2024-11-04 10:28:55 +00:00
Diogo
bfac8bd58a fix repeated loading on bottom section 2024-11-04 09:21:08 +00:00
Avently
34c10fc12f refactor 2024-11-04 13:18:04 +07:00
Avently
22fc2e5151 refactor 2024-11-04 12:51:29 +07:00
Avently
2396531414 refactor 2024-11-04 12:35:34 +07:00
Diogo
a3906cf88f reduce looping 2024-11-02 22:27:20 +00:00
Avently
d03fc53151 one more place 2024-11-02 12:17:14 +07:00
Avently
69138dd99f fix rememberSaveable on Android 2024-11-02 11:48:53 +07:00
Diogo
f9d01f6f8e fix 2024-11-01 23:16:05 +00:00
Diogo
b90f7a932f Merge branch 'dc/core-initial-landing-for-chat' into dc/android-desktop-infinite-scroll 2024-11-01 22:12:06 +00:00
Diogo
40db6686c1 throw when search is sent for initial 2024-11-01 22:11:10 +00:00
Diogo
21f9c7fd50 Revert "propagate search"
This reverts commit 01611fd719.
2024-11-01 21:57:26 +00:00
Diogo
d15560a29f fix scroll to bottom race condition after a few lands 2024-11-01 21:26:33 +00:00
Diogo
f197c4174c stability improvements and race conditions 2024-11-01 18:20:05 +00:00
Diogo
99719088e5 Merge branch 'dc/core-initial-landing-for-chat' into dc/android-desktop-infinite-scroll 2024-11-01 16:10:32 +00:00
Diogo
01611fd719 propagate search 2024-11-01 16:09:12 +00:00
Diogo
0ce7d16a59 refactor: use foldr everywhere 2024-11-01 16:00:38 +00:00
Diogo
bf20b73893 refactor to make landingSection reusable 2024-11-01 15:56:15 +00:00
Diogo
c9ae77e9f3 Merge branch 'dc/core-initial-landing-for-chat' into dc/android-desktop-infinite-scroll 2024-11-01 15:17:12 +00:00
Diogo
d875fc99f4 revealedItemCount while loop 2024-11-01 15:03:57 +00:00
Diogo
1c4c48f168 prepareItems perf and fixes 2024-11-01 14:52:35 +00:00
Diogo
122d5948af consistent type for chatItemsSectionArea 2024-11-01 14:13:36 +00:00
spaced4ndy
fd5e5d295f foldr 2024-11-01 17:30:58 +04:00
Diogo
3a2e59a6e8 fix dropTemporarySections 2024-11-01 12:36:37 +00:00
Avently
494724de01 one more 2024-11-01 19:09:54 +07:00
Avently
089e5f6ec1 fix stale chatInfo 2024-11-01 19:05:42 +07:00
Diogo
74c6a425b3 fix reveals and other range operations, performance improvement 2024-11-01 10:45:57 +00:00
Diogo
0698f4acfc revealed fixed 2024-11-01 10:06:16 +00:00
Avently
779a91f5cb removeIf -> removeAll 2024-11-01 15:00:21 +07:00
Avently
20c4c02f63 fix 2024-11-01 14:59:38 +07:00
Avently
d2a473c908 refactor 2024-11-01 14:31:16 +07:00
Avently
01d0c4ef96 Merge remote-tracking branch 'origin/dc/core-initial-landing-for-chat' into dc/android-desktop-infinite-scroll 2024-11-01 13:57:24 +07:00
Diogo
bab2341406 more concise pagination handling 2024-10-31 23:40:08 +00:00
Diogo
c98e8e774f single api for simple pagination loads 2024-10-31 22:55:01 +00:00
Diogo
cf32d1d950 simplify 2024-10-31 22:40:28 +00:00
Diogo
065cc170da Merge branch 'dc/core-pagination' into dc/core-initial-landing-for-chat 2024-10-31 22:08:30 +00:00
Diogo
a84b56d39d Merge branch 'master' into dc/core-pagination 2024-10-31 22:07:59 +00:00
Stanislav Dmitrenko
4162bccc46 multiplatform: edge to edge design (#5051)
* multiplatform: insets

* more features and better performance

* calls and removed unused code

* changes

* removed logs

* status and nav bar colors

* chatList and newChatSheet search fields

* overhaul

* search fields, devtools, chatlist, newchatsheet, onehand on desktop, scrollbars

* android, desktop: update to Compose 1.7.0

- support image drag-and-drop from other applications right to a chat
(with and without transparent pixels - will be png or jpg)

* stable

* workaround

* changes

* ideal adapting height layout

* dropdownmenu, userpicker, onehandui, call layout, columns

* rename bars properties and strings

* faster update and better layout

* gallery in landscape with cutout

* better cutout

* 1% step on slider

* app bar moves to bottom in one hand ui

* default alpha

* changes

* userpicker colors

* changes

* blur

* fix wrong drawing area in chatview

* fix

* fixed differently

* changes

* changes

* android fix

* Revert "android fix"

This reverts commit 7d417afd9b.

* changes

* changes

* blur

* swap

* no logs

* fix build

* old Android support

* fix position of menu

* disable blur on Android 12

* call button padding

* useless code

* fix padding in group info view

* rename

* rename

* newline

* one more fix

* changes

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-10-31 17:26:17 +00:00
Stanislav Dmitrenko
24090fe350 android, desktop: update to Compose 1.7.0 (#5038)
* docs: correction

* android, desktop: update to Compose 1.7.0

- support image drag-and-drop from other applications right to a chat
(with and without transparent pixels - will be png or jpg)

* stable

* workaround

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-10-31 17:11:26 +00:00
Diogo
937e66b3b8 fix occasional race condition on long navigation 2024-10-31 16:55:53 +00:00
Diogo
638b237b8c Merge branch 'dc/core-initial-landing-for-chat' into dc/android-desktop-infinite-scroll 2024-10-31 16:11:05 +00:00
Diogo
37a5c353ea descriptive view message 2024-10-31 16:09:56 +00:00
Diogo
31eca1687c total accuracy on landing section 2024-10-31 16:03:45 +00:00
Diogo
7e9ab7cd85 avoid recompose when revealed is clean 2024-10-31 16:02:00 +00:00
Diogo
8ff2f66bb9 disable auto scroll when loading bottom section 2024-10-31 14:58:45 +00:00
Diogo
e2de454426 fix mark read for ranges 2024-10-31 13:24:56 +00:00
Diogo
f87a4a43c9 tracking positions correctly on scroll 2024-10-31 11:42:22 +00:00
Diogo
83ce1f5808 Merge branch 'dc/core-initial-landing-for-chat' into dc/android-desktop-infinite-scroll 2024-10-31 10:50:56 +00:00
Diogo
4bbee43602 fix ChatLandingSection serialized type 2024-10-31 10:50:13 +00:00
Diogo
0ee2769e15 fixed enum 2024-10-31 10:49:04 +00:00