Lars Brubaker
695aa2d891
white space
2015-12-22 16:44:54 -08:00
Lars Brubaker
b70da46e69
Finishing up the behavior of clicking on a named list of stuff.
2015-12-11 13:42:46 -08:00
Lars Brubaker
a5f5f85499
Made a new automation runner to click a series of named controls.
2015-12-11 13:20:31 -08:00
Lars Brubaker
a07a15a7c7
Adding in a new performance test structure.
2015-12-11 11:56:51 -08:00
Lars Brubaker
5b13fc9c5a
Put in position reporting and a new utility class to limit the rate we call a function.
2015-11-23 13:08:21 -08:00
Gregory Diaz
4576c78398
Removed code for making local copies of queue items
2015-10-29 12:02:52 -07:00
larsbrubaker
35330844eb
Moved all of the timer display code into AGG.
2015-10-27 08:10:32 -07:00
larsbrubaker
ed2d36f25a
Moving performance timer to AGG GUI
...
Putting in some performance monitoring for startup.
2015-10-25 19:40:17 -07:00
Lars Brubaker
c19de2cf3f
Making the output easier to read
2015-10-22 14:44:54 -07:00
Lars Brubaker
b9fb72f305
Broke up PerformanceTimer into separate class files
...
Made it render as overlays when needed (android)
Turned off tests we are not currently using.
2015-10-22 13:41:12 -07:00
Lars Brubaker
5bc930a4b1
Made gcode renderer render faster if in opengl
...
put in new functions to render fast gl lines and round lines
Put in some comments for RenderOpenGL
2015-10-21 14:51:39 -07:00
Lars Brubaker
25a2dc032e
Wrote new performance timer code
...
Put in a warning when infilling 100% and not on LINES
2015-10-20 15:39:59 -07:00
Gregory Diaz
aac0de598f
Use Path.Combine() for concatenating paths instead of "+"
2015-09-08 14:36:59 -07:00
Gregory Diaz
a7bd278e4a
Commented out code that breaks the queue
2015-09-04 18:16:51 -07:00
Gregory Diaz
ababc041ec
Added code to ensure that the Queue has unique copies of items
2015-09-03 09:26:54 -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
John Lewin
0ab547bb26
Restore ability to attach VS to Android via debugger
...
- Prevent accidental construction of ProviderSQLite objects inside of ProviderSQLite constructor
- Initialize .baseLibraryCollection during rootLibraryCollection construction to prevent null reference errors
caused by access before assignment
- Remove AddItem -> AddStlOrGcode -> AddItem recursion - Fixes crash due to concurrent writes to default.mcp
- Add sqlite async methods and supporting logic to ensure disk IO operations aren’t run in parallel
- Consolidate logic around sample part extraction from StaticData from various areas into a single method
- Rename that method from SyncCalibrationFilesToDisk to EnsureSamplePartsExist
- Break apart the large LINQ query into discrete and easier to understand steps
- Add shared base class for sqlite backed library providers and resuse common code in base
- Guard against cache deletion during one-time library initialization
- Discard StreamReader cases in favor of ReadAllText - Ensures .Dispose is always called and is ultra succinct
- Purge orphaned code
2015-08-09 21:05:53 -07:00
Lars Brubaker
038b40ada6
New library code to support provider pluggins for things like
...
cloud library
drop box
file system folders
etc...
2015-06-10 17:53:17 -07:00
Lars Brubaker
7d8dff4040
handle bad requests better (don't fail when connection not available)
...
Don't crash when writing log to protected directory.
2015-05-28 11:03:45 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
John Lewin
af9668b40c
Ensure overwrite behavior if possible for CreateFromDirectory or fallback to rename if not
2015-02-10 10:56:56 -08:00
John Lewin
9804967804
Fix spelling
2015-02-09 19:31:37 -08:00
John Lewin
c0ee83e1a7
Revise export to zip
2015-02-09 19:26:37 -08:00
John Lewin
6ffb66a7ca
Import project refactoring
2014-12-10 11:03:07 -08:00
larsbrubaker
e37af2f143
Fixed a bug with some zip files that seem to have an empty entry.
2014-12-06 11:38:35 -08:00
larsbrubaker
30c77146ec
Took out all the user folder stuff and put it into the file dialog.
...
Also made file dialog remember what folder was last used and use that one if it has been set.
Does the old user folder when not set.
2014-12-06 11:12:05 -08:00
Kevin Pope
ae7c4c3968
Use the base directory when creating zip files.
2014-12-03 17:03:38 -08:00
Kevin Pope
f5e0720429
Added 'Send' button to Queue. Replacing zip library.
2014-12-03 15:29:11 -08:00
larsbrubaker
61536cb01b
Made all the code that was only handling stl also do amf
2014-10-30 17:37:28 -07:00
kevinepope
e936fe98f7
Change message confirmation dialogs from modal to async w/callback.
2014-10-21 21:20:09 -07:00
larsbrubaker
c0d2e88c7b
Making some unfinished code compile.
2014-10-12 08:22:17 -07:00
Kevin Pope
992c8a2430
Made file saves async compatible.
2014-10-11 15:11:26 -07:00
Kevin Pope
fbe1333cf0
Change file open functionality to async compatible.
2014-10-11 14:48:10 -07:00
gregory-diaz
c02e86441a
Export X3g Stuff
2014-08-27 12:02:15 -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
ab0950e0d0
Merge branch '1.0.5' into development
...
Conflicts:
MatterControl.csproj
2014-03-11 11:09:38 -07:00
larsbrubaker
041bd7f599
Put in more copy write notices
...
Took out Iconic.Zip.dll
Put in ICSharpCode.SharpZipLib.dll
put the add button next to the edit button in the 3d view controls.
Made web request handler work on a background task rather than a thread
2014-03-07 09:50:41 -08:00
Kevin Pope
8ab9f15a70
Refactoring and cleanup. Added new separate tab for configuration actions.
2014-03-01 13:10:48 -08:00