jlewin
ddf78bc299
Move Help menu item into GetActionMenuForSceneItem
...
- Issue MatterHackers/MCCentral#5654
Different menus when right clicking an object in the 3D view and in
the design tree
2019-06-12 11:08:14 -07:00
jlewin
41d6e0f647
Add keyboard support for nudging selected scene items
...
- Issue MatterHackers/MCCentral#5655
[Feature Request] Move objects with keyboard
2019-06-07 13:54:11 -07:00
jlewin
4981154768
Guard for null
...
- Issue MatterHackers/MCCentral#5658
Null reference error on unguarded key binding
2019-06-07 11:25:18 -07:00
jlewin
feaffd28b5
Ensure valid default value
...
- Issue MatterHackers/MCCentral#5644
NullReferenceException: Object reference not set to an instance of
an object.
2019-06-06 13:28:10 -07:00
jlewin
8be3dd90dc
Remove EmptyPrinter property
...
- Issue MatterHackers/MCCentral#3399
Remove ActiveSliceSettings.Instance
2019-06-04 18:20:01 -07:00
jlewin
8eca3598c8
Remove non-functional code block
...
- PrinterSelected always false on EmptyPrinter reference
2019-06-04 18:20:01 -07:00
Lars Brubaker
5d50cce0b9
updating support links
...
(cherry picked from commit 54eb75af91fa0b800216f6c33f78cb815e353b0a)
2019-06-04 16:40:26 -07:00
jlewin
3ad428ead3
Rename method
2019-05-28 15:22:55 -07:00
jlewin
1ea582e9df
Extract path helper for reuse
2019-05-28 14:43:05 -07:00
jlewin
6bb724bfb5
Suppress workspace load if content is invalid
...
- Issue MatterHackers/MCCentral#5587
Crash during load due to problem file in opentabs.json
2019-05-24 14:21:25 -07:00
John Lewin
8c3de11a9f
Convert public property editor to use SettingsRow
...
- Ensure consistent styling across panels
2019-05-24 12:33:03 -07:00
John Lewin
aeb5f0de24
Move PrintHistoryPath to ApplicationDataStorage pattern
2019-05-23 09:54:23 -07:00
LarsBrubaker
8cd94d8f1b
refactoring
2019-05-23 08:05:51 -07:00
jlewin
499cb514c4
Inform users of reload failure and remove overlay
...
- Issue MatterHackers/MCCentral#5568
MC gets stuck on 'Reloading' screen.
2019-05-21 19:34:20 -07:00
LarsBrubaker
d6d19d0c57
Working on lockable component object
2019-05-20 21:23:45 -07:00
LarsBrubaker
4cd20b96f2
fixing warnings
2019-05-18 22:10:10 -07:00
jlewin
b997ec9695
Remove non-functional code
...
Cast to PrinterConfig invalid, always false
2019-05-16 16:25:11 -07:00
jlewin
e7f33163ad
Add validation error dependencies
...
- Issue MatterHackers/MCCentral#5438
Setup... action requires a connection to function
2019-05-16 16:25:10 -07:00
jlewin
93da6c0380
Rename connectedPrinting to requiresLoadedFilament
2019-05-16 16:25:10 -07:00
jlewin
4ecfeaae13
Remove parameter, use default from single caller
2019-05-16 16:25:10 -07:00
jlewin
686d258ce6
Remove indirection
2019-05-16 16:25:10 -07:00
Lars Brubaker
77020ee924
Making T1 setup dependent on having T1 used in the print
...
issue: MatterHackers/MCCentral#5497
Create protocol for single material setup on dual printer
2019-05-14 18:20:02 -07:00
LarsBrubaker
97fd35057b
fixing warnings
2019-05-12 09:09:30 -07:00
John Lewin
0faa5c8b9c
Only request favicons for known oems
2019-05-11 18:57:33 -07:00
John Lewin
b0a3d9e40f
Allow plugins to register scene operations
2019-05-11 18:57:33 -07:00
John Lewin
8ef1102e87
Add support for themed scene operation icons
...
- Issue MatterHackers/MCCentral#5501
Pinch/curve/fit icons use theme.InvertIcons
2019-05-11 18:57:33 -07:00
LarsBrubaker
ca24a67706
Improving twist object
...
fixed draw normals and added it
2019-05-10 12:11:22 -07:00
LarsBrubaker
a9577e9a35
Adding new twist object 3d
2019-05-10 12:11:21 -07:00
jlewin
fcae79528d
Remove staged filament wizard and related printer validation
2019-05-07 15:58:29 -07:00
jlewin
4d345c73ee
Prevent GCode load during slicing
...
- Issue MatterHackers/MCCentral#5453
Crash after switching to 3D GCode view while slicing
2019-05-06 16:08:28 -07:00
jlewin
556821fdef
Fix warnings
2019-05-06 16:08:22 -07:00
LarsBrubaker
d40a9235c8
Working on making unlockable design apps
2019-05-04 19:39:02 -07:00
Lars Brubaker
5b6265e08f
default render moves to off
...
issue: MatterHackers/MCCentral#5446
default show moves in gcode view to off
2019-05-03 12:35:38 -07:00
jlewin
8d4547d706
Revise naming to match behavior
2019-05-01 15:39:16 -07:00
jlewin
41d4101d32
Remove indirection
2019-05-01 15:38:35 -07:00
jlewin
ec5ee71607
Dispose opened stream
2019-05-01 15:38:35 -07:00
jlewin
5e8fdee917
Rename parameter
2019-05-01 15:38:35 -07:00
jlewin
4dc7c45d78
Convert private property into readonly field
2019-05-01 15:38:34 -07:00
John Lewin
3bd6f048ee
Use generic localizations string
2019-04-30 23:28:23 -07:00
John Lewin
2bbe551ab9
Revise tab selection logic
...
- Prefer Hardware tab during start if printer/part selected
- Remove PrinterTabSelected indicator
- Set ActiveTab when loading workspaces and applicable
2019-04-30 22:08:51 -07:00
John Lewin
50f3dab1a0
Add conditional logic for bed validation
...
- Issue MatterHackers/MCCentral#5397
export as gcode test failing due to empty bed requirement
2019-04-30 08:19:46 -07:00
jlewin
f2cf19ca46
Enable SyncToPrint by default
...
- Issue MatterHackers/MCCentral#5409
turn sync to print on by default
2019-04-29 16:19:16 -07:00
jlewin
0f087d7783
Relay to PrinterCalibrationWizard for setup complete indicator
...
- Issue MatterHackers/MCCentral#5408
xy calibration does not need to be complete to be marked as done
2019-04-29 16:19:16 -07:00
jlewin
0434ec6ce8
Workspace should be added before Changed event is fired
2019-04-26 12:22:33 -07:00
John Lewin
1087bdd136
Add Empty Bed print validation
...
- Issue MatterHackers/MCCentral#5374
Add print validation for empty bed
2019-04-26 12:22:33 -07:00
jlewin
ada5e28140
Fix spelling
2019-04-24 16:59:40 -07:00
jlewin
c128a454e9
Persist MainTabKey across sessions
2019-04-24 15:08:11 -07:00
jlewin
ca541d7986
Add RestoreWorkspace for deserialize, persist tabs on non-restore
...
- Issue MatterHackers/MCCentral#5373
OpenTabs.json should be written to when tabs are opened
2019-04-24 13:23:52 -07:00
jlewin
34c72a7b37
Fix whitespace
2019-04-24 13:14:54 -07:00
jlewin
fcad236a2b
Use auto property
2019-04-24 11:51:47 -07:00