1
0
Fork 0
Commit graph

18 commits

Author SHA1 Message Date
joostdecock
47d4a27f64 chore [react]: Linter 2025-06-01 17:04:31 +02:00
joostdecock
3d01c0136c wip: Work on editor docs 2025-05-31 18:38:32 +02:00
joostdecock
f69093b0dc feat[react]: Linting with eslint 9 2025-05-30 11:29:55 +02:00
joostdecock
b914b6299f Merge branch 'develop' into cdocs 2025-05-24 12:07:19 +02:00
Benjamin Fan
3799e039ae fix(react): PDF cover page improvements (#360)
Exported PDF cover page improvements:
1. Translates flags, instead of just printing the bare keys
2. Omit layout info, when the parts are moved around in pattern layout

Fixes #274
Fixes #350

Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/360
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
Co-committed-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
2025-05-18 13:33:30 +00:00
Benjamin Fan
3390def67c fix(react): Pattern Layout print settings UI fixes (#351)
Fixes #341
Fixes #342

![Screenshot 2025-05-13 at 4.19.07 PM.png](/attachments/495b1a64-b7e6-40ca-b531-287cea0d29a1)
![Screenshot 2025-05-13 at 4.18.47 PM.png](/attachments/ce8f568e-537e-4f19-b0c1-893253966914)

Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/351
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
Co-committed-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
2025-05-18 09:40:11 +00:00
joostdecock
f8a987e3d5 [react] feat: Added docs for components/Editor 2025-05-10 15:47:00 +02:00
Jonathan Haas
83ff6b3b47 [react] fix: Improve the inspect view (#323)
Improve visuals of the Xray path component

- Return null for hidden paths in the Path component. This fixes #266 and restores v3 behavior here. (An optional toggle to show hidden paths might be useful in the future.)
- Reverse animation direction in stroke-dashoffset. This ensures that the path animates in the internal direction, which is less confusing since you can hover over a path to check that it is counter-clockwise.

Also remove a duplicate array key.

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/323
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Jonathan Haas <haasjona@gmail.com>
Co-committed-by: Jonathan Haas <haasjona@gmail.com>
2025-05-03 09:26:41 +00:00
joostdecock
d267c04286 [react]: fix: Escape user-provided text in SVG. Closes #260 2025-05-01 15:48:50 +00:00
joostdecock
d0cebc8959 [react] fix: Always add bounding box in plugin-tiler. Fixes #273 2025-05-01 15:39:17 +00:00
joostdecock
b6cb59e94c [react] fix: Respect user account units & header fixes
This fixes #310 by ensuring the user units are respected.
It also includes some tweaks for the header menu in the editor

- Better default/non-default styling for icons
- Fix alignment of various menus within the ribbon
2025-05-01 15:38:28 +00:00
Jonathan Haas
c535f626a7 [react] fix: Change the maximum value of the pattern parts margin to a more sensible value of about 3cm instead of 2.5mm 2025-05-01 14:45:32 +00:00
joostdecock
663528fa36 [react] chore: Guard against undefined settings 2025-04-28 07:06:35 +02:00
joostdecock
44e04a4cef feat: Upgrade to TailwindCSS 4 & DaisyUI 5 (#263)
Also fixes #251

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/263
Co-authored-by: joostdecock <joost@joost.at>
Co-committed-by: joostdecock <joost@joost.at>
2025-04-18 08:07:13 +00:00
Jonathan Haas
5ba6d4d0b0 [react] fix: deselecting included parts (#259)
Running `updateHandler(part, undefined)` will set the setting to null instead of removing/resetting it, which causes problems.

Fixes #239

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/259
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Jonathan Haas <haasjona@gmail.com>
Co-committed-by: Jonathan Haas <haasjona@gmail.com>
2025-04-18 06:24:34 +00:00
Jonathan Haas
a9f5ba5392 Fix string translations in multiple views and SVG export and theming in SVG draft view (#244)
Fixes #227
Fixes #78

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/244
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Jonathan Haas <haasjona@gmail.com>
Co-committed-by: Jonathan Haas <haasjona@gmail.com>
2025-04-13 08:59:27 +00:00
Jonathan Haas
a110d222c9 [react] fix: seam allowance slider (#210)
Fixes #208

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/210
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Jonathan Haas <haasjona@gmail.com>
Co-committed-by: Jonathan Haas <haasjona@gmail.com>
2025-04-06 14:44:22 +00:00
Joost De Cock
51dc1d9732
[breaking]: FreeSewing v4 (#7297)
Refer to the CHANGELOG for all info.

---------

Co-authored-by: Wouter van Wageningen <wouter.vdub@yahoo.com>
Co-authored-by: Josh Munic <jpmunic@gmail.com>
Co-authored-by: Jonathan Haas <haasjona@gmail.com>
2025-04-01 16:15:20 +02:00