Commit graph

26 commits

Author SHA1 Message Date
John Lewin
03a593f1b5 Move to new library model and view
- Add new listview control for library content
- Migrate library providers to containers
  - Cloud, Sqlite, Directories, Queue, History
- Migrate SideBar components to containers
  - Primatives, Text, Braille, ImageConverter
- Create new library container types
  - Zip files, Calibration parts, Printer SDCards
- Reduce leftnav to Library, Settings, Controls, Options
- Add DragDrop support for image content
2017-05-20 00:41:02 -07:00
Lars Brubaker
b88416163c Fixing tests 2017-03-01 17:05:48 -08:00
Lars Brubaker
19d22ce91d Refactor wait to delay 2017-02-01 10:12:31 -08:00
larsbrubaker
fcee839476 Refactoring tests 2017-02-01 08:06:26 -08:00
Lars Brubaker
d1906f697c Fixing fix needed test library provider file. 2017-01-31 10:26:43 -08:00
John Lewin
ee52f24835 Upgrade to NUnit3
- Revise hard-coded paths for compatibility with new VS adapter
- Add utility functions for path generation
- Extract SHA1 computation from Save function
- Add ToJson helper function
- Don't save SHA1 in computed document
- Remove Asserts from CloseMatterControl, extend wait period
- Add TestAutomationConfig type replacing serialized Dictionary
2016-09-21 14:13:39 -07:00
John Lewin
e580c886a9 Improve failure logging, move unstable test to FixNeeded 2016-05-11 12:44:04 -07:00
Lars Brubaker
f6060939dd Merge remote-tracking branch 'origin/1.5.1' 2016-02-24 12:31:39 -08:00
Greg
426520a52b Fixed broken unit tests 2016-02-24 11:03:23 -08:00
John Lewin
f8f70f46e6 Concise queries, reduce to functionality
- Remove DataStorage qualifier, add using statements
 - Remove unnecessary query variables and string.formatting statements
 - Remove duplicate code, reuse .RecordCount method
2016-02-23 14:42:36 -08:00
Lars Brubaker
2ae756f357 Made Action setCurrentLibaryProvider common to all providers. 2015-09-02 11:05:50 -07:00
Lars Brubaker
adf5e3f645 Creating test for library search. 2015-08-25 18:49:19 -07:00
Lars Brubaker
90414866a2 Moved the sqlite test into its own class so it can have its own app domain and work in the suit. 2015-08-21 11:17:38 -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
Lars Brubaker
ff258c0ac2 Marking tests that have not been made to pass, so we know they are not regression. 2015-08-20 18:58:14 -07:00
Lars Brubaker
8f406e220d Improving test suit. 2015-08-20 10:24:28 -07:00
Lars Brubaker
1753447e89 Made the bread crumbs for sqlite provider work 2015-08-04 16:17:51 -07:00
Lars Brubaker
67f86d0ab2 Only register for updates from the currently visible library provider rather than all that have been allocated.
Got rid of rooted event handler on LibraryPrivider
2015-07-27 10:27:22 -07:00
Lars Brubaker
53f7ba8579 Remvode unused config.ini
Made the create folder window have the text box selected so you can type right away.
Asking for more library stuff by index.

Small work on HTML widget
2015-07-22 18:30:22 -07:00
Lars Brubaker
6f0b443bb3 Took out the provider locator code as it is not needed. 2015-07-17 16:45:24 -07:00
John Lewin
908b604328 Async PrintItemWrapper 2015-07-14 13:46:59 -07:00
Lars Brubaker
c15404c43e Made the local sqlite library update better. 2015-07-01 16:26:37 -07:00
Lars Brubaker
46c6ca2542 FIle system provider is passing tests. 2015-07-01 12:11:38 -07:00
Lars Brubaker
b4ce84740a Locator is not required.
More tests passing.
2015-06-30 18:49:20 -07:00
Lars Brubaker
47b4964f82 Wrote more tests.
Providers are passing more tests
2015-06-30 11:34:46 -07:00
Lars Brubaker
593aee44f9 Writing unit tests for the library provider stuff.
Got the file folder provider acting like nodes rather than a static set.
2015-06-29 18:03:56 -07:00