Commit Graph

1480 Commits

Author SHA1 Message Date
Stephen Zhou 8b679d1abd
fix: allow logout on login page (#244) 2024-08-29 13:37:58 +08:00
Innei 13ba679ed8
fix: toc active logic
Signed-off-by: Innei <i@innei.in>
2024-08-28 21:59:15 +08:00
Innei a7828d41e1
feat: toc position calcation
Signed-off-by: Innei <i@innei.in>
2024-08-28 21:54:34 +08:00
DIYgod 87dc2251b4
feat: compatible with feeds without siteURL 2024-08-28 20:42:52 +08:00
Innei 085f30d7b5
chore: adjust color
Signed-off-by: Innei <i@innei.in>
2024-08-28 19:51:23 +08:00
Innei 61ee2ccb3e
fix: loading style
Signed-off-by: Innei <i@innei.in>
2024-08-28 19:37:52 +08:00
Innei fb4ca52244
feat: support toc parser
Signed-off-by: Innei <i@innei.in>
2024-08-28 19:30:16 +08:00
DIYgod 3154c4f95b
fix: tip modal styles 2024-08-28 17:32:11 +08:00
Innei 63594439d6
chore: update tooltip motion
Signed-off-by: Innei <i@innei.in>
2024-08-28 17:13:03 +08:00
Innei 183009adee
fix(media): if no src then return null
Signed-off-by: Innei <i@innei.in>
2024-08-28 11:47:50 +08:00
Innei a71eb3f330
chore: also add on entry reading history list
Signed-off-by: Innei <i@innei.in>
2024-08-27 20:33:27 +08:00
Innei 8ba0498b5c
feat: fade in when image loaded
Signed-off-by: Innei <i@innei.in>
2024-08-27 20:32:34 +08:00
Innei f6f8ec84db
fix: read history delay to polling
Signed-off-by: Innei <i@innei.in>
2024-08-27 20:19:49 +08:00
Innei e2fec9c250
fix: date item layout animation
Signed-off-by: Innei <i@innei.in>
2024-08-27 19:35:10 +08:00
Innei ad5a652ec9
chore: optimize polyfill deps with nolyfill
Signed-off-by: Innei <i@innei.in>
2024-08-27 17:17:54 +08:00
Innei b1fbfbd7e3
fix: add some polyfills for old browser, fixed #236
Signed-off-by: Innei <i@innei.in>
2024-08-27 17:15:17 +08:00
Innei 232c24de3d
fix: add environment in error report issue template
Signed-off-by: Innei <i@innei.in>
2024-08-27 16:43:31 +08:00
Innei d63a9d820b
feat: parse newsletter embedded `<style/>` (#233)
* feat: init shadow dom render

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

* feat: parse `<style/>`

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

* fix: color

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

* fix: theme

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

* update

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

* update debug info

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

---------

Signed-off-by: Innei <i@innei.in>
2024-08-27 14:58:26 +08:00
Innei 5134c4d2f6
chore(sentry): add http fetch integration to track user error
Signed-off-by: Innei <i@innei.in>
2024-08-27 12:57:26 +08:00
Innei e3e52abede
feat: add biz user info on sentry tracker
Signed-off-by: Innei <i@innei.in>
2024-08-27 12:50:03 +08:00
Innei cbb8649fde
fix: drawer edge shadow style
Signed-off-by: Innei <i@innei.in>
2024-08-27 12:20:06 +08:00
Innei 38a5cb682d
fix(style): button align center and
Signed-off-by: Innei <i@innei.in>
2024-08-27 12:16:50 +08:00
Innei 4941cf7b93
fix: feed list overflow
Signed-off-by: Innei <i@innei.in>
2024-08-27 12:14:40 +08:00
DIYgod c5d5fc2319
feat: cancel hover read when mouse leave quickly 2024-08-27 01:34:15 +08:00
Innei 346b539ae9
chore: relocate component
Signed-off-by: Innei <i@innei.in>
2024-08-26 19:14:01 +08:00
DIYgod d9458a1850
fix: types 2024-08-26 17:41:38 +08:00
DIYgod a8e48f4931
feat: only closing window can trigger query invalidation 2024-08-26 17:27:38 +08:00
Innei a09f55af08
fix: feed column resize perf
Signed-off-by: Innei <i@innei.in>
2024-08-26 13:49:40 +08:00
Innei 11577dd740
feat: mark all as read new design
Signed-off-by: Innei <i@innei.in>
2024-08-26 13:28:17 +08:00
Innei 596538ba10
fix: icon button transition
Signed-off-by: Innei <i@innei.in>
2024-08-26 13:00:59 +08:00
Innei 5c7a27de7d
perf: prefetch for entry list
Signed-off-by: Innei <i@innei.in>
2024-08-26 12:52:09 +08:00
Innei 7d62ea6801
fix: threshold for sidebar temp show
Signed-off-by: Innei <i@innei.in>
2024-08-26 12:35:29 +08:00
Innei ea8a83271e
feat: impl cmd+b
Signed-off-by: Innei <i@innei.in>
2024-08-25 23:06:07 +08:00
Innei 9eb3e3f708
chore: update loading icon color
Signed-off-by: Innei <i@innei.in>
2024-08-25 21:26:56 +08:00
Innei 91d0d76efe
feat: loading component new design
Signed-off-by: Innei <i@innei.in>
2024-08-25 21:19:19 +08:00
Innei 53a5bae316
perf: speed up user profile modal data loading
Signed-off-by: Innei <i@innei.in>
2024-08-25 20:37:45 +08:00
Innei bbc15913e8
feat: add preview image bottom indicator
Signed-off-by: Innei <i@innei.in>
2024-08-25 00:04:32 +08:00
Innei 23971b53f3
feat: redesign image preview swiper style
Signed-off-by: Innei <i@innei.in>
2024-08-24 23:46:57 +08:00
Innei 3595a63898
refactor: split electron feature action group
Signed-off-by: Innei <i@innei.in>
2024-08-24 23:07:14 +08:00
Innei f3ac1ac3c6
feat: markdown heading render
Signed-off-by: Innei <i@innei.in>
2024-08-24 22:46:08 +08:00
Innei 30721c8170
fix: tts should hide in web
Signed-off-by: Innei <i@innei.in>
2024-08-23 20:48:53 +08:00
Innei 5dc93af2a7
feat: sortable feed list
Signed-off-by: Innei <i@innei.in>
2024-08-23 20:41:31 +08:00
Innei fdd2623554
feat: sortable feed list
Signed-off-by: Innei <i@innei.in>
2024-08-23 20:39:58 +08:00
DIYgod b9fecc46bf
feat: add tts (#215)
* feat: add tts

* fix: pnpm-lock

* fix: types

* feat: play local audio file without duration
2024-08-23 19:19:56 +08:00
Innei 37299173c8
fix: ci and tootip portal
Signed-off-by: Innei <i@innei.in>
2024-08-23 17:42:07 +08:00
Innei ecef3e961a
fix: Respect app light/dark mode over OS preference #228
Signed-off-by: Innei <i@innei.in>
2024-08-23 16:59:36 +08:00
Innei 338803a189 fix: only windows 11 can manually resize logic
Signed-off-by: Innei <i@innei.in>
2024-08-23 12:53:01 +08:00
Innei 2bd0e78e4f fix: windows maximize will lost frame and background material
Signed-off-by: Innei <i@innei.in>
2024-08-23 12:41:29 +08:00
Innei 97779a0daa
fix: type error
Signed-off-by: Innei <i@innei.in>
2024-08-22 20:37:54 +08:00
Innei 9b2656ec53
fix: can use under window blur
Signed-off-by: Innei <i@innei.in>
2024-08-22 20:29:01 +08:00