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
John Lewin
583a99dc26
Add standard spacing to pause/cancel buttons
2017-08-08 18:26:41 -07:00
Lars Brubaker
f7d4163125
Refactoring VAnchor and HAnchore names
...
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
9473e49320
Remove margin from container for predictable control spacing
2017-08-07 11:47:54 -07:00
John Lewin
0e1df32143
Use caller specified margin
2017-08-07 11:47:54 -07:00
John Lewin
d931b96752
Remove unused file
2017-08-07 11:47:54 -07:00
John Lewin
5ad61170a3
Remove specialized 'Add' button from scene toolbar
2017-08-07 11:47:54 -07:00
John Lewin
3b9cd48f33
Consolidate connect logic into single control
2017-08-07 11:47:54 -07:00
John Lewin
e75bb81c78
Extract unique button types to theme config
2017-08-04 09:15:35 -07:00