Commit Graph

241 Commits

Author SHA1 Message Date
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
AkiraFukushima 7301970495 refs #985 Add cache db for hashtags 2019-07-31 00:17:30 +09:00
AkiraFukushima 8ce514a4fb refs #983 Use static method to call instance API 2019-07-29 23:35:49 +09:00
AkiraFukushima 1c836dfb95 refs #983 Get streaming url for instance API before start streaming 2019-07-29 23:32:02 +09:00
AkiraFukushima 3424fdd603 Use websocket as default streaming method for all timelines 2019-07-29 00:56:55 +09:00
AkiraFukushima de03ea802a refs #972 Set appId to notify in windows10 2019-07-24 01:14:43 +09:00
AkiraFukushima d1cf670379 refs #975 fix: Check webContents status when receive status in streaming 2019-07-23 00:13:19 +09:00
AkiraFukushima 0720b9f1d1 refs #975 Check webContent status before send event in all streamings 2019-07-22 23:32:14 +09:00
AkiraFukushima 5def4f14d3 refs #958 Fix to use same i18n instance in main process 2019-07-22 23:00:56 +09:00
AkiraFukushima 95a2ee670f refs #958 Use i18n to show notification 2019-07-22 22:54:09 +09:00
AkiraFukushima 23ce3821c1 refs #958 Notify notification in main process instead of renderer process 2019-07-22 00:19:23 +09:00
AkiraFukushima 528110d56f refs #956 Stop user streaming after remove account association 2019-07-11 00:55:01 +09:00
AkiraFukushima 12e44ac5cd refs #921 Clean up unused codes 2019-07-01 22:08: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 e7666fb840 refs #940 Update megalodon for User Agent and add User Agent in streaming 2019-06-12 23:16:27 +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 47a8d9a8d1 refs #821 Save toot padding in preferences 2019-06-05 21:51:02 +09:00
AkiraFukushima 8731f5f24b refs #630 Handle delete event of streamings 2019-05-29 22:06:56 +09:00
AkiraFukushima 070dbef653 refs #630 Fix id type for renderer 2019-05-27 23:04:57 +09:00
AkiraFukushima e76d72dc79 refs #859 Check credentials and update token when launch application 2019-05-22 22:52:40 +09:00
AkiraFukushima b547e09b93 refs #859 Add update access token method using refresh token 2019-05-22 22:12:19 +09:00
AkiraFukushima b5d1bba517 Set nodeIntegration for webview to use ipc, process and require in renderer process 2019-05-06 22:35:09 +09:00
AkiraFukushima a4b57dcfd2 refs #860 Show a menu item for save image in context menu 2019-04-23 22:36:05 +09:00
AkiraFukushima a6fec1efa6 Remove debugger in menu 2019-04-23 22:05:22 +09:00
AkiraFukushima d6d90fe348 Fix debug menu label in main menu 2019-04-20 15:44:22 +09:00
AkiraFukushima 3a157476dd refs #850 Fix babel settings for production build 2019-04-18 16:15:50 +09:00
AkiraFukushima 1e73a864aa refs #850 Fix types in main 2019-04-17 19:52:01 +09:00
AkiraFukushima a7999a8c11 refs #850 Replace streamingManager, streaming, and websocket with typescript 2019-04-17 01:09:29 +09:00
AkiraFukushima 8af4806d23 refs #850 Replace unreadNotification with typescript 2019-04-16 23:50:53 +09:00
AkiraFukushima 82ad1b22cf refs #850 Replace preferences with typescript 2019-04-16 22:35:46 +09:00
AkiraFukushima 153e5c312a refs #850 Replace hashtag with typescript 2019-04-16 21:44:46 +09:00
AkiraFukushima 011df4a9a1 refs #850 Replace fonts with typescript 2019-04-16 21:25:10 +09:00
AkiraFukushima 6693efeb3b refs #850 Replace account and auth with typescript 2019-04-16 21:19:15 +09:00
AkiraFukushima dd5eb4ad9d refs #850 Replace is-empty to lodash 2019-04-16 20:38:02 +09:00
AkiraFukushima 9036a7f780 refs #850 Replace main/index with typescript 2019-04-16 01:35:20 +09:00
AkiraFukushima 166a39ae9d refs #850 Fix codestyle for typescript-eslint 2019-04-03 22:15:46 +09:00
AkiraFukushima b6d3aeaf84 refs #843 Add Mention timeline 2019-03-15 01:02:10 +09:00
AkiraFukushima f1c12d3010 Update electron version to 4.0.8 2019-03-10 21:07:19 +09:00
ffwff 23d90cf665 Add option to hide all attachments 2019-02-18 20:16:19 +07:00
AkiraFukushima d5f2db098a refs #825 Add preferences to change cw and nfsw 2019-01-23 22:25:18 +09:00
AkiraFukushima f1bb90127f refs #804 Don't send event to webContents when window is already closed (not quit) 2018-12-24 18:05:28 +09:00
AkiraFukushima fc02edde9f refs #804 Hide switch streaming button when user using Pleroma 2018-12-24 17:16:32 +09:00
AkiraFukushima cf53d3e861 Rescue parser error after streaming listener is closed 2018-12-20 01:21:03 +09:00
AkiraFukushima 4253bb791d refs #769 Switch hashtag streaming method 2018-12-18 23:30:04 +09:00
AkiraFukushima c94bfce7eb refs #769 Switch list streaming method 2018-12-18 23:26:59 +09:00
AkiraFukushima 13eaa22832 refs #769 Switch direct streaming method 2018-12-18 23:23:12 +09:00
AkiraFukushima 1d30a5e32c refs #769 Switch public streaming method 2018-12-18 23:17:56 +09:00
AkiraFukushima 1e50e2dd6d refs #769 Switch local streaming method 2018-12-18 23:12:18 +09:00
AkiraFukushima c210bea4d9 refs #769 Switch user streaming method 2018-12-18 23:00:46 +09:00
L. E. Segovia 7752230e09
Keep an error listener after stopping socket 2018-12-07 14:20:05 +00:00
L. E. Segovia fca5c73845
Stylelint fixes 2018-12-01 20:54:50 +00:00
AkiraFukushima 54f776a459 Upgrade Webpack version to 4.x 2018-11-12 23:54:39 +09:00
AkiraFukushima 744c65d990 refs #677 Fix default settings of unread notification 2018-11-08 22:44:58 +09:00
AkiraFukushima bb124d886c refs #677 Customize unread notification and save the settings 2018-11-07 22:48:50 +09:00
AkiraFukushima 968039b5ae refs #662 Update direct messages with streaming 2018-11-04 01:37:30 +09:00
AkiraFukushima 6ed4fb0d65 refs #662 Add background streaming for direct message 2018-11-04 01:12:36 +09:00
AkiraFukushima 30a68ab57d refs #673 Remove old visibility settings 2018-10-29 09:23:27 +09:00
AkiraFukushima 409c5a7b91 refs #625 Add option to hide/show global header 2018-10-23 08:49:53 +09:00
AkiraFukushima ee49a3dfe9 Add role and alt tag for accessibility 2018-10-21 11:17:59 +09:00
AkiraFukushima 1a8f2a702a refs #665 Save refresh token if it exists 2018-10-20 20:38:38 +09:00
AkiraFukushima 5a3cd81a91 Fix order of unique when initialize 2018-10-13 01:20:08 +09:00
AkiraFukushima e25c8ac641 refs #651 Reoreder accounts and fix order method 2018-10-11 23:12:22 +09:00
AkiraFukushima 5c0865fb0f
Merge pull request #648 from h3poteto/fix/listeners
Fix remove listeners in websocket
2018-10-10 22:04:28 +09:00
AkiraFukushima 2b19f103e0 Add menu to reopen window after close window in macOS 2018-10-10 09:05:21 +09:00
AkiraFukushima dcb1c7b363 Fix remove listeners in websocket 2018-10-10 01:19:55 +09:00
AkiraFukushima a6a469f5f5 Fix protocol of websocket in streaming 2018-10-06 22:28:16 +09:00
AkiraFukushima 3a62089c77 Fix hashtag and list streaming of Pleroma 2018-10-06 00:08:41 +09:00
AkiraFukushima d341c9205e refs #635 Connect to Pleroma with Web Socket to streaming update 2018-10-05 08:42:59 +09:00
AkiraFukushima b74c68cf45 fix: Use system-font-families instead of font-manager because it is not native module 2018-09-29 19:20:05 +09:00
AkiraFukushima 7c1bb16147 refs #579 Save fonts when user change fonts 2018-09-26 20:49:01 +09:00
AkiraFukushima 69021bc6d1 refs #579 List up fonts list 2018-09-26 01:02:36 +09:00
AkiraFukushima b55317bfb7 refs #579 Add font-manager and rebuild electron for font-manager 2018-09-25 08:54:23 +09:00
AkiraFukushima d4a40b0db8 refs #251 Create color pallet to customize theme color in appearance 2018-09-22 22:29:14 +09:00
AkiraFukushima 78605f1492 refs #251 Move appearance settings to separate page 2018-09-21 00:16:10 +09:00
AkiraFukushima 2bd429601b refs #598 Update tag timeline in side menu when save tag timeline 2018-09-14 01:21:07 +09:00
wellkv 5ba344dfcd Minmize to tray 2018-09-08 14:12:19 +08:00
AkiraFukushima 63576a9239
Merge pull request #590 from h3poteto/iss-527
refs #527 Change time format and set in preferences
2018-08-31 08:12:11 +09:00
AkiraFukushima 46dc719666 refs #527 Add time format setting in preferences 2018-08-31 00:28:06 +09:00
AkiraFukushima 6adbc11480 Fix bug for save preference in general 2018-08-30 23:21:46 +09:00
AkiraFukushima 5b43b606d5 refs #581 Switch and save notification setting 2018-08-30 00:56:56 +09:00
AkiraFukushima 0cf58d0f27 refs #151 Restart application when change languages 2018-08-14 10:18:30 +09:00
AkiraFukushima 9c45082524 refs #151 Switch language in preferences 2018-08-13 23:48:13 +09:00
AkiraFukushima 8d47e28cfe refs #151 Set default language to english 2018-08-13 18:05:30 +09:00
AkiraFukushima 110697f95b refs #151 Use constants object at theme 2018-08-13 17:29:56 +09:00
AkiraFukushima 981805399a refs #151 Use constants object at display name style 2018-08-13 17:29:56 +09:00
AkiraFukushima 33cf04c754 refs #151 Translate at preferences 2018-08-13 17:29:55 +09:00
AkiraFukushima 12be5bc3d6 refs #151 Add i18next and translate main menu 2018-08-13 17:29:55 +09:00
Gaëtan Frenoy b68aac0906 fix spelling typos (#479) 2018-08-12 20:42:56 +02:00
AkiraFukushima 4c53908763 refs #437 Disable transparent becasue user can not change window size 2018-08-08 19:26:20 +09:00
AkiraFukushima 8638bee417 refs #461 Use constants for visibility 2018-08-01 23:41:05 +09:00
AkiraFukushima 2dd68338ed refs #461 Add toot visibility setting in preferences 2018-08-01 23:09:36 +09:00
AkiraFukushima ad813821fc refs #452 Fix splash file path in production 2018-07-28 21:16:13 +09:00
AkiraFukushima 4141e2f4c2 refs #452 Fix design of splash screen 2018-07-28 20:44:16 +09:00