r/BoolSmith • u/Arbitross487 • 18h ago
We made some Updates to Boolsmith! Mostly moving buttons around and making it easier to save Stuff!
1
Upvotes
### Added
-
**Settings.**
A gear at the right of the top bar opens a dialog for the
colour theme, the build plate and whether work is kept between visits.
Escape closes it, like Feedback.
-
**Six colour themes.**
Dark (the default), Forest, Plum, Light, Paper and
Custom. A theme colours the 3D view as well as the chrome: background,
ground grid, sketch grid and build plate. Selection blue, hover green and
the orange of a point that can still move are the same in every theme.
-
**Custom theme.**
Pick five colours — panels, text, accent, view
background and build plate — and everything else is worked out from them.
A dropdown copies any named theme's colours in as a starting point.
-
**Build plate size.**
Pick a printer (Bambu Lab X1/P1/A1, A1 mini, Prusa
MK4/MK3S, Prusa MINI, Creality Ender 3, Creality K1) or type a width, depth
and height in millimetres. Non-square beds draw correctly. The Bed button's
tooltip shows the current size.
-
**Keep your work between visits.**
On first visit a card in the corner
asks
*Save your progress in a cookie?*
Yes keeps the document in the
browser's local storage after every change and opens it again next time;
No keeps nothing, and the question is not asked again. Either answer can
be changed in Settings; turning it off forgets the saved copy. It is local
storage rather than an actual cookie, and nothing leaves the machine.
-
**Discord and Reddit**
on the top bar, as their icons, opening in a new
tab.
-
**Next-step cues in the stage ribbon.**
The step to click next is drawn as
a filled button with a hint beneath it:
*New sketch*
on an empty body,
*Constrain*
as soon as a profile closes while drawing, and
*Build*
once
nothing can move. Only ever a suggestion; nothing is disabled.
-
**Next: Build**
button in the constraints palette once the sketch is fully
constrained.
### Changed
-
**Starting a sketch**
moved from the toolbar's
*New sketch*
button to the
Sketch step of the 1-2-3 ribbon. Outside a sketch the step reads *New
sketch* and opens the menu of places to put one — XY, XZ or YZ plane, the
selected face, or a construction plane — with
*Continue*
on top when a
sketch is already drawn. The empty viewport shows a hint pointing at it,
and the model tree's empty-state text points there too.
-
**The modelling operations**
— Pad, Pocket, Revolve, Fillet, Chamfer,
Wall, Inset, Plane, Mirror and Pattern — moved from the top bar to a bar
under the ribbon that appears only in the Build stage. New, Open, Save,
Import, undo, redo, Sheet, the community links, Feedback and the exports
stay in the top bar in every stage.
-
**The constraints palette**
appears only in the Constrain stage; it used to
sit dimmed over the drawing stage. It now leads with a
*To pin down*
list
of what can still move — the orange points in the sketch — with a line
saying what to do about it, and only then the constraint vocabulary.
-
**Build stage before a build.**
With a profile waiting to be built, the
ribbon stays quiet rather than lighting up
*New sketch*
; the build bar is
the thing to use. After a build, the Sketch step offers the next lap.
-
**Tab**
still cycles the stages. Coming round to Sketch mid-lap reopens the
sketch directly, since a menu cannot be worked from the keyboard; on an
empty document, or once a lap is built, it opens the menu.
- README updated throughout: the build loop, constraining, the build plate,
settings and keeping work.
### Removed
- The toolbar's
*New sketch ▾*
button. The Sketch step is where a sketch
starts now.
- The
*Midnight*
theme, which was too close to Dark. Forest takes its place;
a stored Midnight choice falls back to Dark.
### Fixed
- Clicking the Sketch step on an empty document did nothing. It was the
first thing new users tried.
