Commit Graph

241 Commits

Author SHA1 Message Date
AkiraFukushima bf5a7f35f6 refs #452 Add splash screen when starting the window 2018-07-28 00:49:05 +09:00
AkiraFukushima 0c73f313dd refs #451 Update megalodon and fix lazy loading in favourite 2018-07-27 21:33:05 +09:00
AkiraFukushima 2b9b79fd37 Fix disable some menu item when window is hidden in mac 2018-07-22 22:25:23 +09:00
AkiraFukushima 0422ce8ad8 Update electron version to 2.0.5 2018-07-21 15:47:14 +09:00
AkiraFukushima 937662b92f refs #377 Add dock menu only mac 2018-07-21 14:29:52 +09:00
AkiraFukushima 2514c587ac refs #377 Add account change menu in dock menu 2018-07-21 14:13:52 +09:00
AkiraFukushima 77d65d2a1a refs #377 Add full screen menu 2018-07-21 00:38:07 +09:00
AkiraFukushima 13d26c3bfb refs #377 Show some menus for mac only macOS 2018-07-21 00:29:04 +09:00
AkiraFukushima 368058ca80 refs #377 Add hide, hideothers, unhide at menu 2018-07-20 23:36:06 +09:00
AkiraFukushima 4afd1de7d1 refs #377 Hide app when close button is clicked in mac 2018-07-20 22:51:44 +09:00
AkiraFukushima 52d67e9861 Update megalodon version to 0.2.0 2018-07-16 17:47:47 +09:00
AkiraFukushima 7ca65e8922 refs #341 Save collapse status and read it after launched 2018-07-03 23:02:16 +09:00
AkiraFukushima 1c4a06ef92 refs #416 Skip stop streaming if the object is not initialized 2018-07-01 21:15:54 +09:00
AkiraFukushima a5e95c3b4f refs #393 Guard setting badge unless macOS 2018-06-14 22:40:29 +09:00
AkiraFukushima 35644bcae4 refs #393 Show icon badge when receive notifications 2018-06-14 22:33:44 +09:00
AkiraFukushima 8a00261239 refs #390 Remove all account associations 2018-06-13 22:51:41 +09:00
AkiraFukushima a669dcf93f refs #387 Block to login the same account of the same domain 2018-06-12 08:48:01 +09:00
AkiraFukushima 5d549618ee Use megalodon instead of mastodon-api as mastodon api client in render process 2018-06-10 12:25:39 +09:00
AkiraFukushima a46eb5ab07 Use megalodon instead of mastodon-api as mastodon api client in main process 2018-06-09 20:42:12 +09:00
AkiraFukushima 8f47d10180 refs #374 Remove global shortcut and use mousetrap 2018-06-06 20:25:28 +09:00
AkiraFukushima aab9508bb5 refs #366 Add shortcut key to jump 2018-06-05 21:24:53 +09:00
AkiraFukushima 626d3042fa refs #355 Remove registerd hashtag 2018-06-02 15:30:20 +09:00
AkiraFukushima 00452f9fe2 refs #355 List up saved tags in hastag page 2018-06-01 18:26:52 +09:00
AkiraFukushima 2659991091 refs #355 Save hashtag in local db 2018-06-01 14:19:56 +09:00
AkiraFukushima 8ab2ac4ee3 refs #355 Fix streaming stop function 2018-06-01 13:11:27 +09:00
AkiraFukushima 59e2fde554 refs #355 Update tag timeline with stream and lazy fetch past timeline 2018-05-31 18:13:38 +09:00
AkiraFukushima 6c51a0ff8f refs #350 Set context menu 2018-05-30 20:54:21 +09:00
AkiraFukushima 064e899487
Revert "closes #273 Add a top level menu for new toot" 2018-05-28 08:37:16 +09:00
AkiraFukushima c663ded98f refs #327 Allow drop file to upload files 2018-05-27 22:05:29 +09:00
AkiraFukushima 77592f2c47
Merge pull request #342 from h3poteto/iss-273
closes #273 Add a top level menu for new toot
2018-05-27 00:34:08 +09:00
AkiraFukushima 0c03617018 refs #273 Add a top level menu for new toot 2018-05-26 23:44:37 +09:00
AkiraFukushima 34d614d5c8 refs #316 Fix typo in list streaming 2018-05-26 01:05:28 +09:00
AkiraFukushima 27abebcb6b refs #319 Quit application when window is closed 2018-05-19 17:01:42 +09:00
AkiraFukushima 07cddf48b9 refs #317 Use forked repository for mastodon-api, and set website url when register application 2018-05-19 16:41:44 +09:00
AkiraFukushima fbc8d814cd refs #274 Update icon when user add a new account 2018-05-16 00:19:07 +09:00
AkiraFukushima b8b64229b0 Fix application name, and add comment for website 2018-05-15 23:13:52 +09:00
AkiraFukushima c9f8d85926 refs #299 Clean streaming when window-all-close 2018-05-14 09:21:11 +09:00
AkiraFukushima b330c1cfbb fixes #104 Stop streaming when window is closed in macOS 2018-04-30 20:11:38 +09:00
AkiraFukushima f58ca80182 refs #258 Use refresh method in timelinespace 2018-04-22 15:56:33 +09:00
AkiraFukushima 71a98ad815 refs #258 Refresh all accounts when opened 2018-04-22 15:48:20 +09:00
AkiraFukushima ce7a2f3299 refs #237 Set font-size in preferences 2018-04-21 18:59:34 +09:00
AkiraFukushima 7fb3dfeb3b fix: Disable renderer backgrounding of chromium 2018-04-20 00:34:24 +09:00
AkiraFukushima d62a2bc24d refs #186 Save display name style setting 2018-04-18 23:37:04 +09:00
AkiraFukushima 3e75e18ffd refs #186 Change username style according to setting 2018-04-18 23:37:00 +09:00
AkiraFukushima 8046c0882a refs #235 Add about window for linux and windows 2018-04-17 22:34:09 +09:00
AkiraFukushima d9932286d1 refs #98 Set theme color in preferences 2018-04-14 19:07:47 +09:00
AkiraFukushima 32b8ab9190 refs #167 Streaming update in list timeline 2018-04-09 23:43:36 +09:00
AkiraFukushima 5b79bc1181 refs #193 Check preferences before sound 2018-04-07 23:18:20 +09:00
AkiraFukushima c9b4ca8d36 refs #193 Add sound setting in preferences, and save setting data in json 2018-04-07 22:40:57 +09:00
AkiraFukushima 74c712ac38 refs #188 Rescue order when account order is unexpected value 2018-04-05 22:58:02 +09:00
AkiraFukushima 40bd7853b0 refs #190 Sound a system sound when user toot 2018-04-05 21:04:40 +09:00
AkiraFukushima b6123f6bd3 refs #190 Sound a system sound when user favourite or reblog 2018-04-05 09:00:42 +09:00
AkiraFukushima cdea89e8ac refs #100 Swap backward a account in preferences 2018-04-02 22:17:08 +09:00
AkiraFukushima f39b881722 refs #100 Swap forward a account order 2018-04-02 09:07:09 +09:00
AkiraFukushima 3839e6c3e8 refs #100 Set order when save account record 2018-04-01 22:48:54 +09:00
AkiraFukushima 41f74c48f1 refs #132 Remove account in preferences 2018-04-01 22:05:15 +09:00
AkiraFukushima 9fa85e59fc refs #132 Create blank preferences page 2018-04-01 22:05:15 +09:00
AkiraFukushima 018cc91db1 refs #174 Refactor auth.js to use async/await 2018-04-01 21:58:57 +09:00
AkiraFukushima 23623f6b99 refs #174 Save account username in local db 2018-04-01 21:43:23 +09:00
AkiraFukushima fc2d872746 refs #119 Save window state 2018-03-24 23:27:12 +09:00
AkiraFukushima 6f658a6f0b refs #101 Add electron-log for production logger 2018-03-24 10:57:41 +09:00
AkiraFukushima 5f3373ae4f refs #90 Remove title bar 2018-03-22 17:35:54 +09:00
AkiraFukushima 26a43364a6 fix: Add license in package.json 2018-03-22 16:55:58 +09:00
AkiraFukushima 1224191fc0 fix: Fix database path for production 2018-03-22 16:49:39 +09:00
AkiraFukushima 94e424f685 refs #78 Create makefile for production release 2018-03-22 14:50:19 +09:00
AkiraFukushima 68f3b193e3 refs #22 Change menu item after authorize new account 2018-03-21 22:32:32 +09:00
AkiraFukushima 56f88454a0 refs #22 Add change channel shortcut and change channel modal 2018-03-21 15:24:07 +09:00
AkiraFukushima 79670ab17a refs #22 Add change account shortcut 2018-03-21 12:22:45 +09:00
AkiraFukushima 79a6d27ff6 refs #22 Remove reply shortcut 2018-03-21 11:42:53 +09:00
AkiraFukushima 847648fd5d refs #24 Listen public streaming in main process, and display public timeline 2018-03-14 14:54:20 +09:00
AkiraFukushima 2163f5018c refs #24 Listen local streaming in main process, and display local timeline 2018-03-14 12:24:54 +09:00
AkiraFukushima 98d0ddf0b6 refs #38 Add edit and window menu 2018-03-13 16:08:17 +09:00
AkiraFukushima 770fb20058 fix: Get social token from environments instead of json-storage 2018-03-13 15:09:54 +09:00
AkiraFukushima dc025d03ed refs #28 Catch menu and shortcut events 2018-03-13 01:00:19 +09:00
AkiraFukushima 0b46a736d6 refs #29 Stop old user streaming when start user streaming 2018-03-12 23:30:55 +09:00
AkiraFukushima 9b0728b724 refs #6 Stop userstreaming when timeline space will destroy 2018-03-12 16:47:27 +09:00
AkiraFukushima 41900126cd refs #6 Start streaming in home timeline 2018-03-12 16:42:05 +09:00
AkiraFukushima 773a58d0bb refs #10 Display domain name in sidemenu 2018-03-11 01:51:35 +09:00
AkiraFukushima 2f5b993014 refs #10 Save domain name in nedb 2018-03-11 00:48:40 +09:00
AkiraFukushima eb0c83c733 refs #7 Add loading in login button 2018-03-10 23:28:55 +09:00
AkiraFukushima ae4f315107 refs #3 Rename instance to account in global header 2018-03-10 23:21:09 +09:00
AkiraFukushima 879a3704c5 refs #11 Show username in sidemneu 2018-03-09 17:36:57 +09:00
AkiraFukushima c2305197e4 Refactor main/index, remove unused function 2018-03-09 17:08:27 +09:00
AkiraFukushima e4e4445c35 refs #1 Show instance url in sidemenu 2018-03-09 15:48:20 +09:00
AkiraFukushima 1d8b696765 Ignore unauthorized instance 2018-03-09 00:33:43 +09:00
AkiraFukushima fa3bc25d77 Update access token and redirect after login 2018-03-09 00:24:18 +09:00
AkiraFukushima 410211b3a9 Search mastodon instance before login 2018-03-08 23:08:33 +09:00
AkiraFukushima c2a982b503 Check local access token and redirect to timeline 2018-03-08 18:36:09 +09:00
AkiraFukushima 77d50b1923 Save access token in local storage 2018-03-08 18:00:33 +09:00
AkiraFukushima a3554ec281 Get access token from mstdn.jp 2018-03-08 17:41:39 +09:00
AkiraFukushima 3f0acaf83a Initial commit 2018-03-07 22:28:48 +09:00