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
b65d1f136d
Making printerConnection passed to classes.
2017-09-01 21:23:20 -07:00
John Lewin
d2a54ff0b0
Remove unused files
2017-08-23 23:23:02 -07:00
John Lewin
559c300cb4
Revise WizardWindow api
...
- WizardPage instance should drive window namespace and title
- Key open windows page initial WizardPage type
2017-08-23 15:51:29 -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
John Lewin
045d3ee1ab
Fix typo
2017-08-20 13:34:06 -07:00
John Lewin
0958e09e66
Revise button styling and icon sizing
2017-08-13 14:21:28 -07:00
John Lewin
7eba42c150
Remove redundant GenerateTooltipButton implementations
2017-08-12 23:02:27 -07:00
John Lewin
583a99dc26
Add standard spacing to pause/cancel buttons
2017-08-08 18:26:41 -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
9473e49320
Remove margin from container for predictable control spacing
2017-08-07 11:47:54 -07:00
John Lewin
0e1df32143
Use caller specified margin
2017-08-07 11:47:54 -07:00
John Lewin
5ad61170a3
Remove specialized 'Add' button from scene toolbar
2017-08-07 11:47:54 -07:00
John Lewin
3b9cd48f33
Consolidate connect logic into single control
2017-08-07 11:47:54 -07:00
John Lewin
5b47722c65
Remove dead code
2017-07-11 16:26:32 -07:00
John Lewin
20d988c1aa
Fix icon alignment via button margins
2017-07-11 16:13:28 -07:00
John Lewin
3ca7eabfea
Restore original Slice Settings tab styling
2017-07-01 19:50:09 -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
b70908d770
Revise TuningAdjustmentsDefaultToOneAndPersists test
...
- Make 'Print' button visible on PrintFinished state
2017-06-02 21:42:19 -07:00
John Lewin
a324a036bc
Remove UnsavedChanges prompt - always save bedplate changes before print
2017-06-02 20:59:33 -07:00
John Lewin
55e217641a
Better expose reusable components
...
- Move ActiveView3D reference to ApplicationController
- Use ActivewView3D reference rather than ChildrenRecursive search
- Reuse EditPrinter button on action bar to get more tests passing
- Move IsContentFileType helper to LibraryConfig
- Make PlatingHelpers operate on IEnumerable<IObject3D> versus Scene
- Pass Scene.Children rather than Scene
- When plating multiple items, pass the updated IEnumerable context
2017-06-02 13:23:08 -07:00
John Lewin
08d2a6ab1a
Working toward shared ViewControls3D and functional slicing
...
- More missing functionality restored in action bars/slicing views
2017-05-25 01:15:00 -07:00
John Lewin
69e83b3dd9
Continue migrating features to new layout
...
- Create toolbar for printer
- Migrate ActionBarPlus code to new toolbar
- Migrate printer specific actions from Options to new toolbar
- Consolidate and reuse theme factory instances
- Restore F1 reporting of unnamed widgets, useful for finding types
2017-05-23 19:07:57 -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
Lars Brubaker
8ef9da90b9
Fixed CancelingNormalPrintTurnsHeatAndFanOff
2017-05-19 17:18:21 -07:00
Lars Brubaker
9f3f1d9303
first run after commit
2017-05-19 15:14:59 -07:00
Lars Brubaker
a1e1c48d90
All new 1.7.1 changes
2017-05-19 14:39:57 -07:00
Lars Brubaker
5875d0b17d
Updating connect button
2017-03-10 16:16:47 -08:00
John Lewin
ed9d4b65c3
Rename button to clarify its use
2017-03-08 16:39:25 -08:00
John Lewin
410d526345
Skip USB port validation when TCP/IP printing
2017-02-24 12:01:46 -08:00
John Lewin
778439bb48
Refactor ActionBar/ActionRow
...
- Convert SlicingOutputMessage event to EventHandler<StringEventArgs>
- Remove redundant PrintStatusRow base type, use FlowLayoutWidget
- Rename DesktopPrintStatusRow to PrintStatusRow
2017-02-15 07:04: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
Lars Brubaker
990fd13a19
Un-broke print cancel
...
Only finishing gcode sets the printer to connected not canceling (it still needs to print cancel gcode if present)
2017-02-09 13:51:16 -08:00
John Lewin
11297849e0
Refactor PrintActionRow
...
- Remove single use variables
- Assign events after object creation
2017-02-09 05:40:39 -08:00
larsbrubaker
ac4a2ed9ce
Made sure that reset connection disconnects
...
and reconnects if auto connect
and works when not connected (like it is supposed to)
2017-02-07 18:49:06 -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
da7bc876a0
Fixed a fix needed test
...
Fixed macro progress display
2017-01-19 12:35:33 -08:00
John Lewin
535a161115
Remove event keyword from private fields
2016-12-29 06:57:42 -08:00
Lars Brubaker
ecaf2d3cdf
Interactive user prompts should confirm the action requested
2016-12-12 17:42:22 -08:00
Lars Brubaker
d23a567307
Working to reduce theme changed calls as they will reload all after.
...
same for on active printer changed
2016-12-08 17:40:04 -08:00
larsbrubaker
9b202feb37
Putting Selection List into QueueData
...
Compiling but not worknig
2016-12-04 12:06:51 -08:00
larsbrubaker
65e487dbc3
partial refactor to queue
2016-12-04 12:06:09 -08:00
Lars Brubaker
6b2add8c44
Update action row on profile list changes
2016-11-08 10:49:01 -08:00
Lars Brubaker
11575d8496
Removed interal leveling infor from visibility.
2016-10-13 13:34:01 -07:00
Lars Brubaker
caa79ddff0
Don't load deleted printers
2016-09-28 16:29:11 -07:00
Lars Brubaker
b522a47dbe
Making android not connect to unspecified printer
2016-09-28 15:31:40 -07:00