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
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
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
John Lewin
814763ed72
Convert some accessors to use GetValue<T>
2016-06-15 16:15:47 -07:00
John Lewin
e5a63b052e
Migrate Theme support to Agg.UI
2016-06-03 17:22:19 -07:00
Lars Brubaker
b54e6a14ad
Unified the android and desktop setup wizard classes
2016-06-01 18:17:11 -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
John Lewin
8ca7fdf5b8
Create extension method for InvertLightness
2016-05-10 11:13:10 -07:00
Lars Brubaker
1b20092248
Made the com menu rebuild when opened.
...
Fixed more color setting and new icons
2016-05-09 18:07:35 -07:00
Lars Brubaker
b51b38b249
Moved TextWidget.GlobalPointSizeScaleRatio -> GuiWidget.DeviceScale
...
Significantly improved the layout consistency when enlarging the device scale.
Created a DeviceMargin and DevicePadding on GuiWidget
Deleted dead code
Made many images have default larger disk sizes and scale in memory.
Made the menus have horizontal spacers rather than dashed lines
2016-05-06 17:56:27 -07:00
Lars Brubaker
cdd9af3920
Fixes #707 Double press pause button causes fail
...
Working on a new interface to allow moving items in the library.
2016-05-04 12:14:10 -07:00
Lars Brubaker
834aba4f38
Settings profile using methods rather than properties
2016-04-28 09:41:27 -07:00
Lars Brubaker
895eea253c
Converted lots of get properties to methods in SettingsProfile
2016-04-27 18:57:51 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
Lars Brubaker
9d233efb4c
Much more work on resume printing.
2016-04-14 18:01:45 -07:00
Lars Brubaker
f7356b7102
Make sure we reset the "Finish Setup..." button after completing print leveling wizard.
2016-02-22 10:24:41 -08:00
Lars Brubaker
d94ad423cf
Made the leveling wizard show up after connect if required
...
Put in a "finish setup" button
Refactored some of the print leveling test code
Auto close printer setup wizard on connect
2016-02-22 10:14:07 -08:00
John Lewin
81d0f9dda0
Invoke SetButtonStates on UI thread
...
- Ensure RootedObjectEventHandler events are pushed to UI thread - Fixes #106067186
2015-10-19 17:35:08 -07:00
Lars Brubaker
b8f61ae1e5
Made more code use tool tips.
...
Wrote more tool tips.
2015-08-10 10:15:28 -07:00
Lars Brubaker
5cc1b651b4
UI thread is more explicit about what functions it accepts and now accepts no parameter functions.
2015-06-11 12:06:40 -07:00
Lars Brubaker
b1a5f4200c
Made the about window always on top
...
made an update notification in the menu bar area
took the "about' tab off the main page
Cleaned up the checking of touchscreen
Made a new Features section for the printer settings
2015-05-20 10:55:14 -07:00
Lars Brubaker
3cab6e5395
Shared the PrintActionRow file.
2015-04-09 12:05:05 -07:00
Lars Brubaker
d9b4381e19
Reorganized this file
2015-04-09 09:46:42 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
Lars Brubaker
53ded760e9
Put a try catch around the printer on idle call
...
Refactor / renaming
2015-03-25 18:01:57 -07:00
Lars Brubaker
4f8c0742ce
Made the com tester able to respond as if it is MarlinFirmware
...
Took out the ability to print to printer sd card.
You can still print from sd card)
You can still save gcode to an sd card
Put in and EXTENSIONS check from firmware
Putting in a URI_GCODE_SEND
2015-03-14 16:00:04 -07:00
Lars Brubaker
4ef9e4c0fc
Made the centering of inserted parts work correctly.
...
Always show the reset connection button if a printer has it, even when not connected.
2015-03-12 14:36:42 -07:00
Lars Brubaker
1df8b5c516
Put in a reset connection button after the user clicks cancel.
...
Put in a RebootBoard function in Printer Communication
2015-02-04 14:24:36 -08:00
larsbrubaker
30c77146ec
Took out all the user folder stuff and put it into the file dialog.
...
Also made file dialog remember what folder was last used and use that one if it has been set.
Does the old user folder when not set.
2014-12-06 11:12:05 -08:00
Kevin Pope
4768cd95e8
Add 'View' button to PrintQueueItems. Make action buttons slide out after click.
2014-11-10 11:58:46 -08:00
larsbrubaker
18f634de36
Change start button to "print"
2014-11-05 16:33:22 -08:00
Kevin Pope
1662f3baa4
'Print' action in Library and History now initiates print - if possible.
2014-11-04 21:00:38 -08:00
John Lewin
1ff9131ad0
Switch to async file dialogs
2014-10-31 17:37:40 -07:00
larsbrubaker
222a5a46a7
Changed ButtonEventHandler to EventHandler
...
Made lock disable the selection widget but be more inteligent about re-enabling it after unlock
2014-10-24 13:41:13 -07:00
kevinepope
e936fe98f7
Change message confirmation dialogs from modal to async w/callback.
2014-10-21 21:20:09 -07:00
larsbrubaker
1800734347
Starting to get AMF in as a file type
...
Unified all the open dialogs to use a common file type list
Made application settings hold the file lists
Made the extruder count a member of ActiveSliceSettings
Made an extruderOffsets mapping
2014-09-26 17:52:54 -07:00
Kevin Pope
e02655f847
Make controls more consistent looking.
2014-09-18 17:06:45 -07:00
Kevin Pope
3fe41a6dc8
Made 3d render type a persistent user setting, defaulting to outline. Made 'Add' buttons on action bar and queue menu consistent.
2014-08-27 14:15:41 -07:00
larsbrubaker
7d1f698141
Turning off the rooted weak event stuff
2014-08-19 11:41:13 -07:00
larsbrubaker
bbca065e18
New weak event rooted event.
...
Fixed color theme changing in 3d view.
Fixe bed shape and size changing on printer change.
2014-08-08 10:25:44 -07:00
larsbrubaker
f4d7d0b5c4
Made the print leveling control its own window.
2014-06-27 12:45:14 -07:00
larsbrubaker
30fbe6d855
Fixed color or gcode printing screen.
...
sd card working all but cancel.
made max extrusion ratio go to 3 (which is 3mm to 1.75 conversion for gcode (mostly))
2014-06-26 18:13:53 -07:00
larsbrubaker
4703b7b2a6
More work on printer sd card support
...
Made single panel mode not ever load data into the second panel (memory optimization)
Made the thumbnail widget let go of the memory of the model when the window is closed.
Put in an explicit DeletFileFromSdCard
2014-06-26 12:55:43 -07:00
larsbrubaker
22cf4bfb2d
Can now send to sd.
...
Can print from sd (mostly)
can remove from sd.
2014-06-25 17:28:28 -07:00
larsbrubaker
f78260fdfc
More work on sd card printing.
2014-06-23 13:18:51 -07:00
larsbrubaker
96c2582959
More work on sd card printing.
...
Validate the first layer extrusion width
Make the test work for oems
2014-06-20 17:54:39 -07:00