Keigo YAMAZAKI
296c0c7266
Enhance Visual Differentiation for Similar Regex Components ( #153 )
2025-04-11 20:33:18 +08:00
Keigo YAMAZAKI
7f9e4f3010
Add Japanese localization ( #150 )
...
* Fix: Localize the "Flags:" label for multilingual support.
* Add Japanese localization
2025-04-04 15:22:49 +08:00
Bowen
e1340262e1
fix github action branch ( #152 )
2025-04-04 14:16:35 +08:00
Bowen
2a9d70ad05
Fix(parser): the quantifier after unnecessary escaped chars ( #141 )
2024-10-29 21:01:09 +08:00
Andrei
d60999ed55
Add Russian localization ( #135 )
...
* Add Russian localization
* Fix some mistypes and grammar
* Add description for ASCII & Unicode character escapes
2024-09-20 10:25:02 +08:00
Bowen
6649585744
Display a tip about how to select nodes ( #134 )
2024-08-30 23:33:21 +08:00
Bowen
2b64e35850
Add break-words to expression ( #133 )
2024-08-26 21:07:04 +08:00
Bowen
88705ffbc7
New UI for header ( #132 )
2024-08-18 13:54:24 +08:00
Bowen
85c011c092
Update README.md
2024-08-17 16:14:24 +08:00
Bowen
64a8e8d894
Fix: UI flash when changing the theme ( #131 )
2024-08-17 14:05:27 +08:00
Bowen7
08b60d4072
rewrites routes
2024-08-14 20:25:38 +08:00
Bowen
8706172724
Fix: handle the quantifier of a lookaround assertion ( #130 )
...
Closes #128
`regex-vis` doesn't parse and render the quantifier of a lookaround assertion.
A simple regex to reproduce: `/\1+/`
2024-08-14 20:10:18 +08:00
Bowen
aa7f43f6fb
make some ui changes ( #129 )
2024-08-14 19:48:32 +08:00
Bowen
9b6d917634
Migrate CRA to Vite and upgrade dependencies ( #127 )
...
- [x] Migrate CRA to Vite
- [x] Upgrade node version to 18 in Github actions
- [x] Upgrade node version to 18 in Docker
- [x] Migrate styled-jsx to tailwind
- [x] Upgrade dependencies
- [x] Upgrade `@sentry/react`. Remove `@sentry/tracing` because we don't need to measure performance by Sentry.
- [x] Upgrade `jotai`. Add `jotai-immer` because the `jotai` package no longer includes `jotai/immer`.
- [x] Upgrade `typescirpt`
- [x] Migrate jest to vitest
- [x] Migrate `geist-ui` to `shadcn-ui`
- [x] Check all Todos
2024-08-12 23:31:30 +08:00
Dage233
dd008e373a
Add Dockerfile and docker-compose.yml ( #124 )
2024-03-28 17:29:50 +08:00
Bowen
aceeeb9b3c
Add Cloudflare Web Analytics ( #123 )
2024-03-20 22:25:33 +08:00
renovate[bot]
1ca84a3ad3
fix(deps): update dependency typescript to v5 ( #102 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-13 21:59:27 +08:00
renovate[bot]
e6efe3b52a
chore(deps): update actions/cache action to v3 ( #89 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 14:01:44 +08:00
renovate[bot]
5768976b87
chore(deps): update pnpm/action-setup action to v2.4.0 ( #87 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 14:01:30 +08:00
renovate[bot]
18653c5703
chore(deps): update dependency regenerator-runtime to ^0.14.0 ( #86 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 14:01:18 +08:00
renovate[bot]
c54074ac5c
chore(deps): update dependency @testing-library/react to v14 ( #91 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 14:01:06 +08:00
renovate[bot]
beea8eec1f
chore(deps): update dependency @types/node to v18 ( #92 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 14:00:55 +08:00
renovate[bot]
064fc4b096
fix(deps): update dependency @vercel/analytics to v1 ( #94 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 14:00:25 +08:00
renovate[bot]
b37fc0b26f
Add renovate.json ( #85 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-08 22:19:00 +08:00
Bowen
18da9f43d1
upgrade github action node version to 16 ( #84 )
2023-08-03 23:02:14 +08:00
Bowen
236c2186f8
fix: display empty character class ( #75 )
2023-06-13 23:19:49 +08:00
Bowen
e0469a0d9a
fix: display range input error ( #76 )
2023-06-13 23:19:36 +08:00
Bowen
c365769e7a
add vertical-align: middle to the spans of graph ( #74 )
2023-05-30 19:42:02 +08:00
Bowen
f77dbad415
refactor: render graph ( #71 )
...
[Preview Link](https://regex-vis-git-refactor-graph-bowen.vercel.app/ )
~~This is a big change, so I decided to put it on hold for now.~~
- Refactor the regex graph rendering process to measure node sizes before rendering
- Use monospace fonts for the regex text
- Replace SVG `text` elements with `foreginObject`
- Refactor the `visit`, `visitNodes`, `getNodeById`, `getNodesByIds` functions, and add `lrd` function to traversal ast by post-order. Add unit tests for the above functions.
2023-05-13 20:45:36 +08:00
Bowen
92b4e8618e
docs: add contribution guide ( #73 )
2023-05-06 14:36:00 +08:00
Bowen
697838f111
Set the textarea to be resizable ( #72 )
2023-04-30 17:49:36 +08:00
Bowen
381166cdea
Remove google analysis ( #70 )
2023-04-01 15:06:30 +08:00
Bowen
660347917f
Update FUNDING.yml
2023-03-23 23:35:56 +08:00
Bowen
efdbac6a1e
Fix the issue of text being too long ( #69 )
2023-03-22 09:41:01 +08:00
Bowen
df8437230f
Fix: Error displaying the empty branch. ( #67 )
2023-03-15 23:34:53 +08:00
Bowen
aa16d24fae
Feat: replace icons with text on buttons in the edit tab ( #68 )
2023-03-15 23:34:31 +08:00
Bowen
be881ea7e2
Feat: Support the use of the 'Delete' key to remove nodes ( #66 )
2023-03-14 21:03:52 +08:00
Bowen
151e5f9cff
Fix VERCEL_ANALYTICS_ID ( #64 )
2023-03-10 20:46:24 +08:00
Bowen
d63b3cddb2
Add web-vitals ( #63 )
2023-03-10 20:11:55 +08:00
Bowen
77870a8e9a
Add @vercel/analytics ( #62 )
2023-03-09 20:59:05 +08:00
Bowen
603608675c
Update FUNDING.yml
2023-03-08 21:52:23 +08:00
Bowen
7e0e59e810
Update FUNDING.yml
2023-03-08 21:51:27 +08:00
Bowen
ed5ff7f21c
Update FUNDING.yml
2023-03-08 21:30:50 +08:00
Bowen
69faa16b0f
Create FUNDING.yml
2023-03-08 21:29:38 +08:00
Bowen
53ef32200e
Update README.md
2023-02-26 22:49:17 +08:00
Bowen
cc032baba8
feat: add color-theme ( #60 )
2022-11-04 22:40:40 +08:00
Bowen
0bcf367e7f
Fix: always show graph scrollbar ( #58 )
2022-09-01 23:01:48 +08:00
Bowen
82c32ca5bc
update gtag code
2022-08-08 21:07:47 +08:00
Bowen
adda14a105
Update README.md
2022-07-21 21:17:36 +08:00
Bowen7
e8be86adb4
fix: switch tab after selecting nodes
2022-07-20 23:21:49 +08:00