Commit graph

113 commits

Author SHA1 Message Date
Lars Brubaker
edbcbd5cd1 Keep it working. 2015-06-23 18:47:59 -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
a7e1e1a14f Add to Library does old behavior of adding to the sqlite library. 2015-06-23 15:37:49 -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
185fdfc5b6 Working on a Provider SaveToLibrary function.
Some refactoring
2015-06-22 18:21:56 -07:00
Lars Brubaker
a7579d16c9 Change the function signature of AddFilesToLibrary
Made File system provider work with AddFilesToLibrary
Made Drag and Drop work by trying to add to the correct collection.
2015-06-22 11:50:19 -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
e17f358b97 removed unimplemented path. 2015-06-18 17:22:50 -07:00
Lars Brubaker
20822434b9 Made it possible to shove objects into the library much earlier. 2015-06-17 17:58:38 -07:00
Lars Brubaker
3d6ed2b9f8 Make sure we can always add to the sql library.
Don't include my machines dirs (again)
Make the ProviderKey for sql available statically
2015-06-17 17:35:12 -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
larsbrubaker
d701b0b9c8 Make it build on machines other than my work one. 2015-06-16 22:30:15 -07:00
Lars Brubaker
45e73c8396 Made a library factory so we can add additional libraries at runtime.
Made the scroll bar for the library stay on screen.
Made the item insertion go in the right place
Refactoring
2015-06-16 18:10:30 -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
09a5ae006e More work on new library. 2015-06-12 09:48:20 -07:00
Lars Brubaker
33792492e4 Starting work on putting in the collection API (not data base yet) 2015-06-11 16:25:12 -07:00
Lars Brubaker
5cc1b651b4 UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -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
4b7f374ea4 Made the add button consistent.
Put in a remove all on android.
2015-05-26 11:03:58 -07:00
Lars Brubaker
a600fb7d57 Made the speed legend format better
Changed printing to settings
Re-arranged the edit menus for clarity.
2015-05-26 10:51:43 -07:00
larsbrubaker
238a3da5c2 Made the library list have a top edit menu. 2015-05-25 07:33:36 -07:00
Gregory Diaz
851f42e8a5 Fixed Add to Library bug where print item was getting added to UI but not being committed to the database. 2015-05-21 16:36:25 -07:00
Lars Brubaker
6d7b0280bb Made the library actually copy gcode to the library folder
Working on adding support for reporting errors when enabled
Made PrintActiveItem check for error conditions.
2015-04-15 10:08:36 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Lars Brubaker
64cd6963de Made library actually parse zips correctly (acted like they would open but did not use them).
Made the keyboard on android work correctly with the part preview window.
Some white space changes
2015-03-16 11:25:13 -07:00
Lars Brubaker
5bc8795d86 Made the cache cleaning delete all unreferenced png tga stl and amf files.
Made it so we always show what slicing engine we are using in settings
Made it so when we switch to MatterSlice for dual extrusion we reload the display correctly
Put in a clear history button on settings
2015-02-20 12:05:44 -08:00
Lars Brubaker
4309914f2b select print item from library when click print 2015-01-28 08:26:35 -08:00
Lars Brubaker
e7c0261d25 Made many more of the factory fixed size settings include the point size scaling so they are the right size. 2015-01-27 09:34:15 -08:00
Lars Brubaker
646d1fbaac Made the absolute positioning and auto centering actually work on touch. 2015-01-26 10:53:32 -08:00
larsbrubaker
e1b6e80f3b Made the Queue save when parts are moved to the library on edit.
Tested the centering code and fixed it.
2015-01-25 18:08:19 -08:00
Lars Brubaker
8a6c0106ae Put in a new edit 32x32 icon
Made edit more consistent.
2014-12-19 12:24:49 -08:00
Lars Brubaker
c3e144e3a6 Made it open in edit mode 2014-12-16 11:59:38 -08:00
Lars Brubaker
958d01c30e Deleted some dead code
Change some bools to enums
2014-12-16 11:59:20 -08:00
Lars Brubaker
538bb6abdc Fixed a bug with adding gcode to the library.
Made drag and drop to the library add it correctly to the library folder when needed.
2014-12-11 17:19:32 -08:00
John Lewin
59cf8782a3 Remove all remaining ApplicationStaticDataPath dependencies 2014-12-04 12:50:37 -08:00
Lars Brubaker
e1fc6838a3 Upgrading to .net 4.5. 2014-11-25 12:19:37 -08:00
Kevin Pope
a93ed8c658 Change all flat action buttons to use a consistent base class. 2014-11-10 12:38:00 -08:00
Kevin Pope
4768cd95e8 Add 'View' button to PrintQueueItems. Make action buttons slide out after click. 2014-11-10 11:58:46 -08:00
Kevin Pope
c4128157fd Only add item to top of Queue if no print is currently active. 2014-11-10 10:27:33 -08:00
Kevin Pope
f8b32ce9d0 Don't change index of queue if there is an active print. 2014-11-06 13:47:09 -08:00
Kevin Pope
e6fe3086ff Don't change queue selected index when printing from library or history if item is already printing (or paused). 2014-11-05 16:48:04 -08:00
Kevin Pope
1662f3baa4 'Print' action in Library and History now initiates print - if possible. 2014-11-04 21:00:38 -08:00
larsbrubaker
61536cb01b Made all the code that was only handling stl also do amf 2014-10-30 17:37:28 -07:00
John Lewin
5c5e57f2be Revise checkbox and selection behavior in Queue and Library views - Fixes #81695578 2014-10-29 09:40:50 -07:00
John Lewin
9280a53542 Update Print Queue Edit functionality 2014-10-27 10:25:54 -07:00
larsbrubaker
c70f30594c Merge remote-tracking branch 'Greg/development' into development 2014-10-27 09:18:17 -07:00
larsbrubaker
3af659dc9d Making canceling during load work much better.
STLs can now stop loading during most of the load operations (only sort verts cannot)
Changed the signature on report progress ratio to make it clearer.
Made mesh viewer handle better load stoping.
2014-10-26 18:08:03 -07:00
larsbrubaker
af16d96004 Now we always add to our library folder when adding to the library. 2014-10-24 15:37:03 -07:00