Stewart Allen
c7a205fb25
change electron hide/show elements
...
bump rev 4.7.0
2026-02-26 13:19:34 -05:00
Stewart Allen
32799effb8
shift left/right sub panel borders inside and mark bottoms for mode
2026-02-24 01:11:13 -05:00
Stewart Allen
eebfd7223d
fix css load order, mode-tools colors
2026-02-23 20:30:26 -05:00
Stewart Allen
896a3f07f4
refactor slide-out, mode to title, reorder top right
2026-02-23 13:45:01 -05:00
Stewart Allen
4a343c7e5a
tweaking css, move device/profile to left menu
2026-02-23 00:46:00 -05:00
Stewart Allen
891f054bfe
rename merge/isolate
2026-02-22 20:24:34 -05:00
Stewart Allen
fde009c52b
start theme based css
2026-02-22 17:54:38 -05:00
Stewart Allen
b554a8703b
move from progress bar to circle/spinner
2026-02-22 17:34:51 -05:00
Stewart Allen
49f5a6b17f
move mode tools into menubar build
2026-02-22 17:14:20 -05:00
Stewart Allen
ce423fddcc
start refactoring menubar and toolbar components
2026-02-22 15:17:20 -05:00
Stewart Allen
f5c0e955e7
start a common palette for all apps
2026-02-19 14:41:52 -05:00
Stewart Allen
913977ec64
updating mesh visuals
...
add document history
2026-02-17 23:49:25 -05:00
Stewart Allen
02fb3cd30d
merge experimental void app
2026-02-14 19:00:48 -05:00
Stewart Allen
07220655d6
update shared-array-buffer origin trial token
2026-01-20 18:49:42 -05:00
Stewart Allen
7e92845662
fix arc detect radian / degree
...
add polygon thickness() ratio helper
add fdm slice delta thickness filter parameter
add fdm print to moonraker auto-start option
fix fdm finish speed ratio for flats and bridges
reflow fdm slice.js code for better readability
2026-01-09 15:18:44 -05:00
Stewart Allen
d51894fb75
add send to moonraker option
2026-01-08 23:44:31 -05:00
Stewart Allen
6ec01bbdbc
implement svg trace path loading
2026-01-07 21:56:26 -05:00
Stewart Allen
ecef9c4479
reflow cam op + list
2026-01-07 19:17:12 -05:00
Stewart Allen
8adbc38990
hide loop op unless indexing enabled
2026-01-03 01:16:54 -05:00
Stewart Allen
f25e75f557
stub in loop operation
2026-01-02 21:25:56 -05:00
Stewart Allen
b735a3abef
fix starting offset with multiple widgets
2025-12-26 21:46:49 -05:00
Stewart Allen
caa986e9a2
collapsible ops list
2025-12-25 23:15:44 -05:00
Stewart Allen
70c1587667
switch laser stack 3d output to obj
2025-12-25 20:47:38 -05:00
Stewart Allen
209f5cae9c
add quickjs eval engine for macros
2025-12-24 14:15:47 -05:00
Stewart Allen
188e0e2de0
shuffle help menu
2025-12-21 20:04:04 -05:00
Stewart Allen
a3066fb42e
hide until hovered
2025-12-21 14:20:29 -05:00
Stewart Allen
98c1949ace
add help menu funding callout
2025-12-21 13:53:45 -05:00
Stewart Allen
8fa38ef3b4
distinguish fit contents from resize
2025-12-20 01:54:29 -05:00
Stewart Allen
8ac7ea712e
add fit contents to view menu
2025-12-18 11:18:52 -05:00
Stewart Allen
9782f3159c
add view fit contents chiclet
2025-12-18 11:15:08 -05:00
Stewart Allen
24012bd526
default rotations to 90 degrees under chiclet menu
2025-12-18 00:52:27 -05:00
Stewart Allen
1875721bec
add support call to action in export dialog
2025-12-18 00:45:26 -05:00
Stewart Allen
84d6cdcf2c
add laser stacking stl reconstruction option
2025-12-15 21:06:19 -05:00
Stewart Allen
1824fc4522
fix open polys with area trace
2025-12-13 21:15:00 -05:00
Stewart Allen
1773430679
add outline wide cutout
2025-12-10 00:22:21 -05:00
Stewart Allen
adfede4960
add functionality needed to complete outline
2025-12-09 22:57:26 -05:00
Stewart Allen
e0b1c4e31f
CAM routing refactor, area operation, and taper ball tool implementation
...
Major routing improvements:
- Refactor depth-first routing algorithm for better path optimization
- Reimplemented outline, roughing, pocket, and trace as area operation wrappers
- Add pocket shadow travel routing with optimized descent using travel bounds
- Improve contour routing with arc detection and polyEmit arc strategy
- Add area smoothing and ease-down options
- Fix outline handling with thru holes and surface reversal on tip2tip
- Move widget shadow methods into widget class for faster hole detection
- Better camInnerFirst support and proper feed/plunge defaults
Tool system improvements:
- Implement taper ball tool type with full support
- Add renderTool2() for profile-based visualization
- Convert tool menu to init code with bound vars
- Fix auto tool and auto spindle for prep operations
- Update tool profile generation for taperball geometry
- Add calcTaperBallExtent() for proper ball tangency calculations
Code cleanup:
- Remove duplicated slicer code from specialized slicers
- Asyncify shadowAt operations
- Deprecate pocket engrave operation
- Simplify upNover implementation
- Fix animation with new tool+settings requirements
2025-12-06 00:09:17 -05:00
Stewart Allen
fd8a374eed
add gcode macro link, rm dynamic style loader, add contributed ender 7 profile
2025-11-29 01:08:44 -05:00
Stewart Allen
cc85832236
add new uber-op: area
2025-11-28 20:03:46 -05:00
Stewart Allen
4022922c25
move install / uninstall / quit menu to center app menu
2025-11-13 21:22:38 -05:00
Stewart Allen
5036f6e179
split out help/info menu and language menus
2025-11-13 18:19:57 -05:00
Stewart Allen
c9251f078a
add help menu visual callout
2025-11-13 17:01:57 -05:00
Stewart Allen
52d62137d4
add more missing lang keys, fix bambu mod load order, workflow dep
2025-11-13 15:21:14 -05:00
Stewart Allen
68f7a5495c
add missing quit key to lang map
2025-11-13 14:08:13 -05:00
Stewart Allen
a66d7fe202
clean up electron build, merge electron mod into core
2025-11-12 23:29:36 -05:00
Stewart Allen
783f39bb4e
add install/uninstall options in the setup menu
2025-11-11 19:16:55 -05:00
Stewart Allen
cff74ef04c
add left align (y axis)
2025-10-26 19:17:03 -04:00
Stewart Allen
d7acc93872
fix overflowing ops lists and popup positioning
2025-10-12 19:23:28 -04:00
Stewart Allen
6afa649f20
remove grid:local and grid:host targets
2025-10-12 01:25:39 -04:00
Stewart Allen
bcadc9dfb9
reorder fdm menus, add solid fill sub-menu
2025-09-22 23:39:45 -04:00