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
John Lewin
c0ec29664d
Convert some accessors to use GetValue<T>
2016-06-15 17:59:52 -07:00
John Lewin
c008234248
Rename ActiveValue to GetValue, consolidate GetValue overrides
2016-06-15 17:19:29 -07:00
John Lewin
814763ed72
Convert some accessors to use GetValue<T>
2016-06-15 16:15:47 -07:00
John Lewin
4e74156521
Extract profile management to ProfileManager class
...
- Use on disk profiles.json
- Support MarkedForDelete functionality
- Issue #930
2016-06-15 13:09:47 -07:00
Lars Brubaker
23d8fc5534
Made the printer selection drop list have the same height as the buttons on that row
2016-06-09 13:41:24 -07:00
John Lewin
be27c5403b
Rebuild PrinterSelector data on printer name changed
...
- Add Rebuild method to PrinterSelector
- Hook settings change in PrinterSelector and rebuild on name change
- Issues #880 , #894
- Use initializer syntax
2016-06-09 09:24:59 -07:00
John Lewin
9b60f0ff88
Add WizardWindow.Show<T>
2016-06-08 16:54:13 -07:00
Lars Brubaker
6a6fade3e1
Took out the move to print leveling settings
...
Made touchscreen on desktop update the view correctly on printer change.
2016-06-08 11:46:46 -07:00
Lars Brubaker
6d14dcbbfc
Made edit printer available and work on Android
2016-06-07 16:19:26 -07:00
John Lewin
d27db87a65
Migrate StyledDropDownList to Agg
2016-06-03 18:11:51 -07:00
John Lewin
e5a63b052e
Migrate Theme support to Agg.UI
2016-06-03 17:22:19 -07:00
Lars Brubaker
e3e16a75a9
Merge pull request #838 from rytz/master
...
adding colon to estimated print time, removing extra 'BCN' in model name
2016-06-02 08:02:07 -07:00
Lars Brubaker
b54e6a14ad
Unified the android and desktop setup wizard classes
2016-06-01 18:17:11 -07:00
rytz
b95d416228
adding colon to estimated print time, removing extra 'BCN' in model name
2016-06-01 15:21:42 -07:00
larsbrubaker
85c0b66840
Made some help when connecting to a printer without a com port set
...
Common ui navigation functions
Improved highlight utility
Made Edit Fields have names that can be discovered
Refactoring
2016-05-29 09:19:46 -07:00
rytz
5ad28cf793
UI Label change
2016-05-26 11:55:16 -07:00
Lars Brubaker
3290a91947
Made the auto level indicator button navigate to the auto level properties panel.
2016-05-17 15:30:39 -07:00
Lars Brubaker
483ce16453
Made pop out tabs take automation correctly.
...
Made print level icon go to leveling settings
2016-05-17 10:33:18 -07:00
Lars Brubaker
519ad7045d
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
...
Conflicts:
SlicerConfiguration/SliceSettingsWidget.cs
2016-05-17 09:44:05 -07:00
Lars Brubaker
f6dd491f7c
Made the pencil icon the right color.
2016-05-16 17:47:25 -07:00
John Lewin
cb56e85776
Add support for renaming and duplicating presets
...
- Fixes #720 - Changing preset names has no effect
- Fixes #767 - Presets editor contains user overrides
- Fixes #768 - Oem presets should be copied...
- Migrate from int to string based printer IDs
- Add json document migration capabilities
2016-05-16 17:46:17 -07:00
Lars Brubaker
c4d53d054f
Working on better printer editing behavior
2016-05-16 17:11:49 -07:00
Lars Brubaker
8f94679671
A bit more work on printer editing.
2016-05-15 11:52:40 -07:00
Lars Brubaker
ce13f6f59c
Put in a hack for the printer edit button.
2016-05-13 14:23:33 -07:00
Lars Brubaker
5a908c7973
Working on edit button for printer
2016-05-13 11:37:22 -07:00
John Lewin
8ca7fdf5b8
Create extension method for InvertLightness
2016-05-10 11:13:10 -07:00