John Lewin
d9ebf4c553
Remove duplicate reload, guard against null reference on dragdrop
2015-07-14 17:54:27 -07:00
Lars Brubaker
85a06710e3
Don't fail if print item wrapper is null.
2015-07-14 16:44:05 -07:00
Lars Brubaker
3a797d2544
Changes to progress control.
2015-07-14 13:38:22 -07:00
Lars Brubaker
b970252c88
Made the insert button and drag and drop in 3d view respect the read only flag.
...
Made the Edit button in the 3d view respect the protected flag
2015-07-13 10:08:08 -07:00
Lars Brubaker
ccaa5f048a
Change some background workers to async methods.
2015-07-02 11:23:44 -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
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
185fdfc5b6
Working on a Provider SaveToLibrary function.
...
Some refactoring
2015-06-22 18:21:56 -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
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
4fdfe1efe2
Code maid
2015-05-30 12:48:16 -07:00
Lars Brubaker
460d651b1d
Fixed a bug where we were making too many copies of the trace data.
2015-05-26 16:25:23 -07:00
Lars Brubaker
1f1ec9f701
Made the behavior of the 3d view match more closely the results of the gcode view in regards to the center_on_bed option.
2015-05-22 11:11:32 -07:00
Lars Brubaker
f4e4554038
Changing HAnchor and VAnchor none to AbsolutePosition to make it clearer what is happening.
2015-05-18 17:29:05 -07:00
Lars Brubaker
13b9c61ba3
Fixed the loading progress to display correctly
...
Moved the arrange button down into the tool bar
2015-05-01 09:45:50 -07:00
Lars Brubaker
2eb3c6abaa
Made the auto arrange layout on a grid.
...
Spelling fixes
2015-04-30 15:10:07 -07:00
Lars Brubaker
4e6d65e6fb
Make number button scale.
2015-04-16 10:59:07 -07:00
Lars Brubaker
b962639333
Make sure we only register to a non-null print item.
...
also register to save when not save-as
2015-04-16 10:38:53 -07:00
Lars Brubaker
441c798efe
Made the editor reload the part if it has been edited in another view and saved.
2015-04-15 16:59:12 -07:00
Lars Brubaker
55948212e9
Make the 3D view update the model if it changes in another view. (but only if not edited).
2015-04-15 16:39:37 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
Lars Brubaker
6d0d1da756
Refactoring ray trace stuff.
2015-04-02 14:10:12 -07:00
Lars Brubaker
72df74d8e4
Put in profiles for Leapfrog
2015-02-27 11:09:37 -08:00
larsbrubaker
5b509f340f
Renamed a variable in Ray to show it is normalized
...
Started work on a slicer that works natively on our mesh structureMoved Plane from RayTracer to Vector Math
2015-02-16 19:59:46 -08:00
Lars Brubaker
f9fed74e36
Make sure we can handle trying to check a bad zip file for centering.
2015-02-10 14:36:02 -08:00
Lars Brubaker
08d620a468
Make sure we don't crash on a bad model while trying to check if it can be centered.
2015-02-10 11:39:55 -08:00
Lars Brubaker
9d839001e2
Made zip loading work on the 3d view drag and drop and add
2015-02-05 16:14:30 -08:00
Lars Brubaker
0561ad591d
Merge branch '1.2.1' into development
2015-01-27 10:33:10 -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
Kevin Pope
5b1b4d639a
Move part 'Save As' window initialization to UiThread (fixes bug on Mac).
2015-01-26 16:49:21 -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
larsbrubaker
0b3bbc136b
Fixed the number edit not to grow on Android. Made it's VAnchor always ParentCenter
...
Made the logic to test if a part should be centered on the bed be if it was output by MatterControl
Some other white space changes
2015-01-25 17:54:26 -08:00
larsbrubaker
d2d10a6e4e
Fixed a bug where you could drag and drop a part onto the print bed while printing
...
or editing and it would crash.
2015-01-23 21:56:44 -08:00
Lars Brubaker
373888ef83
Made the arrow load in a way that is compatible with static data on Android.
2015-01-23 12:56:31 -08:00
larsbrubaker
a4743ca481
Fixed the insert -> cancel -> edit bug
...
3DView-
1.> Insert a part
2.> Save>Cancel out of the edit mode (which should say EXIT not Cancel)
3.> Open Edit
Result> the File Open window pops up every time.
Note- If you open Edit first then Insert & save it works
2015-01-23 08:12:34 -08:00
Lars Brubaker
cb936e5d26
Change selection after insert has finished.
2015-01-09 12:20:29 -08:00
Lars Brubaker
7ecfc452bb
Made the selection index set actually call the selection changed delegate
2015-01-08 15:25:50 -08:00
Lars Brubaker
cbc50dfe7d
Make sure our selection is set before we restore the edit views.
2015-01-08 15:15:57 -08:00
Lars Brubaker
679e7cd0d5
Fixed bug entering edit more from library.
2015-01-08 11:55:50 -08:00
Lars Brubaker
5276d8a0a3
Make the scale control select all on focus - consistency.
2015-01-06 16:03:12 -08:00
Lars Brubaker
9d344adce5
Don't set size when no selection.
2015-01-06 15:59:41 -08:00
Lars Brubaker
d74105a532
Don't load parts until there is a draw. This will make sure we don't load parts that will never been seen.
2015-01-05 11:18:30 -08:00
Lars Brubaker
519c857832
Took out the outline stuff on android as it currently doesn't work.
2014-12-29 11:45:26 -08:00
Kevin Pope
27f5bcfddd
Adjust spacing of 3D View buttons.
2014-12-28 17:28:09 -08:00
larsbrubaker
992e6f7544
Made it possible to exit without saving or reloading if the part has not been edited.
2014-12-20 23:45:13 -08:00
Lars Brubaker
1605688d27
Made cancel and not save reload the part.
2014-12-20 11:12:02 -08:00
Kevin Pope
899ece89c8
Edit mode button cleanup.
2014-12-20 09:07:13 -08:00