Commit Graph

103 Commits

Author SHA1 Message Date
Rotzbua 5fae61bd0d Fix typos and docstrings 2023-01-02 16:15:13 +01:00
Florian Festi 4d41b2ddb1 FingerHolesEdge: Add bottom_lip parameter
to support boxes that stack on top of each other like milk crates
2023-01-02 13:00:07 +01:00
Florian Festi b5d10334d0 StackableEdge: Add bottom_stabilizers parameter
to generate strips to be glued to the inside of bottom edges
2023-01-02 13:00:07 +01:00
Rotzbua c22d6c5d8b Rename `ps2edit` to more common `pstoedit` 2022-12-29 12:01:04 +01:00
Rotzbua 0da4311c3a Fix typos 2022-12-28 17:09:06 +01:00
Rotzbua 47c38b83b1 Update Sphinx scripts to v5.3
* Add generation date
* Remove unused version
* Update copyright
2022-12-28 17:06:08 +01:00
Rotzbua 44a8604352 Doc: remove python 2.7 2022-12-27 21:44:32 +01:00
ranthalion cde3477874 Add polygonWall to Existing Parts doc 2022-12-06 18:12:21 +01:00
juanesf 108ea9a729 Add files via upload
- Upload win11-wsl-boxesserver-localhost.png screenshot.
- Upload log-wsl-win11.txt
2022-11-23 22:33:20 +01:00
juanesf f7ab316bdc Update windows.rst
- Add simple instructions for wsl
- Add screenshot of boxesserver on wsl
2022-11-23 22:33:20 +01:00
Florian Festi d782eb281c FingerJointEdges: Better deal with short edges
Shrink surroundingspaces when need to still fit at least one finger. If
even one regular finger won't fit use a small rectangular style finger.

This is a bit hacky as the same logic is copied in both
FingerJointEdge and FingerHoles
2022-09-30 19:28:01 +02:00
suks.ae bfaabc2619 Add HandleEdge 2022-09-24 08:36:00 +02:00
Florian Festi cd4949ccac Only draw snap finger joint for wide fingers
and use rectangular fingers if width is smaller than 1.9
2022-08-20 09:03:21 +02:00
suks.ae 16e7175c07 Added missing Edge Type (Š) 2022-08-04 21:59:01 +02:00
Florian Festi 3d113d3821 FAQ: fix formatting 2022-07-25 10:35:01 +02:00
Florian Festi b3c7800a52 FAQ: What can you do with the drawings? 2022-07-24 12:07:50 +02:00
suks.ae 5169343be7 Add fillHoles() function
to fill a polygon with a hole pattern
2022-07-23 09:53:11 +02:00
Hector Dearman afce625c42 Fix a handful of typos in usermanual.rst 2022-06-02 22:05:59 +02:00
suks.ae 20f45224fb Add MountingEdge
and add it to top_edge.
2022-05-27 14:53:40 +02:00
SuksAE 1bb4b8c0c3
Added pear shaped mounting hole drawing function (#392)
and add them to BinTray and TrafficLight
Add labels to the parts of these generators
Add doc strings to all hole types
2022-05-15 07:55:53 +02:00
suks.ae 3d7986f130 updated list of used edge characters in documentation
added reserved chars for generator use
changed generator template to reserved char
2022-04-19 21:57:58 +02:00
Florian Festi a7063011b5 Add inner_corner default setting
to allow removing the loops in inner corners

Related: #294
2022-03-20 19:04:27 +01:00
Florian Festi a364f603a8 Add extra_length to Finger Joint Settings
to allow extending the finger joints so burn marks can be ground off.

Thanks to all who have been pushing for this feature!

Resolves: #270
2022-01-16 15:18:11 +01:00
Stéphane MOR 64448d7902 cask is no longer a brew command 2022-01-07 09:44:44 +01:00
Florian Festi f18462585b User manual: More information about parameters
to be linked from the generator UI
2022-01-03 13:27:41 +01:00
Florian Festi 515c1a5149 FAQ: fix typo 2021-09-03 13:59:11 +02:00
Florian Festi 4449c2c2cd lxml is no longer used
Remove from requirements and installation docs

Related: #241
2021-06-07 05:08:47 +02:00
jens persson 9a46882c8f Add color selection to all holes
All methods that uses the holeCol decorator now take a parameter color.
Added semantic symbols for colors.
2021-06-03 21:40:11 +02:00
Florian Festi b344229c95 Add metadata to PostScript output
as title, creator and further comments.
Unfortunately pstoedit does drop these when converting to other
formats. A pity.
2021-05-29 10:55:36 +02:00
Mateusz Konieczny 3153e757b1 fix typo 2021-05-23 19:28:45 +02:00
Florian Festi 85de24b467 I add images to README
As README.rst is included from main dir add a symlink so links to the
images work for both locations.

No longer show information about the documentation in the documentation
itself.

Resolves: #292
2021-05-23 15:02:09 +02:00
Florian Festi dba67fce41 Fix link to Burn correction page 2021-05-23 11:15:59 +02:00
Florian Festi 3ece5843d0 Add Frequently Asked Questions 2021-05-23 11:00:31 +02:00
Henning Pridöhl 01f156d4a3 Fix Boxes.saved_context example in Navigation documentation
The code example for Boxes.saved_context() uses a with statement
that does not properly call the self.saved_context method (misses
call parenthesis).
2021-05-09 20:47:11 +02:00
Florian Festi 84e0fcd3df Add new burn correction to the documentation
Include picture of new over cuts
2021-04-25 19:13:05 +02:00
Florian Festi cf052f408b No longer mention cairo in the docs
Especially the installation docs
2020-05-18 22:30:28 +02:00
Ben Christenson 842769b69d added missing instructions for install cairo on mac 2020-02-23 16:08:56 +01:00
Ben Christenson bc2d16fb16 spelling nits in docs 2020-02-23 16:07:42 +01:00
Georges Khaznadar 715a2aca0b added man pages 2019-11-01 11:35:52 +01:00
Florian Festi b0b35d6084 Mention BurnTest in docs and in the burn parameter description 2019-10-19 12:29:56 +02:00
Florian Festi ecbb159c90 Drop Python 2 compatibility from the install docs 2019-09-06 19:23:58 +02:00
Florian Festi 0e41659ed8 Mention Sphinx dependency for building the docs 2019-03-06 23:55:07 +01:00
Florian Festi 4252cd22bc Fix formating in install doc 2019-03-06 19:09:15 +01:00
WU 522d2c4aa9 inkscape install documentation simplified 2019-03-06 18:58:09 +01:00
Martin Müller 6231c89f0d Fix typos and improve readability of commands 2019-02-28 08:03:08 +01:00
Martin Müller e2090e9999 Add workaround for Inkscape error on macOS 2019-02-28 07:56:25 +01:00
Martin Müller 10ad21d186 Add installation instructions for macOS 2019-02-28 07:56:25 +01:00
Martin Müller 2335395f20 Add images and details for Windows install guide 2019-02-26 21:35:47 +01:00
Florian Festi 9c6c54c2e2 API Docs: fix typo 2019-02-26 11:00:15 +01:00
Martin Müller 9135486d16 Add installation guide for Windows (fixes #83) 2019-02-26 09:44:46 +01:00