Commit graph

81 commits

Author SHA1 Message Date
EnixCoda
cee198e036
fix: handle submodule which has no url or path 2019-03-14 20:46:48 +08:00
EnixCoda
405f4742f7
feat: resolve http git submodule link 2019-03-12 22:48:41 +08:00
EnixCoda
194f4e6e93
fix: decode base64 string to utf-8 2019-03-04 14:15:05 +08:00
EnixCoda
5d94608ee6
fix: resolve submodules starts with “.” 2019-03-04 10:51:43 +08:00
EnixCoda
b7b0ca346a
feat: raise get updater error 2019-03-04 10:48:52 +08:00
EnixCoda
dff92bde6c
fix: visible nodes are not always available 2019-02-23 21:13:06 +08:00
EnixCoda
c9490647a2
fix: if going to throw error, construct a new one 2019-02-23 20:13:11 +08:00
EnixCoda
b2daa4c3b5
feat: resolve git modules on or not on github 2019-02-22 12:22:58 +08:00
EnixCoda
78f68ff2aa
refactor: types on API 2019-02-22 12:22:21 +08:00
EnixCoda
db5368fef3
refactor: remove parent node 2019-02-22 11:55:58 +08:00
EnixCoda
1043c0dfd4
refactor: extract find node 2019-02-21 18:22:51 +08:00
EnixCoda
1f3378beed
fix: update visible nodes when at root path 2019-02-21 16:19:06 +08:00
EnixCoda
72356a2ebf
feat: keyboard shortcut for reveal item 2019-02-21 15:51:10 +08:00
EnixCoda
a09bba0a36
feat: reveal item from search result 2019-02-21 15:42:19 +08:00
EnixCoda
32c0b5f03c
refactor: switch listener in dispatch
Also disable listeners when gitako fail
2019-02-21 11:44:26 +08:00
EnixCoda
99bfe41553
refactor: visible nodes generator 2019-02-21 11:44:26 +08:00
EnixCoda
764cddcd2f
fix: you can never be too cautious about types 2019-02-21 11:44:26 +08:00
EnixCoda
9ea8b7614a
refactor: give up on optional argument arrays 2019-02-21 11:44:26 +08:00
EnixCoda
a3cac844a9
refactor: optimization is endless 2019-02-21 11:44:26 +08:00
EnixCoda
deb16704f2
refactor: safer config 2019-02-21 11:44:26 +08:00
EnixCoda
2efb424981
refactor: hug more strict typescript 2019-02-21 11:44:26 +08:00
EnixCoda
d9dafee9b8
feat: throw unknown error 2019-02-21 11:44:26 +08:00
EnixCoda
e4e2389868
fix: return type of $ 2019-02-21 11:44:26 +08:00
EnixCoda
f39ba9c96f
refactor: stricter types 2019-02-21 11:44:26 +08:00
EnixCoda
861870a0b4
feat: narrow header content
When in codepage and gitako is ready
2019-02-19 16:48:42 +08:00
EnixCoda
302d60b4a2
refactor: require types on method creator 2019-02-19 16:26:17 +08:00
EnixCoda
eee0b01341
fix: better names in connect 2019-02-19 15:58:45 +08:00
EnixCoda
984204f167
fix: should get state instead of props 2019-02-19 15:58:44 +08:00
EnixCoda
5abbd28596
refactor: rename dispatch properties 2019-02-19 00:11:11 +08:00
EnixCoda
7e95987902
fix: note for any and clean types 2019-02-19 00:08:38 +08:00
EnixCoda
6de067a72f
refactor: transform FileExplorer 2019-02-19 00:08:38 +08:00
EnixCoda
8b0f331f27
refactor: transform sidebar and more 2019-02-19 00:08:38 +08:00
EnixCoda
29ac1d88b9
refactor: transform connect 2019-02-19 00:08:38 +08:00
EnixCoda
538527bd39
refactor: transform more to TS 2019-02-09 19:42:03 +08:00
EnixCoda
9b18b039ca
refactor: migrate core index 2019-01-09 21:42:57 +08:00
EnixCoda
e36aa412d0
fix: handle blob and tree URL 2018-12-03 14:23:57 +08:00
EnixCoda
0d91379281
fix: handle non-branch blob pages 2018-11-29 16:22:18 +08:00
EnixCoda
f16cbc9886
fix: handle a unknown rare case 2018-11-17 22:17:15 +08:00
EnixCoda
da75a2d947
chore: remove out dated comment 2018-11-17 17:25:47 +08:00
EnixCoda
b84bb18d1e
refactor: more elegant init process, handle 409
GitHub API returns 409 if repo is created but empty
2018-11-09 18:13:25 +08:00
EnixCoda
3f03c62f20
fix: revert branch handler 2018-11-09 11:18:31 +08:00
EnixCoda
d6f09da77e
refactor(SideBar): more stable 2018-11-06 12:00:53 +08:00
EnixCoda
1b35109bf5
fix: get current path more precisely 2018-11-06 12:00:53 +08:00
EnixCoda
d05dc1b070
feat: better keyboard control flow
Search input and nodes cannot be focused at same time.
Otherwise, moving cursor left/right through search key results in unexpected file nav.
2018-11-02 14:04:46 +08:00
EnixCoda
12dee6bb70
fix: open submodule instead of parent 2018-11-02 10:56:42 +08:00
EnixCoda
cbb63db605
fix: handle non-exist git module 2018-11-01 15:21:31 +08:00
EnixCoda
50c4eaae70
feat(settings): toggle copy buttons 2018-10-28 15:44:22 +08:00
EnixCoda
6916850d85
feat: handle API rate limit 2018-10-27 19:05:31 +08:00
EnixCoda
b663ca052a
feat: focus search input on opening sidebar 2018-10-17 22:46:15 +08:00
EnixCoda
71343e4af3
feat(FileExplorer): handle git submodules 2018-10-16 23:58:58 +08:00