Commit graph

75 commits

Author SHA1 Message Date
EnixCoda
1dce80d78e
feat: allow hide settings by clicking file explorer 2018-10-17 22:23:01 +08:00
EnixCoda
624ab8a806
feat(SettingsBar): make reload easier for user 2018-10-17 00:14:52 +08:00
EnixCoda
8029e07e20 style: format code 2018-10-16 15:55:31 +08:00
EnixCoda
c1daf82f33 fix: recovery decorating page content 2018-09-23 13:19:15 +08:00
EnixCoda
7e57bf3812 fix: hide file explorer when auth error occurs 2018-09-22 22:26:29 +08:00
EnixCoda
b8037e2755 feat: show branch name at beta bar 2018-09-21 23:45:28 +08:00
EnixCoda
0b3cc7f61a refactor(FileExplorer): split logic of setting up tree data 2018-09-21 23:45:28 +08:00
EnixCoda
f75eeadc4f feat: hide search input when loading file tree 2018-09-21 23:45:28 +08:00
EnixCoda
23937ab646 feat: handle more error and block UI 2018-09-19 21:49:41 +08:00
EnixCoda
48e213a158 feat: loading indicator when expanding node 2018-09-15 16:18:29 +08:00
EnixCoda
7aacc07429 fix: typos 2018-09-10 20:25:11 +08:00
EnixCoda
83815ea051 feat: loading indicator 2018-08-05 22:59:53 +08:00
EnixCoda
a0efbd47db refactor(FileExplorer): init in componentWillMount 2018-08-05 18:24:53 +08:00
EnixCoda
8549912adf style: single quote 2018-08-05 17:11:16 +08:00
EnixCoda
f707b393fc feat: catch error 2018-08-05 16:32:31 +08:00
EnixCoda
081be4ff4d refactor(SideBar): init in componentWillMount 2018-08-05 16:28:44 +08:00
EnixCoda
51f2db8bb7 fix(Settings): one title not in correct size 2018-06-30 19:49:23 +08:00
EnixCoda
8bec682eab fix(resize): limit minimal width & handler show up conditions 2018-06-30 19:39:06 +08:00
EnixCoda
bae918302e refactor: create <Resizable /> and root component <Gitako /> 2018-06-30 19:39:06 +08:00
EnixCoda
ec102c9d6a style(SettingsBar): minor changes 2018-06-30 19:39:06 +08:00
EnixCoda
5799097630 refactor: remove 2 deprecated features - position & MCToC 2018-06-30 19:39:06 +08:00
EnixCoda
4687a33cb2 feat: show version & add change log link 2018-06-30 19:39:06 +08:00
EnixCoda
5695771fff refactor: extract cores 2018-06-30 13:38:08 +08:00
EnixCoda
c625121735 feat(FileExplorer): enable open blob&tree in new tab 2018-06-29 00:22:22 +08:00
EnixCoda
9811cede1e feat(SettingsBar): config for compress singleton folders 2018-06-26 23:01:50 +08:00
EnixCoda
8cd73671c0 feat(configHelper): create 2018-06-26 21:35:44 +08:00
EnixCoda
be9f258be3 refactor(FileExplorer): stop blocking event 2018-06-26 21:35:44 +08:00
EnixCoda
6c7823097b feat: compress singleton folder 2018-06-26 21:35:44 +08:00
EnixCoda
0bfca704a4 refactor(FileExplorer): split logic 2018-06-22 22:44:44 +08:00
EnixCoda
1de478a83d refactor: keep access token in state 2018-06-22 22:44:44 +08:00
EnixCoda
b8f0ccf781 fix(Node): focus node when clicked 2018-06-22 22:44:44 +08:00
EnixCoda
57f4f2b5ea chore: minor warning fixes 2018-06-22 22:44:44 +08:00
EnixCoda
108d59d7ac feat: icon for commit(submodule) 2018-06-22 22:44:44 +08:00
EnixCoda
24ea03beb0 refactor: move connect&link to entry file 2018-06-22 22:44:44 +08:00
EnixCoda
0db7e688a3 refactor: extract logic core 2018-06-22 22:44:44 +08:00
EnixCoda
4b95670b5b refactor(SideBar): remove onPJAXStart 2018-06-22 22:44:44 +08:00
EnixCoda
85f83decef feat(SideBar): remove event listeners when unmount
although Gitako do not unmount before page unload
2018-06-22 22:44:44 +08:00
EnixCoda
998a8aa093 feat(FileExplorer): focus on first content node 2018-06-22 22:44:44 +08:00
EnixCoda
64d9ab9482 feat(FileExplorer): handle submodule 2018-06-22 22:44:44 +08:00
EnixCoda
a94fd4cf71 refactor: use React 2018-06-22 22:44:44 +08:00
EnixCoda
603564456f perf(FileExplorer): skip scrollIntoView when click on tree Node 2018-06-22 22:44:44 +08:00
EnixCoda
46436b0575 refactor(settings): key code & controlled component 2018-06-22 22:44:44 +08:00
EnixCoda
126c1226b7 feat(build): combat with React 2018-06-22 22:44:44 +08:00
EnixCoda
b8287a287f refactor(settings-bar): make position of toggle icons static 2018-06-12 23:55:32 +08:00
EnixCoda
560a64d768 feat: resize side bar when window is wide enough 2018-06-12 23:55:32 +08:00
EnixCoda
5ac46e0b2a refactor(cx): pass className 2018-06-12 00:54:34 +08:00
EnixCoda
2cb86d8957 docs(search): regexp -> RegEx 2018-06-10 02:19:16 +08:00
EnixCoda
3525de1dd4 fix(keyHelper): handle control key & format in uppercase 2018-06-10 02:11:49 +08:00
EnixCoda
3f5845cf8d fix(settings): prevent shortcut error when it's not set 2018-06-06 00:35:58 +08:00
EnixCoda
c455ebe63d refactor(PJAX): not scroll to content after PJAX 2018-06-06 00:24:00 +08:00