Commit graph

34 commits

Author SHA1 Message Date
EnixCoda
fbe2a026be
feat: use pjax-api 2020-04-09 18:18:19 +08:00
EnixCoda
7e6feb621c
revert: use old pjax for Firefox compatibility
This reverts commit 8aaf55be59 and 0a4ee27
2020-04-06 19:16:36 +08:00
EnixCoda
05d002e470
refactor: sync platform resolution 2020-04-04 17:03:22 +08:00
EnixCoda
130f42f8a8
fix: prevent generate empty regex 2020-04-03 13:34:46 +08:00
EnixCoda
86e0569250
feat: use pjax-api 2020-04-02 23:44:42 +08:00
EnixCoda
c69b750730
feat: highlight search results 2020-04-02 22:20:47 +08:00
EnixCoda
f379d0ebe6
feat: platform context 2020-03-29 15:49:12 +08:00
EnixCoda
85736300d8
refactor: platforms 2020-03-28 22:00:20 +08:00
EnixCoda
58a63bc77b
refactor: use react-use
simplify imports as tree shaking works
2020-03-15 02:26:26 +08:00
EnixCoda
f430c7bc26
refactor: use primer 2020-03-14 20:42:04 +08:00
EnixCoda
05f670bb90
chore: reorganize utility files 2020-03-08 14:59:11 +08:00
EnixCoda
4c4b28afa6
build: manual tree shaking for react-use 2020-02-08 00:17:44 +08:00
EnixCoda
6f86fd5b2d
feat: focus item on redirect 2019-12-19 21:55:22 +08:00
EnixCoda
dd9cc2d0c0
fix: prevent reset file tree on pjax 2019-11-15 16:28:38 +08:00
EnixCoda
ddb86fa4ef
changes are out of control 2019-11-12 00:40:55 +08:00
EnixCoda
79c1c82b65
refactor: remove warnings 2019-11-10 15:06:53 +08:00
EnixCoda
570ab3915e
refactor: move Props 2019-11-09 13:28:51 +08:00
EnixCoda
8ed78e2a98
refactor: abandon default export 2019-11-09 01:53:59 +08:00
Enix
cda88d3956
feat: search with vanilla regexp 2019-10-10 12:21:25 +08:00
EnixCoda
27fe8bf8ef
feat: enhance node item style
* always show go-to button in search result, even if file name is long
* show go-to button only when hovered
2019-10-09 23:46:10 +08:00
EnixCoda
9251b2a3ac
refactor: sync get state 2019-08-27 22:38:07 +08:00
EnixCoda
d5241e2f1c
feat: scroll to top when search key changes 2019-08-11 21:47:46 +08:00
EnixCoda
5f6feeff00
feat: scroll to node 2019-08-11 21:47:46 +08:00
EnixCoda
0e9125b667
feat: virtual file list 2019-08-11 21:47:45 +08:00
EnixCoda
dff92bde6c
fix: visible nodes are not always available 2019-02-23 21:13:06 +08:00
EnixCoda
b4ae8d2ad0
fix: tree data should be optional for file explorer 2019-02-21 18:41:36 +08:00
EnixCoda
956701cd28
feat: performance boost for file explorer 2019-02-21 16:33:30 +08:00
EnixCoda
a09bba0a36
feat: reveal item from search result 2019-02-21 15:42:19 +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
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
91bbb64a83
refactor: transform side bar 2019-02-11 16:54:13 +08:00
EnixCoda
eb70a4d5de
refactor: transform file explorer 2019-02-11 15:47:37 +08:00
Renamed from src/components/FileExplorer.jsx (Browse further)