Commit graph

68 commits

Author SHA1 Message Date
John Lewin
9a5d872486 Automation updates
- Revise skirt_distance label per support team
 - Remove CreateInstance(showWindow) out variable
 - Remove embedded tools requiring showWindow out variable
 - Remove queueItemFolderToAdd variable/parameter
 - Change AfterFirstDraw event to null conditional invoke
 - Removed unused AutomationTest from MatterControlApplication
 - Refactor for style consistency and document new methods
 - Change queueItemFolderToAdd type to custom enum to ensure optional parameters are not mixed up
 - Ensure TestExportZip file is deleted before attempting export
2015-12-22 13:06:47 -08:00
Gregory Diaz
6748612a70 Added code so that we can set a special ApplicationDataStorage.Instance.ApplicationUserData for testing. Also removed code that renamed original MatterControl folder name in AppData. 2015-12-21 15:58:53 -08:00
Lars Brubaker
a42c286d05 Put in the sqlite locker code for windows and unix 2015-09-23 17:50:08 -07:00
Lars Brubaker
2976841c17 Put in more sqlite locking. 2015-09-23 15:03:34 -07:00
Lars Brubaker
2289fbfdf0 Put in database locking
fixed a test
2015-09-17 18:25:00 -07:00
Lars Brubaker
79928f8fb7 Made the Debugger.Break() only exist in debug mode. 2015-09-17 13:45:26 -07:00
Lars Brubaker
fa97829073 Put in lots of code to break on exceptions in the debugger.
Made the cloud provider able to report that it is loading
2015-09-11 10:48:24 -07:00
Lars Brubaker
2db719c88a Better exiting behavior 2015-09-08 18:50:35 -07:00
Lars Brubaker
a98e29b22e Made it possible to check if the database is closed
More cleaning of automation api
Made the sqlite provider refresh on changes
Made the unit test for that work
2015-09-03 12:21:20 -07:00
Lars Brubaker
d1a26eb2a1 Got the sql and file system unit tests running
Made the ApplicationUserDataPath a static
2015-08-21 11:04:27 -07:00
larsbrubaker
ece1419d63 Put in code to allow automation (ui) testing.
Making menus have names so we can find them in automation
2015-08-18 13:01:29 -07:00
Lars Brubaker
6f0b443bb3 Took out the provider locator code as it is not needed. 2015-07-17 16:45:24 -07:00
Lars Brubaker
ae49d4b09e Fixed the color of the folder separators. 2015-07-06 14:55:54 -07:00
Lars Brubaker
47b4964f82 Wrote more tests.
Providers are passing more tests
2015-06-30 11:34:46 -07:00
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