Val Erastov (xibyte)
|
0c586935c7
|
fix tests, working on the test infrastructure
|
2020-05-19 01:48:19 -07:00 |
|
Val Erastov (xibyte)
|
41ca9a51e8
|
refactor storage plugin - type safety
|
2020-05-16 22:22:02 -07:00 |
|
Val Erastov (xibyte)
|
5493cd0edd
|
documentation window toolbar
|
2020-05-15 00:15:37 -07:00 |
|
Val Erastov (xibyte)
|
9730e2c8ec
|
stable ids, new saving format
|
2020-05-14 03:49:53 -07:00 |
|
Val Erastov (xibyte)
|
0dc66251d9
|
cleaning up inplace sketcher UI
|
2020-05-13 00:42:57 -07:00 |
|
Val Erastov (xibyte)
|
54cf903ae8
|
documentation system
|
2020-05-06 23:46:57 -07:00 |
|
Val Erastov (xibyte)
|
1b766da2d4
|
change the main toolbar in the sketcher mode
|
2020-05-05 02:13:41 -07:00 |
|
Val Erastov (xibyte)
|
2941687dbc
|
first approach to constraint annotations
|
2020-04-03 01:09:07 -07:00 |
|
Val Erastov (xibyte)
|
e68aa71c95
|
react housekeeping
|
2020-03-24 01:03:15 -07:00 |
|
Val Erastov (xibyte)
|
6d7d2648e3
|
replace old test framework with cypress, migrate the tests
|
2020-03-24 00:08:30 -07:00 |
|
Val Erastov (xibyte)
|
13eb317c89
|
refactor App2d class(terminal and property view), remove legacy UI toolkit and its helpers
|
2020-03-22 17:33:06 -07:00 |
|
Val Erastov (xibyte)
|
557b3474ee
|
migrate sketch export dialog
|
2020-03-20 01:37:34 -07:00 |
|
Val Erastov (xibyte)
|
167167be89
|
sketch manager component, make windows resizable
|
2020-03-20 00:20:07 -07:00 |
|
Val Erastov (xibyte)
|
e858b1aa64
|
constraint icons for contextual buttons and the list
|
2020-03-18 01:21:15 -07:00 |
|
Val Erastov (xibyte)
|
4c9d8e30b4
|
constraint icons and right bar
|
2020-03-17 22:35:53 -07:00 |
|
Val Erastov (xibyte)
|
76069bfc23
|
generators and stages implementation
|
2020-03-14 18:07:58 -07:00 |
|
Val Erastov (xibyte)
|
547ec02b01
|
object highlight mode, reuse styles
|
2020-03-09 23:46:16 -07:00 |
|
Val Erastov (xibyte)
|
e20b7e892f
|
constraint action descriptions
|
2020-03-05 00:33:00 -08:00 |
|
Val Erastov (xibyte)
|
6c4c72cc56
|
Point to Line and Poinr to Point distance constraints
|
2020-03-03 00:19:11 -08:00 |
|
Val Erastov (xibyte)
|
7957c2f418
|
sketcher tuning
|
2020-03-02 20:22:33 -08:00 |
|
Val Erastov (xibyte)
|
95930151ca
|
remove constraints / arc support
|
2020-02-05 23:24:10 -08:00 |
|
Val Erastov (xibyte)
|
79bbe7a4c3
|
constraints UI
|
2020-01-28 17:58:18 -08:00 |
|
Val Erastov (xibyte)
|
2e97a8a9bf
|
voxels
|
2020-01-28 17:57:43 -08:00 |
|
Val Erastov (xibyte)
|
da613a082e
|
polynomial analysis
|
2020-01-21 00:35:04 -08:00 |
|
Val Erastov (xibyte)
|
58f3ac1846
|
checkpoint
|
2020-01-14 22:04:47 -08:00 |
|
Val Erastov (xibyte)
|
168fb3bacd
|
first approach to sequential solver
|
2019-12-08 21:26:00 -08:00 |
|
Val Erastov
|
73782cc7bf
|
merge close vectors when reading sketch
|
2019-06-07 11:32:14 -07:00 |
|
Val Erastov
|
05f238d08a
|
use construction role instead of _construction_ layer, first approach to sketch object explorer
|
2019-06-05 18:11:37 -07:00 |
|
Val Erastov
|
4713cc1fc8
|
sketcher sub systems split
|
2019-06-01 00:33:14 -07:00 |
|
Val Erastov
|
69465945d1
|
fix width of scalable lines
|
2019-02-24 17:51:03 -08:00 |
|
Val Erastov
|
a1e2b80948
|
make all menus position static / allow creation custom context menus
|
2019-02-24 14:42:49 -08:00 |
|
Val Erastov
|
6fd1c73a96
|
zoomIn/zoomOut and face cycle action and hotkey bindings
|
2019-02-20 14:19:16 -08:00 |
|
Val Erastov
|
ccd18c13bb
|
being able to pick objects based on a custom ray
|
2019-02-18 23:41:57 -08:00 |
|
Val Erastov
|
491e3695d5
|
automated tests support
|
2019-02-08 17:41:28 -08:00 |
|
Val Erastov
|
6e16e39383
|
loft operation and loft previewer
|
2019-01-14 22:17:07 -08:00 |
|
Val Erastov
|
558ca766ae
|
spatial curve wizard/editor stub
|
2019-01-14 19:51:34 -08:00 |
|
Val Erastov
|
10f9a1fd86
|
render sketch primitive in 3d as ScalableLine
|
2018-12-20 15:39:56 -08:00 |
|
Val Erastov
|
7037d3224c
|
improve cut/extrude wizard
|
2018-12-20 00:09:07 -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
|
50129d36a9
|
color code points to accommodate OperationHistory view
|
2018-12-13 20:59:51 -08:00 |
|
Val Erastov
|
b4305c5a16
|
localize workingParams to wizard context
|
2018-12-10 23:14:08 -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
|
28d863a52e
|
bring main menu back
|
2018-11-30 19:32:35 -08:00 |
|
Val Erastov
|
bb5440caa3
|
fix action info popup position adjusting
|
2018-11-30 01:06:49 -08:00 |
|
Val Erastov
|
579ac1203f
|
reorganizing UI layout
|
2018-11-29 23:40:47 -08:00 |
|
Val Erastov
|
2a2b221f5d
|
implement generic boolean operation
|
2018-11-29 17:10:58 -08:00 |
|
Val Erastov
|
dc62cfc7f3
|
fix warning since value now is optional as well as can be either string or number
|
2018-11-28 01:11:39 -08:00 |
|
Val Erastov
|
a4b9a96ac0
|
update webpack and babel
|
2018-11-27 18:27:02 -08:00 |
|
Val Erastov
|
0efdb74888
|
basic implementation of expressions
|
2018-11-26 21:08:11 -08:00 |
|
Val Erastov
|
8b99c186dc
|
improve edges rendering
|
2018-11-15 00:36:18 -08:00 |
|
Val Erastov
|
acfdf236cb
|
nurbs support for sketcher
|
2018-11-12 23:52:13 -08:00 |
|
Val Erastov
|
778403fd19
|
reassign sketch functionality
|
2018-11-07 22:01:45 -08:00 |
|
Val Erastov
|
1aae2e1b73
|
implementing generic way to extend UI through 'sockets'
|
2018-11-07 21:57:22 -08:00 |
|
Val Erastov
|
aaa6bd6690
|
export stl functionality
|
2018-10-31 00:25:00 -07:00 |
|
Val Erastov
|
02eb8b0662
|
make coordinate system widget use coordinate system instead of basis
|
2018-10-30 23:05:02 -07:00 |
|
Val Erastov
|
2cd26f19e5
|
adding boolean capabilities to primitive operations
|
2018-10-30 23:05:01 -07:00 |
|
Val Erastov
|
6a9b0ebeca
|
implementing operations for basic primitives
|
2018-10-30 23:04:10 -07:00 |
|
Val Erastov
|
2db4eb9b75
|
implementing wizards for the primitives
|
2018-10-30 23:03:06 -07:00 |
|
Val Erastov
|
df742b81d6
|
create/move datum operation
|
2018-10-30 23:01:57 -07:00 |
|
Val Erastov
|
fe9d7c1a81
|
global coordinate system widget
|
2018-10-01 23:30:36 -07:00 |
|
Val Erastov
|
311511820b
|
make sure all coincident points from are identical
|
2018-09-28 00:00:11 -07:00 |
|
Val Erastov
|
db26ce42ba
|
brep builder improvements
|
2018-08-05 22:27:01 -07:00 |
|
Val Erastov
|
4d4ba7175a
|
fixing webgl component layout and fix resize issues
|
2018-07-07 12:44:47 -07:00 |
|
Val Erastov
|
b8053c5e25
|
history timeline widget
|
2018-07-05 22:42:25 -07:00 |
|
Val Erastov
|
a4ef761ffe
|
convert rem(s) to pixels
|
2018-07-03 21:30:11 -07:00 |
|
Val Erastov
|
39c8867586
|
heads up toolbar
|
2018-07-03 21:18:49 -07:00 |
|
Val Erastov
|
8cfe2294cd
|
model explorer
|
2018-07-03 02:18:40 -07:00 |
|
Val Erastov
|
3e1948fb5b
|
update npm dependencies fix breaking changes
|
2018-07-03 00:28:28 -07:00 |
|
Val Erastov
|
0ce714b814
|
schema validator for operation params
|
2018-07-02 19:16:43 -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
|
7cbd001efc
|
propagating self props by default
|
2018-06-17 23:58:19 -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
|
917dca85ce
|
refactor and fix brep debugger action
|
2018-02-18 22:09:13 -08:00 |
|
Val Erastov
|
c49c21fd17
|
console.dir on events for debugging/logging
|
2018-02-16 00:21:06 -08:00 |
|
Val Erastov
|
f5b6c20b97
|
error handling
|
2018-02-09 20:04:36 -08:00 |
|
Val Erastov
|
2e5ad6ad43
|
changing Button api
|
2018-02-07 00:50:26 -08:00 |
|
Val Erastov
|
d6c5a56e5f
|
passing old value for stateful events
|
2018-02-07 00:49:28 -08:00 |
|
Val Erastov
|
6f3a725c38
|
always coerce to float for the NumberControl
|
2018-02-01 23:33:45 -08:00 |
|
Val Erastov
|
9e5933fbe1
|
operation history wizard
|
2018-01-30 19:41:05 -08:00 |
|
Val Erastov
|
d6dfb8317f
|
hotkeys for wizards
|
2018-01-29 20:14:31 -08:00 |
|
Val Erastov
|
16318b29be
|
tweak line height for form fields
|
2018-01-29 01:34:47 -08:00 |
|
Val Erastov
|
1964dca731
|
define everything in rem / update px
|
2018-01-29 01:28:09 -08:00 |
|
Val Erastov
|
937cc0f00c
|
remove junk
|
2018-01-29 01:24:16 -08:00 |
|
Val Erastov
|
959d0890b0
|
define everything in rem
|
2018-01-29 01:21:46 -08:00 |
|
Val Erastov
|
b6d5f5d287
|
bring plane wizard back
|
2018-01-28 23:53:17 -08:00 |
|
Val Erastov
|
f038e2fc0b
|
hints for menu items
|
2018-01-26 21:04:04 -08:00 |
|
Val Erastov
|
64fee05995
|
update 3d viewport on switching from sketchers tabs
|
2018-01-26 20:48:32 -08:00 |
|
Val Erastov
|
b3149f74bc
|
action info styling
|
2018-01-26 20:28:14 -08:00 |
|
Val Erastov
|
8d06e86708
|
improve action hint behavior
|
2018-01-26 19:47:52 -08:00 |
|
Val Erastov
|
8396629277
|
hotkeys / menus
|
2018-01-26 18:55:37 -08:00 |
|
Val Erastov
|
0da15743f9
|
clean up getting rid of old UI code
|
2018-01-23 01:31:21 -08:00 |
|
Val Erastov
|
36bdead521
|
add switcher
|
2018-01-22 21:38:51 -08:00 |
|
Val Erastov
|
efe3efa7c9
|
avoid dynamic connections to store
|
2018-01-19 19:16:24 -08:00 |
|
Val Erastov
|
ceb9b89616
|
wizard react support
|
2018-01-19 01:25:26 -08:00 |
|
Val Erastov
|
ea5a3ae93e
|
action info outline
|
2018-01-17 19:19:33 -08:00 |
|
xibyte
|
dfae3bd967
|
action info popup
|
2018-01-17 01:38:00 -08:00 |
|
Val Erastov
|
4214715fd6
|
rewrite form controls with react
|
2018-01-17 00:06:32 -08:00 |
|
Val Erastov
|
b7be796a5f
|
fix toolbar appearance
|
2018-01-17 00:06:31 -08:00 |
|
Val Erastov
|
fdc52ec85d
|
React transition
|
2018-01-17 00:06:31 -08:00 |
|
Val Erastov
|
76b8f635ca
|
viewport resize for the orthographic camera
|
2018-01-06 12:14:46 -08:00 |
|
Val Erastov
|
2c640cc75a
|
orthographic camera support
|
2018-01-06 12:00:04 -08:00 |
|
Val Erastov
|
dce2918530
|
UI / selectionPlugin
|
2018-01-05 02:27:56 -08:00 |
|
Val Erastov
|
046a10fe16
|
UI modularization / decouple 3D rendering
|
2018-01-05 01:41:15 -08:00 |
|
Val Erastov
|
6c4d658e20
|
UI modularization / moving files around
|
2018-01-04 18:53:38 -08:00 |
|
Val Erastov
|
9773d466cc
|
work on modularization and abstracting out visualization layer(three.js).
|
2018-01-04 01:23:25 -08:00 |
|
Val Erastov
|
bbbdf2f9db
|
modularization / extract vector to the math module
|
2018-01-03 19:39:47 -08:00 |
|