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