1
0
Fork 0
Commit graph

5957 commits

Author SHA1 Message Date
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
a2863e5158 [org] fix: include strings from pluginI18n package in Legend MDX component (#262)
Fixes #125

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/262
Co-authored-by: Jonathan Haas <haasjona@gmail.com>
Co-committed-by: Jonathan Haas <haasjona@gmail.com>
2025-04-18 06:36:44 +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
04a0b4b099 [plugin-path-utils] feat: Add path-utils plug-in (#236)
This plug-in helps with creating seam allowance and hem paths.

Rebased v4 version for #99, see the linked issue for screenshots/details.

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/236
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:58:45 +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
c5b0daf390 fix: Various website and repo fixes (#243)
- Fixes things in Oath flow, yet needs testing before we close #235
- Updates security notice, closes #240
- Fixes broken links to user profiles, closes #238

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/243
Co-authored-by: joostdecock <joost@joost.at>
Co-committed-by: joostdecock <joost@joost.at>
2025-04-12 10:42:35 +00:00
Jonathan Haas
7f5258d42d Fix some minor issues (dead links, typos) in the contribution guide. (#237)
Fixes #191

Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/237
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-12 08:01:44 +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
0360339ed3 [org] fix: Edit link should go to codeberg. Closes #213 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
joostdecock
e1785dab5c [org] chore: Keep prebuild files out of repo 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
joostdecock
f30b67080b [dev] fix: Ensure path._curve is included in docs. Closes #193 (#204)
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/204
Co-authored-by: joostdecock <joost@joost.at>
Co-committed-by: joostdecock <joost@joost.at>
2025-04-03 16:38:48 +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
285d8d356d chore: clean up debug code 2025-04-03 17:59:32 +02: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
joostdecock
b5d5c4f15d [org] fix: Newsletter unsubscribe handling 2025-04-02 17:05:54 +02:00
Joost De Cock
74a9276e9e
feat: v4 newsletter and blog posts (#7387) 2025-04-01 19:27:11 +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
Joost De Cock
7b824b5cf4
feat[dev]: Clarify that mm options is (sometimes) ok (#7263) 2024-11-25 10:02:41 +01:00
Joost De Cock
469eb43c95
feat: Add various content types to docusaurus (#7231)
This brings blog posts, showcase posts, and newsletter editions into the Docusaurus site.

It also adds support for using TailwindCSS inside a container. So this will probably end up being the new freesewing.org site in v4.
2024-11-18 11:05:16 +01:00
BenJamesBen
788ea77ffa
fix(docs) Add missing cutlist store methods and improve cutlist docs (#7052)
* fix(docs): cutlist.removeCut() can remove all cutting instructions

* fix(docs): Add cutlist.setcut doc

* fix(docs): cutlist.addcut() signature and other improvements

* fix(docs): cutlist store methods improvements

* fix(docs) Add missing cutlist store methods

* fix(docs): Remove cutlist store methods docs from old docs location

* fix(docs): Add missing cutlist store methods

---------

Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
2024-11-16 15:39:49 +01:00
Jonathan Haas
7fb499fd2b
Add missing descriptions for titan waistband balance (#7234)
* Add i18n descriptions for Titan angled waistband

Fix code style

* Add docusaurus documentation for waistband option

* Lily i18n doesn't inherit from Titan, so duplicate strings here
2024-11-16 15:38:30 +01:00
Joost De Cock
e7851a25d0
chore: Port remaining design docs to docusaurus (#7224)
Huey, Titan, Charlie, and Diana
2024-11-02 13:06:51 +01:00
Joost De Cock
9511126b6f
chore: Ported more design docs (#7223)
This ports lucy, jane, and holmes
2024-11-02 12:04:11 +01:00
Joost De Cock
a2ad47f4ba
chore: Ported pattern docs fro designs by Wouter (#7222)
Merging these docs, most of the work was done by @woutervdub
2024-11-02 11:19:13 +01:00
Joost De Cock
7ac36d1190
wip: Porting of docs to docusaurus (#7208)
This ports the docs for the following designs: breanna, bruce, cathrin, florence, florent , hugo, lily, lunetius, onyx, opal, paco, sandy, shelly, shin, sven, tamiko, teagan, iberius, trayvon, wahid, walburga, and yuri.

Also adds a prebuild step to build the options umbrella pages. and includes some CSS tweaks.
2024-11-02 10:12:33 +01:00
Joost De Cock
d798ec81a7
Merge pull request #7056 from BenJamesBen/apikeys-list-doc
fix(docs): Add/update API keys list
2024-10-26 15:34:56 +02:00
Joost De Cock
60a9048e9a
Merge pull request #7171 from HaasJona/docs/migrate-bibi
Port Bibi documentation to Docusaurus
2024-10-26 15:32:02 +02:00
Joost De Cock
90ef19b20c
Merge pull request #7137 from HaasJona/fix/core-methods
Fix and improve path intersection methods
2024-10-26 15:27:42 +02:00
Joost De Cock
a710f52f44
Merge pull request #7169 from VSinerva/docusaurus-design-port
Port Albert, Bee, Benjamin to Docusaurus
2024-10-26 11:46:06 +02:00
joostdecock
76fbc5f6a4 chore: Dependency updates 2024-10-26 11:24:47 +02:00
Joost De Cock
c8ac9a2d6a
Merge pull request #7143 from BenJamesBen/removed-dev-site-config
fix(shared): Remove dev site config from search
2024-10-26 11:09:42 +02:00
Joost De Cock
0c4bc89577
Merge pull request #7144 from BenJamesBen/generate-social-media-img
fix(org): Fix generate a social media image
2024-10-26 11:05:15 +02:00
Joost De Cock
02eec32496
Merge pull request #7145 from BenJamesBen/missing-english-translations
fix(shared): Add missing English translations
2024-10-26 11:02:31 +02:00
Joost De Cock
8b68880670
Merge pull request #7156 from BenJamesBen/sort-tags-techniques
fix(shared): Sort design tags and techniques alphabetically
2024-10-26 11:01:03 +02:00
Joost De Cock
c5949945fa
Merge pull request #7159 from BenJamesBen/print-layout-user-experience
fix(shared): Change print settings to user experience level 1
2024-10-26 11:00:34 +02:00
Joost De Cock
c3c03da85a
Merge pull request #7160 from BenJamesBen/user-experience-circles
fix(shared): Provide control to menu items to allow User Experience circles to be filled
2024-10-26 10:59:59 +02:00
729d0abe57
Remove aaron option illustration from albert 2024-10-26 11:58:04 +03:00
Joost De Cock
3995816d55
Merge pull request #7162 from Cat-Ion/spaceBetweenThanksMsg2AndMail
fix(org): Add missing space after thanksMsg2
2024-10-26 10:56:45 +02:00
Joost De Cock
97684668f2
Merge pull request #7198 from BenJamesBen/jaeger-docusaurus
chore(docs): Port Jaeger to Docusaurus
2024-10-26 10:55:40 +02:00
Joost De Cock
df8ea82a0e
Merge pull request #7199 from VSinerva/bob-docusaurus-port
chore(docs): Port Bob to Docusaurus
2024-10-26 10:55:19 +02:00
Joost De Cock
c9ece456bc
Merge pull request #7197 from VSinerva/bent-docusaurus-port
chore(docs): Port Bent to Docusaurus
2024-10-26 10:54:56 +02:00
Joost De Cock
78df293010
Merge pull request #7196 from BenJamesBen/carlita-docusaurus
chore(docs): Port Carlita to Docusaurus
2024-10-26 10:54:35 +02:00
Joost De Cock
799cf9111b
Merge pull request #7195 from BenJamesBen/carlton-docusaurus
chore(docs): Port Carlton to Docusaurus
2024-10-26 10:54:16 +02:00
96a4fa08bd
Remove aaron instruction illustrations from albert 2024-10-26 11:50:53 +03:00
Joost De Cock
b078716005
Merge pull request #7190 from BenJamesBen/simone-docusaurus
chore(docs): Port Simone to Docusaurus
2024-10-26 10:49:10 +02:00
Joost De Cock
3a0a1df477
Merge pull request #7189 from BenJamesBen/simon-docusaurus
chore(docs): Port Simon to Docusaurus
2024-10-26 10:48:49 +02:00