LarsBrubaker
de37d4ca16
Working to get curve object to do splitting
2019-04-15 11:55:34 -07:00
LarsBrubaker
7da7a01746
removing dead code
2019-04-15 11:55:34 -07:00
John Lewin
46c55f004b
Add label override for unioned nozzle case
2019-04-13 15:55:02 -07:00
John Lewin
0a9e943efe
Add basic support for multi-material limits rendering
...
- Issue MatterHackers/MCCentral#5323
Add hotend limits support for multi-material items
2019-04-13 15:41:44 -07:00
John Lewin
a290cd672e
Handle wipe tower case
...
- Issue MatterHackers/MCCentral#5323
Add hotend limits support for multi-material items
2019-04-13 15:35:54 -07:00
John Lewin
e355dbc338
Disable CullFace before rendering design space background
...
- Issue MatterHackers/MCCentral#5329
Bed background color lost when scene has children
2019-04-13 15:04:47 -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
d9e8f6cdde
Fix invalid TriangleStrip definition
...
- Issue MatterHackers/MCCentral#5328
bed in design view has different colors on the two triangles of the
upper face
2019-04-13 10:29:47 -07:00
LarsBrubaker
d0c7b7ebee
account for beds that have a lower left position at something other than (0, 0)
...
issue: MatterHackers/MCCentral#5319
no nozzle inset set but bed showing a clipping region (I think)
2019-04-13 07:45:22 -07:00
John Lewin
7159b48a13
Guard for non-supported hotends
...
- Issue MatterHackers/MCCentral#5326
Put in guards for materials other than 1 & 2
2019-04-13 02:32:09 -07:00
John Lewin
89e5aba86e
Invalidate on related settings change
...
- Issue MatterHackers/MCCentral#5321
Invalidate per hotend bed textures on related settings change
2019-04-13 02:25:27 -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
17eca3b36c
Use theme colors
2019-04-13 02:05:27 -07:00
John Lewin
2d00baff69
Draw grid background for Design workspace in BedColor
...
- Sync colors across printer/workspace views
2019-04-13 02:04:48 -07:00
John Lewin
eeb3410bc4
Update one theme for custom bed colors
...
- Issue MatterHackers/MCCentral#5325
Migrate to themed bed colors
2019-04-13 01:55:14 -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
John Lewin
3a3e5f9155
Remove scene selection constraint
...
- Always rebuild bed textures on related settings change
2019-04-13 00:19:25 -07:00
John Lewin
6800cdc4bc
Ensure MeshViewerWidget invalidates on bed texture settings change
...
- Issue MatterHackers/MCCentral#5322
2019-04-12 22:32:14 -07:00
John Lewin
ddf9a8784f
Invalidate per hotend bed textures on related settings change
...
- Issue MatterHackers/MCCentral#5321
2019-04-12 22:18:17 -07:00
jlewin
bf50de40e6
Draw hotend label, add RoundeRectShape with per corner radius
2019-04-12 16:44:07 -07:00
jlewin
f11fe7e29f
Conditionally disable bed texture blending
...
MatterHackers/MCCentral#5310
Texture is darkened when rendered onscreen
2019-04-12 16:44:06 -07:00
jlewin
c12e053493
Revise hotend bounds rendering
2019-04-12 16:44:06 -07:00
jlewin
ad0e75e5f0
Fix errors in Vector4Field
2019-04-12 16:44:06 -07:00
jlewin
1d1a06a966
Use new Vector4/Bounds field for nozzle insets
2019-04-12 16:44:06 -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
a990d764b3
Reuse Vector4 field for new BoundsField
2019-04-12 16:44:06 -07:00
jlewin
6170a9f3e9
Add Vector2 field test
2019-04-12 16:44:06 -07:00
jlewin
fb1dfce378
Add Vector3 field test
2019-04-12 16:44:06 -07:00
jlewin
a169d0a14c
Add Vector4 field
...
- Issue MatterHackers/MCCentral#5304
2019-04-12 16:44:06 -07:00
jlewin
9d23b871b3
Fix UIField test color regression
...
- Issue MatterHackers/MCCentral#5305
No longer possible to observed UI field tests
2019-04-12 16:44:06 -07:00
jlewin
a5eebbb0ae
Render hotend bounds on bed, color items to highlight out of bounds
2019-04-12 16:41:22 -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
jlewin
b6a2b39b04
Extract WorldView extension methods from unrelated type
2019-04-12 16:41:22 -07:00
Lars Brubaker
440b49cfc9
fixing formatting warnings
2019-04-12 15:03:03 -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
5691752ce3
Show a max of 3 decimals
...
issue: MatterHackers/MCCentral#5301
XY calibration wizard should truncate to two or three decimals
2019-04-12 07:23:17 -07:00
LarsBrubaker
e13387332f
Added extrusion speed multiplier to extruder T1 drop down
...
issue: MatterHackers/MCCentral#5303
Show T1 material speed multiplier on drop down menu
2019-04-11 20:11:11 -07:00
Lars Brubaker
87376e14a9
Rename CacheMiss to ReloadRequest
...
Make sure we don't save the same image twice
This can happen if there are two requests very close together and the response has not be received
before the second request.
2019-04-11 19:18:52 -07:00
Lars Brubaker
fd2b9e380a
Make sure we only ask to level the x carriage if we have not leveled in
...
probe calibration
2019-04-11 14:18:43 -07:00
LarsBrubaker
e6fe01c82a
Made the probe wizard show the x carriage leveling screen
...
fixed cariage -> carriage spelling
issue: MatterHackers/MCCentral#5293
Show xcarriage calibration at start of probe calibration
2019-04-10 18:37:41 -07:00
LarsBrubaker
2be74c87a0
Improving support generation in dual extrusion scenarios
...
issue: MatterHackers/MCCentral#5275
Dual extruder support fail
2019-04-10 18:25:12 -07:00
John Lewin
a38601e899
Guard for null directoryWatcher on Mac
...
- Issue MCCentral/issues/5256
Bed -> Saves As to local filesystem crashes on Mac
2019-04-10 10:13:49 -07:00
John Lewin
efb647a9ae
Restore search behavior in PrintLibraryWidget
...
- Issue MatterHackers/MCCentral#5295
Can't search folders in library when in a printer or design space
2019-04-10 07:11:33 -07:00
jlewin
584cbc88e7
Only move to enabled stages
...
- Issue MatterHackers/MCCentral#5279
Staged wizard next button advances to stage which is not active
2019-04-09 16:17:28 -07:00