John Lewin
fa9419efb0
Fix typo
2018-04-01 09:26:47 -07:00
John Lewin
79b416da93
Extract border color helper to theme
2018-04-01 09:26:39 -07:00
johnlewin
5ca6af4fc2
Merge pull request #3126 from jlewin/design_tools
...
Simplify color table creation, eliminate expensive load
2018-04-01 09:23:25 -07:00
John Lewin
8bc9137424
Simplify color table creation, eliminate expensive load
...
- Issue MatterHackers/MCCentral#3006
Calculating gcode view when showing speeds is very slow on large models
2018-03-30 21:54:23 -07:00
John Lewin
d1b0797282
Remove full GCode iteration in renderer, use Speeds from GCodeMemoryFile
2018-03-30 21:17:16 -07:00
John Lewin
20f18fd48b
Remove ExtrusionColors and full GCode iteration from UI layer
...
- Reuse loaded instance in GCodeRenderer
2018-03-30 21:17:16 -07:00
John Lewin
bb99d8743e
Extract speeds as part of normal GCode iteration
2018-03-30 21:17:15 -07:00
John Lewin
3dc77e534c
Fix typo
2018-03-30 19:59:54 -07:00
johnlewin
c769973199
Merge pull request #3125 from jlewin/design_tools
...
Use rounded corners in HorizontalTags
2018-03-30 11:45:48 -07:00
John Lewin
2ca524e705
Use rounded corners in HorizontalTags
2018-03-30 11:36:04 -07:00
johnlewin
684deddfe7
Merge pull request #3124 from jlewin/design_tools
...
Improve size/position of input field to prevent overlapping target
2018-03-30 10:50:12 -07:00
John Lewin
b3a42370ab
Move currentLayerInfo values into 1 based domain
...
- Add 1 on set value, subtract 1 on value set
- Issue MatterHackers/MCCentral#2994
Bottom of scroll bar says "1", and text bar shows "0"
2018-03-29 18:26:00 -07:00
John Lewin
69c849e5bb
Add HorizontalTag for custom arrow style
...
- Issue MatterHackers/MCCentral#3002
Layer indicator should have arrow pill background, use small font
2018-03-29 18:00:20 -07:00
John Lewin
cff26ed09a
Simplify rules and rename to clarify behavior of SetInterval hook
...
- Issue MatterHackers/MCCentral#3004
Redundancy seems unnecessary
2018-03-29 18:00:20 -07:00
John Lewin
048caeffab
Editing property should be false after losing focus
...
- Issue MatterHackers/MCCentral#3000
Layer textbox should disappear after losing focus
2018-03-29 18:00:20 -07:00
John Lewin
f1ce58d9c2
Revise Lithophane Invert default value
...
- Issue MatterHackers/MCCentral#2971
Lithophane heights inverted
2018-03-29 18:00:19 -07:00
John Lewin
1f5a2c71d2
Remove hard-coded black, use theme color for layer text box
...
- Issue MatterHackers/MCCentral#3003
Layer textbox should use theme font color
- Issue MatterHackers/MCCentral#3001
InlineEditControl always forces text to black
2018-03-29 18:00:19 -07:00
John Lewin
0ea65aebd2
Keep layer textbox vertically aligned with scrollbar thumb
...
- Issue MatterHackers/MCCentral#2998
Layer textbox should stay vertically aligned with scrollbar thumb
2018-03-29 18:00:19 -07:00
John Lewin
e7d1fdeb95
Improve size/position of input field to prevent overlapping target
...
Reduce widget size, make right aligned with right margin equal to
target width
- Issue MatterHackers/MCCentral#2993
Can't grab scroll bar button in layer view
2018-03-29 18:00:18 -07:00
johnlewin
4ff3574542
Merge pull request #3123 from unlimitedbacon/design_tools
...
Remove ReleaseVersion line from .csproj files
2018-03-29 17:50:58 -07:00
Tyler Anderson
48dbfd1c57
Remove ReleaseVersion line from .csproj files
2018-03-29 14:04:39 -07:00
johnlewin
8880f24aac
Merge pull request #3122 from jlewin/design_tools
...
Remove PluginsLoaded event
2018-03-29 07:54:11 -07:00
John Lewin
72931f6505
Add debugging support for windows without scene objects
...
- Fix crash in Inspector on non-MatterControl SystemWindows
2018-03-28 18:06:25 -07:00
John Lewin
95828f0cae
Add notification for application load failures
...
- Issue MatterHackers/MCCentral#2958
Startup crashes result in a forever spinning logo and no details
2018-03-28 18:05:06 -07:00
John Lewin
dd2c3424da
Transactional group command
2018-03-28 17:38:14 -07:00
John Lewin
4e6d0d7f08
Center on bounding box
...
When grouping items, move them to be centered on their bounding box
2018-03-28 17:38:14 -07:00
John Lewin
6998440a51
Add property for toggling logo spin
2018-03-28 17:38:14 -07:00
John Lewin
7174de4d9a
Set mouseInBounds to false when control is disabled
...
- Workaround for missing OnMouseLeaveBounds event
2018-03-28 17:38:13 -07:00
John Lewin
bb3c406ef3
Remove PluginsLoaded event
...
- Issue MatterHackers/MCCentral#2568
PluginsLoaded fails to fire with current startup implementation
2018-03-28 17:38:13 -07:00
johnlewin
4fc73cfcbf
Merge pull request #3121 from larsbrubaker/design_tools
...
Improving the csg tests
2018-03-28 17:36:13 -07:00
Lars Brubaker
f46ea60525
Make the test not save
2018-03-28 17:30:31 -07:00
Lars Brubaker
ae192d9157
latest agg and ms
2018-03-28 15:22:03 -07:00
Lars Brubaker
65c407929d
Improved subtract and replace feedback
...
Make sure we don't turn off heat while printing if had a off delay
2018-03-28 14:48:01 -07:00
Lars Brubaker
3043c7c800
Working on new csg test
2018-03-28 09:28:55 -07:00
Lars Brubaker
2aafec3f13
Improving the csg tests
2018-03-28 09:28:53 -07:00
Lars Brubaker
990380d642
Merge pull request #3120 from jlewin/design_tools
...
Include all known extension types in single field FileDialog filter
2018-03-28 09:26:18 -07:00
John Lewin
8cdbeb0a63
Include all known extension types in single field FileDialog filter
...
- Issue MatterHackers/MCCentral#2973
Bed -> Insert should work for all known content types
2018-03-27 17:54:38 -07:00
johnlewin
9d22d91b95
Merge pull request #3119 from jlewin/design_tools
...
Start visible and toggle off to work around layout quirk
2018-03-27 17:52:09 -07:00
John Lewin
d8ff96d226
Start visible and toggle off to work around layout quirk
...
- Workaround introduces flicker. Evaluate and select lesser evil
- Issue MatterHackers/MCCentral#2991
Print popup -> Advanced pushes primary action offscreen
2018-03-27 16:14:33 -07:00
johnlewin
f81b15bb32
Merge pull request #3118 from jlewin/design_tools
...
Use existing editor system
2018-03-27 15:09:44 -07:00
John Lewin
cb3a46630f
Remove dead code
2018-03-27 14:15:38 -07:00
John Lewin
ece5d0fe38
Wrap child PublicPropertyEditors with SectionWidget
2018-03-27 14:15:28 -07:00
John Lewin
8a843faa39
Revise naming to clarify behavior
2018-03-27 14:14:42 -07:00
John Lewin
90d2865c8c
Revise member order
2018-03-27 14:03:12 -07:00
John Lewin
b570b5741f
Use registered editors for public properties
...
- MatterHackers/MCCentral#2985
Public properties editor should use existing editor system
2018-03-27 12:26:52 -07:00
John Lewin
96574587c0
Filter out null properties
2018-03-27 12:25:16 -07:00
John Lewin
03b9d21594
Migrate Lithophane into base
2018-03-27 12:24:46 -07:00
John Lewin
4111a4651e
Move editors into ApplicationController
...
- Issue MatterHackers/MCCentral#2985
Public properties editor should use existing editor system
2018-03-27 10:27:09 -07:00
johnlewin
4b035055af
Merge pull request #3117 from jlewin/design_tools
...
Resolve warnings
2018-03-27 10:26:03 -07:00
John Lewin
32faf1c279
Revise async
2018-03-27 09:27:09 -07:00