Commit Graph

1624 Commits

Author SHA1 Message Date
J-Waal 0d4e39fbaa Update compartmentbox.py
Corrected issue where outside setting was not properly applied to height.
2023-06-18 21:03:15 +02:00
J-Waal 36cf1e0287 Update compartmentbox.py
Fix issue where height of the back was incorrect when selected stackable bottom.
Added option for continuous lid.
2023-05-12 02:11:04 +02:00
J-Waal 72a2c44599 Update compartmentbox.py
Added stackable edge settings.
Added options for margin or spacing at the sliding lid.
Changed hard coded values with settings from stackable edge.
2023-05-11 12:25:46 +02:00
J-Waal 0da8653f26 Merge branch 'master' of https://github.com/J-Waal/boxes 2023-05-10 20:31:01 +02:00
J-Waal 49f5c6326b New generator: CompartmentBox
A TypeTray variant with sliding lid
2023-05-02 22:55:51 +02:00
Seth Fischer 86a8bf481d Add qrcode to setup.py requirements 2023-04-27 10:13:42 +02:00
Florian Festi bf6e55bb36 gen_thumbnails.sh: Don't quote /
as this is unnecessary and grep now complaints about it.

Leaving the [] in for now even if we only quote one char (.) as I have
the feeling we might need to quote more as soon as we encounter them.
2023-04-23 12:14:52 +02:00
Florian Festi ec03162d15 Hook: Ad sample image
Thanks to datazaShane <https://github.com/datazaShane> for the photo

Related: #140
2023-04-23 12:09:57 +02:00
J-Waal 3eb2aeb69c Update compartmentbox.py
Changes to make the code better readable
2023-04-22 00:14:27 +02:00
J-Waal c71a0cc41c Merge branch 'master' of https://github.com/J-Waal/boxes 2023-04-21 22:51:54 +02:00
Florian Festi 77788a9c6c CompartmentBox: Re-use TypeTray code
Delete slot and hole callback methods
Use rectangularWall with CompoundEdges as sides
Fix lips and the interaction with the lid
Make stackable edges work
2023-04-18 20:26:46 +02:00
J-Waal d51c13240f New generator: CompartmentBox
A TypeTray variant with sliding lid
2023-04-18 19:09:28 +02:00
Florian Festi e1677ced62 NotesHolder: Move to sx parameter
to allow multiple compartments
2023-04-17 22:12:14 +02:00
Florian Festi 0d51f56916 CardHolder: Add Stackable(Edge)Settings
to allow saving height when needed
2023-04-17 22:12:14 +02:00
Florian Festi 91c8ef31f9 Make Gallery the default view
and add large buttons to switch between Gallery and Menu.

Needs some more love to really look good.
2023-04-16 22:18:24 +02:00
Florian Festi 0e9b8a760e Use same header in both the menu and the gallery
also make the search bar work in the gallery
2023-04-16 16:17:49 +02:00
J-Waal 9d3f8268a2 New generator: Shoe
A pen holder looking like a shoe or boot
2023-04-15 11:37:48 +02:00
J-Waal 84ef9d84ee New generator: PirateChest
A chest with integrated hinge and angled lid
2023-04-15 11:37:48 +02:00
J-Waal 7ce8e4b6ee New generator: Desksign
a simple angled sign that stands on its own
2023-04-15 11:37:48 +02:00
J-Waal 9e11915276 Update piratechest.py
Update to name and parameter description
2023-04-13 20:24:01 +02:00
J-Waal 8739342ee8
Merge branch 'florianfesti:master' into master 2023-04-13 13:21:30 +02:00
J-Waal 12c7ad9b61 Update shoe.py
improved documentation and code cleanup.
2023-04-11 21:49:03 +02:00
Rotzbua b9a14c1793 Fix type error: no attribute "thickness" [attr-defined] 2023-04-11 21:33:32 +02:00
J-Waal 08e77fd4d3 Update piratechest.py
Output error on invalid number of sides for the lid.
Added option to specify outside dimensions.
Code cleanup.
2023-04-11 18:50:56 +02:00
J-Waal bdd54d7fa2 Update desksign.py
Added option for feet and mirror one of the sides.
2023-04-11 16:02:43 +02:00
Florian Festi dbfdc46269 Fix useage of LidSettings 2023-04-09 22:24:13 +02:00
Florian Festi 56900b8277 rectangularTriangle: Close path
for outset first edge
2023-04-09 22:24:13 +02:00
Vinicius Fonseca 5c94eac997 Fixed flanged front wall top edge spacing in rack19box 2023-04-09 13:49:39 +02:00
J-Waal 0e6e5ff6a6 New genarators
CompartmentBox
Desksign
Piratechest
Shoe
2023-04-08 23:39:41 +02:00
Florian Festi 7bd0ab9e7d Add Lid option to more Generators
* DividerTray
 * DrillBox
 * GridfinityBase
 * GridfinityTrayLayout
 * SmallPartsTray
 * SmallPartsTray2
 * TrayLayout
 * TypeTray

Related: #128
Related: #277
2023-04-07 21:32:28 +02:00
Florian Festi fa760ded47 More typing trial and errors 2023-04-07 20:14:18 +02:00
Florian Festi 765b432679 Fix *LidSettings in boxes2pot 2023-04-07 19:59:54 +02:00
Florian Festi 4e9150f4e5 More import and type fixes 2023-04-07 19:53:20 +02:00
Florian Festi 1c49096858 Add handle parameter for lids
Only one style for now. More to be added.

Related: #128
2023-04-07 19:00:38 +02:00
Florian Festi c0ae8b00eb Fix lids imports
sortof
2023-04-07 18:26:41 +02:00
Florian Festi 44bf4adc8f DisplayShelf: Turn num_of_dividers into sx param
to allow arbitrary sections and not only equal divisions
2023-04-07 11:14:31 +02:00
Florian Festi d82d2936e4 DisplayShelf: Fix "outside" size adjustment 2023-04-07 10:49:10 +02:00
Florian Festi 5ea8fce6be Move lid for Stackable top edge (S) to new Lids class
Now also works for the overthetop style and is adjustable in height
2023-04-06 21:51:32 +02:00
Florian Festi 70162bdfb2 Move Lid details and creation into own LidSettings class
Add new ontop and overthetop lid styles

Replace _ChestLid mixin class. Currently supported for UBox, UniversalBox
and ABox

Resolves: #356
2023-04-06 21:36:27 +02:00
Florian Festi 72aeb95bd5 Rename LidSetting to SlideOnLidSetting
to free the name of the generic lids
2023-04-06 20:21:44 +02:00
Florian Festi d2d8c34de3 Sample images for FanHole, HolePattern and NemaPattern 2023-04-04 22:11:13 +02:00
Florian Festi 317873e279 OttoBot: New sample images for all body parts 2023-04-04 21:44:24 +02:00
Tim Weber 610e71d229 Fixed typos 2023-04-03 23:40:53 +02:00
Tim Weber 4d5fce9bcd Fixed several typos 2023-04-03 23:40:53 +02:00
Florian Festi 1abd1bfaed RackEdge: Fix length
which was broken by the modulus fix in 6238903237
2023-04-02 16:29:06 +02:00
Florian Festi e98f369a27 Dispenser: Add sample image
Thanks to MelCR5318 <https://github.com/MelCR5318> for the photo!

Resolves: #548
2023-04-02 11:42:54 +02:00
Florian Festi d175ced021 UniversalBox: Fix labels and top edges
to have x as width and y as depth and the lids fitting

Related: #469
2023-04-01 21:13:37 +02:00
Florian Festi 51f42fd0a7 Fix top edges
probably broken by c4b0971d03

Related: #469
2023-04-01 21:04:58 +02:00
Florian Kargl ceaf5becd0 Extend RegularBox to allow different diameters for top and bottom + bottom lid type 2023-04-01 19:39:26 +02:00
Florian Festi df4ae6da3c polygonWall: Add correct_corner parameter
to allow disabling processing for fitting finger joints of the
perpendicular walls in the inner corners.
2023-04-01 19:39:26 +02:00