Commit Graph

1213 Commits

Author SHA1 Message Date
AkiraFukushima 7fc79716f6
refs #3301 Rewrite TimelineSpace/Contents/FollowRequests with composition API 2022-06-19 15:09:34 +09:00
AkiraFukushima c640e29019
refs #3301 Rewrite TimelineSpace/Contents/Lists with composition API 2022-06-15 23:24:25 +09:00
AkiraFukushima f6aa14d54e
refs #3301 Rewrite TimelineSpace/Contents/Hashtag with composition API 2022-06-15 17:40:21 +09:00
AkiraFukushima 0e28d5c41e
refs #3301 Rewrite TimelineSpace/Contents/Search with composition API 2022-06-12 23:28:42 +09:00
AkiraFukushima 232ac6f2ad
refs #3301 Rewrite TimelineSpace/Contents/Public with composition API 2022-06-12 21:04:48 +09:00
AkiraFukushima b823b4631b
refs #3301 Rewrite TimelineSpace/Contents/Local with composition API 2022-06-08 21:48:43 +09:00
AkiraFukushima a397bcf72b
refs #3301 Rewrite TimelineSpace/Contents/Bookmarks with composition API 2022-06-07 23:04:33 +09:00
AkiraFukushima 05fda6e0ed
refs #3301 Fix scrolling in DirectMessages 2022-06-06 23:14:00 +09:00
AkiraFukushima e82665931b
refs #3301 Rewrite TimelineSpace/Contents/Favourites with composition API 2022-06-02 23:33:19 +09:00
AkiraFukushima dbee470005
refs #3301 Rewrite TimelineSpace/Contents/DirectMessages with composition API 2022-06-02 22:31:24 +09:00
AkiraFukushima ade7d4e25e
refs #3301 Rewrite TimelineSpace/Contents/Mentions with composition API 2022-05-30 00:57:54 +09:00
AkiraFukushima a285f7009e
Fix originalMessage when it is reblogged in Toot 2022-05-28 21:15:46 +09:00
AkiraFukushima f4793a5ee6
refs #3301 Rewrite TimelineSpace/Contents/Notifications with composition API 2022-05-28 20:50:12 +09:00
AkiraFukushima ad6a16ca89
refs #3301 Rewrite TimelineSpace/Contents/Home with composition API 2022-05-28 20:50:12 +09:00
AkiraFukushima 5972d87516
performance: Stop always load EmojiPicker and EmojiIndex 2022-05-28 20:44:43 +09:00
AkiraFukushima 3bae9bd4df
Fix visibility of boosted status 2022-05-28 13:49:16 +09:00
AkiraFukushima 2f136ff680
refs #3301 Rewrite TimelineSpace/ReceiveDrop with composition API 2022-05-22 18:25:44 +09:00
AkiraFukushima a28b4374fd
refs #3301 Rewrite SideMenu with composition API 2022-05-22 18:24:03 +09:00
AkiraFukushima 7bc9a0a34d
refs #3301 Rewrite GlobalHeader with composition API 2022-05-22 17:43:37 +09:00
AkiraFukushima 0b2d6701df
refs #3301 Rewrite Settings/Filters with composition API 2022-05-22 17:24:35 +09:00
AkiraFukushima 1490cea91c
refs #3301 Rewrite organisms/Notification with composition API 2022-05-22 16:34:46 +09:00
AkiraFukushima ddbe9931ca
refs #3301 Rewrite organisms/Notification/Status with composition API 2022-05-22 16:29:08 +09:00
AkiraFukushima a82aaf28bd
refs #3301 Recycle StatusReaction component for notification 2022-05-22 16:21:59 +09:00
AkiraFukushima 54ba3bd12a
refs #3301 Rewrite organisms/Notification/Mention with composition API 2022-05-22 00:54:48 +09:00
AkiraFukushima 0308442dcf
refs #3301 Rewrite organisms/Notification/FollowRequest with composition API 2022-05-22 00:51:19 +09:00
AkiraFukushima 61c60fe494
refs #3301 Rewrite organisms/Notification/Follow with composition API 2022-05-22 00:42:09 +09:00
AkiraFukushima 96125739e5
refs #3301 Rewrite organisms/Notification/Favourite with composition API 2022-05-22 00:28:50 +09:00
AkiraFukushima 46fdd7381a
refs #3301 Rewrite organisms/StatusLoading with composition API 2022-05-21 21:31:18 +09:00
AkiraFukushima 03e600559d
refs #3301 Rewrite organisms/Toot with composition API 2022-05-21 21:28:19 +09:00
AkiraFukushima 189a35017f
refs #3301 Rewrite molecules/Toot/Quote with composition API 2022-05-21 01:30:04 +09:00
AkiraFukushima f0d0a01503
refs #3301 Rewrite molecules/Toot/Poll with composition API 2022-05-21 01:27:11 +09:00
AkiraFukushima feb4ba7131
refs #3301 Rewrite molecules/Toot/LinkPreview with composition API 2022-05-21 00:35:06 +09:00
AkiraFukushima e08191edc3
refs #3301 Rewrite molecules/Tag with composition API 2022-05-21 00:32:16 +09:00
AkiraFukushima fe1af9fbb4
refs #3301 Rewrite molecules/User with composition API 2022-05-21 00:28:17 +09:00
AkiraFukushima a3af7a24b1
Fix spoiler button style 2022-05-15 23:53:21 +09:00
AkiraFukushima fd1da2eb3b
refs #3300 Handle shortcut keys in Settings 2022-05-15 21:15:08 +09:00
AkiraFukushima e18533dd43
refs #3301 Rewrite Settings with composition API 2022-05-12 23:59:26 +09:00
AkiraFukushima 13b6f3611f
refs #3301 Rewrite Settings/Timeline with composition API 2022-05-12 22:50:37 +09:00
AkiraFukushima 8553757657
refs #3301 Rewrite Settings/Filters with composition API 2022-05-12 22:02:39 +09:00
AkiraFukushima 1b5b8a2c09
refs #3301 Rewrite Settings/General with composition API 2022-05-10 01:03:00 +09:00
AkiraFukushima 1c5cdc643e
Merge pull request #3339 from h3poteto/iss-3300/preferences
refs #3300 Handle shortcut keys in Preferences
2022-05-07 15:36:17 +09:00
AkiraFukushima 38d7a4bab8
refs #3300 Handle shortcut keys in Preferences 2022-05-07 15:30:43 +09:00
AkiraFukushima 70027f9e27
Merge pull request #3336 from h3poteto/iss-3301/preferences
refs #3301 Rewrite Preferences with composition API
2022-05-07 15:18:10 +09:00
AkiraFukushima 225ab4a56f
refs #3301 Rewrite Preferences with composition API 2022-05-07 15:12:03 +09:00
AkiraFukushima 050b1d4cf6
refs #3301 Rewrite Preferences/Notification with composition API 2022-05-07 15:00:13 +09:00
AkiraFukushima f7e1cfed7e
refs #3301 Rewrite Preferences/Network with composition API 2022-05-07 14:36:39 +09:00
AkiraFukushima d30d7eaf22
refs #3301 Rewrite Preferences/Language with composition API 2022-05-07 14:04:38 +09:00
AkiraFukushima 5315fac362
refs #3301 Rewrite Preferences/Account with composition API 2022-05-07 13:36:25 +09:00
AkiraFukushima 5232a0bb00
refs #3301 Rewrite Preferences/General with composition API 2022-05-05 18:56:48 +09:00
AkiraFukushima f18ca59c06
refs #3301 Rewrite Preferences/Appearance with composition API 2022-05-04 22:08:55 +09:00
AkiraFukushima 0d3ecbc177
refs #3301 Rewrite Preferences/Appearance/ColorPallet with composition API 2022-05-04 19:10:35 +09:00
AkiraFukushima b1d507a1e1
refs #3301 Rewrite Authorize with composition API 2022-05-04 12:30:47 +09:00
AkiraFukushima a9513fab4e
refs #3301 Rewrite Preferences/Appearance/Toot with composition API 2022-05-04 01:22:37 +09:00
AkiraFukushima de0e9a9368
refs #3301 Rewrite Login with composition API 2022-05-03 23:31:27 +09:00
AkiraFukushima fc8c9eafb5
refs #3301 Rewrite Modal with composition API 2022-05-03 18:52:08 +09:00
AkiraFukushima c2d0c42dbb
refs #3300 Handle shortcut keys in AddListMember 2022-05-03 18:13:57 +09:00
AkiraFukushima 3443c20e16
refs #3300 Handle shortcut keys in ImageViewer 2022-05-03 01:53:13 +09:00
AkiraFukushima 105acd8337
refs #3300 Handle shortcut keys in Jump 2022-05-03 01:33:42 +09:00
AkiraFukushima e839513312
refs #3300 Prevent input when suggest is opened 2022-05-02 22:05:52 +09:00
AkiraFukushima 88422646e7
Fix focus on NewToot/Status 2022-05-02 21:37:27 +09:00
AkiraFukushima f636fd6c92
ref #3300 Use vueuse for shortcut keys 2022-05-02 21:18:37 +09:00
AkiraFukushima ef26239ac2
Remove unnecessary buttons 2022-05-02 20:58:30 +09:00
AkiraFukushima ce36014d0c
refs #3300 Use manual trigger for suggest popover 2022-05-02 18:01:11 +09:00
AkiraFukushima c204a53d96
refs #3300 Handle shortcut keys in NewToot/Status 2022-05-01 23:27:25 +09:00
AkiraFukushima ee9300054c
Rewrite Modals/NewToot with composition API 2022-04-30 15:49:24 +09:00
AkiraFukushima ebc09cdf55
Rewrite Modals/NewToot/Quote with composition API 2022-04-30 01:50:09 +09:00
AkiraFukushima 29f3776c08
Rewrite Modals/NewToot/Status with composition API 2022-04-29 23:47:49 +09:00
AkiraFukushima 71a8e4c488
Rewrite Modals/NewToot/Poll with composition API 2022-04-29 22:31:26 +09:00
AkiraFukushima dad6dd3336
Rewrite Modals/ListMembership with composition API 2022-04-29 22:31:25 +09:00
AkiraFukushima 4b2ffd687d
Rewrite Modals/AddListMember with composition API 2022-04-29 22:31:25 +09:00
AkiraFukushima 9ddb0f92f1
Rewrite Modals/MuteConfirm with composition API 2022-04-29 22:31:25 +09:00
AkiraFukushima 899cdaabf9
Rewrite Modals/Report with composition API 2022-04-29 22:31:25 +09:00
AkiraFukushima 892719141b
Rewrite Modals/ImageViewer with composition API 2022-04-29 22:31:25 +09:00
AkiraFukushima 2acc8468ca
Rewrite Modals/Jump with composition API 2022-04-29 22:31:25 +09:00
AkiraFukushima fef5f23166
Rewrite Modals/Shortcut with composition API 2022-04-29 22:31:24 +09:00
AkiraFukushima 593a908c03
Fix shortcut modal 2022-04-27 19:53:52 +09:00
AkiraFukushima 907c3c76a2
Fix watching array 2022-04-26 19:00:47 +09:00
AkiraFukushima 442479f567
Use mitt instead of Vue event emitter 2022-04-26 00:04:49 +09:00
AkiraFukushima b1b3fd78f9
Fix design modals 2022-04-25 18:20:18 +09:00
AkiraFukushima b656832290
Fix /deep/ selector 2022-04-23 23:14:26 +09:00
AkiraFukushima d82bc7df05
Fix preferences design 2022-04-23 21:46:17 +09:00
AkiraFukushima dcaba2048e
Fix settings design 2022-04-23 01:51:36 +09:00
AkiraFukushima cd8881bbb8
Fix timeline design 2022-04-23 00:13:04 +09:00
AkiraFukushima ef38a57d34
Fix design sidebar 2022-04-22 22:46:07 +09:00
AkiraFukushima cb2a92ee28
Fix design sidemenu and header 2022-04-22 21:41:36 +09:00
AkiraFukushima 7f4b090123
Rewrite deprecated lifecycle method 2022-04-22 01:15:29 +09:00
AkiraFukushima 8a3365baec
Fix rpc object format for vuex v4 2022-04-20 17:48:34 +09:00
AkiraFukushima 85ef5e5f01
Fix issues which are blocking rendering 2022-04-20 00:57:25 +09:00
AkiraFukushima 6f307cd298
Replace vue-i18next to vue-i18n-next 2022-04-19 22:16:05 +09:00
AkiraFukushima 218cb96c3a
Fix errors in Vue3 2022-04-19 21:05:32 +09:00
AkiraFukushima 95242cf758
Fix deprecated format 2022-04-19 19:18:29 +09:00
AkiraFukushima e92dbba320
Change ts to js for router and app 2022-04-18 23:54:50 +09:00
AkiraFukushima 0c427e8c34
Automatically rewrite to element-plus 2022-04-18 22:41:52 +09:00
AkiraFukushima ede4b02f1e
Fix application name position in status 2022-04-15 23:04:31 +09:00
AkiraFukushima 5385f3baf5
Fix align toot action icons 2022-04-05 22:56:52 +09:00
AkiraFukushima 686894349b
Fix align header menu icons 2022-04-05 21:16:14 +09:00
AkiraFukushima 60e2db3f0d
Fix align side menu icons 2022-04-05 21:06:19 +09:00
AkiraFukushima 7596476685
refs #574 Add use marker settings for mentions 2022-04-04 23:22:54 +09:00
AkiraFukushima bb8083127b
refs #2606 Fix old icons 2022-04-04 22:30:46 +09:00
AkiraFukushima ab9cba8165
refs #2606 Use vue-fontawesome in Contents 2022-04-04 22:14:54 +09:00
AkiraFukushima 1aa0ecfc24
refs #2606 Use vue-fontawesome in Contents/SideBar 2022-04-04 22:10:47 +09:00
AkiraFukushima 421ddb0641
refs #2606 Use vue-fontawesome in Contents/Lists 2022-04-04 21:56:00 +09:00
AkiraFukushima 1208d84a9d
refs #2606 Use vue-fontawesome in organisms 2022-04-04 21:52:01 +09:00
AkiraFukushima bf6e511528
refs #2606 Use vue-fontawesome in molecules 2022-04-04 21:12:34 +09:00
AkiraFukushima 49ea20c10b
refs #2606 Use vue-fontawesome in HeaderMenu 2022-03-27 01:43:19 +09:00
AkiraFukushima 8a814f0144
refs #2606 Use vue-fontawesome in Settings 2022-03-27 01:32:19 +09:00
AkiraFukushima 3d6335c511
refs #2606 Use vue-fontawesome in Preferences 2022-03-27 01:26:45 +09:00
AkiraFukushima 0bd6fed114
refs #2606 Use vue-fontawesome in Preferences 2022-03-22 22:04:24 +09:00
AkiraFukushima 797714b580
refs #2606 Use vue-fontawesome in organisms/Notification 2022-03-22 21:58:14 +09:00
AkiraFukushima 180fd18d4b
refs #2606 Use vue-fontawesome in Modals/NewToot 2022-03-22 21:41:56 +09:00
AkiraFukushima e785ed2b7e
refs #2606 Use vue-fontawesome in Modals/AddListMember 2022-03-22 21:27:45 +09:00
AkiraFukushima 12036d1ab8
refs #2606 Use vue-fontawesome in Modals/NewToot 2022-03-22 21:23:51 +09:00
AkiraFukushima e14052b5ba
refs #2606 Use vue-fontawesome in SideMenu 2022-03-22 21:04:36 +09:00
AkiraFukushima 9f7da9812d
refs #2606 Introduce vue-fontawesome 2022-03-21 01:19:20 +09:00
AkiraFukushima b27b9b77cf
refs #574 Introduce marker in mentions 2022-03-19 01:03:24 +09:00
AkiraFukushima acf0765fb4
refs #3108 Fix unreadNotification setting path in direct 2022-02-14 01:56:45 +09:00
AkiraFukushima 8a1980a088
refs #2954 Support sound file as media attachment 2022-02-12 16:04:30 +09:00
AkiraFukushima a4811dab7c
Change use-marker config under the Settings from Preferences 2022-01-01 22:41:28 +09:00
AkiraFukushima c90335bdfd
Change storage of Settings to json-storage 2022-01-01 18:39:33 +09:00
AkiraFukushima 782684537e
refs #2856 Hide medias in notifications when the setting is enabled 2021-12-30 00:42:55 +09:00
AkiraFukushima 554cad9605
refs #574 Divide use marker settings for each timelines 2021-12-27 01:11:20 +09:00
AkiraFukushima baf69b813b
refs #574 Show loading card and load unread statuses in Notifications 2021-12-26 19:58:24 +09:00
AkiraFukushima f4f7f9a3ab
refs #574 Add loading icon when load unread statuses 2021-12-26 13:35:44 +09:00
AkiraFukushima 64bcfef151
refs #574 Show loading card and load unread statuses in Home 2021-12-26 13:35:44 +09:00
AkiraFukushima b4070a88d7
refs #2988 Lazy load follows in user's profile 2021-12-26 01:33:02 +09:00
AkiraFukushima 488f3759d3
refs #2988 Lazy load followers in user's profile 2021-12-26 01:04:38 +09:00
AkiraFukushima f220b2ba81
refs #2872 Add reset menu to reset preferences 2021-10-24 22:07:11 +09:00
AkiraFukushima f1a11aefe2
refs #2693 Use system theme as the default theme 2021-10-23 23:13:44 +09:00
AkiraFukushima fe265933f2
Prevent changing scroll position when spoiler and warning contents are displayed 2021-10-23 22:17:33 +09:00
AkiraFukushima f942ae3a93
refs #2815 Fix username in notifications 2021-10-13 22:47:52 +09:00
AkiraFukushima 887c135235
refs #2369 Change reblogger name position in toot 2021-10-02 18:45: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 66ad195560
Remove unread timeline and fix scroll position in tags 2021-07-25 23:36:40 +09:00
AkiraFukushima 477593e932
Remove unread timeline and fix scroll position in lists 2021-07-25 23:31:32 +09:00
AkiraFukushima 97bec5be6d
Remove unread timeline and fix scroll position in direct messages 2021-07-25 23:23:12 +09:00
AkiraFukushima 7d11dcf18d
Stop scroll position control when lazy loading 2021-07-25 22:33:19 +09:00
AkiraFukushima ce4780f587
Remove unread timeline and fix scroll position in mentions 2021-07-25 22:19:41 +09:00
AkiraFukushima 24e2a80236
Remove unread timeline and fix scroll position in notifications 2021-07-25 21:51:51 +09:00
AkiraFukushima 143849424e
Remove unread timeline and fix scroll position in home 2021-07-25 21:33:10 +09:00
AkiraFukushima 4fdc2f90de
Remove unread timeline and fix scroll position in local 2021-07-25 21:16:28 +09:00
AkiraFukushima 5d7bc9f9dd
Remove unread timeline and fix scroll position in public 2021-07-25 21:01:12 +09:00
AkiraFukushima 8b1699f8ba
Add Scottish Gaelic as translation 2021-07-23 23:13:40 +09:00
AkiraFukushima 6b5f8590f6
Disable preference item for marker 2021-07-23 22:43:07 +09:00
AkiraFukushima 2b66149e5e
Change scroll component to use scrollToItem method in tags 2021-07-23 22:28:38 +09:00
AkiraFukushima b62ff5ba6d
Change scroll component to use scrollToItem method in lists 2021-07-23 22:16:27 +09:00
AkiraFukushima a0d36875db
Change scroll component to use scrollToItem method in bookmarks 2021-07-23 22:04:58 +09:00
AkiraFukushima ba23629596
Change scroll component to use scrollToItem method in public 2021-07-23 22:01:26 +09:00
AkiraFukushima 3d044e187c
Change scroll component to use scrollToItem method in local 2021-07-23 21:54:52 +09:00