Commit graph

99 commits

Author SHA1 Message Date
Lars Brubaker
3d9781d7c6 Changing close to not take any params
changing CloseEventArgs to EventArgs
2018-08-23 16:44:32 -07:00
John Lewin
685541523b Spelling 2018-07-12 22:49:39 -07:00
John Lewin
bbabf95c93 Improve DI, use constructor injection 2018-07-12 09:33:15 -07:00
John Lewin
f3e3c0ef7e Migrate from ButtonFactory to TextButton 2018-06-25 09:28:36 -07:00
Lars Brubaker
fbd4f9e219 Improved GlyphTranslator
Added true type fonts
Refactored VertexStorage data types
Shortened FlagsAndComamand enum names
2018-05-15 15:06:40 -07:00
John Lewin
1a91cbc5c8 Use theme default font size 2018-01-12 14:51:10 -08:00
John Lewin
7bccbe5587 Revise update widgets
- Issue MatterHackers/MCCentral#2330
update page has bad margin
2018-01-11 22:11:43 -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
Lars Brubaker
cfca964294 More Refactoring of RGBA_Bytes 2017-11-01 18:13:47 -07:00
Lars Brubaker
8d1fecab8c Changed RGBA_Bytes -> Color 2017-10-31 11:43:25 -07:00
John Lewin
f38cd7fc41 Add ShowMessageBox overload without callback requirement 2017-10-18 19:54:06 -07:00
John Lewin
411fb4e027 Rename printer variable 2017-09-29 23:58:41 -07:00
John Lewin
de922d8a2e Convert PrinterConnection usage from static to local references 2017-09-17 13:31:32 -07:00
Lars Brubaker
3dd9270797 More making printerConnection passed to classes. 2017-09-03 11:48:24 -07:00
John Lewin
14c387be25 Migrate hard-coded field names to UserSettingsKey 2017-08-27 01:08:29 +03:00
John Lewin
03d6743970 Consolidate to single theme reference 2017-08-27 01:02:13 +03:00
John Lewin
56dc8082f7 Refine control spacing 2017-08-27 00:48:12 +03:00
John Lewin
62c56841d8 Use siblings background color 2017-08-27 00:15:23 +03:00
John Lewin
4eaf7d3513 Tune toolbar spacing 2017-08-26 20:18:23 +03:00
John Lewin
67e0734d31 Use lambda 2017-08-26 19:57:33 +03:00
John Lewin
921fe77285 Remove ellipses from Export button 2017-08-26 19:51:15 +03:00
John Lewin
cf26b9de5f Use concise lamdba variable names 2017-08-26 19:49:44 +03:00
John Lewin
9c09ff6553 Use consistent variable naming 2017-08-26 19:48:25 +03:00
John Lewin
37cdc63850 Use theme button spacing 2017-08-26 19:47:24 +03:00
John Lewin
ead3600a8a Rename container controls to match logical area (header,body,footer) 2017-08-26 19:43:46 +03:00
John Lewin
060bb79daa Remove anonymous blocks 2017-08-26 19:19:35 +03:00
John Lewin
cc2967751e Eliminate excess wrapping container widgets 2017-08-26 19:14:29 +03:00
John Lewin
8e3806330e Use initializer syntax, collapse anonymous blocks 2017-08-26 19:03:41 +03:00
John Lewin
c2faf670d5 Eliminate chained event handlers, use lambda to local method 2017-08-26 18:27:24 +03:00
John Lewin
b8265533d4 Collapse chained event listeners into single block 2017-08-26 18:17:50 +03:00
John Lewin
965108562d Use common buttonFactory 2017-08-26 15:51:12 +03:00
John Lewin
b7891318cc Remove showInWindow logic and associated Close button 2017-08-26 15:29:00 +03: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
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
f36b285dc2 Remove TerminalWindow 2017-08-06 10:50:53 -07:00
Lars Brubaker
c65380ef66 Renaming members for clarity 2017-08-03 16:35:22 -07:00
Lars Brubaker
28668ca3da Making printer connection have lest instance data 2017-08-03 15:24:41 -07:00
John Lewin
1da8f1912c Revise Is32Bit 2017-06-20 10:09:35 -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
John Lewin
19f348d878 Explicitly filter M105 from sent lines 2017-03-09 10:10:07 -08:00
Lars Brubaker
3d89a6d071 Fixing the export button to work correctly. 2017-03-06 17:32:46 -08:00
Lars Brubaker
4d96a26cd0 Moved all the easy static localized strings to non-static strings 2017-03-01 13:48:49 -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
John Lewin
8510ca5b3d Remove duplicate .Click event from ButtonBase 2017-01-17 15:31:08 -08:00
John Lewin
ace89e1e5a Use .Localize extension function 2017-01-04 10:52:06 -08:00
John Lewin
535a161115 Remove event keyword from private fields 2016-12-29 06:57:42 -08:00
Lars Brubaker
7bb3b342d9 Made firmware updater report state into terminal
Refactoring
Firmware update strings
2016-12-28 13:10:39 -08:00
Lars Brubaker
03e1fee901 Moving keyboard offset to common base class 2016-12-12 13:32:40 -08:00