Commit graph

363 commits

Author SHA1 Message Date
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
93b3fd2bda Refactoring 2015-05-01 09:07:57 -07:00
larsbrubaker
faea827903 Now auto-arange tries to minimize size well. 2015-05-01 08:14:22 -07:00
larsbrubaker
58a56977a3 Moved AABB caching to mesh. 2015-05-01 07:44:57 -07:00
Lars Brubaker
a25be64859 Trying to tune plating (needs some unit tests). 2015-04-30 15:37:30 -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
3fcfa3f392 Refactoring 2015-04-27 12:02:39 -07:00
Lars Brubaker
f3f921ab4f Re-wrote toggle switch to be a view for checkbox. 2015-04-22 08:43:09 -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
d911e64ee3 check the filament used in the background task so it is cached before the ui is created. 2015-04-06 10:53:21 -07:00
Lars Brubaker
6d0d1da756 Refactoring ray trace stuff. 2015-04-02 14:10:12 -07:00
Gregory Diaz
6ab36e4d79 Modified code so that processing message in layer view is added after the bed and part are drawn onto layer view 2015-03-26 16:07:12 -07:00
Lars Brubaker
53ded760e9 Put a try catch around the printer on idle call
Refactor / renaming
2015-03-25 18:01:57 -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
4ef9e4c0fc Made the centering of inserted parts work correctly.
Always show the reset connection button if a printer has it, even when not connected.
2015-03-12 14:36:42 -07:00
Lars Brubaker
72df74d8e4 Put in profiles for Leapfrog 2015-02-27 11:09:37 -08:00
Lars Brubaker
1ab46d7977 Fixed the error message when a gcode file is too big to show.
Made the terminal window output during printing show the time since start.
2015-02-21 16:30:29 -08:00
Lars Brubaker
c166af5795 Made the cache cleaning also delete unused directories.
Made the text creator scroll bars sized better.
2015-02-21 10:09:39 -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
21fbeed029 Make sure we never rebuild the bed image while still loading the config (delay the rebuild until draw).
Do a better job closing the connection widget
2015-01-28 14:13:23 -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
d1056ceccc Make sure we release the keydown handle 2015-01-20 18:02:45 -08:00
Lars Brubaker
55fa89d684 Making GCodeFile a abstract base class
implementing a loaded gcode file and as streamed gcode file
2015-01-20 12:57:30 -08:00
Lars Brubaker
b5f8c9fc37 Made ComTester understand commands while printing.
Made it possible to creat HUGE test gcode files.
Made a massage when trying to load huge gcode.
2015-01-19 17:33:17 -08:00
Lars Brubaker
b891465f27 Turned off switching to gcode view (was confusing when switching queue items). 2015-01-10 12:47:06 -08:00
larsbrubaker
2cdd3e24df Fixed a bug with the visibility state of sync to print while not printing and finishing a print. 2015-01-09 22:31:20 -08:00
Lars Brubaker
3d765929b5 Put a delay in the com tester
Made the sync o print follow the printer better.
2015-01-09 15:49:08 -08:00
Lars Brubaker
cb936e5d26 Change selection after insert has finished. 2015-01-09 12:20:29 -08:00
larsbrubaker
d16a2a7004 Make sure the gcode view is always hooked up to the right window for up and down arrows. 2015-01-09 08:28:40 -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
33c8fa45bc Took out millisecond display. 2015-01-07 11:11:28 -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