Commit graph

1339 commits

Author SHA1 Message Date
EnixCoda
4909371853 fix: patch primer themes 2022-06-19 23:18:32 +08:00
EnixCoda
31fc538a5c feat: self implemented virtual scroller 2022-06-19 22:54:18 +08:00
EnixCoda
5a16682c7f fix: folder rotate on toggle open 2022-06-19 22:12:50 +08:00
EnixCoda
6092d65b00 fix: theme selectors 2022-06-16 22:36:47 +08:00
EnixCoda
ef481d7d7e test: add Highlight test 2022-06-06 23:44:44 +08:00
EnixCoda
8716ce02e9 chore: optimize list horizontal style 2022-06-06 23:31:30 +08:00
EnixCoda
6ce88e7cf0 refactor: extract list-control hooks 2022-06-06 23:30:57 +08:00
EnixCoda
4b4b3c4841 chore: adjust settings close icon size 2022-06-06 23:01:06 +08:00
EnixCoda
8819984f98 refactor: update settings layout 2022-06-06 21:31:32 +08:00
EnixCoda
fcdef87b2a fix: enable code fold on all code blocks 2022-06-06 20:57:59 +08:00
EnixCoda
bbf7f3d7ea feat: is equal 2022-06-06 20:57:59 +08:00
EnixCoda
b0283f1f5e feat: optimize highlight render performance 2022-06-06 20:57:59 +08:00
EnixCoda
caaff93ad7 chore: extract root element insertion 2022-06-06 20:57:59 +08:00
EnixCoda
9553e1c0bb feat: optimize scroll behavior 2022-06-06 20:56:37 +08:00
EnixCoda
1e323bc2d5 feat: reload context 2022-06-06 20:55:04 +08:00
EnixCoda
5b41832f78 feat: improve PR file tree resolution perf
> 100 times if PR has >100k changes
2022-06-06 20:55:04 +08:00
EnixCoda
10668b6606 feat: optimize icons 2022-06-06 20:55:04 +08:00
EnixCoda
c558eaf35c feat: is.not 2022-06-06 20:55:04 +08:00
EnixCoda
5c65f9e7f5 feat: IconButton & RoundIconButton 2022-06-06 20:55:04 +08:00
EnixCoda
38e5ee718c chore: rename useVisibleNodesGenerator 2022-06-06 20:55:04 +08:00
EnixCoda
1d733fb1cf feat: enable auto expand if native PR file tree is collapsed 2022-06-06 20:55:04 +08:00
EnixCoda
8dbc723b53 chore: optimize settings layout 2022-06-06 20:55:04 +08:00
EnixCoda
318f4b6c69 feat: enable fast get pull request files in large ones 2022-06-06 20:55:04 +08:00
EnixCoda
dcaa58a31b fix: correct type of $ 2022-06-06 20:55:04 +08:00
EnixCoda
6c671da520 test: add unit test 2022-06-06 20:55:04 +08:00
EnixCoda
a54c2ee18a build: resolve latest @primer/primitive 2022-06-03 15:02:33 +08:00
EnixCoda
43aaa3874c feat: simple config fields 2022-06-03 15:02:33 +08:00
EnixCoda
f56c8301a9 3.7.1 2022-06-03 12:36:46 +08:00
EnixCoda
32fa56e91f fix: resolve PR page link via response 2022-06-03 12:25:30 +08:00
EnixCoda
ff1bdd6f0f refactor: clean config context read 2022-05-30 00:51:36 +08:00
EnixCoda
0564212246 chore: deprecate Field 2022-05-30 00:32:58 +08:00
EnixCoda
0902841928 feat: use primer form 2022-05-30 00:32:49 +08:00
EnixCoda
f66e38291f feat: use primer checkbox 2022-05-29 23:27:13 +08:00
EnixCoda
a86f78554c feat: use primer select 2022-05-29 23:27:05 +08:00
EnixCoda
51601100fd fix: make sure all gitako elements within variable scope 2022-05-29 17:31:36 +08:00
EnixCoda
ad02ba600e chore: enhance input field styles 2022-05-29 17:05:04 +08:00
EnixCoda
71151cb4e1 fix: override gitea style 2022-05-29 17:05:04 +08:00
EnixCoda
a5baa23c77 feat: add primer base styles 2022-05-29 17:05:04 +08:00
EnixCoda
b97a850100 feat: use @primer/primitives 2022-05-29 17:05:04 +08:00
EnixCoda
6cfafa9e67 feat: simplify theme 2022-05-29 17:05:04 +08:00
EnixCoda
3cdd3fa600 feat: set VNG along with DOM focus 2022-05-29 17:05:04 +08:00
EnixCoda
a5efba62f4 fix: enhance borders 2022-05-29 17:05:04 +08:00
EnixCoda
15da7ca977 chore: enhance wording for lazy mode 2022-05-29 17:05:04 +08:00
EnixCoda
5814bc2b09 build: upgrade typescript 4.7 2022-05-29 17:05:04 +08:00
EnixCoda
b2d24cfa0d build: update primer 2022-05-29 17:05:04 +08:00
EnixCoda
a0bc45f0a9 feat: enhance search input action 2022-05-29 17:05:04 +08:00
EnixCoda
cbac7542ff refactor: use abort than checker 2022-05-29 17:05:04 +08:00
EnixCoda
ec78f36e67 fix: get visible nodes properly 2022-05-29 17:05:04 +08:00
EnixCoda
8cb16fff6c chore: render in the react 18 way 2022-05-29 17:05:04 +08:00
EnixCoda
dd3f611db8 fix: solve compatibility issue in Firefox 2022-05-29 17:05:04 +08:00