EnixCoda
|
1ab96a12de
|
feat: support colorblind themes
|
2021-11-01 17:19:13 +08:00 |
|
EnixCoda
|
98abbd3433
|
chore: check colors visually
|
2021-11-01 17:19:13 +08:00 |
|
EnixCoda
|
bd69007f4f
|
chore: update GitHub color references
|
2021-11-01 16:06:51 +08:00 |
|
EnixCoda
|
869540b45c
|
REPLACE
|
2021-11-01 16:06:51 +08:00 |
|
EnixCoda
|
740b9cbd60
|
chore: update CSS variables
|
2021-11-01 16:06:51 +08:00 |
|
EnixCoda
|
81c1f1ffe0
|
chore: sort css variables
|
2021-11-01 16:06:51 +08:00 |
|
Enix
|
e4d3c1bfd6
|
Merge pull request #188 from Nezteb/develop
Fix small selector typo I made in DOMHelper.ts...
|
2021-11-01 10:22:15 +08:00 |
|
Noah
|
3b38b79aac
|
Update DOMHelper.ts
|
2021-10-31 15:13:30 -05:00 |
|
Enix
|
1c9d477520
|
Merge pull request #186 from Nezteb/develop
Make selectors for repo author and name more specific to avoid conflicts with other GitHub extensions
|
2021-10-31 00:20:58 +08:00 |
|
EnixCoda
|
18a0c4442e
|
fix: trim branch name on gitee
|
2021-10-30 23:04:18 +08:00 |
|
EnixCoda
|
84c546390e
|
Merge branch 'feature/github-native-pjax-dom' into develop
|
2021-10-30 23:02:38 +08:00 |
|
EnixCoda
|
2a5c9725e8
|
fix: allow open in new window with shift in macOS
|
2021-10-30 23:01:44 +08:00 |
|
EnixCoda
|
0de422ffb7
|
feat: customize pjax behavior by platforms
|
2021-10-30 23:01:43 +08:00 |
|
Enix
|
9ac855c153
|
Merge pull request #177 from kidonng/github-native-pjax
Use GitHub native PJAX
|
2021-10-30 22:55:07 +08:00 |
|
Noah
|
1ed0db0c65
|
Update DOMHelper.ts
|
2021-10-26 14:05:18 -05:00 |
|
EnixCoda
|
dca643f4e5
|
refactor: move use progress bar
Independent from platform
|
2021-10-14 21:11:49 +08:00 |
|
EnixCoda
|
1d1724ae84
|
feat: disable copy file button on github.com
|
2021-09-25 19:31:16 +08:00 |
|
EnixCoda
|
c137eeff01
|
chore: rename code fold element class name
|
2021-09-21 21:07:12 +08:00 |
|
EnixCoda
|
6d6d04465d
|
feat: hide sidebar when print
|
2021-09-21 21:06:56 +08:00 |
|
Kid
|
8a3135a312
|
Use GitHub native PJAX
|
2021-09-15 15:46:58 +08:00 |
|
Kid
|
97d09e2e33
|
Hide icon when printing
|
2021-09-07 18:59:51 +08:00 |
|
EnixCoda
|
5100c7b98d
|
fix: style of folded block would crash on disabling the feature
|
2021-08-20 17:30:28 +08:00 |
|
EnixCoda
|
ab9c5686ca
|
fix: detach fold source code buttons on disabling the feature
|
2021-08-19 18:29:03 +08:00 |
|
EnixCoda
|
db98457fa7
|
chore: update contact links
|
2021-08-08 01:34:43 +08:00 |
|
EnixCoda
|
e2cd697eec
|
chore: prevent block history navigation on macOS
|
2021-08-04 20:33:22 +08:00 |
|
EnixCoda
|
351cb16b8f
|
feat: restore expanded folders
|
2021-08-04 20:28:27 +08:00 |
|
EnixCoda
|
fbec153087
|
fix: prevent duplicated copy file buttons
|
2021-08-04 20:15:02 +08:00 |
|
EnixCoda
|
32415bfa0e
|
feat: make branch name clickable
|
2021-08-01 22:37:51 +08:00 |
|
EnixCoda
|
3439808d63
|
fix: resolve path failed before PJAX
|
2021-08-01 16:09:15 +08:00 |
|
EnixCoda
|
632d4a4e35
|
chore: update icons
|
2021-08-01 16:09:15 +08:00 |
|
EnixCoda
|
7ec690cada
|
chore: add hint for code folding
|
2021-08-01 16:09:15 +08:00 |
|
EnixCoda
|
d96be044c7
|
fix: resolve incomplete diffs DOM
|
2021-07-28 01:07:27 +08:00 |
|
EnixCoda
|
9f57bc52d0
|
refactor: extract functions for getting tree data
|
2021-07-28 00:20:55 +08:00 |
|
EnixCoda
|
9a4d04dd94
|
feat: adopt the new high contrast theme
|
2021-07-23 00:18:18 +08:00 |
|
EnixCoda
|
ab036b3c8d
|
fix: set copySnippetButton to false on github.com
|
2021-06-19 16:09:00 +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
|
d80e645b46
|
chore: optimize file tree colors
|
2021-06-09 23:16:13 +08:00 |
|
EnixCoda
|
1d5771bff7
|
Merge branch 'feature/dense-file-tree' into develop
|
2021-06-09 23:02:37 +08:00 |
|
EnixCoda
|
d788f1fd42
|
chore: enhance file tree colors
|
2021-06-09 22:59:06 +08:00 |
|
EnixCoda
|
6c25093f21
|
feat: dense file tree
|
2021-06-07 22:44:00 +08:00 |
|
EnixCoda
|
c0ec8a84f7
|
fix: render fetch meta properly
|
2021-06-07 22:43:48 +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 |
|
EnixCoda
|
d5df98f684
|
fix: handle \s in path
|
2021-06-07 18:01:46 +08:00 |
|
EnixCoda
|
d19b84c9ee
|
fix: use textContent instead of innerText for better perf
|
2021-06-07 17:52:55 +08:00 |
|
EnixCoda
|
4e0bfee44e
|
fix: write back config version
|
2021-06-07 17:52:49 +08:00 |
|
EnixCoda
|
8184b8699e
|
chore: align comment amount
|
2021-06-04 23:31:56 +08:00 |
|
EnixCoda
|
f7b3f3a7b2
|
refactor: move toggle comments
|
2021-06-02 10:15:40 +08:00 |
|
EnixCoda
|
e1495fef45
|
fix: prevent blocking history navigation shortcut
|
2021-06-02 10:05:01 +08:00 |
|
EnixCoda
|
e70f31567b
|
fix: OAuth blocked loading process
|
2021-06-02 09:52:51 +08:00 |
|
EnixCoda
|
c25e719bad
|
Merge branch 'develop' into v3
|
2021-05-31 18:42:32 +08:00 |
|
EnixCoda
|
0038b32271
|
fix: wait for migrations
|
2021-05-31 18:39:45 +08:00 |
|
EnixCoda
|
863260a454
|
fix: enable auto expand
|
2021-05-30 23:18:00 +08:00 |
|
EnixCoda
|
991eb80cde
|
fix: prevent reload when click file tree items from issues page
|
2021-05-30 23:17:34 +08:00 |
|
EnixCoda
|
c286ec7fbe
|
chore: minor code clean
|
2021-05-30 22:35:27 +08:00 |
|
EnixCoda
|
16eb77be63
|
feat: reset sidebar width on double click resize handler
|
2021-05-30 22:12:27 +08:00 |
|
EnixCoda
|
88e506cac7
|
feat: move sidebar toggle mode switch
|
2021-05-30 21:54:08 +08:00 |
|
EnixCoda
|
1507206e4a
|
feat: disable auto expand in float mode
|
2021-05-27 00:51:03 +08:00 |
|
EnixCoda
|
e7745e10c9
|
chore: avoid the init request of sentry
|
2021-05-27 00:43:01 +08:00 |
|
EnixCoda
|
8253f3ef3b
|
fix: pass tests
|
2021-05-26 01:11:17 +08:00 |
|
EnixCoda
|
2e375c6900
|
fix: not collapse on leave when not in float mode
|
2021-05-25 23:19:39 +08:00 |
|
EnixCoda
|
8d9c3b9fb1
|
fix: set default copy snippet button to false on github.com
|
2021-05-25 23:19:01 +08:00 |
|
EnixCoda
|
968a5a46f3
|
feat: toggle expand on hover&leave
|
2021-05-24 23:09:59 +08:00 |
|
EnixCoda
|
87f40565f0
|
feat: more precise sidebar position when float and hidden
|
2021-05-24 22:38:23 +08:00 |
|
EnixCoda
|
659fa2122b
|
fix: preserve search params with leading question mark
|
2021-05-24 22:16:18 +08:00 |
|
EnixCoda
|
aa0f59c90b
|
chore: move containers
|
2021-05-24 22:16:17 +08:00 |
|
EnixCoda
|
da494982dd
|
feat: disable copy snippet button for github.com
|
2021-05-24 22:16:17 +08:00 |
|
EnixCoda
|
ab82cf783e
|
refactor: destruct config helper
|
2021-05-24 22:16:17 +08:00 |
|
EnixCoda
|
31c45781a0
|
feat: core toggle mode switch
|
2021-05-24 22:16:17 +08:00 |
|
EnixCoda
|
8ff78b0caa
|
refactor: better types of SimpleToggleField
|
2021-05-24 22:16:16 +08:00 |
|
EnixCoda
|
14478e5757
|
chore: rename sidebar body wrapper
|
2021-05-24 22:16:16 +08:00 |
|
EnixCoda
|
e7ad0917e9
|
refactor: better types for cx
|
2021-05-23 02:04:50 +08:00 |
|
EnixCoda
|
45828116fe
|
refactor: configify Icon
|
2021-05-23 02:01:58 +08:00 |
|
EnixCoda
|
43fd645c7c
|
refactor: minor enhancements on file comments
|
2021-05-18 23:07:07 +08:00 |
|
Enix
|
7e7d25f756
|
Merge pull request #136 from flowforfrank/develop
Add support for showing comments associated with files
|
2021-05-18 22:08:17 +08:00 |
|
EnixCoda
|
4e680401ac
|
refactor: simplify hooks
|
2021-05-17 00:06:50 +08:00 |
|
EnixCoda
|
f75e76c447
|
chore: update hooks file ext
|
2021-05-16 23:14:13 +08:00 |
|
EnixCoda
|
76cbbaaa52
|
build: update TS
|
2021-05-16 23:08:32 +08:00 |
|
EnixCoda
|
a6884b981d
|
fix: skip access token related state if not necessary
|
2021-05-14 09:42:37 +08:00 |
|
EnixCoda
|
95a2efb6ac
|
feat: show progress when getting access token
|
2021-05-12 23:23:05 +08:00 |
|
EnixCoda
|
8573f5025e
|
chore: code clean
|
2021-05-12 22:52:09 +08:00 |
|
EnixCoda
|
659274256a
|
chore: UX details on error
|
2021-05-12 22:31:31 +08:00 |
|
EnixCoda
|
e03566aa73
|
fix: set state on network error
|
2021-05-10 01:27:50 +08:00 |
|
EnixCoda
|
314575beca
|
fix: catch network error by using async
|
2021-05-10 01:27:50 +08:00 |
|
EnixCoda
|
c43a5c2311
|
feat: resolve OAuth token before sending request
|
2021-05-10 01:27:50 +08:00 |
|
EnixCoda
|
56e55812fc
|
chore: update hook file extension
|
2021-05-10 01:27:49 +08:00 |
|
EnixCoda
|
79644fba82
|
refactor: deprecate driven sidebar
|
2021-05-10 01:27:49 +08:00 |
|
EnixCoda
|
11a4399ea0
|
refactor: use URLSearchParam to parse search string
|
2021-05-10 01:27:49 +08:00 |
|
EnixCoda
|
3cfc5bc166
|
refactor: catch network errors
|
2021-05-10 01:27:49 +08:00 |
|
EnixCoda
|
72f825db2e
|
refactor: control the flow using react
|
2021-05-10 01:27:48 +08:00 |
|
EnixCoda
|
5c25d9d0d8
|
chore: code clean
|
2021-05-03 21:44:55 +08:00 |
|
EnixCoda
|
31f803a03f
|
refactor: always fetch default branch
|
2021-05-03 21:43:48 +08:00 |
|
EnixCoda
|
5ddd6c6948
|
fix: handle scope change
|
2021-05-02 22:04:19 +08:00 |
|
EnixCoda
|
69614104ec
|
chore: status vs state
|
2021-05-02 20:57:56 +08:00 |
|
EnixCoda
|
e9f7ee2f91
|
refactor: status mapping
|
2021-05-02 20:57:55 +08:00 |
|
Enix
|
3c3c7c03b2
|
Merge pull request #134 from dishuostec/develop
Use "window.location.protocol" instead of hardcoded "https".
|
2021-04-24 20:59:20 +08:00 |
|
flowforfrank
|
50283e0cea
|
Add support for showing comments associated with files
|
2021-04-23 08:30:54 +02:00 |
|
EnixCoda
|
ee472899ae
|
refactor: hide metabar on auth error
|
2021-04-18 00:22:06 +08:00 |
|
dishuostec
|
e40eca2922
|
Use "window.location.protocol" instead of hardcoded "https".
|
2021-04-14 10:17:30 +08:00 |
|
EnixCoda
|
6a21e7ce46
|
feat: resolve pull id into scope
|
2021-04-13 22:38:43 +08:00 |
|
EnixCoda
|
70981ed72a
|
feature: support new GitHub token format
|
2021-04-13 22:28:48 +08:00 |
|
EnixCoda
|
48d2053851
|
fix: prevent duplicated copy file buttons
|
2021-04-13 22:28:48 +08:00 |
|
EnixCoda
|
4b96e01845
|
fix: catch unexpected PJAX with scope
|
2021-04-13 22:28:48 +08:00 |
|
EnixCoda
|
f026a7dfd2
|
feature: hide sidebar when auth failed but token is set
|
2021-04-13 22:28:48 +08:00 |
|
EnixCoda
|
0aeaab4179
|
fix: apply default theme colors
|
2021-04-03 10:21:40 +08:00 |
|
EnixCoda
|
56c9ed579c
|
refactor: reduce output CSS size
|
2021-04-03 10:16:19 +08:00 |
|
EnixCoda
|
a1394d9e10
|
feat: support color mode - dark dimmed
|
2021-04-03 09:51:45 +08:00 |
|
EnixCoda
|
b499da755b
|
refactor: simplify scss
|
2021-04-03 09:48:57 +08:00 |
|
EnixCoda
|
a0f6ad3398
|
fix: prevent class name polution
|
2021-03-08 21:51:42 +08:00 |
|
EnixCoda
|
7dd0f4d191
|
refactor: support path mode in Safari
|
2021-03-08 14:25:47 +08:00 |
|
EnixCoda
|
c7fe0f2383
|
fix: handle git submodule link url
|
2021-02-15 20:34:32 +08:00 |
|
EnixCoda
|
1588a903c2
|
refactor: drop shrink GitHub header
|
2021-02-06 01:23:13 +08:00 |
|
EnixCoda
|
f38d093147
|
fix: detect case in search key
|
2021-02-06 01:00:09 +08:00 |
|
EnixCoda
|
ab96ebbe3c
|
fix: prevent close button shifting
|
2021-02-06 00:03:46 +08:00 |
|
EnixCoda
|
50731bb461
|
feat: more tweaks on search modes
|
2021-02-06 00:03:46 +08:00 |
|
EnixCoda
|
69a8436e7b
|
docs: search mode
|
2021-02-05 12:10:50 +08:00 |
|
EnixCoda
|
66312dbc0f
|
fix: go to file, highlighting
|
2021-02-04 21:09:09 +08:00 |
|
EnixCoda
|
bb4593fc25
|
feat: show loading indicator when fetching meta
|
2021-02-04 14:46:03 +08:00 |
|
EnixCoda
|
e1d0742de8
|
feat: search modes
|
2021-02-04 14:46:03 +08:00 |
|
EnixCoda
|
8737611c17
|
feat: collapse all nodes on clear search key
|
2021-02-03 00:38:52 +08:00 |
|
EnixCoda
|
cc7012eac2
|
refactor: extract shaking logic from vng
|
2021-02-03 00:38:52 +08:00 |
|
EnixCoda
|
a10854c012
|
feat: add search mode config
|
2021-02-03 00:38:52 +08:00 |
|
EnixCoda
|
e87fec8f30
|
feat: search modes
|
2021-02-03 00:38:51 +08:00 |
|
EnixCoda
|
e6a0e0a139
|
chore: add types
|
2021-02-01 18:06:14 +08:00 |
|
EnixCoda
|
e066675817
|
chore: types for $
|
2021-02-01 18:03:15 +08:00 |
|
EnixCoda
|
eb6343a1ff
|
refactor: opt-out get default branch request for faster loading
|
2021-02-01 17:50:01 +08:00 |
|
EnixCoda
|
63e4f89665
|
fix: match incomplete sha
|
2021-02-01 16:42:47 +08:00 |
|
EnixCoda
|
8f675f5c5b
|
chore: update IO field names
|
2021-02-01 14:14:26 +08:00 |
|
EnixCoda
|
4be1d2d44d
|
refactor: check meta data usages
|
2021-02-01 14:07:06 +08:00 |
|
EnixCoda
|
f32dfd0722
|
chore: change the position to fixed
|
2021-02-01 14:07:06 +08:00 |
|
EnixCoda
|
f3f86a79ea
|
refactor: simplify init logics
|
2021-02-01 14:07:06 +08:00 |
|
EnixCoda
|
2a9ab02fda
|
chore: simplify logics about access token
|
2021-01-31 23:57:43 +08:00 |
|
EnixCoda
|
b67905ec8c
|
chore: more accurate type
|
2021-01-31 23:56:36 +08:00 |
|
EnixCoda
|
2fe39a90c3
|
refactor: simplify code
|
2021-01-31 23:08:28 +08:00 |
|
EnixCoda
|
83f357008e
|
fix: find copy file button group element
|
2021-01-29 02:01:20 +08:00 |
|
EnixCoda
|
8c53037d8f
|
fix: sentry issue #CK
typo
|
2021-01-25 17:41:54 +08:00 |
|
EnixCoda
|
e5cc08a45e
|
fix: sentry issue #CK
|
2021-01-24 21:24:54 +08:00 |
|
EnixCoda
|
d0dba1975d
|
refactor: fix the access token casing
|
2021-01-23 22:13:37 +08:00 |
|
EnixCoda
|
e44cc8dbc2
|
chore: ignore enterprise events
|
2021-01-13 00:40:17 +08:00 |
|
EnixCoda
|
35f6084054
|
fix: update effect on callback change
|
2021-01-13 00:39:56 +08:00 |
|
EnixCoda
|
db260b9d74
|
fix: detect enterprise
|
2021-01-10 20:26:56 +08:00 |
|
EnixCoda
|
51a200c034
|
chore: disable OAuth for Gitea
|
2021-01-05 23:24:47 +08:00 |
|
Enix
|
453c40553b
|
Merge pull request #118 from BbsonLin/develop
Support platform Gitea
|
2021-01-05 23:20:41 +08:00 |
|
Gilad S
|
765a41dcfc
|
Added a section for the Backquote key
|
2021-01-05 14:01:03 +02:00 |
|
Gilad S
|
2aac694ab6
|
Add support for the § key for Mac keyboards
|
2021-01-04 18:14:17 +02:00 |
|
Bobson Lin
|
33d270a671
|
Add pjax config for gitea and adjust getUrlForRedirect function.
|
2021-01-03 23:22:38 +08:00 |
|
Bobson
|
80b8b32371
|
Adjust some code
|
2021-01-03 14:30:50 +08:00 |
|
Bobson Lin
|
65df1463c6
|
Implment Gitea platform functions
|
2021-01-02 12:40:35 +08:00 |
|
EnixCoda
|
9987c0374f
|
feat: color of file tree text
|
2020-12-16 22:55:33 +08:00 |
|
Enix
|
1d73b52d31
|
refactor: simplify logic
|
2020-12-16 22:24:27 +08:00 |
|
WayJam So
|
eeb2aeee00
|
fix: invalid expand path
|
2020-12-15 00:54:26 +08:00 |
|
EnixCoda
|
7f9827a4ee
|
chore: hack the clippy button
|
2020-12-10 23:20:02 +08:00 |
|
EnixCoda
|
79c4049300
|
feat: watch media update
|
2020-12-10 23:11:21 +08:00 |
|
EnixCoda
|
d1197a5068
|
feat: detect auto mode
|
2020-12-10 23:11:21 +08:00 |
|
EnixCoda
|
4c9ebc414b
|
feat: tune colors and add dark theme
|
2020-12-10 23:11:21 +08:00 |
|
EnixCoda
|
7e8e6b6987
|
chore: align file explorer item height to GitHub's
|
2020-12-10 15:51:58 +08:00 |
|
EnixCoda
|
0f654996b2
|
fix: detect linux
|
2020-11-28 15:05:19 +08:00 |
|
EnixCoda
|
49df251ed6
|
refactor: move event bindings
|
2020-11-28 15:05:18 +08:00 |
|
EnixCoda
|
9ddf4d6068
|
feat: use native GitHub progress bar
|
2020-11-28 15:05:18 +08:00 |
|
EnixCoda
|
3dd182460b
|
feat: use GitHub native progress bar
|
2020-11-28 15:05:17 +08:00 |
|
EnixCoda
|
2c09a4308e
|
refactor: use pjax:end for better compatibility
|
2020-11-28 00:46:43 +08:00 |
|
EnixCoda
|
db0de416dc
|
fix: emit pjax end
|
2020-11-28 00:46:42 +08:00 |
|
EnixCoda
|
17c4becff2
|
fix: pjax messed history up
|
2020-11-24 20:51:28 +08:00 |
|
EnixCoda
|
e0f7025379
|
fix: handle missing folder data
|
2020-11-14 00:12:07 +08:00 |
|
EnixCoda
|
ed389ea3b5
|
fix: perf was throttled in sync mode
|
2020-11-13 18:11:18 +08:00 |
|
EnixCoda
|
5e5980db21
|
chore: adjust padding of meta bar
|
2020-11-13 16:57:28 +08:00 |
|
EnixCoda
|
f22f270523
|
fix: resolve sha from partially loaded DOM can be unreliable
|
2020-11-13 16:55:56 +08:00 |
|
EnixCoda
|
e6cba2c7e6
|
refactor: on PJAX end
|
2020-11-13 15:58:32 +08:00 |
|
EnixCoda
|
ab322e95d7
|
fix: resolve PR title
|
2020-11-13 14:51:35 +08:00 |
|
EnixCoda
|
6789fe6a11
|
fix: prevent blocking form submissions
|
2020-11-13 13:56:03 +08:00 |
|
EnixCoda
|
57b481c7e3
|
fix: resolve PR files' SHA more careful
|
2020-11-13 13:56:02 +08:00 |
|
EnixCoda
|
72ebbb2047
|
fix: prevent redundant requests for PR
|
2020-11-13 13:56:02 +08:00 |
|
EnixCoda
|
3323477b07
|
feat: help
|
2020-11-13 13:56:02 +08:00 |
|
EnixCoda
|
00ea07b181
|
fix: guard setExpand
|
2020-11-11 17:52:53 +08:00 |
|
EnixCoda
|
0c0ee18795
|
fix: handle path with unsafe trunks
|
2020-11-11 17:44:26 +08:00 |
|
EnixCoda
|
c057fb389f
|
chore: remove leading space when copy file
|
2020-11-11 17:44:26 +08:00 |
|
EnixCoda
|
fbc67c68f4
|
fix: attach copy buttons when navigate through GitHub PJAX
|
2020-11-11 17:44:26 +08:00 |
|
EnixCoda
|
d818e5ccc2
|
fix: copy code and snippet
|
2020-11-11 17:44:26 +08:00 |
|
EnixCoda
|
a7c928fee9
|
chore: file tree item height and scroll bar
|
2020-11-11 17:44:25 +08:00 |
|
EnixCoda
|
70e9bc68c3
|
feat: recursive toggle with keyboard arrow
|
2020-11-11 17:44:25 +08:00 |
|
EnixCoda
|
6c433f1f17
|
refactor: simpler logic for resize observer
|
2020-11-11 17:14:23 +08:00 |
|
EnixCoda
|
b2150b9212
|
fix: prevent collapse to too narrow
|
2020-11-11 17:14:23 +08:00 |
|
EnixCoda
|
5164fa49c7
|
fix: prevent unexpected redirect
|
2020-10-28 20:07:23 +08:00 |
|
EnixCoda
|
76e6d7c7f4
|
chore: update use update reason hook messages
|
2020-10-28 18:15:01 +08:00 |
|
EnixCoda
|
59fffaf004
|
fix: jump to items from search result
This doesn't cause the previous redirect bug :)
|
2020-10-28 18:14:51 +08:00 |
|
EnixCoda
|
b08cc31940
|
feature: consistant behavior of hit enter on search results
|
2020-10-28 17:21:18 +08:00 |
|
EnixCoda
|
0548c614be
|
refactor: named value from dispatch.get
|
2020-10-28 00:38:08 +08:00 |
|
EnixCoda
|
72ddfefb19
|
docs: update help for invalid token
|
2020-10-28 00:35:07 +08:00 |
|
EnixCoda
|
396af20fa4
|
Revert "feat: better experience with correct focus"
This reverts commit 3203f9426e.
|
2020-10-28 00:20:08 +08:00 |
|
EnixCoda
|
8c970d7fb4
|
feat: hint lazy mode
|
2020-10-28 00:14:32 +08:00 |
|
EnixCoda
|
3115f78878
|
fix: handle PR
|
2020-10-27 02:30:39 +08:00 |
|
EnixCoda
|
391c3e457c
|
fix: prevent unnecessary unmount
|
2020-10-27 01:58:12 +08:00 |
|
EnixCoda
|
10d409ed56
|
feat: use update reason
|
2020-10-26 22:27:27 +08:00 |
|
EnixCoda
|
b0bcb7130c
|
refactor: prevent rendering multiple times on search
|
2020-10-26 22:27:21 +08:00 |
|
EnixCoda
|
3203f9426e
|
feat: better experience with correct focus
|
2020-10-26 20:53:33 +08:00 |
|
EnixCoda
|
2227039bbf
|
refactor: performance++
|
2020-10-26 19:01:49 +08:00 |
|
EnixCoda
|
24ae8a0353
|
refactor: memoize regexp of search key
|
2020-10-26 19:01:05 +08:00 |
|
EnixCoda
|
d683777c34
|
fix: update focus properly
|
2020-10-26 02:40:34 +08:00 |
|
EnixCoda
|
453ed1d588
|
refactor: enhance code
|
2020-10-26 02:12:33 +08:00 |
|
EnixCoda
|
42737a6cd5
|
refactor: deprecate execAfterRender pattern
Also extracted regex logic into view component
|
2020-10-25 22:46:59 +08:00 |
|
EnixCoda
|
547b536af3
|
chore: remove unused argument
|
2020-10-25 15:53:31 +08:00 |
|
EnixCoda
|
2e6c7606c8
|
feat: async mode
|
2020-10-25 02:56:19 +08:00 |
|
EnixCoda
|
9da5d0df11
|
refactor: simplify search
|
2020-10-24 01:54:54 +08:00 |
|
EnixCoda
|
0eb04c8e27
|
refactor: remove init
|
2020-10-24 01:54:53 +08:00 |
|
EnixCoda
|
074b1902d5
|
chore: animate filter
|
2020-09-02 21:40:00 +08:00 |
|
EnixCoda
|
e2aee2cdd6
|
feat: expand all folders when in pr
|
2020-08-31 21:16:23 +08:00 |
|
EnixCoda
|
0515d3cb2d
|
chore: show dots when loading meta data
|
2020-08-31 20:51:44 +08:00 |
|
EnixCoda
|
ff876a261f
|
feat: enhance styles and add settings for recursive toggling
|
2020-08-31 20:50:46 +08:00 |
|
EnixCoda
|
fde2ad90df
|
feat: recursive toggle expand
|
2020-08-30 02:24:40 +08:00 |
|
EnixCoda
|
95fafcbfac
|
chore: enhance details
|
2020-08-09 23:57:56 +08:00 |
|
EnixCoda
|
cd7b5087b1
|
feat: variations of toggle button content
|
2020-08-09 23:44:42 +08:00 |
|
EnixCoda
|
f5eda6090a
|
feat: extract select input
|
2020-08-09 23:44:20 +08:00 |
|
EnixCoda
|
2711ead05c
|
chore: edit toggle button title
|
2020-08-03 00:35:32 +08:00 |
|
EnixCoda
|
db25110fa9
|
fix: display error message properly
|
2020-08-03 00:32:24 +08:00 |
|
EnixCoda
|
5271af7d91
|
feat: shrink GitHub header option
|
2020-08-03 00:17:54 +08:00 |
|
EnixCoda
|
42d9ef4725
|
feat: enhance settings button
|
2020-08-03 00:17:37 +08:00 |
|
EnixCoda
|
6d7610349e
|
feat: redesign toggle show button
|
2020-08-03 00:17:34 +08:00 |
|
EnixCoda
|
02e3337037
|
refactor: use CSS variable
|
2020-08-02 17:32:38 +08:00 |
|
EnixCoda
|
c2fb67fb37
|
fix: nav and header styles
|
2020-07-17 16:19:05 +08:00 |
|
EnixCoda
|
17f785e5c4
|
fix: resolve new GitHub DOM
|
2020-07-17 16:14:46 +08:00 |
|
EnixCoda
|
32ce2235a9
|
fix: fetch all pull files
|
2020-07-11 15:37:39 +08:00 |
|
EnixCoda
|
968a030941
|
fix: hard redirect when id not available
|
2020-07-11 14:24:55 +08:00 |
|
EnixCoda
|
edf96f2c9a
|
fix: fetch complete diff data
|
2020-06-27 16:58:07 +08:00 |
|
EnixCoda
|
09a97f30ed
|
fix: handle long pr title
|
2020-06-27 15:46:02 +08:00 |
|
EnixCoda
|
86a06f098b
|
feat: show pull request title
|
2020-06-27 15:16:41 +08:00 |
|
EnixCoda
|
e4a9277d12
|
fix: preserve search params for pr link
|
2020-06-26 21:16:55 +08:00 |
|
EnixCoda
|
ed1422cdbe
|
fix: styles of meta bar
|
2020-06-21 17:02:08 +08:00 |
|
EnixCoda
|
91954268ba
|
feat: update meta bar
|
2020-06-21 15:21:14 +08:00 |
|
EnixCoda
|
1691e28a06
|
fix: show auth error when no token set
|
2020-06-21 15:21:14 +08:00 |
|
EnixCoda
|
42b659ce09
|
fix: resolve file links even if not available in dom
|
2020-06-21 13:02:42 +08:00 |
|
EnixCoda
|
a6a4acb792
|
build: use stable octicons
|
2020-06-21 10:55:30 +08:00 |
|
EnixCoda
|
ef5ce21820
|
fix: go to item when press enter did not work
|
2020-06-21 01:56:31 +08:00 |
|
EnixCoda
|
24693cedce
|
feat: support pull request trees
|
2020-06-21 01:56:31 +08:00 |
|
EnixCoda
|
328a04f9bb
|
refactor: handle hash links natively
|
2020-06-21 01:56:30 +08:00 |
|
EnixCoda
|
9050313ad1
|
chore: remove unused method
|
2020-06-20 19:17:23 +08:00 |
|
EnixCoda
|
6043fe79ec
|
fix: update DOM selectors
|
2020-06-20 19:16:28 +08:00 |
|
EnixCoda
|
8ae4834d67
|
fix: simplify detection of code page
|
2020-06-19 00:03:05 +08:00 |
|
EnixCoda
|
0a957c97da
|
feat: handle new GitHub layout
|
2020-06-18 23:49:06 +08:00 |
|
EnixCoda
|
b9be46b337
|
fix: handle delete page
|
2020-06-15 21:02:47 +08:00 |
|
EnixCoda
|
6f0d645d8b
|
fix: not expose secret
|
2020-05-30 16:15:27 +08:00 |
|
EnixCoda
|
a353b58e20
|
feat: vertical align node item
|
2020-05-29 22:51:31 +08:00 |
|
EnixCoda
|
89e3f24e29
|
feat: select all text when focus search bar
|
2020-05-29 22:44:58 +08:00 |
|
EnixCoda
|
c5cb36377a
|
feat: limit settings pane height
|
2020-05-29 22:32:37 +08:00 |
|
EnixCoda
|
9ceeb177aa
|
chore: simplify borders
|
2020-05-29 22:28:45 +08:00 |
|
EnixCoda
|
9f4e0d80ce
|
feat: use hourglass icon for loading
|
2020-05-29 22:28:33 +08:00 |
|
EnixCoda
|
66871fcbd2
|
fix: align go to button
|
2020-05-28 23:34:43 +08:00 |
|
EnixCoda
|
fa54ea314f
|
feat: use octoicon v2
|
2020-05-28 23:20:16 +08:00 |
|
EnixCoda
|
6e1bef7a6f
|
feat: use pjax-api
|
2020-05-26 20:58:48 +08:00 |
|
EnixCoda
|
6d18a225ee
|
chore: rename for better seo
|
2020-05-19 00:11:30 +08:00 |
|
EnixCoda
|
726b6a7814
|
chore: disallow OAuth for enterprise
|
2020-05-18 23:52:28 +08:00 |
|
EnixCoda
|
83aca3e5db
|
Merge branch 'develop' into feature/enterprise
|
2020-05-07 00:35:10 +08:00 |
|
EnixCoda
|
b7928378d6
|
fix: separate settings by host
|
2020-05-07 00:34:34 +08:00 |
|
EnixCoda
|
36e7509c60
|
fix: add domains to manifest
|
2020-05-06 12:09:51 +08:00 |
|
EnixCoda
|
68735659a0
|
fix: resolve fetch errors
|
2020-05-06 10:19:36 +08:00 |
|
EnixCoda
|
749af84cbb
|
feat: update API endpoint for enterprise
|
2020-05-05 20:38:41 +08:00 |
|
EnixCoda
|
6f83adf934
|
feat: support enterprise
|
2020-05-01 18:35:34 +08:00 |
|
EnixCoda
|
c0d75c2ed3
|
fix: git submodule did not work
|
2020-05-01 17:21:02 +08:00 |
|
EnixCoda
|
5451233b5a
|
refactor: deprecate unsafe oauth
|
2020-05-01 15:48:16 +08:00 |
|
EnixCoda
|
0334b9eb98
|
feat: better error messages
|
2020-04-30 22:54:44 +08:00 |
|
EnixCoda
|
69506957df
|
styles: format code
|
2020-04-30 22:21:04 +08:00 |
|
EnixCoda
|
18cf30b7ab
|
fix: resolve default branch when not found in DOM
|
2020-04-30 22:20:56 +08:00 |
|
EnixCoda
|
95f07e292f
|
refactor: abandon regex array
|
2020-04-19 23:20:53 +08:00 |
|
EnixCoda
|
441562a6ac
|
feat: show no more than one copy snippet button
|
2020-04-16 09:52:44 +08:00 |
|
EnixCoda
|
859948c443
|
feat: search performance boost
Prevent recreating child component of virtual list
|
2020-04-15 22:35:25 +08:00 |
|
EnixCoda
|
0da52bee9e
|
chore: minor fixes
|
2020-04-15 21:33:21 +08:00 |
|
EnixCoda
|
46a01711e9
|
feat: compress search result and boost performance
|
2020-04-15 15:10:09 +08:00 |
|
EnixCoda
|
065ca252a6
|
refactor: keep file structure on search results
|
2020-04-15 01:31:06 +08:00 |
|
EnixCoda
|
a215b0a686
|
fix: wiki link
|
2020-04-09 21:22:58 +08:00 |
|
EnixCoda
|
73396cffd6
|
Merge branch 'feature/oauth-server' into develop
|
2020-04-09 20:47:42 +08:00 |
|
EnixCoda
|
9e0831d8ed
|
chore: deprecate baseSize state
|
2020-04-09 17:10:40 +08:00 |
|
EnixCoda
|
6355ef677d
|
refactor: use server for oauth
|
2020-04-09 16:46:39 +08:00 |
|
EnixCoda
|
3bbac6a6a8
|
feat: server
|
2020-04-09 16:46:39 +08:00 |
|
EnixCoda
|
a34489d8c9
|
chore: use replace state when omitting OAuth code
|
2020-04-09 14:23:47 +08:00 |
|
EnixCoda
|
fb5c0d7e62
|
fix: pass access token for oauth
|
2020-04-08 23:36:44 +08:00 |
|
EnixCoda
|
012aa94a87
|
fix: handle http code 403
GitHub API doesn't return CORS headers when not ok
|
2020-04-08 23:27:32 +08:00 |
|
EnixCoda
|
b9d4bfd07d
|
fix: disable transition when resizing
|
2020-04-08 22:28:50 +08:00 |
|
EnixCoda
|
c7403e5ad8
|
refactor: simplify toggle animation stylesheet
|
2020-04-08 22:03:42 +08:00 |
|
EnixCoda
|
a42750ff5e
|
fix: prevent inserting duplicated mount points
|
2020-04-08 17:37:25 +08:00 |
|
EnixCoda
|
b3cde841f4
|
feat: centralize page content when gitako is open
This simplifies layout logic
|
2020-04-08 17:21:55 +08:00 |
|
EnixCoda
|
2dadb747f4
|
fix: prevent render without styles
|
2020-04-07 22:36:55 +08:00 |
|
EnixCoda
|
425a2f709c
|
refactor: move content type detection
|
2020-04-07 21:55:01 +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
|
800f2187b9
|
chore: format style injector
|
2020-04-06 19:16:35 +08:00 |
|
EnixCoda
|
cfe313f1d9
|
chore: revert declaring optional permissions
|
2020-04-05 23:08:54 +08:00 |
|
EnixCoda
|
05d002e470
|
refactor: sync platform resolution
|
2020-04-04 17:03:22 +08:00 |
|
EnixCoda
|
c8bd55de53
|
fix: retrieve config version before migration
|
2020-04-04 16:59:34 +08:00 |
|
EnixCoda
|
78d6b597cf
|
fix: prevent refresh in gitee
|
2020-04-03 22:18:07 +08:00 |
|
EnixCoda
|
443982cd4f
|
feat: smooth transition of node items
|
2020-04-03 13:37:18 +08:00 |
|
EnixCoda
|
130f42f8a8
|
fix: prevent generate empty regex
|
2020-04-03 13:34:46 +08:00 |
|
EnixCoda
|
aa865d5812
|
chore: remove unused error resolution
|
2020-04-03 09:06:43 +08:00 |
|
EnixCoda
|
86e0569250
|
feat: use pjax-api
|
2020-04-02 23:44:42 +08:00 |
|
EnixCoda
|
07ae64e001
|
fix: focus search input with keyboard
|
2020-04-02 22:25:34 +08:00 |
|
EnixCoda
|
c69b750730
|
feat: highlight search results
|
2020-04-02 22:20:47 +08:00 |
|
EnixCoda
|
87db2ff48c
|
chore: styles of search input
|
2020-04-02 00:49:16 +08:00 |
|
EnixCoda
|
bb635c0d07
|
revert: undo all-urls change to manifest
|
2020-04-02 00:00:41 +08:00 |
|
EnixCoda
|
5156e6b970
|
fix: cancel copy file button effect properly
|
2020-04-01 23:57:03 +08:00 |
|
EnixCoda
|
19c41d1005
|
chore: style tweaks
|
2020-03-31 01:09:26 +08:00 |
|