Commit graph

54 commits

Author SHA1 Message Date
Lars Brubaker
dfff3e3a71 Making code go through the new LibraryProviderSqlite rather than the old sqliteData
Put in an add item.
Put in a FilySystemWatch for the LibraryProviderFileSystem
Lots of work on LibraryProviderSqlite
CodeMaid Models.cs
2015-06-25 12:19:19 -07:00
Lars Brubaker
9ca37c5717 Refactoring.
Starting work on sqlite collections
Adding buttons to the library list view.
2015-06-23 17:57:21 -07:00
Lars Brubaker
e27a3ec16c Made a utility function to get the List of PrividerLocatorNodes
Made Text Creator only save to the queue
2015-06-23 15:23:28 -07:00
Lars Brubaker
c8433b1cfa Renamed GetBreadCrumbs to Get ProviderLocator
Made in return a list of nodes rather than a string
made the data store this as json
2015-06-18 18:06:04 -07:00
Lars Brubaker
77c5c3dfb2 Put in bread crumbs for PrintItem to tell where it came from.
CodeMaid
2015-06-17 15:43:37 -07:00
Lars Brubaker
0626981766 Made the library provider much more robust can handle sql data and local file data.
Made a top level Library Provider Selector
2015-06-15 18:31:43 -07:00
Lars Brubaker
c38b4de0ba Made the file system provider able to navigate folders. 2015-06-15 12:12:18 -07:00
Lars Brubaker
ba2f54e652 New library code to support collections. 2015-06-12 17:21:51 -07:00
Lars Brubaker
399c7fcb54 taking out the hash code from print item. 2015-06-08 18:42:32 -07:00
Lars Brubaker
901835aedc removed dead code
added FileHashCode to print item
Made hash code for print item wrapper 64 bit (long).
2015-06-08 17:52:28 -07:00
Lars Brubaker
5e9140ad17 Putting in the ability to have serial port drivers. 2015-05-19 13:06:42 -07:00
Lars Brubaker
1a5b1ec78c Merge touch datastore.cs
Worked on HTML renderer.
2015-04-10 18:48:57 -07:00
Lars Brubaker
f46947cad0 simple reorganize 2015-04-10 09:54:05 -07:00
Lars Brubaker
188c8e6b02 Needed some usings. 2015-04-08 15:26:36 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
John Lewin
c2f8e9a15e Expose transactions to improve sqlite write performance 2015-02-13 09:14:43 -08:00
Lars Brubaker
e665065308 Some recursion blocking on database errors. 2015-01-07 15:06:32 -08:00
Lars Brubaker
793300839b Reverted LocalizedString
Updated translation files
2015-01-06 17:08:08 -08:00
kevinepope
39f168c2d9 Added generic OnClosed event to application (for plugins).
Added temp folder to defined data paths.
2014-12-18 17:15:07 -08:00
John Lewin
59cf8782a3 Remove all remaining ApplicationStaticDataPath dependencies 2014-12-04 12:50:37 -08:00
larsbrubaker
150417f03d Made thumbnails save as tga on mac
Made copies in the queue of amf work.
2014-11-07 11:42:40 -08:00
kevinepope
e936fe98f7 Change message confirmation dialogs from modal to async w/callback. 2014-10-21 21:20:09 -07:00
larsbrubaker
f625762602 Made sure everything is going through frosted serial.
Better cross platform support.
2014-07-28 13:48:28 -07:00
larsbrubaker
1a09d13a65 Fixed a beg with prntrbot simple first_layer_speed
Working to get more code compiling cross platform
2014-07-28 11:23:46 -07:00
larsbrubaker
6e0865627a Making sql work on pc (: 2014-07-01 18:34:24 -07:00
Kevin Pope
334cc4e24e Sqlite cross-platform fixes. 2014-07-01 16:42:10 -07:00
larsbrubaker
222ed94f36 Make sure we remove all the children of column two before removing them.
Got rid of some dead code.
2014-07-01 14:44:27 -07:00
Kevin Pope
a8932a1a65 Don't use community.csharpsqlite in Unix 2014-07-01 11:34:20 -07:00
Kevin Pope
699e3b0e6e Added datastore for Printer settings. Move cloud monitor flag to use. 2014-06-30 15:35:20 -07:00
james jones
4e41d10b06 Getting it working with vs 2013. 2014-06-27 18:18:00 -07:00
Kevin Pope
b3a66f7557 Added link to release notes.
Added sized icon for notifications.
Added link to instructions for cloud monitor.
2014-06-27 14:45:21 -07:00
Kevin Pope
4ad9d3b024 Android compatibility changes. 2014-06-24 18:57:55 -07:00
kevinepope
c593396647 Added device type to Printer model. Refactoring changes. 2014-06-22 20:53:38 -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
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
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
ffb5bcbe9c Merge remote-tracking branch 'Greg/development' into development 2014-06-02 17:27:21 -07:00
gregory-diaz
53a29071a6 Modified code so that MatterControl will open on Linux. Still Cannot connect to a printer or slice parts. 2014-06-02 17:24:56 -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
e0db090b7f Made the print leveling use the speeds set in the manual movement controls for z. 2014-04-22 07:36:29 -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
Kevin Pope
141c51b520 Made slice presets tie to PrinterProfile 2014-04-10 16:37:39 -07:00
kevinepope
84518e69c3 Add Material and Quality data values to PrinterProfile 2014-04-06 19:24:08 -07:00
larsbrubaker
afee787587 Working on adding a print level sample position edit window .
Cleaned up the names of the functions to get the print level sample positions vs. the measured positions.
2014-04-02 18:14:26 -07:00
kevinepope
4097a97975 Moved db model classes into a separate file. 2014-03-30 12:22:34 -07:00
kevinepope
0111ad6a6c Prevent exception when summing or counting db columns with no data. 2014-03-29 08:33:23 -07:00
Kevin Pope
5fc7026c05 Added print time seconds to PrintTask. 2014-03-28 11:59:35 -07:00