Rotzbua
f6fd3fce1c
UIGroup: add typing
2023-01-28 17:12:20 +01:00
Florian Festi
c4cba4d604
Add compiled message catalogue in German
2023-01-27 22:38:41 +01:00
Florian Festi
e2171a0889
boxesserver: Re-Add executable permissions
2023-01-27 22:37:11 +01:00
Tom_Obvious
21d2823fb7
german translation compiles now
2023-01-27 14:27:00 +01:00
caleb crome
21d307b894
Added GearBox image and thumbnail
2023-01-25 09:34:24 +01:00
Rotzbua
59495ea34a
change(web): open external link in new tab
2023-01-25 09:33:38 +01:00
Tom
bfd773cfcd
Update de.po
2023-01-24 23:17:23 +01:00
Tom
700996d2ba
Add files via upload
...
Added a simple, but not yet perfekt, german translation
2023-01-24 23:17:23 +01:00
Rotzbua
e19423de25
Improve server
...
* Add meta tags for search engine for language detection
* Refactor dropdown for language selection, only show if other language available
2023-01-24 23:13:48 +01:00
Florian Festi
05056e569b
New generators: Spool and FilamentSpool
2023-01-24 23:10:34 +01:00
Florian Festi
877a129b03
RollHolder: Add sample image
2023-01-24 20:51:21 +01:00
Florian Festi
daa3a50600
Add boxes_proxy.py from the MightyScape project
...
https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X
to make the Inkscape installation from the repostory work again.
2023-01-23 23:24:56 +01:00
Rotzbua
a4223623b5
edges: remove redundant `else return`
2023-01-23 20:40:43 +01:00
Rotzbua
b2cee8de97
edges: migrate to f-string
2023-01-23 20:40:43 +01:00
Rotzbua
4a957c2f8b
edges: add abstract
2023-01-23 20:40:43 +01:00
Rotzbua
71ddb11cee
edges: add typing
2023-01-23 20:40:43 +01:00
Rotzbua
2a044e7829
edges: code style
2023-01-23 20:40:43 +01:00
Rotzbua
7cdb8749bf
Migrate: use `@property` decorator
2023-01-23 16:33:00 +01:00
Rotzbua
13d31f1a01
Add more files to typing test
2023-01-23 16:32:26 +01:00
Rotzbua
5894cc2842
Fix typo
2023-01-23 16:31:49 +01:00
Rotzbua
d894b94120
svgutil: add typing
2023-01-23 16:31:07 +01:00
Rotzbua
b5e7a26260
svgutil: migrate to f-string
2023-01-23 16:31:07 +01:00
Rotzbua
fe934e9375
svgutil: fix string prefix
2023-01-23 16:31:07 +01:00
Rotzbua
66cd7c871e
svgutil: code style
2023-01-23 16:31:07 +01:00
Florian Festi
1b3b7850de
Make generator name the start of the page title
...
So it is easier to find the right tab in the browser.
2023-01-22 15:42:51 +01:00
Rotzbua
e72913a390
Update `classifiers`: remove outdated
2023-01-21 10:11:26 +01:00
Florian Festi
1b3a8a4b9a
New generator: WallRollHolder
2023-01-19 23:31:01 +01:00
Florian Festi
dfedb3f6cd
TrayLayout: Use E edge if there is no floor
...
Resolves : #35
2023-01-17 20:56:33 +01:00
Florian Festi
25551ef8b1
CrossingFingerHoleEdge: Add outset parameter
2023-01-17 20:53:18 +01:00
Florian Festi
679ae8e198
RollHolder: declare stable
2023-01-17 18:59:54 +01:00
Florian Festi
2c554185b2
SmallPartsTray: Declare stable
2023-01-17 17:25:40 +01:00
Florian Festi
068b69a3e4
SlantedTray: Declare stable
2023-01-17 17:25:40 +01:00
Florian Festi
84d01dd12e
SmallPartsTray2: Declare stable
2023-01-17 17:25:40 +01:00
Florian Festi
4086c3134e
Add sample images
2023-01-17 17:25:40 +01:00
caleb crome
28959c098e
Fix boxesserver
...
commit 0a8dcf0e37
caused the server to *only* respond to
localhost by default. This causes the Docker to not respond properly. The old
server had the default server name as '', but the new one set it to 'localhost'.
This fixes that problem.
In addition, This commit changes the docker file so that you can
specify which git repo and commit to check out from. This allows
trivial testing of other clones. The default branch is master
and default git repo is Florian's, but you can now specify
new commits and/or branches to clone with
```docker build --build-arg BUILD_BRANCH=<branch-or-commit> --build-arg BUILD_REPO=<my-repo>```
2023-01-17 10:28:23 +01:00
Rotzbua
bce5f0e75e
Add dependabot configuration
2023-01-16 20:43:49 +01:00
Florian Festi
ec929e5b31
SmallPartsTray2: Add back_height parameter
2023-01-16 18:58:15 +01:00
Florian Festi
7535572d77
New generator: SmallPartsTray2
2023-01-16 18:58:15 +01:00
Florian Festi
971c20be7c
trapezoidSideWall: Fix call to move
...
resulting in an assert error as the label was used as "before" parameter
which messes up the whole magic inside .move(). As a result the .stroke() method was not called - leading to unprocesses paths - triggering the assert.
Resolves : #423
2023-01-16 12:20:26 +01:00
Florian Festi
a2bf4c060f
boxesserver: Re-Add executable permissions
2023-01-14 00:10:33 +01:00
Florian Festi
d3df27b238
BreadBox: Declare stable and add sample image
...
Thanks to Ed Nisley <https://github.com/ednisley > for the picture!
Resolves : #431
2023-01-14 00:05:02 +01:00
Rotzbua
bf38b9d2c3
Migrate to modern typing
2023-01-13 16:19:43 +01:00
Rotzbua
9abefffc7a
Use `format()`
2023-01-13 16:18:44 +01:00
Rotzbua
7fd97931fd
Remove old `super()` calls and class declaration
2023-01-13 16:18:44 +01:00
Rotzbua
631ff35f80
Remove outdated unicode literals
2023-01-13 16:18:44 +01:00
Rotzbua
6fac72bebd
Remove useless parentheses
2023-01-13 16:18:44 +01:00
Florian Festi
0a8dcf0e37
boxesserver: Redo options
...
Use argparse for cli
Make static_url a member of the server class
Add url_prefix setting and set it to /boxes.py for uwsgi
2023-01-11 22:26:47 +01:00
Florian Festi
d6099e5978
Make Parts.ringSegment actually work
2023-01-11 20:33:49 +01:00
Florian Festi
6f626d04a7
Remove debug code
2023-01-11 20:31:59 +01:00
Florian Festi
c8f5b6d0b1
New generator: RollHolder
...
Holder for kitchen, toilet paper or other rolls
2023-01-10 21:42:54 +01:00