1
0
Fork 0
Commit graph

18 commits

Author SHA1 Message Date
joostdecock
0c1d886e94 feat [org]: Wrote Editor docs 2025-06-01 17:02:46 +02:00
joostdecock
3d01c0136c wip: Work on editor docs 2025-05-31 18:38:32 +02:00
joostdecock
df45155cdb fix: Migrate RoleBlock after breaking changes 2025-05-29 12:07:59 +02:00
joostdecock
be7f712bc6 fix(org): Incorrect file location 2025-05-24 11:49:14 +02:00
Benjamin Fan
1896eba914 fix(wahid): Add new waist, hips, and pocket calculations (#352)
This PR changes how the Wahid pattern is generated to improve widths at the waist and hips. It does so by using the actual waist and hips measurements to generate the waist and hips points, as opposed to the old method which used the chest circumference as the base to approximate the waist and hips points. The new method results in a pattern where the chest/waist/hips widths of the garment are exactly the values of chest/waist/hips measurements plus ease.

The changes are controlled by a new Legacy Waist and Hips option. The option is disabled by default, but when it is enabled the Wahid pattern is generated the old way. So, users will be able to generate the same Wahid patterns as before, if desired.

The PR also contains a fix for the front pocket angle.

The waist and hips changes were tested by someone who reported that it fixed their sway back issue:
1367899207
discord://discord.com/channels/698854858052075530/757631205804998759/1367899207553388556

Fixes #302
Fixes #328

Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/352
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:43:40 +00:00
Jonathan Haas
32be41209e [org] fix: Remove superflous sidebar entry (#295)
sidebar_class_name: 'tw:hidden' doesn't seem to work when the page is an index.mdx inside some folder. Make it a top-level document instead

Fixes #275

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/295
Co-authored-by: Jonathan Haas <haasjona@gmail.com>
Co-committed-by: Jonathan Haas <haasjona@gmail.com>
2025-04-27 12:08:47 +00:00
joostdecock
f9d68bd2e1 [org] fix: Don't hammer backend when consent is lacking 2025-04-23 20:30:57 +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
bc1d873b19 [org] fix: Restore public view of measurement sets (#247)
Also by default view imperial measurement sets as imperial and metric ones as metric (this is questionable, and should probably be discussed, alternatively we could default displayAsMetric to the account setting?)

Fixes #230

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/247
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:20:50 +00:00
Jonathan Haas
36da79afb6 [react] fix: Various fixes for the measurement view and editor (#233)
Various fixes for the measurement view and editor:

- Translate measurements in the measurement set view and align the measurements table properly
- Display a question mark next to the measurements that links to the corresponding docs page

This fixes a part of #226

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/233
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:57:54 +00:00
joostdecock
bd44ca1cd2 [org] fix: Add links to design options and instructions
Also closes #206
2025-04-07 05:46:36 +00:00
joostdecock
25664d9b22 [org] chore: Updates to bee index file 2025-04-07 05:46:36 +00:00
Josh Munic
fcbb8ecc0b [org] chore: Remove Simon Sew Along (#214)
The link to the video in the simon sew-along is broken. Remove the sew along from the Simon shirt sewing instructions.

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/214
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Josh Munic <jpmunic@gmail.com>
Co-committed-by: Josh Munic <jpmunic@gmail.com>
2025-04-06 14:46:22 +00:00
bobgeorgethe3rd
d973cb4248 [bee]: Refactor code & fixes (#200)
Closes #105
Closes #76
Closes #148

This is a major clean up and overhaul of Bee's code.

Changes

-     Reinstating the ability to toggle the colours of neck and band tie independently
-     Reinstating the ability to toggle pointed edge of neck and band tie independently
-     Simplify snap options
-     Simplfication of the code
-     Simplify Cutting Instructions
-     Cutlist re-work
-     Hidden tie flag message also now appears when !options.ties
-     Neck tie is no longer hidden when options.pointedNeckTieEnds == true
-     Band tie is no longer hidden when options.crossBackTies == true
-     Band tie is no longer hidden when options.pointedBandTieEnds == true && !options.crossBackTies
-     options.reversible now acts as an override for options.duoNeckTieColours & options.duoBandTieColours
-     options.reversible markdown updated to reflect this
-     Updated neckTieLength when crossBackTies == true this was an error from the original code.
-     Designer note links updated for new options.
-     i18n en.json file updated to reflect change in options

Fixes

-     Neck ties no longer cut on fold (This was an error from when originally coded)
-     Band tie locks in duo colours when options.crossBackTies == true (this is why there were incorrect notch placements)
-     options.bandLength move to neck.mjs
-     Locking Bella options that were added post Bee.

Additions

-     options.duoNeckTieColours
-     options.duoBandTieColours
-     options.pointedNeckTieEnds
-     options.pointedBandTieEnds
-     New option markdown
-     Added snap info to neckTieWidth & bandTieWidth markdown

Removed

-     options.duoTieColors
-     options.pointedTieEnds
-     removed option markdown
-     Hidden tie flag message has had expand flags removed

Things to Note

-     The cut list is not using the mirrored preset to hopefully lessen confusion.

Moving forward, as the original coder of this design, in an effort to maintain the design as intended by the original designer in the future, it would streamline the process and be helpful if any requests for maintenance were sent directly to me.

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/200
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: bobgeorgethe3rd <bobgeorgethe3rd@googlemail.com>
Co-committed-by: bobgeorgethe3rd <bobgeorgethe3rd@googlemail.com>
2025-04-03 16:13:24 +00:00
joostdecock
7f39f319c6 [org] fix: Missing new measurements set link 2025-04-03 17:58:15 +02:00
Joost De Cock
880f738973 [org] feat: Add curated measurments sets to site (#198)
Also includes fixes for darkmode.

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/198
2025-04-03 14:41:18 +00:00
Jonathan Haas
77e75fa940
[org] fix: Fix various links 2025-04-03 15:28:13 +02: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