Commit graph

62 commits

Author SHA1 Message Date
John Lewin
429ed369fd Remove Agg.UI prefix, simplify 2018-01-12 14:51:11 -08:00
John Lewin
1a91cbc5c8 Use theme default font size 2018-01-12 14:51:10 -08:00
John Lewin
a5d24a2fa8 Remove cast 2018-01-11 10:50:54 -08:00
John Lewin
f8c784af31 Reuse SectionWidget for Printer Controls, revert bold fonts 2017-10-31 18:04:57 -07:00
Lars Brubaker
8d1fecab8c Changed RGBA_Bytes -> Color 2017-10-31 11:43:25 -07:00
John Lewin
145ef1ad63 Move theme image adjustment functionality into StaticData.LoadIcon 2017-10-14 23:32:04 -07:00
John Lewin
eadc3d5640 Remove ButtonBase 2017-09-22 14:12:00 -07:00
John Lewin
294df0a588 Convert ActiveSliceSettings usage from static to local references 2017-09-17 01:12:18 -07:00
John Lewin
e1f3dec6b1 Make PrinterConnection.PrinterSettings private, use PrinterConfig 2017-09-15 12:09:56 -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
bf3cd0d96e More making printerConnection passed to classes. 2017-09-02 08:37:14 -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
Lars Brubaker
26d36ad541 More refactoring
Improved debugshowbounds
2017-08-07 16:11:26 -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
e75bb81c78 Extract unique button types to theme config 2017-08-04 09:15:35 -07:00
John Lewin
4abea0ab0c Extract button factory options to new class 2017-08-03 19:00:37 -07:00
John Lewin
1ac3274e7d Move CommunicationState enums into PrinterCommunication namespace 2017-06-13 17:33:23 -07:00
John Lewin
9aaf0f6311 Rename PrinterConnectionAndCommunication 2017-06-13 17:22:49 -07:00
Lars Brubaker
a1e1c48d90 All new 1.7.1 changes 2017-05-19 14:39:57 -07:00
Lars Brubaker
9cfe610f84 Make sure we don't try to reference the hotKeyButton if not created. 2017-03-09 10:31:01 -08:00
Lars Brubaker
7916d883dc Fixed the e controls to disable correctly.
Make sure we always set the enabled level correctly when parent changed
2017-02-27 13:26:33 -08:00
Lars Brubaker
63fcda6532 change it's to its
Refactor
2017-02-08 17:17:06 -08:00
Lars Brubaker
cecf01769c Fixed keyboard movement 2017-02-08 14:34:16 -08:00
Lars Brubaker
8134b3f450 Fixed the Macros window to cancel on user closes with the X windows button.
Put cancel into max length and temp stream
Made close function take a bool if the system did it
Moved To EventHandler<> in GuiWidget
Made a ClosedEventsArgs
2017-02-03 13:06:08 -08:00
Lars Brubaker
8d47359ad9 Clear user baby stepping after new print leveling.
settings save on change
removed redundant expand_thin_walls setting
2017-02-01 13:38:14 -08:00
John Lewin
ac3139c704 Reuse existing MoveButton objects
- Alternate format for widget factory colors
- Move fixed sizing in MoveButtonWidget to more specific scope
2017-01-19 12:31:53 -08:00
John Lewin
8510ca5b3d Remove duplicate .Click event from ButtonBase 2017-01-17 15:31:08 -08:00
Lars Brubaker
f0933631e1 Saving and restoring baby stepping 2017-01-04 15:35:38 -08:00
John Lewin
ace89e1e5a Use .Localize extension function 2017-01-04 10:52:06 -08:00
Lars Brubaker
43d95e8486 Expanded translation set
Made more settings be count or mm
made more buttons translated
2017-01-04 10:25:19 -08:00
John Lewin
535a161115 Remove event keyword from private fields 2016-12-29 06:57:42 -08:00
Greg
36ef069629 Added spacing to mm text on JogControls
MatterHackers/MCCentral#511
2016-09-30 15:21:58 -07:00
Lars Brubaker
c3e57dcc3c Made a setup leveling test work 2016-09-26 15:59:29 -07:00
Lars Brubaker
998c06772e didn't click save on this file 2016-07-25 14:58:45 -07:00
Lars Brubaker
d78d0bb944 Don't leave the movement controls on .02 when not printing.
Now we change them back to 1 when not printing.
2016-07-25 14:54:25 -07:00
Lars Brubaker
773f6ddc9b More settings moved to GetValue
extruder_count
bed_temperature
2016-06-16 10:31:18 -07:00
larsbrubaker
19b0b5db71 Fixed the colors on movement controls 2016-05-15 22:12:35 -07:00
Lars Brubaker
b51b38b249 Moved TextWidget.GlobalPointSizeScaleRatio -> GuiWidget.DeviceScale
Significantly improved the layout consistency when enlarging the device scale.
Created a DeviceMargin and DevicePadding on GuiWidget
Deleted dead code
Made many images have default larger disk sizes and scale in memory.
Made the menus have horizontal spacers rather than dashed lines
2016-05-06 17:56:27 -07:00
larsbrubaker
21b5e4c999 Got the new menu tests work for click of after click disable.
Added new EventHandler ContainsFocusChanged
merged GotFocus and Lost Focus into FocusChanged
2016-05-01 18:49:12 -07:00
Lars Brubaker
895eea253c Converted lots of get properties to methods in SettingsProfile 2016-04-27 18:57:51 -07:00
John Lewin
4f1972a338 Merge babystep behavior into standard xyz controls 2016-01-13 11:09:40 -08:00
Lars Brubaker
02a5d6993d Made the leveling page easier to use on touch
made the message box easier to use on touch
fixed spelling errors.
2015-10-19 15:59:42 -07:00
gregory diaz
f2e1b70c5b Fixed HotKey Manual Controls on Mac Keyboards 2015-10-01 17:23:56 -07:00
Gregory Diaz
a63c54330a made hotkey controls icon change to the correct color when ActiveTheme is changed from light to dark 2015-09-22 14:47:33 -07:00
Gregory Diaz
35fb2248ae Fixed bug: Previously when a user clicked on a screen location outside of MatterControl, hot key controls were disabled while the enable hotkey controls button was still checked. 2015-09-08 15:47:26 -07:00
Gregory Diaz
03479f3641 Finished completed hot key controls feature(Tested on both Tablet and Windows). Also changed the name of the configuration tab label to be options label(since the configuration label is not options). 2015-08-25 14:10:33 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Lars Brubaker
e7c0261d25 Made many more of the factory fixed size settings include the point size scaling so they are the right size. 2015-01-27 09:34:15 -08:00
Lars Brubaker
a65cdb9267 Made the movement controls a bit bigger on Android. 2015-01-27 08:45:34 -08:00