John Lewin
04e01f464c
Use standard button
2018-01-11 16:30:50 -08:00
John Lewin
07676d327a
Reuse SettingsItem for PowerControls toggle switch row
2018-01-11 16:12:08 -08:00
John Lewin
a5d24a2fa8
Remove cast
2018-01-11 10:50:54 -08:00
John Lewin
ebd728618a
Simplify printer homing bar
2018-01-11 10:50:53 -08:00
John Lewin
c807a635f7
Extract box styling for reuse
2018-01-10 23:59:03 -08:00
John Lewin
ff2adf51bc
Consolidate ManualPrinterControls/ManualPrinterControlsDesktop
2018-01-10 22:44:45 -08:00
John Lewin
f6bbafc3a2
Revise style enforcement and widget registration
2018-01-10 22:40:04 -08:00
John Lewin
704f268062
Allow caller to set border color and radius
2018-01-10 18:55:44 -08:00
John Lewin
c426b36510
Simplify type name
2018-01-10 18:55:44 -08:00
John Lewin
0825a9132b
Simplify, expose previously wrapped SectionWidget, sync styling
2018-01-10 18:55:44 -08:00
John Lewin
2ff53914ea
Use consistent naming style
2018-01-10 18:55:43 -08:00
John Lewin
27f75d4403
Eliminate ControlsWidgetBase
2018-01-10 18:55:43 -08:00
John Lewin
fbb6b5667f
Use theme styling
2018-01-10 18:55:42 -08:00
John Lewin
f5d31e7d29
Move Printing objects from GCodeVisualizer namespace to MC.Printing
2018-01-05 12:44:57 -08:00
John Lewin
edceab2e85
Rename SendLineToPrinterNow -> QueueLine
...
- Issue MatterHackers/MCCentral#2550
SendLineToPrinterNow queues printer commands
2018-01-04 18:32:54 -08:00
John Lewin
e529fc2cff
Reduce localization in PrinterConnection, move to application layer
...
- MatterHackers/MCCentral#2535
Remove localization from PrinterConnection
2017-12-31 06:15:16 -08:00
John Lewin
817fe3e105
DropDownList should allow caller to specify text color
...
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:06:37 -08:00
John Lewin
7b4020523e
Add AppContext object, move platform features to AppContext
2017-12-18 10:53:26 -08:00
John Lewin
ebea5a5bdb
Remove extra scaling, special styling, for touchscreen
...
- Issue MatterHackers/MCCentral#2334
Create folder is not open to right size
2017-12-11 21:09:40 -08:00
LarsBrubaker
2b515ec7cc
Changed the buttons to not be upper
2017-12-10 21:44:08 -08:00
Lars Brubaker
71979e35e9
Unify to single GetNonCollidingName
...
Improve it to check for and replace numbers
add new calling method
Make sure Object3D Close does not end up modifying object in processes
Don't try to render meshes with no faces
2017-12-06 16:31:04 -08:00
John Lewin
ffc9ade8cb
Text owners should localize their text values
...
- Derived types should localize their own text rather than the base
2017-12-04 15:07:56 -08:00
John Lewin
2cfd11d104
Extract trailing colons
2017-12-04 15:07:55 -08:00
LarsBrubaker
0353aab30c
Made it configurable if the motors are released automatically at the end of a print
2017-12-03 14:46:05 -08:00
Lars Brubaker
7d39c9bfeb
Guard against null
2017-11-08 17:17:53 -08:00
John Lewin
c1b2aeb7d8
Rename Wizard Window/Page -> Dialog Window/Page
2017-11-08 15:56:37 -08:00
John Lewin
67319b6024
Extract embedded type to new file
2017-11-08 15:35:31 -08:00
John Lewin
c21ff29fb3
Rename file to match type
2017-11-08 15:35:31 -08:00
John Lewin
5b100e8073
Convert EditMacrosWindow to WizardPage
2017-11-08 15:35:31 -08:00
Lars Brubaker
d5e50caea4
Leveling quaternion needed to be reversed
2017-11-08 15:23:47 -08:00
Lars Brubaker
5f8781d67a
Got the TumbleCubeControl working (some)
...
Fixed Matrix CreateRotation(axis, angle) to not negate the angle
Fixed all the code this broke
2017-11-08 14:45:59 -08:00
John Lewin
c6d38c9c09
Remove deprecated LocalizedString.Get method
2017-11-08 08:12:30 -08:00
Lars Brubaker
96f0977010
Made FanControls values go from 0-100
...
Made all values round trip without changing
Made sure we can't get into an update fan loop
Made printer connection hold the speed as a double but send as an int
Made sure the starting display value of EditableNumberDisplay is correct
2017-11-02 12:29:10 -07:00
Lars Brubaker
cfca964294
More Refactoring of RGBA_Bytes
2017-11-01 18:13:47 -07:00
John Lewin
f8c784af31
Reuse SectionWidget for Printer Controls, revert bold fonts
2017-10-31 18:04:57 -07:00
John Lewin
2dc29674e8
Use bold fonts for AltGroupBox controls
2017-10-31 15:20:25 -07:00
Lars Brubaker
359784877f
Unify Vector2 3 and 4 to have upper case field members
2017-10-31 12:53:46 -07:00
Lars Brubaker
8d1fecab8c
Changed RGBA_Bytes -> Color
2017-10-31 11:43:25 -07:00
John Lewin
7979160cf5
Remove ReloadAdvancedControlsPanel, AdvancedControlsPanelReloading
...
- Issue MatterHackers/MCCentral#1615
ReloadAdvancedControls should be broken out into ReloadSettings
and ReloadX?
2017-10-30 16:52:41 -07:00
Lars Brubaker
b0fa37b2a4
Added first pass at support for SLA printers
...
Took out unused slice settings
2017-10-30 13:10:18 -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
8ff0db18cd
Remove specialized PrinterSetup helpers from WizardWindow
2017-10-18 14:59:39 -07:00
John Lewin
d0677b4f2d
Hide Cancel implementation from callers, provide OnCancel for parity
...
- Make cancelButton field rather than property
- Add helpers for visibility and control name
2017-10-18 09:24:29 -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
411fb4e027
Rename printer variable
2017-09-29 23:58:41 -07:00
John Lewin
eadc3d5640
Remove ButtonBase
2017-09-22 14:12:00 -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