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