Commit graph

85 commits

Author SHA1 Message Date
larsbrubaker
fb2d34a1bb Made the queue item index preserve (again)
Made the main screen tab preserve (again)
Made a pre and post change panels event (much cleaner, but not everything is using it yet).
2014-07-02 19:35:35 -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
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
fc9665e8a0 Added dialog to ask for remove from sd on remove from queue. 2014-06-24 18:53:17 -07:00
larsbrubaker
50c611879b Getting direct printing from Sd closer to working.
We can now start a print (but not much else).
2014-06-23 09:31:14 -07:00
larsbrubaker
a282b0ce95 New and improved os detection with a plugin. 2014-06-20 09:27:17 -07:00
larsbrubaker
b523c7d486 rename PlatformAbstract 2014-06-19 16:09:38 -07:00
larsbrubaker
254de7251d Moved ImageIO into a plugin and hooked then made the windows version of that. 2014-06-19 15:55:20 -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
503726ae65 Fixed the problem with downloads not always working.
Made the tab names of tabs be independent of the visible title
Made styled message box have option of custom buttons
More localizations
2014-06-10 11:44:16 -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
larsbrubaker
a8405889fb Took out some obsolete comments. 2014-06-03 18:14:44 -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
larsbrubaker
06acb1311b Don't remove the item being printed no matter what.
Hide the air gap on slic3r
Put in Vellerman printer
2014-05-22 15:23:40 -07:00
larsbrubaker
919c246c99 Made it so we can drag and drop zip files on the queue.
Made the add accept zip files.
2014-05-17 11:06:34 -07:00
Kevin Pope
29fa3b066e Mac sure we include "Remove All" from queue option on Mac. 2014-05-08 11:26:55 -07:00
kevinepope
ff72335f15 Fixed bug where removing last item in queue caused second to last remaining item to become selected (instead of last item). 2014-05-04 15:12:04 -07:00
kevinepope
ece1a69bb5 Importing files from zip no longer clears queue. 2014-05-04 15:07:07 -07:00
Kevin Pope
3914c9dee6 Change shop button text. 2014-05-01 14:52:54 -07:00
Kevin Pope
7e7b3b91f7 Added error handling for PrintItemWrapper invalid folder location. 2014-04-28 15:20:58 -07:00
kevinepope
cc44b0ef04 Added menu bar. 2014-04-27 20:24:58 -07:00
larsbrubaker
978d7ddcfa Making the OEMSettings a single JSon file. 2014-04-23 17:44:49 -07:00
larsbrubaker
785ea65af6 Changed queue menu header from option to other. 2014-04-22 08:08:09 -07:00
larsbrubaker
f38a02f94f debugging a memory leak.
put in our affiliate id.
2014-04-21 18:39:26 -07:00
larsbrubaker
ceb09d1b50 Make it so we can turn off the shop button. 2014-04-21 16:19:41 -07:00
larsbrubaker
a1990f10bd Changed PrintItemWrapper to have RootedObjectEventHandlers
Fixed lots of code to use them correctly
CompactSlidePanel does not need to reload back panel anymore as that happens in wide screen panel
2014-04-21 15:00:32 -07:00
larsbrubaker
263f50cd1c Got the thumbnail to have an image cache 2014-04-20 21:02:28 -07:00
larsbrubaker
3a636783c8 Made the library have the same data / view model as the queue.
Refactored a bunch of file names and other data.
The QueueData and the LibraryData are practically the same class and shoud
be shared as we move the QueueData into the data base.
2014-04-19 14:02:51 -07:00
larsbrubaker
16a3654a2d Refactoring the library control to share the export window and to have a view and a data element.
Added some BSD info
Moved stuff around to make it more consistent.
2014-04-19 11:51:02 -07:00
larsbrubaker
136cb9bab3 butter redirect 2014-04-18 10:55:34 -07:00
larsbrubaker
ce66287120 Made better slice error feedback (it was broke).
Took out some dead code.
Made explicit having a slice error on a print item wrapper.
More strings into localization.
2014-04-17 18:03:30 -07:00
larsbrubaker
60efb72fba Put in a shop button.
Set the release back to x86.
2014-04-17 11:02:38 -07:00
larsbrubaker
db09079196 Refactor for clarity Done -> SlicingDone on PrintItemWrapper
Moved a bunch of classes into their own files in ActionBar
Made the part preview be right when the window changes between wide and narrow.
2014-04-16 15:11:01 -07:00
larsbrubaker
4508a25e58 Got the queue and the count tab to work. 2014-04-16 12:01:01 -07:00
larsbrubaker
4b6a3cfa97 Lots of work on Getting the QueueData instance to be separate form the UI queue and refs. 2014-04-15 18:13:27 -07:00
larsbrubaker
49c8a045a5 fixed the spelling of label
an acronymed some variables txt -> text lbl -> label
2014-04-15 10:11:56 -07:00
larsbrubaker
743bfb0194 Made modifications of the queue save the changes when they make them
made 'save as' work in editing.
2014-04-08 20:57:00 -07:00
larsbrubaker
8f05c2416a Don't delete part sheet. 2014-04-08 17:31:54 -07:00
gregory-diaz
2f956ab1cf Changed text on the part sheet feedback window from light text theme to dark 2014-04-08 14:39:40 -07:00
gregory-diaz
ee9e90c2ea Set minimum sizes for widows that did not previously have them. 2014-04-08 13:22:33 -07:00
larsbrubaker
405b8be6bc Making for of the 3d view reusable for all places that are implementing redundant stuff.
Getting rid of dead code.
Getting rid of warnings
2014-04-04 18:52:51 -07:00
larsbrubaker
6a06306f84 refractor for clarity. 2014-04-03 18:30:49 -07:00
larsbrubaker
1e08d94eb1 Fixed some problems with part sheet names and copies.
Made a warning if print leveling tries to go too low.
2014-04-03 15:59:36 -07:00
kevinepope
e5196e7e4a Work on slice settings presets. 2014-03-30 17:54:05 -07:00
Kevin Pope
64426951c5 Theme fixes. 2014-03-28 19:05:05 -07:00
Kevin Pope
997eff67e6 Moved PrintItemWrapper constructors. 2014-03-28 12:00:59 -07:00
gregory-diaz
34dfa3cc0a committing changes to pull 2014-03-26 10:50:22 -07:00
Kevin Pope
5e7fb2e59e Added id-based constructor to PrintItemWrapper 2014-03-25 17:31:02 -07:00