Commit graph

385 commits

Author SHA1 Message Date
EnixCoda
05507abbcb fix: support GitHub turbo 2022-06-28 16:59:20 +08:00
EnixCoda
d02c32bb4b feat: add pjax mode setting 2022-06-25 12:47:39 +08:00
Innei
a9217b5c4c
fix: add overscan to avoid blank flash 2022-06-21 17:58:30 +08:00
EnixCoda
4230aea235 chore: reorganize action buttons order 2022-04-27 22:57:11 +08:00
EnixCoda
5a2ba38094 chore: enhance lazy mode UI 2022-04-24 22:22:05 +08:00
EnixCoda
66da1dd903 fix: not opening deepest matched fuzzy search dir 2022-04-24 22:14:48 +08:00
EnixCoda
13b4d6d2bd fix: recursive toggle folders was blocked 2022-04-24 21:45:46 +08:00
EnixCoda
d9272a7b24 fix: some items are missing from search results 2022-04-24 15:46:08 +08:00
EnixCoda
f23a991267 fix: solve render error 2022-04-24 00:09:01 +08:00
EnixCoda
c149f96ca8 chore: reformat code 2022-04-24 00:08:22 +08:00
EnixCoda
9c4152fce6 refactor: extract createAnchorClickHandler 2022-04-24 00:02:02 +08:00
EnixCoda
e740d67d44 fix: prevent auto collapsing sidebar when enabling Auto Expand or pinning sidebar
fix #155
2022-03-28 00:03:54 +08:00
EnixCoda
4f35c36054 fix: reposition toggle sidebar button into view on window height reduce 2022-03-27 23:43:24 +08:00
EnixCoda
edc8d32aac chore: extract useResizeHandler 2022-03-27 23:43:02 +08:00
EnixCoda
1e72cad644 fix: strict limit exec order of multiple VisibleNodesGenerator instances
fix #218
2022-03-20 22:58:38 +08:00
EnixCoda
dbdc3828ac fix: prevent resetting node state when toggle search mode but search input is empty
fix #217
2022-03-20 22:41:28 +08:00
EnixCoda
5efbf8354d feat: support PJAX on repo name link
fix #214
2022-03-20 22:17:39 +08:00
EnixCoda
162fda29dd Merge branch 'feature/safari' into develop
# Conflicts:
#	src/components/searchModes/fuzzyMode.tsx
2022-02-12 21:54:05 +08:00
EnixCoda
bf360efe1f feat: use consistent selector chevron 2022-02-12 21:22:14 +08:00
EnixCoda
3d4bf82f02 fix: style patch for select in Safari 2022-02-12 21:22:14 +08:00
EnixCoda
29c9314c6d fix: prevent selection when resizing in Safari 2022-02-12 21:22:14 +08:00
EnixCoda
c493509579 feat: support safari tab bar toggle 2022-02-12 21:22:14 +08:00
EnixCoda
2d38788ac9 fix: resolve react key errors of fuzzy mode search results 2022-01-14 16:54:19 +08:00
EnixCoda
7ab1c95b99 Merge branch 'develop' into feature/safari 2022-01-14 16:34:05 +08:00
EnixCoda
54c002822d chore: update search mode button description 2021-12-25 12:39:24 +08:00
EnixCoda
140c1c3f48 feat: enhance PR file comments stat 2021-12-24 18:10:56 +08:00
EnixCoda
cdabd7a51f feat: show PR file diff 2021-12-24 17:28:06 +08:00
EnixCoda
193a8f48a1 feat: optimize resize and enable drag on Firefox 2021-12-23 14:02:27 +08:00
EnixCoda
86a030f308 fix: double click to reset sidebar size 2021-12-23 12:45:45 +08:00
EnixCoda
73f9a8fcbe Merge branch 'feature/optimize-resize' into develop 2021-12-23 11:46:43 +08:00
EnixCoda
088198fa6e feat: optimize multi-line header layout 2021-12-23 11:46:39 +08:00
EnixCoda
a2d2314c09 feat: optimize file tree performance 2021-12-23 11:43:09 +08:00
EnixCoda
da930bc35f feat: optimize resizing performance 2021-12-22 21:42:39 +08:00
EnixCoda
a483a4f7d3 chore: deprecate safeSetSize 2021-11-01 18:39:08 +08:00
EnixCoda
29b647d6c5 fix: sidebar content shifts after reducing window height 2021-11-01 18:39:08 +08:00
EnixCoda
84c546390e Merge branch 'feature/github-native-pjax-dom' into develop 2021-10-30 23:02:38 +08:00
EnixCoda
0de422ffb7 feat: customize pjax behavior by platforms 2021-10-30 23:01:43 +08:00
EnixCoda
dca643f4e5 refactor: move use progress bar
Independent from platform
2021-10-14 21:11:49 +08:00
Kid
8a3135a312 Use GitHub native PJAX 2021-09-15 15:46:58 +08:00
EnixCoda
db98457fa7 chore: update contact links 2021-08-08 01:34:43 +08:00
EnixCoda
351cb16b8f feat: restore expanded folders 2021-08-04 20:28:27 +08:00
EnixCoda
32415bfa0e feat: make branch name clickable 2021-08-01 22:37:51 +08:00
EnixCoda
632d4a4e35 chore: update icons 2021-08-01 16:09:15 +08:00
EnixCoda
6706ddd4dc Merge branch 'develop' into feature/safari 2021-06-13 12:50:11 +08:00
EnixCoda
99e18504aa
chore: align header content 2021-06-12 13:02:50 +08:00
EnixCoda
473573796e
chore: optimize file tree actions 2021-06-09 23:39:46 +08:00
EnixCoda
6c25093f21
feat: dense file tree 2021-06-07 22:44:00 +08:00
EnixCoda
822b595a2f
refactor: add platform hooks 2021-06-07 22:11:58 +08:00
EnixCoda
ad3d2b10bc
refactor: clean style code 2021-06-07 18:02:32 +08:00
EnixCoda
246f794442
feat: fold source code button 2021-06-07 18:02:32 +08:00