Commit Graph

218 Commits

Author SHA1 Message Date
junkfood 349603b7e0 build(deps): bump up dependencies, compile sdk, and gradle version (#502)
* build(deps): bump up dependencies, compile sdk, and gradle version

* build(deps): remove redundant safe-args plugin

* build(deps): update Compose BOM to `2024.01.00` & compiler to `1.5.8`
2024-02-07 01:19:17 +08:00
Ash d74f675e67
fix(greader): handle group stream id (#590) 2024-02-06 20:48:29 +08:00
Ash 9327a2734f
fix(greader): mark all as read (#582) 2024-02-06 00:47:21 +08:00
Ash f14aecb2a9
style(settings): add subhead in interaction (#581) 2024-02-05 16:27:02 +08:00
Ash 134233da65
fix(ui): null safe feed icon component (#580) 2024-02-05 16:20:10 +08:00
Ash 39af42a58f refactor(ui): improve add account dialog 2024-02-01 14:58:01 +08:00
MauroGuida 7400cdf1cd
feat(ui): grey out read articles even if starred (#547) 2024-01-31 01:27:10 +08:00
Ash c08753ef57
refactor(greader): incrementally fetch the unread items by difference set (#570)
* refactor(greader): incrementally fetch the unread items by difference set

* refactor(greader): incrementally fetch the unread items by difference set
2024-01-30 19:49:47 +08:00
Ash ca9b27a472
refactor(greader): incrementally fetch the unread items by last sync time (#569) 2024-01-30 11:54:00 +08:00
Ash 573ee427db
feat(export): add additional info option when export as opml file (#567)
* feat(export): add attach info option when export as opml file

* feat(export): add attach info option when export as opml file

* feat(export): add additional info option when export as opml file
2024-01-26 15:02:52 +08:00
Ash 9b061e4631 fix(greader): mark as read 2024-01-22 22:17:43 +08:00
Ash 01f5f3865b fix(greader): mark as read 2024-01-22 22:08:20 +08:00
Ash aff7aff2db refactor(greader): incrementally fetch the starred and read items 2024-01-22 19:14:20 +08:00
Ash 2361375741
refactor(ui): redesign swipe mark as read for article item (#553) 2024-01-22 18:02:34 +08:00
junkfood 610895fcdc
refactor(ui): refactor `ReadingPage` & `ReadingViewModel` (#559)
* refactor(ui): refactor `ReadingPage` & `ReadingViewModel`

* fix(ui): disable action when next article unavailable
2024-01-22 17:26:31 +08:00
Ash cf4e2384d9
chore(build): add google play variant (#558) 2024-01-22 13:46:14 +08:00
Ash 3a645006b6 feat(greader): compatible with Miniflux login 2024-01-19 14:58:36 +08:00
Ash 193ed198a9 fix(greader): fetch unread and starred items contents 2024-01-19 14:56:19 +08:00
Ash ef67d38ef2 fix(greader): get timestamp for the last month 2024-01-19 14:34:54 +08:00
junkfood 379291652d
fix(ui): disabled setting items should not be clickable (#543) 2024-01-19 02:52:20 +08:00
Ash b730a4fb5b fix(ui): display text height 2024-01-19 00:03:11 +08:00
Ash fa2787bee5
feat(greader): support google reader api (#536)
* feat(greader): support google reader api

* feat(greader): support groups and feeds

* feat(freshrss): support fresh rss api

* feat(freshrss): support fresh rss api

* feat(greader): support mark as read or starred

* feat(greader): support mark as read or starred
2024-01-19 00:00:25 +08:00
junkfood 34e6648323
feat(ui): use forward and backward transition (#540) 2024-01-18 23:31:43 +08:00
Ash f6fd9230a4
fix(fever): resolve issue with orphaned articles during sync (#534) 2024-01-18 09:37:25 +08:00
aeghn 2b43ce2c71 only swipe to remove artile with unread filter
(cherry picked from commit c35fe96d0c)
2024-01-17 10:29:41 -05:00
kid1412621 dfceef6c7c
Fix/round bottom group (#533) 2024-01-16 22:25:35 +08:00
kid1412621 98934d1bab
fix NPE cased by absent article title when subscribing feed with local account (#532) 2024-01-16 14:55:29 +08:00
kid1412621 0800e838a4
Fix/refresh view after sync (#531) 2024-01-15 18:09:30 +08:00
kid1412621 799a44cdd3
fix empty group not round bottom corner issue (#529) 2024-01-15 10:18:37 +08:00
Mark Bestavros db99ab444a Fix swipe gesture attempting to mark feeds and groups as read
Signed-off-by: Mark Bestavros <markbest@bu.edu>
2024-01-12 13:40:59 -05:00
Mark Bestavros ecc2f793d1 Add workaround for "Row too big to fit into CursorWindow" bug
Signed-off-by: Mark Bestavros <markbest@bu.edu>
2024-01-12 13:35:04 -05:00
aeghn c9b5e06753 remeber feed pages position 2024-01-12 10:29:17 -05:00
kid1412621 6aa54a0594
fix swipe to mark read article issue (#516) 2024-01-12 12:17:02 +08:00
kid1412621 cd135cd756
Fix fever favicon failed to parse when it's SVG (#514)
* 1. WIP: fix failed to parse base64 image when it's svg+xml;
2. fix a type.

* fix some svg drawing improperly

* refactor a little
2024-01-11 17:47:06 +08:00
Ash 5d1bdfb5f3 fix: fetch feed favicon 2024-01-10 15:36:45 +08:00
kid1412621 4d5d9ef3da
Implement fever favicon (#496) 2023-12-23 18:08:27 +08:00
Ash f5c6e5fdb8
feat(feed): parse favicon for feed's site (#471) 2023-09-23 02:39:44 -05:00
Ash 6c95213145
refactor(*): rename domain service (#470) 2023-09-21 09:14:27 -05:00
Ash 8f1966d10a
refactor(*): move package (#465)
Initial reorganization of the package structure, there may be missing files, I'll check them one by one later on
2023-09-21 08:26:29 -05:00
nvllz 2ad1af2cdf
fix feature design (#463) 2023-09-14 21:50:32 -05:00
Lowe 74045b9c6f
Fix ReadingPage recompose after returning from other page.(#346) (#424) 2023-09-09 06:54:37 -05:00
S-H-Y-A 8c1b4fcdaa
Add OpenLink Option (#428) 2023-09-09 06:53:30 -05:00
Moderpach ddd7284247
Make navigation bar transparent in more devices. (#449) 2023-09-09 06:52:05 -05:00
Moderpach 3f04c7f007
Implement enhancement issue #447 (#450) 2023-09-09 06:51:34 -05:00
boun a4df98b9ed
Implement Swipe to mark read (#455) 2023-09-09 06:50:53 -05:00
Mark Bestavros f274a00418
Fix Fever API not syncing read/starred metadata (#401) (#406)
Signed-off-by: Mark Bestavros <markbest@bu.edu>
2023-05-17 20:46:06 +08:00
Mark Bestavros 26b4c65e98
Fix a var that should have been a val (#405) 2023-05-17 10:58:18 +08:00
Ash b45d6fffb5 Fix typo errors in README, and fix CVE-2023-30853 2023-05-16 13:37:17 +08:00
Mark Bestavros 470dff5eec
Fix: "Mark as Read" buttons don't work (#398) (#399)
Signed-off-by: Mark Bestavros <markbest@bu.edu>
2023-05-16 13:10:29 +08:00
junkfood b6ff8dfafa
UI fixes (#382) 2023-04-14 02:47:34 +08:00