John Lewin
5e1677222d
Consolidate static refs into local instance, expose for reuse
2018-01-10 18:55:42 -08:00
John Lewin
ef9407cef7
Encapsulate behaviors into specialized classes
2018-01-10 18:55:42 -08:00
johnlewin
530d478431
Merge pull request #2868 from larsbrubaker/design_tools
...
Fixing possible error while parsing extruder offsets
2018-01-10 18:55:18 -08:00
Lars Brubaker
dc225d607d
Fixing possible error while parsing extruder offsets
2018-01-10 17:37:48 -08:00
Lars Brubaker
4a17cc5f95
Merge pull request #2867 from larsbrubaker/design_tools
...
Hold bottom height on scale
2018-01-10 17:20:53 -08:00
Lars Brubaker
c7ec4eef9c
Holed bottom height on scale
...
Better display of z height info (show extra decimal when required)
2018-01-10 16:26:41 -08:00
Lars Brubaker
0deb11e6e7
Merge pull request #2866 from larsbrubaker/design_tools
...
Made switching to no editor layout correctly.
2018-01-10 15:00:37 -08:00
Lars Brubaker
61bb32a836
Handle the case where no MaterialSettingsKeys
2018-01-10 14:56:33 -08:00
Lars Brubaker
cb43fab60f
Made switching to no editor layout correctly.
...
Fixed extruder 3 and 4
2018-01-10 14:43:21 -08:00
Lars Brubaker
d2efc6f0f4
Merge pull request #2865 from larsbrubaker/design_tools
...
Made subtract and replace and subtract editors always have a starting…
2018-01-10 14:39:59 -08:00
Lars Brubaker
5850b396b2
Made subtract and replace and subtract editors always have a starting selection
...
Renamed PointMaterialEditor class to SubtractAndReplace
2018-01-10 13:25:09 -08:00
Lars Brubaker
ba54f6ea2d
Merge pull request #2864 from larsbrubaker/design_tools
...
Extruders beyond 0 only have temperature
2018-01-10 13:20:13 -08:00
Lars Brubaker
ab2fa6e910
Extruders beyond 0 only have temperature
...
Removed ability to set material for extruders other than the first
added settings for extruder 1-4 temp
Refactored emulator (move classes to new files)
Made the emulator support multiple extruders
2018-01-10 12:56:50 -08:00
johnlewin
d8089d8f7b
Merge pull request #2863 from jlewin/design_tools
...
Enforce sidebar panel padding
2018-01-10 12:47:10 -08:00
John Lewin
4138b1628d
Guard for null in non-printer case
2018-01-10 12:32:01 -08:00
John Lewin
4a3e567e9e
Guard for null in non-printer case
2018-01-10 12:27:22 -08:00
John Lewin
db74fe7274
Apply IsEnabled rules to UI elements
...
- Issue MatterHackers/MCCentral#2623
Scene operations should be enabled based on defined rules
2018-01-10 11:58:42 -08:00
John Lewin
8a03755224
Try right aligned Bed menu
2018-01-10 11:48:02 -08:00
John Lewin
bf21712b18
Fix toolbar sizing
2018-01-10 11:42:03 -08:00
John Lewin
716760e360
Move operations back into toolbar
...
- Issue MatterHackers/MCCentral#2620
Move operations to toolbar
2018-01-10 11:39:39 -08:00
John Lewin
6413eea315
Add separator type
2018-01-10 11:38:28 -08:00
John Lewin
1ebe2b4cd3
Enforce sidebar panel padding
...
- Issue MatterHackers/MCCentral#2618
Inconsistent padding in sidebar section widgets
2018-01-10 09:04:31 -08:00
johnlewin
371a63d4a2
Merge pull request #2862 from jlewin/design_tools
...
Consolidate scene selection operations, revise styling
2018-01-09 19:15:38 -08:00
John Lewin
5e1ccdc3a8
Clear or show editor for selection, move buttons into editor
...
- Issue MatterHackers/MCCentral#2615
Invalid editor after selection change
2018-01-09 18:43:58 -08:00
John Lewin
3d52e59ee5
Ensure minimum bounds
...
- Issue MatterHackers/MCCentral#2617
Selected Object Panel fails to appear
2018-01-09 18:41:21 -08:00
John Lewin
d4a605adee
Rename Paint Material
2018-01-09 18:40:02 -08:00
John Lewin
8ce57500dc
Fix icon color, spacing
2018-01-09 17:50:12 -08:00
John Lewin
a6c780a603
Add support icon
2018-01-09 17:49:35 -08:00
John Lewin
c3c098d005
Consolidate scene selection operations, revise styling
2018-01-09 15:50:43 -08:00
John Lewin
56f5b64026
Move Insert into Bed menu
2018-01-09 15:50:43 -08:00
John Lewin
4c9b95f54d
Make object editor the first panel
2018-01-09 15:50:42 -08:00
johnlewin
2498b48e6b
Merge pull request #2861 from larsbrubaker/design_tools
...
Design tools
2018-01-09 15:50:15 -08:00
Lars Brubaker
88147ae13e
Temperature widgets using hosted controls
2018-01-09 15:26:59 -08:00
Lars Brubaker
6a3a09950e
Making the temp controls be hosted settings
2018-01-09 15:26:58 -08:00
Lars Brubaker
957d47f802
Merge pull request #2860 from jlewin/design_tools
...
Guard for null in non-printer case
2018-01-09 09:27:05 -08:00
John Lewin
8f6f4b232f
Guard for null in non-printer case
2018-01-09 09:14:12 -08:00
Lars Brubaker
1fca283976
Merge pull request #2859 from jlewin/design_tools
...
Consolidate header and footer bars into SelectedObjectPanel
2018-01-09 09:08:12 -08:00
John Lewin
4d810f2c56
Guard for null in non-printer case
2018-01-08 23:53:39 -08:00
John Lewin
f60259e9d3
Consolidate header and footer bars into SelectedObjectPanel
2018-01-08 23:34:40 -08:00
John Lewin
dc2b2d7885
Expandable SectionWidgets
2018-01-08 21:29:41 -08:00
John Lewin
bbdbc82ddc
Remember selection panel size
...
- Issue MatterHackers/MCCentral#2613
IObject3D -> Selection panel should remember its size
2018-01-08 21:25:36 -08:00
Lars Brubaker
eba07301e5
Merge pull request #2858 from jlewin/design_tools
...
Configure Printer should use new tab styling
2018-01-08 17:46:46 -08:00
John Lewin
70cf16a2f2
Configure Printer should use new tab styling
...
- Issue MatterHackers/MCCentral#2611
2018-01-08 17:30:32 -08:00
John Lewin
871c5331c3
Set MinimumSize X to MinDockingWidth
...
- Issue MatterHackers/MCCentral#2612
Must have minimum size on DockingTabs
2018-01-08 17:30:32 -08:00
Lars Brubaker
e00d5c1437
Merge pull request #2857 from larsbrubaker/design_tools
...
Make themes default to have more contrast when required
2018-01-08 17:02:38 -08:00
Lars Brubaker
50138c00c6
Make themes default to have more contrast when required
2018-01-08 16:42:27 -08:00
Lars Brubaker
5d42ab1471
Merge pull request #2856 from jlewin/design_tools
...
Revise tabs
2018-01-08 16:40:57 -08:00
John Lewin
01221d9d95
Add close x to Configure -> Printer
...
- Issue MatterHackers/MCCentral#2572
2018-01-08 16:14:40 -08:00
John Lewin
dea37667ad
Remove network image
...
- Issue MatterHackers/MCCentral#2609
Remove network linked image
2018-01-08 15:45:15 -08:00
John Lewin
5b520e880e
Revise tab bar background colors
2018-01-08 15:15:43 -08:00