Commit Graph

337 Commits

Author SHA1 Message Date
AkiraFukushima acf7c74ea3 Enable/disable spellchecker setting without relaunch 2021-03-26 01:35:33 +09:00
AkiraFukushima 2277097f75 refs #2128 Set spellchecker languages in main process 2021-03-26 01:30:17 +09:00
AkiraFukushima 501b2aceca refs #2128 Add spellchecker languages preference form 2021-03-26 00:48:20 +09:00
AkiraFukushima ea53c3961e refs #2128 Move spellchecker preference item to language section 2021-03-25 19:04:31 +09:00
AkiraFukushima 8b3a9b281e refs #2287 Handle poll expired notification in streaming 2021-03-24 01:28:10 +09:00
AkiraFukushima 5345f2947a refs #2287 Rewrite poll notification to poll vote event 2021-03-24 00:46:31 +09:00
AkiraFukushima 70b877f9f0 refs #2204 Create desktop notification when received poll notification 2021-03-21 21:27:47 +09:00
AkiraFukushima 0f5da84961 refs #2088 Show notification when receive status notification in websocket 2021-03-02 11:45:52 +09:00
AkiraFukushima 136e9db4b6 refs #2088 Add notification preference for status notification 2021-03-02 11:28:03 +09:00
AkiraFukushima 1618cf0aa8 refs #2145 Divide quit application menu item to quit app in macOS 2021-02-15 21:03:18 +09:00
AkiraFukushima 6877142312 refs #2079 Quit main application when press quit menu or Ctrl+Q 2021-01-25 23:09:26 +09:00
AkiraFukushima 27b6ea8e52 refs #2024 Add help command for cli interface 2021-01-24 19:01:34 +09:00
AkiraFukushima 24a7cb14ed refs #2028 Add a configuration item to disable spellchecker 2021-01-24 15:06:16 +09:00
xatier bc77377f64
Fix typos
NFSW -> NSFW (not safe for work)
reuqest -> request
assocication -> association
2020-12-25 05:33:00 -08:00
AkiraFukushima e0e88d1b52
Merge pull request #1922 from h3poteto/dependabot/npm_and_yarn/eslint-config-standard-16.0.2
Bump eslint-config-standard from 14.1.1 to 16.0.2
2020-11-30 23:03:01 +09:00
AkiraFukushima c4c63ec9fe Rewrite map to forEach when it is unnecessary 2020-11-30 22:57:41 +09:00
AkiraFukushima 3516263140 Fix path style 2020-11-30 22:50:31 +09:00
AkiraFukushima ec3cb47c5d refactor: Use invoke for ipc to insert cache accounts 2020-11-29 23:48:29 +09:00
AkiraFukushima 81c0781dae refactor: Use invoke for ipc to get cache accounts 2020-11-29 23:46:45 +09:00
AkiraFukushima 9308a27f64 refactor: Use invoke for ipc to insert cache hashtags 2020-11-29 23:43:24 +09:00
AkiraFukushima d2ca00354b refactor: Use invoke for ipc to get cache hashtags 2020-11-29 23:40:52 +09:00
AkiraFukushima 46a0087c78 refactor: Use invoke for ipc to update unread notification 2020-11-29 23:36:36 +09:00
AkiraFukushima faa5e27a03 refactor: Use invoke for ipc to get unread notification 2020-11-29 23:34:31 +09:00
AkiraFukushima ad94355eda refactor: Use invoke for ipc to list fonts 2020-11-29 23:22:33 +09:00
AkiraFukushima 0cb08601f8 refactor: Use invoke for ipc to remove hashtag 2020-11-29 23:19:16 +09:00
AkiraFukushima 778ed6f642 refactor: Use invoke for ipc to list hashtags 2020-11-29 23:17:02 +09:00
AkiraFukushima b3c03b1406 refactor: Use invoke for ipc to save hashtag 2020-11-29 22:49:10 +09:00
AkiraFukushima 5d4428038b refactor: Use invoke for ipc to change language 2020-11-29 22:47:23 +09:00
AkiraFukushima 2b84a9402e refactor: Use invoke for ipc to get global header 2020-11-29 22:43:59 +09:00
AkiraFukushima 61602afcf9 refactor: Use invoke for ipc to change global header 2020-11-29 22:42:16 +09:00
AkiraFukushima 69ac0bb3e9 refactor: Use invoke for ipc to get collapse 2020-11-29 22:38:07 +09:00
AkiraFukushima 173c8a9a3e refactor: Use invoke for ipc to get preferences 2020-11-29 22:31:01 +09:00
AkiraFukushima 1b5c5f9c62 refactor: Use invoke for ipc to update preferences 2020-11-29 01:47:38 +09:00
AkiraFukushima 070995b465 refactor: Use invoke for ipc to remove all accounts 2020-11-29 01:21:39 +09:00
AkiraFukushima bad77b4e60 refactor: Use invoke for ipc to refresh accounts 2020-11-28 23:22:13 +09:00
AkiraFukushima 5b969b39c3 refactor: Use invoke for ipc to backward account 2020-11-28 23:19:18 +09:00
AkiraFukushima e2929402e4 refactor: Use invoke for ipc to forward account 2020-11-28 23:16:23 +09:00
AkiraFukushima a0bbfcd57e refactor: Use invoke for ipc to remove account 2020-11-28 23:14:27 +09:00
AkiraFukushima 5c94bc5cb7 refactor: Use invoke for ipc to update account 2020-11-28 23:10:24 +09:00
AkiraFukushima 5cfc344806 refactor: Use invoke for ipc to get local account 2020-11-28 23:07:18 +09:00
AkiraFukushima 07a94c96da refactor: Use invoke for ipc to list accounts 2020-11-28 23:01:27 +09:00
AkiraFukushima 6b03d5a015 refactor: Remove unused methods 2020-11-28 22:55:19 +09:00
AkiraFukushima abb3aa741c refactor: Use invoke for ipc to get access token 2020-11-28 22:54:43 +09:00
AkiraFukushima cc1160ea26 refactor: Use invoke for ipc to get auth url 2020-11-28 22:42:19 +09:00
AkiraFukushima 99f8493638 refs #1818 Change nodeIntegration to fix aboutWindow 2020-10-04 20:59:42 +09:00
AkiraFukushima 5e4e1836b5 refs #1755 Set backgroundColor to BrowserWindow to improve sub-pixel anti-aliasing 2020-09-16 21:39:27 +09:00
AkiraFukushima 375fb34873 refs #1714 Add bookmark menu in side menu 2020-08-24 17:23:37 +09:00
AkiraFukushima 5a99be907b refs #1542 Fix proxy configuration in preferences 2020-06-30 23:48:55 +09:00
AkiraFukushima 87303ba457 refs #1542 Set proxy config for BrowserWindow 2020-06-30 01:08:18 +09:00
AkiraFukushima dc6fb579b7 Remove menu bar menu when platform is darwin 2020-06-15 23:16:12 +09:00
AkiraFukushima 7e008f7c3f refs #1280 Enable spellchecker 2020-06-09 22:47:21 +09:00
AkiraFukushima de6e173781 refs #1348 Save and load auto hide menu bar settings 2020-06-08 22:48:52 +09:00
AkiraFukushima 8c68072686 refs #1348 Add a menu to hide menu bar 2020-06-07 00:19:41 +09:00
AkiraFukushima da69efcb72 refs #1471 Handle follow request when receive it in websocket 2020-05-23 23:21:33 +09:00
AkiraFukushima ab13cd1892 refs #1451 Show quoted status notification in notification 2020-05-23 22:41:17 +09:00
AkiraFukushima aec8f67b81 Fix lexical scope 2020-05-17 16:31:37 +09:00
AkiraFukushima aacb1437cb refs #1281 Create notification when receive emoji reaction in web socket 2020-04-25 21:25:28 +09:00
AkiraFukushima b4542d9c6d refs #1307 Disable direct, local and public timeline when initial fetch is failed 2020-04-01 00:05:54 +09:00
AkiraFukushima 3046a17fcd refs #1307 Confirm timelines after initialized 2020-03-31 21:14:24 +09:00
AkiraFukushima f9653647e4 refs #816 Add support for Misskey login 2020-03-18 00:21:57 +09:00
AkiraFukushima 5ab9c28ead Fix megalodon class for 3.0.0 in main 2020-03-15 17:53:22 +09:00
AkiraFukushima 1e710069f7 Load system theme for dark mode 2020-02-06 01:16:29 +09:00
AkiraFukushima cb37f7525c Upgrade Electron version to 7.1.11 2020-02-05 23:46:17 +09:00
AkiraFukushima 2b552ea79b Fix i18next namespace for new version 2020-01-11 21:48:22 +09:00
AkiraFukushima d01a8d578b refs #1163 Use default preference if the file does not exist when get proxy configuration 2019-12-11 00:08:45 +09:00
AkiraFukushima 456890af85 Use ipcRenderer through window to mock ipc method 2019-12-04 22:35:53 +09:00
AkiraFukushima a635cce89d refs #901 Use window object in index.ejs 2019-11-26 22:27:48 +09:00
AkiraFukushima e8bfffc58b refs #901 Replace shell and clipboard using window object 2019-11-20 22:31:26 +09:00
AkiraFukushima fd1c31bf31 refs #901 Set preload script to import electron, process in webview 2019-11-20 22:21:15 +09:00
AkiraFukushima fd544560cf refs #1106 Add some empty language translation 2019-11-19 22:42:52 +09:00
AkiraFukushima 07d42a09c7 fix: Remove debugging code in websocket 2019-11-15 23:29:24 +09:00
AkiraFukushima 38558b8565 Update megalodon version to 2.0.1 2019-11-14 23:56:32 +09:00
AkiraFukushima f9ccaf6084 refs #1092 Use system proxy as default in preferences 2019-11-12 00:23:46 +09:00
AkiraFukushima 0068697a7e refs #982 Add proxy configuration for websocket 2019-10-27 18:19:38 +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 a0a0838fb4 refs #982 Load system proxy configuration when launch app 2019-10-27 13:29:49 +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 32e950e047 refs #1055 Add a tray menu to open window 2019-10-13 16:07:35 +09:00
AkiraFukushima b5727ca80c refs #948 Through auto-launch in darwin 2019-09-26 01:32:52 +09:00
AkiraFukushima af08c6c9ba refs #948 Read and update auto-launch status when get 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 b990229cc1 Add auto launch method 2019-09-25 23:19:21 +09:00
AkiraFukushima 44c5c7ee3a refs #1030 Do not enforce single instance in darwin 2019-09-18 01:13:16 +09:00
AkiraFukushima 0510b0920e refs #1028 Use authorized request to get instance information when start streamings 2019-09-14 22:44:43 +09:00
AkiraFukushima 21f2fadf85 fix: Remove invalid account cache file when load error 2019-08-29 22:45:18 +09:00
AkiraFukushima 1229399bc7 fix: Remove invalid hashtag cache file when load error 2019-08-29 22:42:32 +09:00
AkiraFukushima 68eb013c6d
Merge pull request #1014 from yzrsng/master
Enforces single instance for linux and windows
2019-08-27 00:05:58 +09:00
yzrsng e7e2d1ae55
Enforces single instance for linux and windows 2019-08-25 09:22:50 +09:00
AkiraFukushima 70819b7591 refs #1012 Allow nodeIntegration for about window 2019-08-24 01:36:33 +09:00
AkiraFukushima 5c36b47f23 fixes #1006 Through close event when platform is darwin 2019-08-22 19:56:13 +09:00
AkiraFukushima 473b689b66 Update Electron version to 5.0.9 2019-08-18 16:20:42 +09:00
AkiraFukushima f27e70e615 refs #821 Add tray icon 2019-08-18 13:47:09 +09:00
AkiraFukushima ea618e86d4 refs #822 Show tray icon only linux and windows, and append tray menu 2019-08-18 13:18:40 +09:00
AkiraFukushima 9b459549dc refs #985 Ignore error for unique constraints in account cache 2019-08-10 22:30:30 +09:00
AkiraFukushima 93a7ae5148 refs #985 Save account cache when updated 2019-08-10 18:31:50 +09:00
AkiraFukushima e01156df08 refs #985 Add cache db for accounts 2019-08-08 23:39:27 +09:00
AkiraFukushima e5778500fe refs #985 Fix cache method for hashtag 2019-08-01 00:40:28 +09:00