Kevin E. Pope
e8a5af2816
Remove spacer from library button row.
2015-06-30 17:52:47 -07:00
Kevin E. Pope
4666608cbb
Add hook to allow the addition of arbitrary buttons to the Library.
2015-06-29 18:41:21 -07:00
Lars Brubaker
f6d32a62a5
Changed Changing some delegate defs to use EventHandler<> instead.
...
Took out some EventHandler new s that were from old code
Now Provider code
Create Folder in library and working some in provider.
New tests in MatterSlice
2015-06-24 16:59:10 -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
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
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
ba2f54e652
New library code to support collections.
2015-06-12 17:21:51 -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
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
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
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
larsbrubaker
61536cb01b
Made all the code that was only handling stl also do amf
2014-10-30 17:37:28 -07:00
John Lewin
9280a53542
Update Print Queue Edit functionality
2014-10-27 10:25:54 -07:00
larsbrubaker
b2643d55c4
Making the library always save to its own store
...
fixed a problem when the extension mc is opened with is nothing a part would be added to the plate.
2014-10-24 14:55:27 -07:00
larsbrubaker
222a5a46a7
Changed ButtonEventHandler to EventHandler
...
Made lock disable the selection widget but be more inteligent about re-enabling it after unlock
2014-10-24 13:41:13 -07:00
gregory-diaz
4d8909c71a
Fixed 'Library Item' remove bug.
2014-10-21 11:00:44 -07:00
Kevin Pope
4d9f5ce9f6
Alignment corrections.
2014-10-13 18:47:27 -07:00
Kevin Pope
fbe1333cf0
Change file open functionality to async compatible.
2014-10-11 14:48:10 -07:00
Kevin Pope
3f0850a752
UI related updates. Work on formatting of print history and print library items. Made slice settings import work asynchronously.
2014-10-09 12:23:31 -07:00
kevinepope
53551add48
More work on Library. Edit mode now contains export and edit functions (during single selection).
2014-10-05 18:12:37 -07:00
larsbrubaker
f2c728d3b6
We can now load at least some amfs into the 3d view.
2014-10-04 17:57:07 -07:00
larsbrubaker
1800734347
Starting to get AMF in as a file type
...
Unified all the open dialogs to use a common file type list
Made application settings hold the file lists
Made the extruder count a member of ActiveSliceSettings
Made an extruderOffsets mapping
2014-09-26 17:52:54 -07:00
larsbrubaker
4a856bfa9b
Recovered all of the library functionality.
2014-04-19 14:44:59 -07:00
larsbrubaker
3a636783c8
Made the library have the same data / view model as the queue.
...
Refactored a bunch of file names and other data.
The QueueData and the LibraryData are practically the same class and shoud
be shared as we move the QueueData into the data base.
2014-04-19 14:02:51 -07:00
larsbrubaker
16a3654a2d
Refactoring the library control to share the export window and to have a view and a data element.
...
Added some BSD info
Moved stuff around to make it more consistent.
2014-04-19 11:51:02 -07:00
larsbrubaker
4508a25e58
Got the queue and the count tab to work.
2014-04-16 12:01:01 -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
743bfb0194
Made modifications of the queue save the changes when they make them
...
made 'save as' work in editing.
2014-04-08 20:57:00 -07:00
Kevin Pope
7561b5eb90
Further work on History tab.
2014-03-25 17:33:57 -07:00
kevinepope
ac6e25cc41
Moved 'Create' button to Queue widget.
2014-03-22 10:04:04 -07:00
larsbrubaker
5c0993f83e
Changed the interface to translations.
2014-03-11 15:24:47 -07:00
larsbrubaker
263e2325f5
Put the slicing configuration files in their own folder
...
updated copy write date
added bsd to a few files
Made the mapping to slice engines more procedural to support more engines.
2014-02-15 18:06:03 -08:00
larsbrubaker
f4c1b0b85c
Commit of the code
2014-01-29 19:09:30 -08:00