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
jlewin
025702da2b
Fix whitespace
2019-04-24 11:51:11 -07:00
LarsBrubaker
3e20104d5f
Fix compiler error
2019-04-21 07:51:04 -07:00
LarsBrubaker
3ada6a08f4
move the print canceled and complete messages to a dialog
...
issue: MatterHackers/MCCentral#5339
Change to Dialog Print Completed implementation
2019-04-20 21:56:28 -07:00
LarsBrubaker
73ebdde9e5
Changing nozzle1_inset to t0_inset
...
refactoring some surrounding code to talk about tool rather than nozzle
or hotend
figure it's better to do this change before we have any profiles with this set into them
issue: MatterHackers/MCCentral#5333
Consider if Tool nomenclature should be used instead of Nozzle
2019-04-20 21:03:05 -07:00
LarsBrubaker
9c825cf6e7
fix WebCache path
...
issue: MatterHackers/MCCentral#5361
Revise UndoBuffer tests
2019-04-18 22:18:17 -07:00
jlewin
82db9aa435
Revise cloud sync method naming
2019-04-17 07:33:14 -07:00
jlewin
578d597413
Only slice items within the bounds of the assigned hotend
...
- Issue MatterHackers/MCCentral#5332
Items outside of hotend bounds should not be passed to slicer
2019-04-15 16:11:33 -07:00
John Lewin
87d15a86f9
Rev theme version
2019-04-13 14:49:47 -07:00
John Lewin
0435209770
Add workaround for MatterHackers/MCCentral#5330
...
Same color used in different context results in different intensities
2019-04-13 14:49:47 -07:00
John Lewin
9056671f52
Remove workarounds for missing theme definitions
...
- Issue MatterHackers/MCCentral#5325
Migrate to themed bed colors
2019-04-13 14:49:47 -07:00
John Lewin
60a1238f54
Migrate nozzle limits texture construction to drawable
...
- Construct and cache textures after use
- Create placeholder textures for use before constructed
- Remove bed texture construction from CreatePrintBedAndVolume
- Issue MatterHackers/MCCentral#5325
Migrate to themed bed colors
- Issue MatterHackers/MCCentral#5320
Cache per hotend bed textures
2019-04-13 02:13:20 -07:00
John Lewin
92a3693772
Move bed colors into theme
...
- Issue MatterHackers/MCCentral#5325
Migrate to themed bed colors
2019-04-13 01:54:01 -07:00
jlewin
8a0115f4d5
Refresh bed texture with nozzle limits
2019-04-12 16:44:06 -07:00
jlewin
db94e08e1c
Move HotendBounds to PrinterSettings
2019-04-12 16:44:06 -07:00
jlewin
1a0e0dfcb8
Move bed bounds to PrinterSettings
2019-04-12 16:44:06 -07:00
jlewin
6e40e6b17b
Add HotendBounds to Bed
...
- Ideally would be in PrinterSettings but dependencies are in
printer.
- Long term Bed bounds and Hotend bounds should move to settings
2019-04-12 16:41:22 -07:00
jlewin
6a83551cf0
Set printer.Settings before constructing Bed
...
- Ensures Bed constructor has access to current settings
2019-04-12 16:41:22 -07:00
Lars Brubaker
d45afb5127
Adding print canceled print complete messaging
...
issue: MatterHackers/MCCentral#5239
Print conclusion should gather user feedback
2019-04-12 15:02:34 -07:00
LarsBrubaker
cbd2ef77db
Starting work on post print notifications
2019-04-12 07:54:40 -07:00
LarsBrubaker
c93bb370bc
Playing with a new web cache class
2019-04-07 11:10:28 -07:00
jlewin
54b5664cdf
Use new ConnectToPrinter implementation
...
- Issue MatterHackers/MCCentral#3457
Setup Wizard does not show error if connection fails
2019-04-05 12:06:22 -07:00
jlewin
6024a85133
Extract widget connect behavior to reusable public method
...
- Rewrite event handlers as privately scoped delegates
- Clear event handlers on ConnectSucceeded/ConnectFailed
2019-04-05 12:04:28 -07:00