John Lewin
fc82a505ed
Fix spacing issue with Connect/Disconnect buttons
2017-10-21 09:18:43 -07:00
Lars Brubaker
c0f659b537
Android building
2017-10-20 17:33:00 -07:00
John Lewin
c831eb6484
Improve SelectedObjectPanel visibility/positioning, try toolbar buttons
2017-10-20 07:26:33 -07:00
John Lewin
f38cd7fc41
Add ShowMessageBox overload without callback requirement
2017-10-18 19:54:06 -07:00
John Lewin
bacb4a95ca
Fix Touchscreen
2017-10-16 18:18:09 -07:00
John Lewin
fe6e93acef
Revise slicing to run as async tasks
...
- MatterHackers/MCCentral#1308
Change slicing thread system to run as async method
- MatterHackers/MCCentral#1941
Selecting 'Print' then viewing gcode does not show any gcode
2017-10-16 17:09:00 -07:00
John Lewin
306a0320fe
Consolidate PrinterActionsRow into PrinterActionsBar
2017-10-16 16:32:25 -07:00
John Lewin
28b9a263c0
Rename print buttons for clarity
2017-10-16 15:53:17 -07:00
John Lewin
bb785ed260
Remove "Add Printer" button from printer toolbar
2017-10-16 15:49:31 -07:00
John Lewin
1e8190eaa6
Make ButtonFactory helper proxies private, accessible through .Options
2017-10-15 00:22:47 -07:00
John Lewin
6c9f7c8922
Reduce complexity of ButtonFactory, use ImageBuffers vs String or Buffer
2017-10-15 00:00:20 -07:00
John Lewin
145ef1ad63
Move theme image adjustment functionality into StaticData.LoadIcon
2017-10-14 23:32:04 -07:00
John Lewin
ba8383e695
Move into proper namespace
2017-09-27 12:50:54 -07:00
John Lewin
680ea95b80
Restore Android using statements
2017-09-25 23:15:07 -07:00
John Lewin
6e6b0b951b
Use minimal view widget for Slice popup button
2017-09-25 22:11:02 -07:00
John Lewin
455958e534
Rename file to match content, extract embedded class to new file
2017-09-25 21:03:31 -07:00
John Lewin
5a856f6d8f
Fix button position/size - use consistent type for icon actions
2017-09-25 13:48:30 -07:00
John Lewin
80a75a40fe
Continue consolidating Printer load operations
2017-09-23 14:45:24 -07:00
John Lewin
afdd5d5e7f
Guard against null reference on early init
2017-09-23 12:22:58 -07:00
Lars Brubaker
f52ae953ab
Name the drop list on hot end
2017-09-21 09:12:33 -07:00
Lars Brubaker
5f2dc2699d
Made the temperature widgets reflect the actual on off state of the printer
2017-09-20 13:22:20 -07:00
Lars Brubaker
2a71b04a3b
Made the material control update when changed
2017-09-20 11:14:53 -07:00
John Lewin
0adca628f7
Add disabled overlay to temperature controls
2017-09-19 13:55:31 -07:00
John Lewin
9721f93266
Rename instance method to Connect
2017-09-18 12:14:58 -07:00
John Lewin
76e7af0436
Eliminate PrinterConnection.Instance
2017-09-17 21:08:16 -07:00
John Lewin
294df0a588
Convert ActiveSliceSettings usage from static to local references
2017-09-17 01:12:18 -07:00
John Lewin
55ac2571fa
Remove static ActivePrintItem
2017-09-15 18:45:21 -07:00
John Lewin
b70d75968a
Remove ActivePrintItemChanged event
2017-09-15 16:51:44 -07:00
John Lewin
e1f3dec6b1
Make PrinterConnection.PrinterSettings private, use PrinterConfig
2017-09-15 12:09:56 -07:00
John Lewin
b7749fe8cc
Remove unused PrinterConnection parameters and local references
2017-09-13 21:45:44 -07:00
Lars Brubaker
8666df73fe
Fixing the colors on the extruder material selector in dark theme
2017-09-11 12:05:57 -07:00
Lars Brubaker
99d690e9b0
Got the bed control to be in sync with the extruder controls
2017-09-11 10:55:00 -07:00
Lars Brubaker
21ae87d485
Made the temp graph have the goal on it and be more responsive
2017-09-08 11:47:16 -07:00
Lars Brubaker
9479c2a061
Finished the temperature widget tests and implementation
...
Refactoring extruder to hotend where true
2017-09-08 10:23:28 -07:00
Lars Brubaker
0a54cd266b
Wrote test for Hotend drop down
...
Theme the folders check box
Make sure we reset the macros when we start them (made clear by unload -> cancel -> unload)
Made fan controls more consistent with actual data model of printer
improved edit number display to be more consistent with 3d number edits
2017-09-07 16:24:31 -07:00
Lars Brubaker
2a26f266a5
Moved extruder actions to hot end drop down
2017-09-06 18:16:57 -07:00
Lars Brubaker
b39666634a
More making printerConnection passed to classes.
...
Made the speeds for movement controls be extensions methods on PrinterSettings
TODO: Why on ExportPrintItemPage was that if the leveling turned on or off we would show the check box by rebuilding that window.
2017-09-05 10:33:46 -07:00
Lars Brubaker
3dd9270797
More making printerConnection passed to classes.
2017-09-03 11:48:24 -07:00
Lars Brubaker
bf3cd0d96e
More making printerConnection passed to classes.
2017-09-02 08:37:14 -07:00
Lars Brubaker
b65d1f136d
Making printerConnection passed to classes.
2017-09-01 21:23:20 -07:00
Lars Brubaker
293fd3ff12
Made more tests pass
...
deleted unused print status row
Made printer connection only have one status message output
Made sure the ApplicationTemDataPath is right for tests
Refactoring
2017-08-30 10:38:01 -07:00
Lars Brubaker
35e82f3a58
Make sure we render hole and support groups correctly
2017-08-29 12:43:45 -07:00
John Lewin
d2a54ff0b0
Remove unused files
2017-08-23 23:23:02 -07:00
John Lewin
559c300cb4
Revise WizardWindow api
...
- WizardPage instance should drive window namespace and title
- Key open windows page initial WizardPage type
2017-08-23 15:51:29 -07:00
John Lewin
3a9833697d
Platform providers
...
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
c6a534717d
Organize usings
2017-08-20 18:25:11 -07:00
John Lewin
045d3ee1ab
Fix typo
2017-08-20 13:34:06 -07:00
John Lewin
ea28bb7999
Fix touchscreen build breaks
2017-08-20 13:24:49 -07:00
John Lewin
0958e09e66
Revise button styling and icon sizing
2017-08-13 14:21:28 -07:00
John Lewin
7eba42c150
Remove redundant GenerateTooltipButton implementations
2017-08-12 23:02:27 -07:00