LarsBrubaker
3307e204ee
All buttons switch to agg themed buttons
2022-08-03 16:56:51 -07:00
Lars Brubaker
32a192c2b8
Upgrading to .net 6
2022-07-15 17:28:39 -07:00
LarsBrubaker
1b3bf975cf
Show bed_temperature for materials that are not setup for bed types
2022-03-27 08:32:07 -07:00
LarsBrubaker
11ab09da21
Improve load filament feedback when swappable bed
...
Improve paper calibration message
2022-03-26 16:50:28 -07:00
Lars Brubaker
1b59d871c5
Adding ability to specify "Not Compatible" bed temperature in material settings
...
Adding 'NC' to many material settings
Require bed temps for all bed types in all materials
2022-03-25 09:53:50 -07:00
Lars Brubaker
fc64b45978
Fixing warning and error icons
2022-03-24 09:55:35 -07:00
Lars Brubaker
261376bef2
Rename on bed items can be undone
...
Made bed heat able to set to 0
Don't save scene while still loading it
2022-01-25 16:27:32 -08:00
Lars Brubaker
bc476daa84
Improved slice settings validation speed
...
Added shop icon
2022-01-19 13:25:33 -08:00
Lars Brubaker
412c3d2a9e
Reducing complexity of settings ui sync
...
Adding bed menu to load filament
2022-01-18 17:10:34 -08:00
Lars Brubaker
fa86c58a7c
Making it possible to set a bed surface and have settings for bed temperature / material
2022-01-17 11:33:39 -08:00
Lars Brubaker
fe406720f2
Got rid of invert icons
2021-05-21 15:23:25 -07:00
LarsBrubaker
506f2b273f
Making static data compile time and universal
2020-11-25 07:39:36 -08:00
Lars Brubaker
06baf2a1b1
ordering primitives
...
refactoring
2020-09-22 17:53:06 -07:00
Lars Brubaker
9df2078d0d
fixed more scaling issues
2020-08-04 14:56:27 -07:00
LarsBrubaker
15208178b1
More work on right click text widget menu
2020-07-25 08:41:25 -07:00
LarsBrubaker
3431651654
Fixes to ui scaling
2020-07-22 08:05:39 -07:00
jlewin
8d4547d706
Revise naming to match behavior
2019-05-01 15:39:16 -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
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
John Lewin
194e1c7e81
Latest submodules
2019-04-01 17:15:23 -07:00
John Lewin
f47942dd05
Filter to changed hotend index only
...
- Issue MatterHackers/MCCentral#5225
T1 Temp toggle stays on at end of print
2019-04-01 17:08:01 -07:00
jlewin
363dab7f02
Ensure toggle widget observes active state
2019-03-18 14:17:48 -07:00
jlewin
afedb2555a
Move temp processing into PrinterConnection
2019-03-18 14:12:09 -07:00
Lars Brubaker
5fa3297c9b
Getting T1 reporting to show up in the long running tasks
2019-03-14 17:51:33 -07:00
John Lewin
b7680748d9
Enable heater toggles while printing
...
- Issue MatterHackers/MCCentral#4867
Can't turn off extruder during printing, can't adjust bed temperature
2019-03-08 07:42:57 -08:00
John Lewin
bae0bf9020
Add mechanism to DialogPage to start and show SetupWizards
...
- Remove special behavior in each SetupWizard for showing Dialogs
- Move initialization code in old Start method into constructors
2019-02-19 11:05:42 -08:00
Lars Brubaker
d129a75311
We can now move all the way through the initial setup on first run
...
Fixed a bug with timing of injecting regex replacements
moved T (extruder) tracking to queued command stream
check that we have loaded filament on extruder 1
issue: MatterHackers/MCCentral#5029
Don't do actual switch of extruders until there is a pending move command
2019-02-07 14:28:22 -08:00
Lars Brubaker
572fdd847a
Getting switch extruder pre-gcode to run when needed
...
refactoring
2019-02-06 12:34:20 -08:00
Lars Brubaker
e3a12ad941
refactoring
2019-02-06 12:34:20 -08:00
Lars Brubaker
82d0b7c7e3
Putting a shop button next to the select material drop down in temp widget
2019-02-06 12:34:19 -08:00
Lars Brubaker
9f55a1432c
dual extrusion load / unload filament
...
unload filament is actually working on extruder 2
2019-02-05 13:43:04 -08:00
John Lewin
b327b95e4a
Move settings dictionary into PrinterSettings
2019-01-06 13:19:01 -08:00
John Lewin
ae2da3b29c
Remove GetSettingsData method, use SettingsData dictionary
...
- Issue MatterHackers/MCCentral#4821
Consider removing SettingsOrganizer.Instance.GetSettingsData
2019-01-06 11:39:14 -08:00
Lars Brubaker
f4b504a8b6
ensure the correct control is in the always enabled list
...
issue: MatterHackers/MCCentral#4795
Can't set bed temp when disconnected
2018-12-31 09:12:09 -08:00
John Lewin
af142f6992
Rename GuiWidget find descendant helpers
2018-12-30 08:18:22 -08:00
John Lewin
f06e67a65e
Use EventHandler<StringEventArgs> for SettingChanged event
...
- Issue MatterHackers/MCCentral#4730
Event should declare specialized EventArgs used via EventHandler<T>
2018-12-21 18:37:11 -08:00
John Lewin
6286ca059c
Add null reference guard for observed exception
2018-12-14 12:57:47 -08:00
Lars Brubaker
553d09c353
Make tests run in single window mode
...
Cleaning up a theme problem with shared temp
issue: MatterHackers/MCCentral#4677
make tests run in single window mode so they match our release
2018-12-10 16:56:57 -08:00
Lars Brubaker
587564b3b6
moved temp to controls panel as imbedded popup menus
...
issue: MatterHackers/MCCentral#4687
consider adding hotend and bed controls back onto settings page
2018-12-10 13:59:05 -08:00
Lars Brubaker
4482f5f20b
Make it possible to set material when not connected
...
Make it possible to export gcode without selecting material.
2018-12-04 16:25:02 -08:00
John Lewin
e954344416
CodeFactor cleanup
2018-11-16 16:12:48 -08:00
John Lewin
2873a74ef7
Use standard event listener pattern
2018-11-16 15:53:43 -08:00
John Lewin
06e79394f2
Unregister listeners on Printer.Disposed
...
- Issue MatterHackers/MCCentral#4589
Ensure all printer.Disposed calls unregister listeners
2018-11-15 21:01:01 -08:00
John Lewin
0d066881a4
Use UiThread.ClearInterval
2018-11-13 16:54:46 -08:00
Lars Brubaker
1c9b105926
finishing up the removal of Rooded SettingsChanged
...
Added AnyPrinterSettingChanged event
2018-11-13 09:48:10 -08:00
Lars Brubaker
6405dad7ac
Convert static SettingChanged event to instance based
...
issue: MatterHackers/MCCentral#4551
2018-11-12 17:45:13 -08:00
Lars Brubaker
814f734d8c
more binding fails
2018-11-09 18:07:49 -08:00
Lars Brubaker
5d6be0c4bf
Moved to EventHandler
...
Connection Failed
DestinationChanged
2018-11-09 14:32:04 -08:00
Lars Brubaker
4bb93fcc19
changed CommunicationStateChanged to EventHandler
2018-11-09 13:19:29 -08:00
Lars Brubaker
8c2f2314dd
adding more rooted events to event EventHandler
2018-11-09 10:21:40 -08:00