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