Commit graph

44 commits

Author SHA1 Message Date
Val Erastov
f2369a5689 prefer-const rule for JS / auto fixes 2022-08-15 23:47:20 -07:00
Val Erastov
50289f3288 prefer-const rule for TS / autofix 2022-08-15 23:47:20 -07:00
Val Erastov
cdabb6497c fix eslint typescript issues 2022-08-15 02:18:55 -07:00
Val Erastov
26c4ea218b fix eslint issues 2022-08-15 00:22:42 -07:00
Val Erastov
02054d62c2 simplify bundle system 2022-08-14 20:48:44 -07:00
Val Erastov
68fe161e30 wireframe/shaded render modes 2022-08-10 01:42:18 -07:00
Val Erastov
56ed53131a bump threejs version to 0.143.0 2022-08-10 01:42:18 -07:00
Val Erastov
2167e181ff support nested pick control handlers 2022-08-09 21:51:57 -07:00
Val Erastov
5e4cd8c303 fix a highlighting timing issue 2022-06-25 15:19:49 -07:00
Val Erastov
7df876df50 fix extrude from sketch tests 2022-06-25 15:19:49 -07:00
Val Erastov
3bb0e51802 enter sketch mode on sketch object double click 2022-06-25 15:19:48 -07:00
Val Erastov
c46b6a9104 clickaway for pick list dialog 2022-06-25 15:19:48 -07:00
Val Erastov
77a7191ce4 no show context menu on pan 2022-06-25 15:19:48 -07:00
Val Erastov
3ff59aafbf fix datum 2022-06-25 15:19:48 -07:00
Val Erastov
f6c75d9c23 pick list dialog 2022-06-25 15:19:48 -07:00
Val Erastov
3dea461392 objects highlight 2022-06-25 15:19:48 -07:00
Val Erastov
50db2afb56 fix selection 2022-06-25 15:19:48 -07:00
Val Erastov
1161d39ac7 plugin system refactoring 2022-06-25 15:19:48 -07:00
Val Erastov
c7fda1ac27 plugin system refactoring 2022-06-25 15:19:48 -07:00
xibyte
07db5af1db schema from UI definition 2022-06-25 15:19:47 -07:00
Val Erastov (xibyte)
f24a3f45a5 imports grooming 2020-07-19 23:09:46 -07:00
Val Erastov (xibyte)
4ddf018fc6 assembly infrastructure 2020-06-20 21:53:23 -07:00
Val Erastov (xibyte)
5a42a77e2f working on the test infrastructure 2020-05-20 00:07:33 -07:00
Val Erastov (xibyte)
0c586935c7 fix tests, working on the test infrastructure 2020-05-19 01:48:19 -07:00
Val Erastov
ccd18c13bb being able to pick objects based on a custom ray 2019-02-18 23:41:57 -08:00
Val Erastov
a85911b5c4 add point information to models picking log 2019-02-15 19:42:22 -08:00
Val Erastov
872b0c173b log flag for logging ray cast info 2019-02-08 18:03:16 -08:00
Val Erastov
5eb5812075 improve sketch loop selection/highlights 2019-01-16 00:32:39 -08:00
Val Erastov
6e16e39383 loft operation and loft previewer 2019-01-14 22:17:07 -08:00
Val Erastov
40d7062cab highlighting sketch loops on hover 2018-12-21 01:26:49 -08:00
Val Erastov
10f9a1fd86 render sketch primitive in 3d as ScalableLine 2018-12-20 15:39:56 -08:00
Val Erastov
77569411a4 extrude and cut along datum axises; make datum axises selectable 2018-12-18 00:07:34 -08:00
Val Erastov
1df6de49a5 ability to change datums within operations 2018-12-05 23:26:15 -08:00
Val Erastov
14cdeb9356 entities selection rework, separate selection in normal mode from wizard mode 2018-12-05 00:41:16 -08:00
Val Erastov
2a2b221f5d implement generic boolean operation 2018-11-29 17:10:58 -08:00
Val Erastov
d449187c42 fix picking issues for datums 2018-11-28 01:11:53 -08:00
Val Erastov
02eb8b0662 make coordinate system widget use coordinate system instead of basis 2018-10-30 23:05:02 -07:00
Val Erastov
49dffd435b rotate datum operation 2018-10-30 23:02:52 -07:00
Val Erastov
df742b81d6 create/move datum operation 2018-10-30 23:01:57 -07:00
Val Erastov
60878ad77c introducing model object and decoupling from 3d 2018-07-02 00:12:57 -07:00
Val Erastov
e226d416ee event stream api for organizing UI 2018-06-22 00:31:33 -07:00
Val Erastov
927ba6e4b5 revolve operation wizard 2018-06-12 23:11:30 -07:00
Val Erastov
5e863aea36 multiselection wizard 2018-06-11 20:13:42 -07:00
Val Erastov
fdc52ec85d React transition 2018-01-17 00:06:31 -08:00