Commit Graph

556 Commits

Author SHA1 Message Date
AkiraFukushima c8bd829a47 refs #1021 Search account in reply_to and context before account name search 2019-12-13 00:12:30 +09:00
AkiraFukushima ec9ce16c47 Use ipcRenderer through window to mock ipc method 2019-12-04 23:03:34 +09:00
AkiraFukushima a805ce6a49 Use ipcRenderer through window to mock ipc method in TimelineSpace 2019-12-04 23:03:21 +09:00
AkiraFukushima 9a3ed1fe43 Use ipcRenderer through window to mock ipc method in Modals 2019-12-04 22:56:38 +09:00
AkiraFukushima 8950459bd5 Use ipcRenderer through window to mock ipc method in organisms 2019-12-04 22:53:20 +09:00
AkiraFukushima ba97ac2447 Use ipcRenderer through window to mock ipc method in Settings 2019-12-04 22:48:55 +09:00
AkiraFukushima 456890af85 Use ipcRenderer through window to mock ipc method 2019-12-04 22:35:53 +09:00
AkiraFukushima 9844c35750 refs #901 Use ipcRenderer directly from electron 2019-11-27 23:24:41 +09:00
AkiraFukushima a635cce89d refs #901 Use window object in index.ejs 2019-11-26 22:27:48 +09:00
AkiraFukushima fd1c31bf31 refs #901 Set preload script to import electron, process in webview 2019-11-20 22:21:15 +09:00
AkiraFukushima 961f90d606 refs #1096 Reject duplicated status when append statuses in Hashtag 2019-11-13 23:50:02 +09:00
AkiraFukushima b48a877f5d refs #1096 Reject duplicated status when append statuses in Lists 2019-11-13 23:49:55 +09:00
AkiraFukushima 9cdeba0df5 refs #1096 Reject duplicated status when append statuses in Notifications 2019-11-13 23:42:50 +09:00
AkiraFukushima 542eaf2959 refs #1096 Reject duplicated status when append statuses in Mentions 2019-11-13 23:35:00 +09:00
AkiraFukushima a68b34c252 refs #1096 Reject duplicated status when append statuses in Public 2019-11-13 23:29:37 +09:00
AkiraFukushima 46a86f4778 refs #1096 Reject duplicated status when append statuses in Local 2019-11-13 23:27:01 +09:00
AkiraFukushima 414280d284 refs #1096 Reject duplicated status when append statuses in DirectMessages 2019-11-13 23:23:41 +09:00
AkiraFukushima 6f4c90a2cf refs #1096 Reject duplicated status when append statuses in Home 2019-11-13 22:53:38 +09:00
AkiraFukushima f9ccaf6084 refs #1092 Use system proxy as default in preferences 2019-11-12 00:23:46 +09:00
AkiraFukushima 03d404d46a refs #1077 Trim authorization token and domain URL 2019-11-07 23:16:09 +09:00
AkiraFukushima b88f778e3a closes #1076 Check instance API before request host-meta when confirm instance 2019-11-07 22:49:00 +09:00
AkiraFukushima 1f6bcdfdf6 refs #982 Reload proxy configuration after changed 2019-10-29 00:00:19 +09:00
AkiraFukushima 5a25ed42e9 refs #1065 Fix comparison between login user and target account 2019-10-28 22:47:04 +09:00
AkiraFukushima e231bb3cc0 refs #982 refactor: Standardize converting proxy configuration for megalodon 2019-10-27 17:27:00 +09:00
AkiraFukushima a47fbbcf6a refs #982 Add proxy configuration for all requests from main 2019-10-27 17:22:44 +09:00
AkiraFukushima 296ec5c6c2 refs #982 Add proxy configuration for all requests from renderer 2019-10-27 14:41:03 +09:00
AkiraFukushima e1cbdedaf5 Update electron version to 6.1.0 2019-10-23 23:07:20 +09:00
AkiraFukushima 7138ab3df2 refs #982 Add authentication information in proxy form 2019-10-23 22:08:10 +09:00
AkiraFukushima 671cca8878 refs #982 Save proxy configuration in db 2019-10-23 00:08:56 +09:00
AkiraFukushima ffdc55d619 refs #982 Add form to configure proxy server 2019-10-22 22:34:01 +09:00
AkiraFukushima eff0801f34 refs #982 Add radio button to switch proxy config 2019-10-22 21:39:10 +09:00
AkiraFukushima 8ca4d4ba8d refs #948 Hide auto-login setting on darwin 2019-09-26 23:02:48 +09:00
AkiraFukushima fb9d550b88 refs #948 Change auto-launch before save preferences 2019-09-25 23:19:21 +09:00
AkiraFukushima 337012c2ef refs #948 Add other options in prefereces 2019-09-25 23:19:21 +09:00
AkiraFukushima 0a3701a0ba refs #1035 Add reload method for toot detail in sidebar 2019-09-15 23:18:57 +09:00
AkiraFukushima ad7e93c72a refs #1035 Add reload method for account profile in sidebar 2019-09-15 23:12:49 +09:00
AkiraFukushima ac94f69ba0 refs #1035 refactor: Use enum as component type in sidebar 2019-09-15 22:46:48 +09:00
AkiraFukushima 0579eb337e refs #1035 Re-fetch relationship after mute/block/follow action in sidebar 2019-09-15 22:34:27 +09:00
AkiraFukushima dd4ca9432a refs #1028 Confirm ActivityPub instance to read host-meta before login 2019-09-14 22:22:43 +09:00
AkiraFukushima 7e9fe8be8c refs #1027 Block to root path when user use brower-back 2019-09-05 00:59:35 +09:00
AkiraFukushima ad4eaae4b4 refs #1002 Cancel requests when suggestion is selected or closed 2019-08-15 23:48:03 +09:00
AkiraFukushima c38d77859e refs #999 Fix API endpoint for direct messages, use conversations 2019-08-12 16:30:10 +09:00
AkiraFukushima 58b88cbcff refs #991 Use acccounts/search API for suggest accounts 2019-08-11 11:53:35 +09:00
AkiraFukushima 9466130cf4 refs #991 Use v2 API for suggest 2019-08-11 11:47:54 +09:00
AkiraFukushima f7d4141e34 refs #985 Fix uniqueness in suggestion 2019-08-11 11:31:39 +09:00
AkiraFukushima 56c2387b8e refs #985 Search accounts from cache and API 2019-08-10 22:22:17 +09:00
AkiraFukushima 93a7ae5148 refs #985 Save account cache when updated 2019-08-10 18:31:50 +09:00
AkiraFukushima be7c891a10 refs #985 Move emoji suggest logic to vuex 2019-08-07 23:02:37 +09:00
AkiraFukushima 2a337dc4cf refs #985 Move close suggest logic to vuex 2019-08-07 22:22:03 +09:00
AkiraFukushima 2c50d0f744 refs #985 Move account suggest logic to vuex 2019-08-07 22:14:37 +09:00
AkiraFukushima b337526e5a refs #985 Search hashtag from cache and API 2019-08-07 00:06:09 +09:00
AkiraFukushima e5778500fe refs #985 Fix cache method for hashtag 2019-08-01 00:40:28 +09:00
AkiraFukushima 3424fdd603 Use websocket as default streaming method for all timelines 2019-07-29 00:56:55 +09:00
AkiraFukushima 23ce3821c1 refs #958 Notify notification in main process instead of renderer process 2019-07-22 00:19:23 +09:00
AkiraFukushima d44651e9e9 refs #969 Attach poll only specified, and block invalid poll options 2019-07-20 22:21:40 +09:00
AkiraFukushima d04bdc881d Add default fonts for emoji in Linux 2019-07-18 22:51:04 +09:00
AkiraFukushima f71e902463 refs #874 Set expire in poll form 2019-07-17 01:36:19 +09:00
AkiraFukushima b887acc6f4 refs #874 Post status with polls 2019-07-16 23:56:00 +09:00
AkiraFukushima bcbcb981e6 refs #874 Refresh polls in timeline 2019-07-15 15:13:56 +09:00
AkiraFukushima 369ff3097b refs #874 Show voted polls with percentage in timeline 2019-07-14 22:06:57 +09:00
AkiraFukushima 3d862068c0 refs #874 Move Toot and Notification to organisms 2019-07-14 18:55:38 +09:00
AkiraFukushima 528110d56f refs #956 Stop user streaming after remove account association 2019-07-11 00:55:01 +09:00
AkiraFukushima 72ed7528f4 refs #921 TimelineSpace hold only one streaming account, and wait to unbind before bind streamings 2019-07-01 22:47:01 +09:00
AkiraFukushima 12e44ac5cd refs #921 Clean up unused codes 2019-07-01 22:08:31 +09:00
AkiraFukushima 0f6b4ecf86 refs #921 Fix create notification function 2019-06-29 00:24:55 +09:00
AkiraFukushima a9dc10b912 refs #921 Wait to change route until change el-menu-item 2019-06-28 23:54:44 +09:00
AkiraFukushima c602bd87a4 refs #921 Change loading only modal is opened in new toot 2019-06-27 23:14:31 +09:00
AkiraFukushima 5201a65b9f refs #921 Restart all user streamings when reload 2019-06-27 23:03:33 +09:00
AkiraFukushima 97b05e78c5 refs #921 Show error message when failed to start streamings 2019-06-27 23:03:33 +09:00
AkiraFukushima f27f816fe5 refs #921 Fix unbind streaming when user change accounts 2019-06-27 23:03:33 +09:00
AkiraFukushima 80e9e6368c refs #921 Run all userstreaming and notify for all accounts 2019-06-27 23:03:30 +09:00
AkiraFukushima 2848400baa refs #209 Fix order of calling ipc in Preferences 2019-06-18 22:12:23 +09:00
AkiraFukushima ceefd69b26 refs #209 Add integration tests for FollowRequests 2019-06-17 21:35:32 +09:00
AkiraFukushima 2d1cd99193 refs #209 Add integration tests for Public 2019-06-13 23:42:28 +09:00
AkiraFukushima ab8c74b481 refactor: Use type instead of interface 2019-06-06 23:44:50 +09:00
AkiraFukushima 7fa414a045 refactor: Replace any type 2019-06-05 23:16:07 +09:00
AkiraFukushima ea40702f09 refs #821 Read toot padding option and apply it on toot 2019-06-05 22:09:52 +09:00
AkiraFukushima 47a8d9a8d1 refs #821 Save toot padding in preferences 2019-06-05 21:51:02 +09:00
AkiraFukushima 66db37395e refs #630 Handle delete event for tag streaming 2019-05-30 22:01:45 +09:00
AkiraFukushima 1635f7a546 refs #630 Unbind delete event 2019-05-30 21:53:51 +09:00
AkiraFukushima 449fb00a74 refs #630 Handle delete event for list streaming 2019-05-30 21:53:38 +09:00
AkiraFukushima 3e12bfbcef refs #630 Handle delete event for public streaming 2019-05-29 23:59:09 +09:00
AkiraFukushima b99cb3b81f refs #630 Handle delete event for local streaming 2019-05-29 23:53:16 +09:00
AkiraFukushima a1a4f581b1 refs #630 Handle delete event for direct message streaming 2019-05-29 23:44:43 +09:00
AkiraFukushima cfb69f4d2e refs #630 Handle delete event for user streaming 2019-05-29 23:32:16 +09:00
AkiraFukushima 070dbef653 refs #630 Fix id type for renderer 2019-05-27 23:04:57 +09:00
AkiraFukushima 7fe962d505 refs #920 Unbind before bind new streamings 2019-05-22 01:00:33 +09:00
AkiraFukushima 011b226fbd refs #920 Unbind streaming for mentions when change accounts 2019-05-22 00:45:10 +09:00
AkiraFukushima 6af2a14c21 refs #872 Fix update toot for local and public when favourite or reblog 2019-05-19 23:17:56 +09:00
AkiraFukushima fbb3fb4a8c refs #872 Provide reblogged source toot when reblog event has occur 2019-05-19 01:24:17 +09:00
AkiraFukushima 25c437c66b refs #872 Update reblogged toot in all timelines 2019-05-18 23:06:44 +09:00
AkiraFukushima a97c5feae6 refs #872 Update favourited toot in all timelines 2019-05-18 22:28:53 +09:00
AkiraFukushima 351be72586 Change loading in order to change channel when loading 2019-05-16 23:43:32 +09:00
AkiraFukushima 582e751fba refs #915 Stop loading after fetch home timeline 2019-05-16 23:02:05 +09:00
AkiraFukushima 50948a03c3
Merge pull request #914 from h3poteto/refactor/new-toot
refactor: Move logics to vuex store in new toot
2019-05-15 22:58:01 +09:00
AkiraFukushima 71464cb683
Merge pull request #912 from h3poteto/iss-895
closes #895 Update pinned hashtags if tags are exist
2019-05-14 23:34:55 +09:00
AkiraFukushima 79bd5bef7f refactor: Catch exception and show message when post toots 2019-05-14 23:33:28 +09:00
AkiraFukushima 252c540829 refactor: Move logics to store in new toot 2019-05-14 00:25:09 +09:00
AkiraFukushima c0b04662d5 refs #895 Update pinned hashtags if tags are exist 2019-05-12 21:44:34 +09:00
AkiraFukushima 1ee9013faf refs #772 Accept/Reject follow requests 2019-05-12 14:34:34 +09:00