Commit graph

8496 commits

Author SHA1 Message Date
John Lewin
ffe7046f56 Add WaitForDraw timeout 2017-12-07 19:46:57 -08:00
johnlewin
b248adb714
Merge pull request #2748 from jlewin/design_tools
Add WaitForDraw, use in ClickByName
2017-12-07 18:00:48 -08:00
John Lewin
f5a5755ce5 Add WaitForDraw, use in ClickByName 2017-12-07 17:53:29 -08:00
Lars Brubaker
4722ba72bf
Merge pull request #2747 from larsbrubaker/design_tools
Made paint material work much better
2017-12-07 17:39:51 -08:00
Lars Brubaker
acf3ea14fa Made paint material work much better 2017-12-07 17:23:38 -08:00
johnlewin
0897a32c88
Merge pull request #2746 from jlewin/design_tools
Wait for expected types
2017-12-07 15:34:37 -08:00
John Lewin
8a8c898043 Add ContentReloaded to ListView, wait in tests for ContentReloaded 2017-12-07 14:54:41 -08:00
John Lewin
beefe57ca1 Wait for expected types 2017-12-07 13:59:05 -08:00
John Lewin
0509432569 Add missing conversion to ListValues 2017-12-07 13:59:05 -08:00
johnlewin
d9a55f3f68
Merge pull request #2745 from larsbrubaker/design_tools
Made do undo work for subtract, support, color, intersect & paint
2017-12-07 13:55:49 -08:00
Lars Brubaker
b665025e17 Made do undo work for subtract, support, color, intersect & paint 2017-12-07 13:22:07 -08:00
johnlewin
33e5ff2dce
Merge pull request #2743 from jlewin/design_tools
Revise test delays
2017-12-06 18:19:09 -08:00
John Lewin
68f573f2de Add 5 second default for TestRunner.Delay(Func<bool>) 2017-12-06 17:53:49 -08:00
John Lewin
59ba8496f5 Latest agg-sharp 2017-12-06 17:39:21 -08:00
John Lewin
093dcce0b5 Revise test delays 2017-12-06 17:23:21 -08:00
John Lewin
37742385f5 Remove delayBeforeReturn ClickByName param, explicitly delay 2017-12-06 17:21:53 -08:00
johnlewin
bdb1e2386d
Merge pull request #2741 from larsbrubaker/design_tools
Unify to single GetNonCollidingName
2017-12-06 16:56:16 -08:00
Lars Brubaker
71979e35e9 Unify to single GetNonCollidingName
Improve it to check for and replace numbers
add new calling method
Make sure Object3D Close does not end up modifying object in processes
Don't try to render meshes with no faces
2017-12-06 16:31:04 -08:00
Lars Brubaker
c4c945753d
Merge pull request #2740 from jlewin/design_tools
Make dialog delay dependent on implementation
2017-12-06 16:29:50 -08:00
John Lewin
3d8b72c7a9 Make dialog delay dependent on implementation
- Remove delays around folder navigation
- Add reusable CompleteDialog helper
2017-12-06 15:35:03 -08:00
John Lewin
5d0ca16503 Revise configuration for mhtest.config UseAutomationMouse 2017-12-06 15:19:23 -08:00
johnlewin
7b2e389881
Merge pull request #2739 from jlewin/design_tools
Add support for DialogProvider override in mhtest.config
2017-12-06 11:28:37 -08:00
John Lewin
36d48a9ee0 Add support for DialogProvider override in mhtest.config 2017-12-06 09:14:32 -08:00
johnlewin
525f20d4cc
Merge pull request #2738 from jlewin/design_tools
Remove Com0Com port definitions and requirement
2017-12-05 18:10:40 -08:00
John Lewin
c227b5a314 Set CurrentDirectory before incurring AggContext spin up
- Fixes inability to set AggContext DialogProvider via config file
  due to not yet set CurrentDirectory
2017-12-05 18:05:18 -08:00
John Lewin
c3a0a0c320 Remove Com0Com port definitions and requirement 2017-12-05 18:01:52 -08:00
Lars Brubaker
5299907a7c
Merge pull request #2737 from larsbrubaker/design_tools
Reset any time we think we see a g28 etc
2017-12-05 16:36:07 -08:00
Lars Brubaker
fb455b0353 Reset any time we think we see a g28 etc 2017-12-05 16:18:05 -08:00
Lars Brubaker
d7af3ecf96
Merge pull request #2736 from larsbrubaker/design_tools
Design tools
2017-12-05 15:49:39 -08:00
Lars Brubaker
bfe9d9b9ca Working on getting uvs for tumble cube 2017-12-05 15:38:06 -08:00
Lars Brubaker
545d19acd6 Once we replace the line don't process it any more 2017-12-05 15:38:05 -08:00
Lars Brubaker
5fdf1502eb
Merge pull request #2735 from larsbrubaker/design_tools
Check for null
2017-12-05 10:51:22 -08:00
Lars Brubaker
e8dcea1987 Don't process empty strings 2017-12-05 10:39:08 -08:00
Lars Brubaker
d7e9e1a59b Check for null 2017-12-05 09:52:36 -08:00
Lars Brubaker
84ccd2d7ec
Merge pull request #2734 from larsbrubaker/design_tools
Fixing warnings
2017-12-04 23:26:34 -08:00
LarsBrubaker
af62be6a4e Fixing warnings 2017-12-04 23:09:10 -08:00
Lars Brubaker
25714fa3bc
Merge pull request #2733 from larsbrubaker/design_tools
Improving ray tracing so we can click tumble widget
2017-12-04 21:16:05 -08:00
LarsBrubaker
b1a30925b9 Improving ray tracing so we can click tumble widget
Fixing warnings
2017-12-04 21:00:50 -08:00
Lars Brubaker
c0132bf002
Merge pull request #2732 from larsbrubaker/design_tools
Don't send empty lines
2017-12-04 15:42:39 -08:00
Lars Brubaker
e70d1c780a Don't send empty lines 2017-12-04 15:37:00 -08:00
johnlewin
9d33123f08
Merge pull request #2731 from jlewin/design_tools
Localization updates
2017-12-04 15:28:44 -08:00
John Lewin
35cdcb11b1 Convert cached localizations into dynamic calls 2017-12-04 15:07:56 -08:00
John Lewin
793b745da0 Add missing localizations 2017-12-04 15:07:56 -08:00
John Lewin
62caf39367 Remove confusing conditional localize, handle error case in test
- Workaround added to model rather than fixed in caller, like from test
2017-12-04 15:07:56 -08:00
John Lewin
7ce75070ec Inline localize, remove string formatting from localized text 2017-12-04 15:07:56 -08:00
John Lewin
ffc9ade8cb Text owners should localize their text values
- Derived types should localize their own text rather than the base
2017-12-04 15:07:56 -08:00
John Lewin
96ef163ef3 Localize anytime Title getter is invoked 2017-12-04 15:07:55 -08:00
John Lewin
ee156242ae Remove inactive localizations 2017-12-04 15:07:55 -08:00
John Lewin
94e6dceb53 Remove duplicates with trailing colon
- Confirmed non-colon versions already exist in file
2017-12-04 15:07:55 -08:00
John Lewin
c5be124fbc Remove empty entry 2017-12-04 15:07:55 -08:00