Commit graph

53 commits

Author SHA1 Message Date
John Lewin
e1f3dec6b1 Make PrinterConnection.PrinterSettings private, use PrinterConfig 2017-09-15 12:09:56 -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
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
Lars Brubaker
b65d1f136d Making printerConnection passed to classes. 2017-09-01 21:23:20 -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
a2002a4043 Flatten factory options, use constructor syntax for cloning 2017-08-17 18:03:54 -07:00
John Lewin
9915817e16 Remove centerText parameters 2017-08-13 14:17:34 -07:00
John Lewin
7eba42c150 Remove redundant GenerateTooltipButton implementations 2017-08-12 23:02:27 -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
4abea0ab0c Extract button factory options to new class 2017-08-03 19:00:37 -07:00
John Lewin
8afc92ae33 Decouple MatterControl components from PrinterConnection
- Move relevant aspects to ApplicationController
2017-06-16 18:04:47 -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
John Lewin
03a593f1b5 Move to new library model and view
- Add new listview control for library content
- Migrate library providers to containers
  - Cloud, Sqlite, Directories, Queue, History
- Migrate SideBar components to containers
  - Primatives, Text, Braille, ImageConverter
- Create new library container types
  - Zip files, Calibration parts, Printer SDCards
- Reduce leftnav to Library, Settings, Controls, Options
- Add DragDrop support for image content
2017-05-20 00:41:02 -07:00
John Lewin
8a7376b871 Attempt to restore PrintingWindow if instance already exists 2017-03-08 16:40:03 -08:00
Lars Brubaker
1d3861e554 Made the text clip. 2017-03-03 09:15:34 -08:00
Lars Brubaker
50cb270103 Improving layout 2017-03-02 18:06:49 -08:00
Lars Brubaker
965ad1c588 Fixed reporting of completion on streamed gcode files
Fixed theme on printing window vertical lines
2017-03-02 17:33:28 -08:00
Lars Brubaker
5aba1bdedb Make the reset button fit in t7 2017-02-27 10:03:06 -08:00
Lars Brubaker
067527035b Better understanding of padleft 2017-02-24 14:10:12 -08:00
Lars Brubaker
382d8cd690 Made the numbers padded with a FIGURE SPACE. 2017-02-24 13:30:01 -08:00
Lars Brubaker
19b5938c76 Only show whole numbers on printing screen 2017-02-24 12:32:28 -08:00
John Lewin
8eec6725b4 Remove excess RunOnIdle, format block as block 2017-02-23 17:10:08 -08:00
Lars Brubaker
ac8a4808b3 Show reset if enabled
show hover effect
code for making temp in right place
2017-02-23 16:59:13 -08:00
Lars Brubaker
559a652b0b spelling 2017-02-23 16:02:03 -08:00
Lars Brubaker
8f36d5d25b Adding initializing text to printer warm up
more aggressive closing of printing window.
2017-02-23 16:01:41 -08:00
Lars Brubaker
f4405a4ff4 Make sure we don't clip numbers 2017-02-23 09:30:17 -08:00
Lars Brubaker
00a894bc27 Make the movement controls more suited to always being shown. 2017-02-17 16:46:38 -08:00
Lars Brubaker
f26809a825 Translate layer 2017-02-17 13:49:45 -08:00
Lars Brubaker
6fd400e326 Made the progress fill better 2017-02-17 13:25:28 -08:00
Lars Brubaker
96cffe5935 Make the printing screen scale well on t7 2017-02-17 12:06:11 -08:00
Lars Brubaker
dce35bd843 Make sure the resume button always shows the correct state. 2017-02-17 09:53:45 -08:00
Lars Brubaker
ddfb0abc55 Getting the advanced button to look right 2017-02-16 17:31:50 -08:00
John Lewin
f950e77e89 Only destroy and recreate the Advanced panel
- Adjust footer margin
2017-02-16 16:13:21 -08:00
John Lewin
2202db5092 Close PrintingWindow if not printing, revise Pause enabled rules
- Remove onClosed callback
2017-02-16 15:06:58 -08:00
John Lewin
e129d72cc1 Move BasicBody class below PrintingWindow
- Assist with merge/rebase
2017-02-16 14:51:53 -08:00
Lars Brubaker
be21938236 Advanced button is working some. 2017-02-16 14:26:58 -08:00
Lars Brubaker
06a10e98be Merge branch '1.7' of https://github.com/larsbrubaker/MatterControl into 1.7
# Conflicts:
#	CustomWidgets/PrintingWindow.cs
2017-02-16 12:55:06 -08:00
Lars Brubaker
d418869448 Made more of the printing window work 2017-02-15 17:43:25 -08:00
Lars Brubaker
74eb21e82e Get the right thumbnail to show for screen saver
colorize image
move show help into options menu
2017-02-15 14:11:37 -08:00
Lars Brubaker
77ffb2d002 Improved theme colors
bed temp working
2017-02-15 12:14:36 -08:00
John Lewin
bc3021cb3a Move CancelPrint code for reuse in screensaver
- Revise screensaver styling to better match template
2017-02-14 14:34:02 -08:00
John Lewin
992fa99b98 Enable raytraced thumbnails 2017-02-09 17:43:47 -08:00
John Lewin
ce481823a4 Tune PrintingWindow settings 2017-02-09 16:53:34 -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
37b79043f7 Make temperature widget progress bars functional 2017-01-30 11:33:05 -08:00
John Lewin
e736d2718f Add ExtruderStatusWidget 2017-01-23 16:28:25 -08:00
John Lewin
aaa254c6c0 Use local thumbnail image if available 2017-01-20 12:53:17 -08:00
John Lewin
8990bf202c Improve screensaver layout 2017-01-20 12:16:40 -08:00