Commit graph

10295 commits

Author SHA1 Message Date
John Lewin
d2dcf4707b Revise helper naming, collapse statements to better convey role 2018-05-03 08:43:06 -07:00
John Lewin
d69dc4e3bc Simplify 2018-05-03 08:36:01 -07:00
John Lewin
bc94024505 Remove redundancies 2018-05-03 08:33:16 -07:00
John Lewin
18b72bb88c Add support for changing Cancel button text 2018-05-03 08:32:42 -07:00
John Lewin
e42bc4369b Initial conversion of ContactFormWidget to DialogPage 2018-05-03 06:49:25 -07:00
Lars Brubaker
f605d6061b
Merge pull request #3272 from larsbrubaker/design_tools
make it CanApply
2018-05-02 15:04:32 -07:00
Lars Brubaker
a98b4da439 make it CanApply 2018-05-02 14:58:54 -07:00
Lars Brubaker
fc360f1866
Merge pull request #3271 from larsbrubaker/design_tools
Change make permanent to apply (consistent with solidworks)
2018-05-02 14:43:29 -07:00
Lars Brubaker
6bf019c5b4 Change make permanent to apply (consistent with solidworks)
issues:
MatterHackers/MCCentral#3273
Selection object should not have delete and make permanent
MatterHackers/MCCentral#3277
check on text makes group of meshes
MatterHackers/MCCentral#3276
disable delete on text
MatterHackers/MCCentral#3263
Need a material none button (unset)
2018-05-02 14:34:51 -07:00
Lars Brubaker
423a1b26ef
Merge pull request #3270 from larsbrubaker/design_tools
Don't crash on bad image load
2018-05-02 11:58:13 -07:00
Lars Brubaker
35620197a5 Don't crash on bad image load 2018-05-02 11:50:49 -07:00
Lars Brubaker
d2443d107c
Merge pull request #3269 from larsbrubaker/design_tools
Working on fit to bounds having radial option (image coin support)
2018-05-02 11:24:14 -07:00
Lars Brubaker
f825e502b9 Cleaning up calls 2018-05-02 11:06:52 -07:00
Lars Brubaker
27b1e31ac5 Working on fit to bounds having radial option (image coin support)
Make default names and colors for all primitives
Improving public property editor context so we can show many at the same time
fixed spelling
2018-05-02 10:59:19 -07:00
Lars Brubaker
f5d8c448fe
Merge pull request #3268 from larsbrubaker/design_tools
Make android build
2018-04-30 15:59:54 -07:00
Lars Brubaker
7a79cc27f8 Make android build 2018-04-30 15:53:50 -07:00
Lars Brubaker
7cb3af4450
Merge pull request #3267 from larsbrubaker/design_tools
Automation runner defaults to agg input methods and tests pass
2018-04-30 15:45:21 -07:00
Lars Brubaker
f3bd927692 attempting to fix agg test failures (#41) 2018-04-30 15:40:47 -07:00
Lars Brubaker
c3653967d0 Automation runner defaults to agg input methods and tests pass
Got agg input methods working better
deleted some unneeded tests
Working on adding past image to clipboard
Working on adding past FileDropList to clipboard
2018-04-30 15:16:25 -07:00
Lars Brubaker
0237797048
Merge pull request #3266 from larsbrubaker/design_tools
Make the 100 radial loops start at better positions
2018-04-30 10:09:56 -07:00
Lars Brubaker
81e1cfd328 better position 2018-04-30 09:37:04 -07:00
Lars Brubaker
6387c72cb6 Make the 100 radial loops start at better positions 2018-04-30 09:34:42 -07:00
johnlewin
dbba38b3bb
Merge pull request #3265 from jlewin/design_tools
Fix failing TestExistsForEachContainerType test
2018-04-30 07:45:53 -07:00
John Lewin
7847c1e574 Use consistent Click/RunOnIdle/async pattern for empty plate buttons 2018-04-30 07:14:20 -07:00
John Lewin
afc6e9855b Fix failing QualitySettingsStayAsOverrides test
- ClearPlate relies on loaded EditContext, thus load empty instead
2018-04-30 07:14:20 -07:00
John Lewin
e1f20570f6 Fix failing NoContentChangedOnLoad test 2018-04-30 07:14:20 -07:00
John Lewin
fc5352198b Fix failing TestExistsForEachContainerType test 2018-04-30 07:14:20 -07:00
johnlewin
55dfcfae52
Merge pull request #3264 from jlewin/design_tools
Add ApplicationDataStorage path for Part History
2018-04-29 12:41:36 -07:00
John Lewin
6f5f320def Fix file header 2018-04-29 11:19:17 -07:00
John Lewin
c7f289c73d Evaluate history containers in a common root
- Issue MatterHackers/MCCentral#3254
Consider moving all history containers into a single root
History container
2018-04-29 11:08:09 -07:00
John Lewin
d9557b9767 Remove hard-coded coupling to PlatingDirectory, use loaded container
- Ensures Parts can be saved to PartHistory rather than PlateHistory
2018-04-29 11:05:35 -07:00
John Lewin
d4dfb9d21e Use actual part history in ExporeBar -> Parts list 2018-04-29 11:03:48 -07:00
John Lewin
acc471fadd Add library property for Part History 2018-04-29 11:00:37 -07:00
John Lewin
c3e8beb823 Add Part History container 2018-04-29 11:00:37 -07:00
John Lewin
f8488cad8e Extract PlatingHistory functionality for reuse in Part History 2018-04-29 11:00:37 -07:00
John Lewin
0596790c01 Add ApplicationDataStorage path for Part History 2018-04-29 10:57:26 -07:00
johnlewin
e8bbac0bba
Merge pull request #3263 from jlewin/design_tools
Use OnLoad rather than constructor to prevent timing issues on load
2018-04-29 08:23:06 -07:00
John Lewin
d4099475fc Use IconButton, collapse single use method into caller 2018-04-28 22:15:08 -07:00
John Lewin
8ffce7cd0c Use OnLoad rather than constructor to prevent timing issues on load
- Issue MatterHackers/MCCentral#3251
Collection modified exception during startup
2018-04-28 22:15:08 -07:00
johnlewin
1a1475a590
Merge pull request #3262 from larsbrubaker/design_tools
Added 100 point disk
2018-04-28 22:13:41 -07:00
LarsBrubaker
553e822e56 Added level sample cache
Added 100 point disk
2018-04-28 16:59:39 -07:00
Lars Brubaker
bdc74fbdfc
Merge pull request #3261 from larsbrubaker/design_tools
Getting leveling triangle lookup to have a cache
2018-04-28 13:43:35 -07:00
LarsBrubaker
685c4dd759 took out some debugging 2018-04-28 13:38:38 -07:00
LarsBrubaker
05c4b75871 Getting leveling triangle lookup to have a cache 2018-04-28 13:35:39 -07:00
johnlewin
a4b053e91d
Merge pull request #3260 from jlewin/design_tools
Use theme button height
2018-04-28 11:45:44 -07:00
John Lewin
42e4a794ce Inflate margin/padding variable to account for scale
- Issue MatterHackers/MCCentral#3248
Margin distribution incorrect when scaling enabled
2018-04-28 10:41:13 -07:00
John Lewin
e80ba931f1 Use theme button height
- Issue MatterHackers/MCCentral#3247
Incorrect button scaling
2018-04-28 08:41:59 -07:00
Lars Brubaker
23c43a2b95
Merge pull request #3259 from jlewin/design_tools
Inflate padding to account for scaling
2018-04-27 21:56:11 -07:00
John Lewin
3cf6f4a80b Guard for null
- Issue MatterHackers/MCCentral#3246
Null reference exception on listview drag when only start page is open
2018-04-27 18:38:57 -07:00
John Lewin
3b31a77d32 Inflate padding to account for scaling
- Issue MatterHackers/MCCentral#3236
Incorrect menu size when scaled to minimum size (0.7)
2018-04-27 18:38:57 -07:00