Commit Graph

67 Commits

Author SHA1 Message Date
AkiraFukushima 3462aacafb
[refactor] Disable reload in some timelines 2023-01-13 00:30:19 +09:00
AkiraFukushima 55629be421
[refactor] Public store 2023-01-13 00:30:18 +09:00
AkiraFukushima ff0c5720b3
Stop prepending new status when scrolling in Home 2022-12-20 23:26:34 +09:00
AkiraFukushima a521fb5c56
Stop prepending new status when scrolling in Public 2022-12-13 19:26:02 +09:00
AkiraFukushima edbda6cd47
Revert modifying scroll position in Public 2022-12-11 19:32:38 +09:00
AkiraFukushima 0a617a2e3e
refs #3573 Temporary disable reload shortcut key 2022-09-04 22:48:47 +09:00
AkiraFukushima 596674fbdb
refs #3300 Enable shortcut to reload timeline 2022-08-12 22:45:05 +09:00
AkiraFukushima f6b05a6284
refs #3300 Enable shortcut to move focus on statuses in Public 2022-08-12 22:04:00 +09:00
AkiraFukushima 232ac6f2ad
refs #3301 Rewrite TimelineSpace/Contents/Public with composition API 2022-06-12 21:04:48 +09:00
AkiraFukushima ad6a16ca89
refs #3301 Rewrite TimelineSpace/Contents/Home with composition API 2022-05-28 20:50:12 +09:00
AkiraFukushima 442479f567
Use mitt instead of Vue event emitter 2022-04-26 00:04:49 +09:00
AkiraFukushima cd8881bbb8
Fix timeline design 2022-04-23 00:13:04 +09:00
AkiraFukushima 7f4b090123
Rewrite deprecated lifecycle method 2022-04-22 01:15:29 +09:00
AkiraFukushima 85ef5e5f01
Fix issues which are blocking rendering 2022-04-20 00:57:25 +09:00
AkiraFukushima 218cb96c3a
Fix errors in Vue3 2022-04-19 21:05:32 +09:00
AkiraFukushima 0c427e8c34
Automatically rewrite to element-plus 2022-04-18 22:41:52 +09:00
AkiraFukushima c90335bdfd
Change storage of Settings to json-storage 2022-01-01 18:39:33 +09:00
AkiraFukushima fe265933f2
Prevent changing scroll position when spoiler and warning contents are displayed 2021-10-23 22:17:33 +09:00
AkiraFukushima 2307438745
Fix scroll position when lazyFetchTimeline at bottom of timeline 2021-09-14 02:02:51 +09:00
AkiraFukushima d3c549b5f8
fix: Allow scroll to user and stop restoring scroll position in it 2021-08-29 16:21:37 +09:00
AkiraFukushima 800ca9aff2
refs #2674 Fix scroll position using ResizeObserver 2021-08-26 22:22:52 +09:00
AkiraFukushima 7d11dcf18d
Stop scroll position control when lazy loading 2021-07-25 22:33:19 +09:00
AkiraFukushima 5d7bc9f9dd
Remove unread timeline and fix scroll position in public 2021-07-25 21:01:12 +09:00
AkiraFukushima ba23629596
Change scroll component to use scrollToItem method in public 2021-07-23 22:01:26 +09:00
AkiraFukushima c4395dd536
refs #2258 Apply filter to public timeline 2021-05-22 14:39:32 +09:00
AkiraFukushima 38e38e5a48
refs #2258 Delete old filter form 2021-05-17 01:47:54 +09:00
AkiraFukushima e035d7569e refs #1921 Add watchData parameter to DynamicScrollerItem 2020-11-27 01:21:21 +09:00
AkiraFukushima 7c0dbde88c refs #1766 Introduce vue-virtual-scroll in Public 2020-10-19 23:23:16 +09:00
AkiraFukushima 88ab922273 Specify lang for imported style files 2020-08-20 22:38:30 +09:00
AkiraFukushima 1e374905e8 refs #1046 Adjust upper circle with sidebar 2019-09-29 14:47:47 +09:00
AkiraFukushima 3d862068c0 refs #874 Move Toot and Notification to organisms 2019-07-14 18:55:38 +09:00
AkiraFukushima 3e12bfbcef refs #630 Handle delete event for public streaming 2019-05-29 23:59:09 +09:00
AkiraFukushima 351be72586 Change loading in order to change channel when loading 2019-05-16 23:43:32 +09:00
AkiraFukushima 166a39ae9d refs #850 Fix codestyle for typescript-eslint 2019-04-03 22:15:46 +09:00
AkiraFukushima 068cce09b8 refs #750 Switch focus between Public and Toot Detail using shortcut keys 2018-11-28 22:57:30 +09:00
L. E. Segovia 32cccf0009
Increase sidebar to 360px 2018-11-26 13:33:31 +00:00
AkiraFukushima e75e13f043 refactor: Cage Cards components in molecules according to atomic design 2018-11-14 21:44:33 +09:00
AkiraFukushima 8934d16cc8 refs #677 Adjust reload for customized streamings 2018-11-08 22:32:53 +09:00
AkiraFukushima ecc0a4aac5 refs #677 Read settings and streaming update with background for public 2018-11-08 08:33:36 +09:00
AkiraFukushima 68d5346585 refs #662 Add mixin to reload timeline 2018-11-04 14:33:47 +09:00
L. E. Segovia 3ae9f5a4bb
Do not position the 🆙 button behind the sidebar 2018-10-31 14:11:11 +00:00
AkiraFukushima dc86b08c94 Fix message id in timeline 2018-10-05 23:57:16 +09:00
AkiraFukushima 2d2aa38416 refs #601 Fix losting focused toot in timeline 2018-09-13 23:03:47 +09:00
AkiraFukushima 7e0a0510da fixes: Stop toot shortcut when modal is opened 2018-08-24 00:14:37 +09:00
AkiraFukushima 76a83320d1 refs #543 Start focus with j key in timeline 2018-08-22 19:17:35 +09:00
AkiraFukushima 9e17d42cac refs #543 Fix focus logic in public 2018-08-22 12:53:01 +09:00
AkiraFukushima 562f4b6701 refs #543 Stop release focus when scroll top 2018-08-22 09:31:36 +09:00
AkiraFukushima db829cde7a refs #543 Set shortcut key to move toot in public 2018-08-21 23:28:19 +09:00
AkiraFukushima 8902a74bfe refs #480 Fix v-for and key for performance 2018-08-18 22:33:10 +09:00
AkiraFukushima 4ed72f01d4 refs #151 Translate messages 2018-08-13 17:30:17 +09:00