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
0c08c6c5ce
Make pause work correctly with always printing
2016-12-02 13:51:58 -08:00
Lars Brubaker
fb1f5ff730
Made it so that only canceling the printe causes it to be marked as canceled
...
Disconnect and reconnect do not 'cancel' the print
Closing MC does not 'cancel' the print
2016-12-01 10:59:03 -08:00
Lars Brubaker
074ea0cdf8
Make sure we reload the printer menu in touchscreen
2016-11-08 16:02:05 -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
eccc9a2a81
Fixed a bug in getting extruder temps
...
Made temperature a settings key
MatterHackers/MCCentral#553
Extruder and bed not being heated before printing
2016-10-10 12:44:22 -07:00
rytz
d7f982dad5
UI text change
2016-10-07 11:58:25 -07:00
John Lewin
ccd59227f0
Add LazyTabs for Touchscreen view
...
- Remove unset ApplicationControler.WidescreenMode variable
- Add local AddTab function to TouchScreenTabView for LazyTab creation
- Use common AddTab function for tab creation in TouchScreenTabView
- Refactor WidescreenPanel for clarity
- Use OnBoundsChanged instead of event
- obj.NumberOfVisiblePanels() becomes obj.VisiblePanelCount
- Fix thumbnail exception experienced by ensuring Directory exists
- Run ActiveSliceSettings.Instance assignment on UI thread if loading
- Prevents extra ReloadAll right at the completion of form Load
2016-10-06 21:47:16 -07:00
Lars Brubaker
a302d59d82
Fixing string issues
...
MatterHackers/MCCentral#511
UI Tweaks
2016-10-03 13:48:45 -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
Lars Brubaker
de12a5c8ba
Finished print leveling test – fixed reset to defaults
...
Moved more things to settings key
Disabled end-user license agreement on Mac for now
2016-09-27 12:47:15 -07:00
Lars Brubaker
c3e57dcc3c
Made a setup leveling test work
2016-09-26 15:59:29 -07:00
John Lewin
9057eabc4d
Fix RemoveAllMenuItemClickedRemovesAll test
2016-09-23 14:18:27 -07:00
Lars Brubaker
a6fc014a0c
Made it possible to start a gcode files from sync
2016-09-22 15:36:11 -07:00
Lars Brubaker
c3d96b6601
Working on Queue done button working test (+2 squashed commit)
...
Test that MatterControl vanilla actually stars up
Finished the resume print test
Set backup to 0
Created a SwitchToAdvancedSettings function
2016-09-22 12:35:34 -07:00
John Lewin
7d6142f977
Add names to PrintActionRow buttons for automation
2016-09-19 15:00:30 -07:00
Greg
301a96cce9
Bug Fix: Printer selection menu gets stuck on "Add New Printer"
...
MatterHackers/MatterControl#1391
2016-09-16 08:31:44 -07:00
Greg
f5931fd8be
Added utility function for starting printer emulator
...
Working on start print from sync test
2016-09-15 13:40:11 -07:00
Lars Brubaker
cd27388ad5
Test that printers delete on guest profile
2016-09-07 17:00:17 -07:00
Lars Brubaker
9e2b76ee11
Disable the select printer drop menu when printing.
2016-08-31 15:10:41 -07:00
Lars Brubaker
9ec9b2f554
Disable connect button when no printer selected
...
MatterHackers/MCCentral#335
Disable connect button when no printer selected
2016-08-31 14:44:41 -07:00
Greg
13f8660214
ShowMessageBox if users try t to add new printer while a print is either active or paused
...
MatterHackers/MatterControl#1299
2016-08-22 14:47:21 -07:00
John Lewin
7183cbf919
Rebuild printers droplist on ProfilesListChanged event
...
- Fixes list not refreshing after import
- Issue MatterHackers/MCCentral#288
2016-08-19 09:27:57 -07:00
Lars Brubaker
dc22e6b788
Getting more tests to pass
...
Down to 7 failing tests.
2016-08-01 17:21:31 -07:00
Lars Brubaker
132b3b49e0
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-07-29 14:24:57 -07:00
John Lewin
8171962ed6
Only rebuild the printers list for name changes
2016-07-29 11:18:37 -07:00
Lars Brubaker
ac7b2ee71b
Made the printer list sorted
2016-07-29 11:16:59 -07:00
Lars Brubaker
ec2b985618
Made auto connect not pop up the serial port helper
...
only user initiated connect attempts bring up the wizard
refactoring
2016-07-28 19:02:45 -07:00
Lars Brubaker
cc0be8788b
Set the visibility of the reset connection correctly.
2016-07-26 17:35:11 -07:00
Lars Brubaker
a3c0cdcea5
Refactored PrinterActionRow
...
made show_reset_connection a SettingsKey
Made the show_reset_connection less expensive to change
2016-07-26 09:30:12 -07:00
Lars Brubaker
ecf3e085d1
Make sure we are checking PrinterSelected rather than ActiveSliceSettings.Instance == null
...
The later does not happen anymore.
2016-07-21 15:05:59 -07:00
Lars Brubaker
e5c187c687
Show com port wizard on desktop when can't connect
...
Don't show com port wizard when setting up a printer
Moved onload code (first draw) to ApplicationController
getting android to have the same wizard logic as desktop
Refactored setup wizard
2016-07-21 13:49:22 -07:00
John Lewin
80dab6c9e8
Make PrintLevelingChange event static
...
- Cleanup namespaces
- Guard for null reference with null conditional invoke
2016-07-18 16:58:25 -07:00
John Lewin
85b2ddefc3
Rename PrintLevelingEnabled event
2016-07-18 16:58:25 -07:00
John Lewin
f304e9f3d6
Migrate SettingsProfile functionality to new SettingsHelpers type
...
- Add as child property of settings scope, ready for merge of types
- Progress on Issue #1113
2016-07-18 16:58:25 -07:00
Lars Brubaker
c5bbda9c25
Added the ability to run the trouble shooting wizard if can't connect
...
When the connect button is clicked and we don't find a usb port we run the
trouble shooting wizard and can find the board.
2016-07-18 16:11:33 -07:00
Lars Brubaker
b90b62528d
Made it so we add the delete and update info for a printer as a new component
...
left aligned printer list (took out icon space)
2016-07-15 11:52:06 -07:00
John Lewin
b15bcc9775
Remove call to ToString, SettingsKey properties are not strings
2016-07-11 15:30:30 -07:00
Lars Brubaker
6c08b9421d
Don't allow change printer while printing.
...
Don't allow login or logout while printing.
2016-07-06 16:40:23 -07:00
larsbrubaker
a1680ca2d1
Make sure clicking "add new printer" always runs the add new printer wizard.
2016-06-21 19:02:04 -07:00
Lars Brubaker
6ee626e794
Refactoring print settings strings into SettingsKey string consts
...
Made a new ReloadUiWhenChanged propertie for Properties.json
2016-06-21 09:38:37 -07:00
Lars Brubaker
7f85f168d5
Took out the prepend of MatterControl on profile settings and made them consistent lower case underscore.
2016-06-16 16:35:10 -07:00
Lars Brubaker
d83982089a
Changed the SettingsKeys from an enum to a static class of const strings.
2016-06-16 14:35:42 -07:00
Lars Brubaker
4e8be396b8
import into now printers correctly.
2016-06-16 13:23:44 -07:00
Lars Brubaker
773f6ddc9b
More settings moved to GetValue
...
extruder_count
bed_temperature
2016-06-16 10:31:18 -07:00
Lars Brubaker
9d401e1d9f
Merge pull request #961 from larsbrubaker/master
...
Made an enum SettingsKey so the available settings names are discover…
2016-06-16 07:36:52 -07:00
larsbrubaker
0c3e754da5
Made an enum SettingsKey so the available settings names are discoverable.
2016-06-16 07:23:42 -07:00