Lars Brubaker
a07a15a7c7
Adding in a new performance test structure.
2015-12-11 11:56:51 -08:00
Lars Brubaker
9f0ceb73b9
Made a new stream to always keep the printer running in absolute mode.
2015-12-04 15:31:22 -08:00
johnlewin
8dba12d975
Merge pull request #470 from jlewin/master
...
Update for xbuild
2015-12-03 10:46:14 -08:00
John Lewin
c1e144d467
Update for xbuild
2015-12-03 10:40:13 -08:00
Lars Brubaker
b7a0dff005
Made baby steps change to 5mm after the first layer
...
Made streams out of extrusion multiplier and feed rate multiplier
2015-12-02 18:33:25 -08:00
Lars Brubaker
edb0faa002
Took out dead code (GCodeFileProxy.cs)
...
Took out trying to time the last instruction (not required with path max sizing).
2015-12-01 16:36:15 -08:00
Lars Brubaker
f72219113c
Put in request temperature stream for changing m109 into m104
2015-11-30 19:42:35 -08:00
larsbrubaker
01c3e3b820
Made the CreateMovmentLine create the minimum line required
...
Fixed the understanding of feedrate in MaxLengthStream
Wrote test for MaxLengthStream
Renaming for clarity
2015-11-29 23:15:47 -08:00
larsbrubaker
4287330f45
Max length steam is now working
...
Baby Stepping stream working better.
2015-11-29 07:42:10 -08:00
larsbrubaker
a66fe85bfa
Made separate files for all the gcode streaming classes.
...
Got more of them hooked up and working.
More of baby steps is implemented.
Wrote a new max length stream.
2015-11-28 19:59:14 -08:00
larsbrubaker
cbb704d7b0
made a new gcode stream that only implements Line
...
working to implement baby steps (and other line processing)
2015-11-28 07:46:57 -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
Matt Moening
c6a135981a
MatterControl Side implementation of GcodeExport plugins
2015-11-06 17:05:49 -08: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
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
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
Lars Brubaker
6774f5ff17
Put print leveling configuration in its own section
...
renamed it for clarity
2015-10-16 13:39:50 -07:00
Lars Brubaker
73b9512ea9
new call back code (for better testing)
2015-09-17 16:58:56 -07:00
John Lewin
e522dbf470
Fix casing for Linux
2015-08-23 12:19:02 -07:00
Lars Brubaker
abe8bbd2b8
Took out the help text widget and the message action row (replaced by tool tips)
2015-08-21 13:29:24 -07:00
larsbrubaker
fc62137d3e
Moved GuiAutomation into agg.
2015-08-18 10:31:10 -07:00
larsbrubaker
2d769c187b
Putting in support for running skuli type tests.
2015-08-16 16:01:42 -07:00
Lars Brubaker
b1671feb1d
Put in a 13 point disk option.
2015-08-05 11:12:01 -07:00
John Lewin
5c27a24339
Switch to native VS NuGet support
2015-08-02 20:00:51 -07:00
larsbrubaker
5e6af4b2f6
Making print leveling code go through the loaded print leveling solution (rather than the leveling plane).
...
Refactoring.
Working on a new 7 point radial print leveling solution for delta printers.
2015-08-01 14:44:53 -07:00
Lars Brubaker
888bb86b6d
Made the button options bar hide and show again with edit.
...
Improved what call back function take
Killed dead code
2015-07-31 16:20:16 -07:00
Lars Brubaker
4a7a82097e
More work on save as.
2015-07-31 12:04:11 -07:00
Lars Brubaker
79fa6f3db8
Making the bread crumbs be a portable widget.
2015-07-30 17:42:58 -07:00
Lars Brubaker
27677b44fd
Fixed a bug with hiding hint text on edit widget
...
Working on rename
Fixed the blending on thumbnails.
Some experimental work with adding more base library providers (dynamic folder adds)
Test History and Queue providers
2015-07-27 19:03:54 -07:00
Lars Brubaker
c12e8ee1a3
Put in new icons for library
...
Moved classes to their own file
2015-07-24 14:00:27 -07:00
larsbrubaker
dd626569f9
Took out some dead code
...
Renaming for clarity
Created a GCodeProxy class to clean up some of the gcode injection and processing.
2015-07-23 07:47:56 -07:00
Lars Brubaker
5f4ea81a4c
Made PrintItemWrapper able to take a containing LibraryPrivider handle
...
Made the providers pass themselves when building PrintItemWrappers
Fixed the bug with print history not setting the correct item to print
Took out LibrarySQLiteData (not replaced with LibraryProviderSQLite)
Made code go through the new SQLite provider to add parts during setup
Starting work on Save as Window to save to queue or provider and do provider selection
2015-07-20 16:09:52 -07:00
Gregory Diaz
e2dbd29926
Removed updates from AboutPage, added more features on CheckForUpdateWindow.
2015-07-15 18:11:11 -07:00
Lars Brubaker
ccaa5f048a
Change some background workers to async methods.
2015-07-02 11:23:44 -07:00
Lars Brubaker
70a8460af7
Renamed LibraryProviderPlugin
...
Moved more common functionality to LibraryProvider
2015-06-26 10:53:10 -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
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
36260d1119
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
2015-06-15 09:25:11 -07:00
Lars Brubaker
ba2f54e652
New library code to support collections.
2015-06-12 17:21:51 -07:00
John Lewin
34783cc621
Fix paths for case sensitive platforms
2015-06-12 14:06:03 -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
John Lewin
155500710a
Add Raygun reporting
2015-05-22 15:21:38 -07:00
John Lewin
caec1c16ee
Remove Insights
2015-05-22 15:20:58 -07:00
Gregory Diaz
3fd4bc010b
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into color_gradient_work
2015-05-21 13:12:31 -07:00
Lars Brubaker
51610abeff
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
2015-05-20 17:35:00 -07:00
Lars Brubaker
703021620d
Made a base class for the menus
...
Made more shared code for them
2015-05-20 17:34:55 -07:00
John Lewin
07ff0fc5cc
Insights integration
2015-05-20 17:08:02 -07:00