Stuart
ba806a55af
Mesh:Tool: restore light mode + follow the CMMS theme
...
Upstream 913977ec hard-wired set_darkmode() to dark and rewrote
web/mesh/index.css to be dark-only. Restored the dark-conditional body of
set_darkmode() from 913977ec ^; the boot call now takes its arg from
MESH_TOOL_CONFIG.dark (parsed from a new cmms_dark=1|0 query param that
public/mesh-edit.php sets from theme_is_dark()), defaulting to dark when
absent so the freestanding app is unchanged. Added a scoped
#app:not(.dark) light-chrome layer to index.css (additive; never matches
in the always-dark freestanding app).
2026-08-31 11:42:07 +10: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
b52ab788e5
disable step debug. add mesh script persistance, control, error dialog
2025-10-26 18:15:13 -04:00
Stewart Allen
6d202aafaa
add mesh script tool
2025-10-24 23:56:06 -04:00
Stewart Allen
a4e687f709
allow app versions to be served with prefixes instead of cookies
2025-07-13 18:47:09 -04:00
Stewart Allen
42ef166830
improve pinner/spinner in mesh dark mode
2024-08-29 14:49:31 -04:00
Stewart Allen
ee2127dbcf
checkpoint threads work
2024-08-24 23:24:03 -04:00
Stewart Allen
34972e1cce
caret before left hover help
2024-08-19 14:57:09 -04:00
Stewart Allen
bbd4a3ee94
add persistent mode label when menu not hovered
2024-08-18 14:05:05 -04:00
Stewart Allen
18b6b8567a
deep clone + args, rework/cleanup ui binding, preserve groups on poly re-nest
2024-07-30 15:12:02 -04:00
Stewart Allen
d93474d2fa
add svg scaling for imperial when detected
2024-07-29 22:56:57 -04:00
Stewart Allen
31313f1209
style button hover dark mode
2024-07-29 21:52:45 -04:00
Stewart Allen
a4d1af0ca9
start left tool menu
2024-07-29 21:49:18 -04:00
Stewart Allen
0346393f7c
refactor menu to use helpers, add hot key display
2024-07-29 17:37:27 -04:00
Stewart Allen
1e31d6ef0d
start ui refactor
2024-07-28 22:39:04 -04:00
Stewart Allen
f04fb3a813
add open poly rendering and preferences
2024-07-27 22:08:26 -04:00
Stewart Allen
6df554bf72
fix patterning, add duplication preferences
2024-07-26 22:28:52 -04:00
Stewart Allen
47e47df0a5
add sketch item dialogs and editing, sketch extrusion dialog and options
2024-07-25 23:30:58 -04:00
Stewart Allen
c00e4995e6
add mesh drop menu like kiri. add slicer / mesh editor menu items in each app. works in electron
2024-07-23 13:08:17 -04:00
Stewart Allen
1927f892c0
webkit css fix for eye icons
2024-07-22 21:31:52 -04:00
Stewart Allen
8aae9885e8
add mesh patterning
2024-07-20 02:24:40 -04:00
Stewart Allen
42883b002a
increase max log window size
2024-07-19 18:26:38 -04:00
Stewart Allen
0b69cfdc7e
add more gear parameters, better dialog
2024-07-19 12:43:13 -04:00
Stewart Allen
cc93c9a6e9
add gear generator to mesh tool
2024-07-18 10:53:27 -06:00
Stewart Allen
f233bc2768
tweaks to xray, debug. add poly dep to mesh for topo mod
2022-06-16 18:24:49 -04:00
Stewart Allen
46745150c9
add png import-conversion parameterization
2022-05-11 23:18:34 -04:00
Stewart Allen
9454eeb287
add raw vertex input in devel mode. stub in slice connect shadow test for performance over plain face union
2022-05-03 09:02:09 -04:00
Stewart Allen
4e25121cf0
re-organize action menu
2022-04-21 21:37:55 -04:00
Stewart Allen
37280175ac
a little more padding
2022-04-21 20:59:33 -04:00
Stewart Allen
f657f52ec2
bump rev 3.4.D6
2022-04-21 20:53:37 -04:00
Stewart Allen
b1b46b7023
tweak dark menu
2022-04-21 20:16:05 -04:00
Stewart Allen
f319bcaeb1
add action menu back div to bridge pop gap
2022-04-21 20:05:29 -04:00
Stewart Allen
910e5cef08
convert left action menu to hover/pop
2022-04-21 19:52:59 -04:00
Stewart Allen
c7298d2a9f
stub in subtraction. jscad subtract seems to be broken at the api, though
2022-04-20 16:53:28 -04:00
Stewart Allen
f1942c30cd
clean up model visible toggle
2022-04-20 11:13:52 -04:00
Stewart Allen
c279726c77
add selection operators
2022-04-19 23:03:58 -04:00
Stewart Allen
7278705096
add visibility control buttons for models
2022-04-19 20:56:36 -04:00
Stewart Allen
1d7d0064c0
add primitives menu
2022-04-19 16:51:55 -04:00
Stewart Allen
c14be0940e
clean up prefs dialog
2022-04-18 22:02:36 -04:00
Stewart Allen
af4faf0c41
center pinner spinner
2022-04-05 16:29:33 -07:00
Stewart Allen
d0ab98f6ac
add auto-timed spinner on pinned logs. add alt options for calculating face normal deviation. center spinner
2022-04-01 09:45:35 -04:00
Stewart Allen
262a86cd2e
add pinned log spinner
2022-03-31 20:45:49 -04:00
Stewart Allen
87c36e1949
add welcome dialog
2022-02-25 15:09:05 -05:00
Stewart Allen
094d4ba7c9
add version chooser icon top right
2022-02-25 14:06:28 -05:00
Stewart Allen
f334ae797b
add pref for normals length and color
2022-02-25 13:56:09 -05:00
Stewart Allen
32f6b70280
pref and help icons visible in dark mode
2022-01-24 13:15:48 -05:00
Stewart Allen
faf891d353
begin 3.2 dev cycle
2022-01-21 11:51:38 -05:00
Stewart Allen
c04dac8ba9
add preferences for auto-center and auto-floor
2022-01-20 23:29:35 -05:00
Stewart Allen
3df81d48c7
add model renaming
2022-01-20 17:40:10 -05:00