Commit graph

516 commits

Author SHA1 Message Date
LarsBrubaker
793b47ad43 Making sheet affect more things 2021-06-07 07:45:18 -07:00
LarsBrubaker
1e47c26e57 Making test for cube 2021-06-06 22:18:29 -07:00
LarsBrubaker
c01afb5542 Added UiHints to controls 2021-06-06 09:07:18 -07:00
LarsBrubaker
082a8cdcc7 All primitives using Expressions 2021-06-05 11:12:26 -07:00
Lars Brubaker
f0a71c1a29 Adding sheets icon
adding ui hint messages for view controls
2021-06-04 18:09:30 -07:00
LarsBrubaker
1a673ab727 Setting icon 2021-06-04 10:45:24 -07:00
LarsBrubaker
e9d9fdf987 Improve row text spacing 2021-06-04 07:13:34 -07:00
Lars Brubaker
480566ff9d improving expression field 2021-06-03 18:23:21 -07:00
Lars Brubaker
24a91354a0 Making dedicated expression field 2021-06-03 17:43:58 -07:00
LarsBrubaker
a5145e2b05 fix the left spacing in property editors 2021-06-03 08:06:10 -07:00
Lars Brubaker
35bc8f510d Fixing problem with scale controls
issue: MatterHackers/MatterControl#5073
Crashes when entering width, depth or height
2021-06-02 17:58:43 -07:00
Lars Brubaker
0dcb08e1cc writing tests for sheets 2021-06-02 14:30:29 -07:00
Lars Brubaker
3d068ef868 Fixing null errors in expressions
Changed to requiring = at start of equation
2021-06-02 10:22:13 -07:00
Lars Brubaker
28bd0a1071 Adding IntOrExpression 2021-06-01 17:48:43 -07:00
LarsBrubaker
3422233ba9 Better handling of bad data 2021-06-01 07:30:39 -07:00
LarsBrubaker
c4dc31dfe4 improving cell evaluation order 2021-05-31 21:43:31 -07:00
LarsBrubaker
a962527a6f Refactoring 2021-05-31 18:44:00 -07:00
LarsBrubaker
abe5d17012 Made width depth scale controls work with variables 2021-05-31 16:12:07 -07:00
LarsBrubaker
8d386825d0 Hide edit controls 2021-05-31 13:43:56 -07:00
LarsBrubaker
83fe975e2a Names are working (lookup by id)
The editor is much improved
2021-05-31 09:07:59 -07:00
LarsBrubaker
f8f6cd443f Improving sheet editor 2021-05-30 23:01:31 -07:00
LarsBrubaker
703dadafad Working to add variables in the form of a sheet 2021-05-30 08:06:22 -07:00
LarsBrubaker
4f3a241e86 The beginning of variable support 2021-05-29 22:21:50 -07:00
Lars Brubaker
fe406720f2 Got rid of invert icons 2021-05-21 15:23:25 -07:00
Lars Brubaker
005efad10a Making icons use the text color 2021-05-21 14:24:52 -07:00
Lars Brubaker
6220b149d4 Took out all the strange logic around moving the world position rather than having a center of rotation 2021-05-21 12:48:03 -07:00
Lars Brubaker
1849a57596 Validate that we have an object before accessing it. 2021-05-18 13:22:56 -07:00
LarsBrubaker
1fdba214b5 Creating new ui 2021-05-17 07:27:32 -07:00
Lars Brubaker
77abea4335 Improving scale object (displaying ratios on fixed scales) 2021-05-17 07:27:32 -07:00
Lars Brubaker
4ef7ecfeb7 Made fit to bounds scale with new inline controls 2021-05-13 12:19:42 -07:00
LarsBrubaker
b5302eb1f4 Fixing null and improving help text 2021-05-11 08:00:25 -07:00
Lars Brubaker
66a4a92e66 Made better messaging around advanced
added 316L scaling
made a new back button
2021-05-07 11:29:59 -07:00
LarsBrubaker
6b030b8a28 Improve keyboard 3d view movement
Working to make scale control revert to custom if scaled
2021-05-07 09:12:42 -07:00
Lars Brubaker
a39dbde37c Butter Ultrafuse_316L scaling 2021-05-06 17:45:27 -07:00
Lars Brubaker
8bd06fe3da Made a new scale transform control that has width depth height 2021-05-06 16:58:02 -07:00
Lars Brubaker
e5b290e06a Protect against null 2021-05-06 15:49:14 -07:00
Lars Brubaker
65a17b8cd3 Working on new scale tool 2021-05-06 12:18:38 -07:00
LarsBrubaker
f375015122 make scale display better 2021-05-05 20:53:02 -07:00
Lars Brubaker
fff8eb6215 protect against null 2021-05-05 15:13:23 -07:00
LarsBrubaker
1f3e7c318e Make text union non-zero rather than even-odd 2021-05-04 20:28:52 -07:00
Lars Brubaker
1c9119568f Making sure we don't executer rebuilds while in a separate thread from the UI 2021-05-03 17:58:03 -07:00
Lars Brubaker
cc7144f00c Fixed the tumble cube
Made the measure tool responsive to scaling
2021-05-03 17:22:58 -07:00
Lars Brubaker
04f92eb887 Added scale control to ring and torus 2021-05-03 13:56:42 -07:00
Lars Brubaker
73a9c4ed9e Fixing sphere not being clickable after scale diameter 2021-05-03 11:49:44 -07:00
LarsBrubaker
b27abe5cdf improved diameter control 2021-05-02 22:12:57 -07:00
LarsBrubaker
482d10746c Make sphere have center scale 2021-05-02 15:08:30 -07:00
LarsBrubaker
33495517f3 Getting text changes and undo to work correctly 2021-05-02 08:42:10 -07:00
LarsBrubaker
ce49dadb13 Adding to the other Diameter objects 2021-05-01 22:14:28 -07:00
LarsBrubaker
ec41a2b6aa diameter control is working cancel scale is working 2021-05-01 22:06:43 -07:00
LarsBrubaker
75dd3834ab Proportional scale for height and corner controls 2021-05-01 17:31:09 -07:00