Commit graph grid-apps-cmms/web/kiri/index.html
Author SHA1 Message Date
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
bakedpotatolord
912315e693 fix bug causing filament used value to not be displayed 2025-07-20 20:32:39 -06:00
bakedpotatolord
a983b4c54e fix tool UI scaling issue 2025-07-20 17:05:11 -06:00
Josiah Hamm
636abe1c2c
Merge pull request #404 from GridSpace/widget-split
Create body isolation function
2025-07-20 16:46:14 -06:00
bakedpotatolord
0ffe2ba461 create body isolation function 2025-07-19 17:50:13 -06:00
bakedpotatolord
45ba762d1e Merge branch 'rel-4.3' into helical-op 2025-07-17 13:50:34 -06:00
Stewart Allen
a86d92d1a6 update origin trial 2025-07-16 23:04:12 -04:00
bakedpotatolord
dfc2cd7f17 Merge branch 'rel-4.3' into helical-op 2025-07-10 12:57:56 -06:00
Stewart Allen
43104fa5ac move src/kiri/* to src/kiri/core and src/kiri-*/ to src/kiri/* and updated all imports 2025-07-09 13:00:52 -04:00
Stewart Allen
ce4f5d6e78 move src2 -> src, web2 -> web, remove old module system, fix deps 2025-07-06 23:44:33 -04:00
bakedpotatolord
f1f584bbd1 first pass at helical pop op 2025-06-28 10:51:58 -06:00
bakedpotatolord
15aad5a7df add drill as tool type 2025-04-17 10:18:13 -06:00
Stewart Allen
d8fa97b8cb clarify how tool taper angle is measured 2025-03-08 16:13:49 -05:00
Stewart Allen
f8bf28acdd add tools import button 2025-03-07 13:56:18 -05:00
Stewart Allen
5f69f353bf refactor animation control bar, re-add axis positions 2025-02-27 11:11:31 -05:00
Stewart Allen
265c0b5d9d add files -> new menu option 2025-02-23 08:43:39 -05:00
Stewart Allen
9aa77b0d27 update SharedArrayBuffer origin trial 2025-02-12 23:49:18 -05:00
Stewart Allen
0fb9607bf2 allow spool select / override for bbl print jobs 2025-02-12 17:44:25 -05:00
Stewart Allen
30d417c2e0 fix support links and related button attachments 2025-02-05 18:53:04 -05:00
Stewart Allen
b379477e90 add more ways to support the project 2025-02-05 18:37:41 -05:00
Stewart Allen
6cf2887656 when running in electron, change KM title to help since KM is in the window name 2025-02-05 13:18:14 -05:00
Stewart Allen
5a728d186d implement new transient dialog input for electron, more bbl settings features 2025-02-02 16:10:05 -05:00
Stewart Allen
b4b31cd6b8 add more state, file, print management 2025-02-01 23:10:20 -05:00
Stewart Allen
2e1114510a fix cam trace dup selection, add cam trace merge option, add more bambu print options 2025-02-01 18:45:33 -05:00