Lars Brubaker
4fcb81d555
Improved lots of the timing code in UIThread callbacks.
2014-12-18 18:18:11 -08:00
Lars Brubaker
f8e92931e1
Made the pre-heat use the temperature and bed_temperature .
...
Put in a menu to select the slice settings level.
2014-12-08 16:40:50 -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
John Lewin
c76e39cbe4
Improve connection error reporting
2014-11-04 21:15:15 -08:00
John Lewin
0a1bc4684d
Improve Connect button enable/disable logic
2014-11-04 21:15:11 -08:00
John Lewin
e0d8b148af
Ensure connect buttons reflect active state when (re)loaded
2014-11-04 21:15:10 -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
398023ba7b
Put in actual extruder temp setting and reading for multi extruders.
...
Got rid of crash when no gcode loaded and try to clear it.
2014-10-15 17:04:14 -07:00
larsbrubaker
196c3e1c76
Merge remote-tracking branch 'Greg/development' into development
...
Conflicts:
PartPreviewWindow/View3DTransfromPart.cs
2014-10-13 12:27:31 -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
a4ef3f729c
Made display mode driven by theme setting.
2014-09-23 18:02:07 -07:00
Kevin Pope
bdef196434
Changed main application to MVC. UI rework (Configuration Page esp. in progress).
2014-09-19 19:17:12 -07:00
Kevin Pope
e02655f847
Make controls more consistent looking.
2014-09-18 17:06:45 -07:00
larsbrubaker
25bd699517
Made many parts of MC know how to scale if the font resolution (scaling) is changed.
2014-09-10 21:24:14 -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
james jones
bff2e01fad
Trying to get things to behave nicely with the requirement that GuiWidgets clear their parent when the are closed or removed.
2014-07-01 12:09:35 -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
larsbrubaker
e8247a8481
Put all the icons into the icons directory
...
Lots of work on printing from SD card
Put in hardware options to describe printer settings (fan, heated bed, sd card)
moved icons into subdirectory.
2014-06-19 11:25:28 -07:00
larsbrubaker
0e646dca68
Change the namespace of PrinterCommunication and the class name.
...
Deleted lots of unused usings.
Working to get the 2point leveling working.
Started work on a new printer io layer
Fixed the crash on disconnect while printing.
2014-06-11 14:52:58 -07:00
larsbrubaker
6e7abb73f1
Cleaning up update a bit so we can have first time check for new version.
...
Made more strings push through translations.
Put in a new OEM setting for check for update on first run
2014-06-10 09:25:38 -07:00
larsbrubaker
af3a345ce2
Renaming for clarity.
...
Got the third point data collection to work better.
2014-06-06 19:10:13 -07:00
larsbrubaker
7dd57bb6b5
Now the 2 point leveling at least can be instantiated.
2014-06-06 17:33:26 -07:00
larsbrubaker
6ec46b7ed1
Put the printer configuration page into a matching namespace and renamed it with printer prefix
...
Put in the code to handle multiple bed leveling procedures.
Saving the print level data into the printer as a json string
2014-06-06 16:05:18 -07:00
larsbrubaker
7003eff736
Merge remote-tracking branch 'Greg/development' into development
...
Conflicts:
CustomWidgets/PartThumbnailWidget.cs
StaticData/Translations/Master.txt
2014-06-05 12:59:25 -07:00
larsbrubaker
a04ab3d050
Made the type of print leveling that will happen for a printer be selectable
...
Turned some bools into enums for clarity
Broke some of the print leveling wizard into separate files.
Started work on a new 2 point probe (actually an n point switch -> bed position maper).
2014-06-05 11:45:40 -07:00
gregory-diaz
b7aedf7ebe
Rolled back changes made to user feedback when cancelling an active print.
2014-06-05 11:04:36 -07:00
gregory-diaz
30b69af5f6
changed message box feedback on cancel print.
2014-06-04 18:29:31 -07:00
gregory-diaz
57f9e18161
New message appears when the user cancels an active print while the extruder is heating up to its target temperature. Cancel and Pause buttons are also disabled.
2014-06-03 15:44:35 -07:00
larsbrubaker
89c040e1d8
Merge remote-tracking branch 'Greg/development' into development
2014-05-30 14:37:51 -07:00
larsbrubaker
12650e854e
Changed ConnectionStateChanged => CommunicationStateChanged
...
Put in support for running the print level wizard on first print.
Set the R1 to need print leveling
2014-05-30 14:37:30 -07:00
gregory-diaz
9205d5312b
Working on fixing feedback when cancelling a print (cancel and pause buttons are no longer enabled between the time the cancel print button is clicked and time the print actually stops)
2014-05-29 18:35:32 -07:00
Kevin Pope
5c96585001
Update status message and disconnect/connect button appropriately based on event trigger.
2014-05-08 11:45:53 -07:00
Kevin Pope
64c33c3538
Fix spacing for ActionBar. Made placeholder part icon semi-transparent.
2014-05-05 11:24:58 -07:00
Kevin Pope
9fb739ceaf
Work on display of action bar components.
2014-05-05 11:09:36 -07:00
Kevin Pope
84955cfcb5
Cleaning up action bar.
2014-05-05 09:07:14 -07:00
kevinepope
2fa0276446
Fixed issue where target temps weren't being reset to zero upon disconnect.
2014-05-04 14:49:31 -07:00
kevinepope
f431fa2fe3
Fixed behavior of CancelConnect button.
2014-05-04 14:38:23 -07:00
larsbrubaker
b66d0058b7
Fixed a bug with remove.
2014-05-01 17:52:45 -07:00