Commit Graph

312 Commits

Author SHA1 Message Date
Innei 6c73deca0e
feat: subscription store and unread store, unread calcaulation logic (#36)
* feat: persist

Signed-off-by: Innei <i@innei.in>

* refactor: store

Signed-off-by: Innei <i@innei.in>

* feat: unread logic

Signed-off-by: Innei <i@innei.in>

* chore: comment deprecated code

Signed-off-by: Innei <i@innei.in>

* chore: cleanup

Signed-off-by: Innei <i@innei.in>

---------

Signed-off-by: Innei <i@innei.in>
2024-06-04 17:23:00 +08:00
DIYgod d5d9ce6feb
feat: audio player for audio item 2024-06-04 16:56:49 +08:00
DIYgod 7f4269c9ec
feat: collected status 2024-06-04 16:34:56 +08:00
Stephen Zhou ffb34f3586
chore: fix format (#35)
* chore: fix format

* option 2

* update
2024-06-04 10:48:09 +08:00
DIYgod 69b9c861a5
feat: back button for profile and discover page 2024-06-04 00:03:50 +08:00
DIYgod 546cc51a08
feat: empty status for columns 2024-06-03 23:50:58 +08:00
Innei 571d36eb75
feat: macos vibrancy (#33)
* feat: macos vibrancy

Signed-off-by: Innei <i@innei.in>

* save

* cleanup

Signed-off-by: Innei <i@innei.in>

* fix: videos layout

Signed-off-by: Innei <i@innei.in>

* fix: lint

Signed-off-by: Innei <i@innei.in>

* chore: format

Signed-off-by: Innei <i@innei.in>

---------

Signed-off-by: Innei <i@innei.in>
2024-06-03 22:26:02 +08:00
DIYgod 257d287456
style: format 2024-06-03 18:52:43 +08:00
DIYgod 22279fae33
Merge remote-tracking branch 'origin/main' 2024-06-03 18:52:04 +08:00
Innei 3178c0695f
feat: optimze ui in dark mode, add color themes, replace dark mode impl, add debug inspector (#31)
* chore: unify header action button style

Signed-off-by: Innei <i@innei.in>

* fix: dark mode

Signed-off-by: Innei <i@innei.in>

* chore: fix lockfile

Signed-off-by: Innei <i@innei.in>

* fix: page color fresh

Signed-off-by: Innei <i@innei.in>

* fix: type error

Signed-off-by: Innei <i@innei.in>

* fix: type error

Signed-off-by: Innei <i@innei.in>

* fix: disableTransition for jotai-dark (#32)

* chore: remove todo

Signed-off-by: Innei <i@innei.in>

---------

Signed-off-by: Innei <i@innei.in>
Co-authored-by: Stephen Zhou <hi@hyoban.cc>
2024-06-03 18:50:11 +08:00
DIYgod 90da5432c4
feat: update text 2024-06-03 12:33:47 +08:00
DIYgod 8b55c21f5d
feat: empty entry content 2024-06-03 11:38:00 +08:00
DIYgod 73bcec0566
fix: image context menu stop propagation 2024-06-03 10:29:58 +08:00
DIYgod 7e34ccd87b
feat: looser grid entry item 2024-06-03 00:58:23 +08:00
DIYgod 5556c0ce2a
feat: image component context menu 2024-06-03 00:48:35 +08:00
DIYgod 99b73fa2ba
fix: hover bg area 2024-06-03 00:30:04 +08:00
DIYgod 7d6dc5b061
feat: disable persister for infinite query 2024-06-03 00:12:22 +08:00
DIYgod 9874853959
feat: mark all as read api 2024-06-02 23:56:02 +08:00
DIYgod 29aae7b94b
feat: disable entry item animation 2024-06-02 23:07:47 +08:00
DIYgod e720fb093a
feat: entries refresh button and query refresh interval 2024-06-02 21:51:13 +08:00
DIYgod 9e63e8f71a
style: format 2024-06-02 21:26:39 +08:00
DIYgod c7dba2b4d6
feat: use image component in entry content 2024-06-02 19:18:30 +08:00
DIYgod 36a2dc14eb
feat: entry item remove and add animation 2024-06-02 18:22:07 +08:00
DIYgod 6b7a084052
feat: mark all as read button 2024-06-02 17:25:19 +08:00
DIYgod 298b50d615
feat: use different icon from unread toggle 2024-06-02 11:51:17 +08:00
DIYgod 8ff486c59a
feat: unread only toggle 2024-06-02 11:32:28 +08:00
DIYgod 06c74961dc
style: format 2024-06-02 00:14:56 +08:00
DIYgod 3bcab54bef
feat: preview image in new window 2024-06-02 00:13:15 +08:00
DIYgod d981573064
feat: read status styles 2024-06-01 23:19:10 +08:00
DIYgod e4c5df78e5
feat: SwipeImages and read status styles 2024-06-01 22:56:09 +08:00
DIYgod e6038f0a4d
feat: entry item active styles 2024-06-01 21:50:53 +08:00
DIYgod 245eab368c
feat: active style and grid mode data 2024-06-01 17:46:16 +08:00
DIYgod 003744972c
feat: unread style 2024-06-01 17:27:48 +08:00
DIYgod a5f4022682
style: format 2024-06-01 13:56:08 +08:00
DIYgod 4e26a266a7
feat: VirtuosoGrid for grid mode view 2024-06-01 13:52:43 +08:00
DIYgod ff80f1b1c2
feat: toast after feed added or updated 2024-06-01 01:09:10 +08:00
DIYgod 2608d37d87
fix: add follow link in feed page 2024-06-01 01:08:38 +08:00
DIYgod 4e9f967930
fix: entry list count 2024-06-01 00:58:49 +08:00
DIYgod b028137040
style: format 2024-06-01 00:22:57 +08:00
DIYgod 9d63c7d255
feat: invalid main window query from add window 2024-05-31 23:47:35 +08:00
DIYgod 4be62e6666
feat: replace all follow dialog with native new window 2024-05-31 23:12:41 +08:00
DIYgod 2491d00b9a
feat: /follow to /add 2024-05-31 22:54:59 +08:00
DIYgod c06c968ccf
feat: follow in new window 2024-05-31 22:48:11 +08:00
DIYgod 23a60499ec
feat: get feed by url 2024-05-31 22:12:34 +08:00
Stephen Zhou 9534bba77b
chore: update lint config (#29) 2024-05-31 13:04:35 +08:00
DIYgod 576634ddfd
chore: update dependencies 2024-05-31 09:32:02 +08:00
DIYgod 084199a152
feat: init follow page 2024-05-31 09:24:44 +08:00
DIYgod a95ca46787
feat: update icon 2024-05-31 09:16:31 +08:00
DIYgod 01ed20c93f
feat: discover page 2024-05-31 09:16:15 +08:00
DIYgod fdd7b77162
style: format 2024-05-30 23:40:19 +08:00