Lars Brubaker
b5561d38a7
Made all the print leveling data settable in config
2015-08-03 15:48:36 -07:00
johnlewin
356bdad2d2
Merge pull request #345 from gregory-diaz/master
...
Fixed Bug: Previously you could not add zip files to the queue using …
2015-08-03 11:09:33 -07:00
larsbrubaker
3eaa715c22
Wrote the triangle interpolator for radial leveling.
...
Took linq out of PrintLevelingPlane
2015-08-01 15:50:39 -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
Gregory Diaz
ffa9c0d409
took out debug show bounds
2015-07-30 14:26:01 -07:00
Gregory Diaz
b02fb0cfac
Added list of printers to scrollable widget
2015-07-30 13:28:07 -07:00
Lars Brubaker
721dcf4578
Make Focus work better
...
don't return a bool, assert that there is a parent
Set focus on save as window to text field.
Set focus to text field on terminal window.
2015-07-29 16:31:24 -07:00
Lars Brubaker
18bcc08e1d
have to pass by ref not out for this function
2015-07-29 13:23:38 -07:00
larsbrubaker
f1f1dac568
Merge remote-tracking branch 'origin/1.3.0'
...
Conflicts:
StaticData/PrinterSettings/Me3D/Me2/material/PolyPlusLT.slice
Make it clear this is an out not a ref.
2015-07-28 11:51:35 -07:00
Gregory Diaz
7ad3f69bd9
Added new config.ini, material and quality presets as well as Macros for Me3D
2015-07-27 15:14:37 -07:00
Gregory Diaz
808f8740e9
Added updated config.ini, material and quality settings as well as macros for Me3d
2015-07-27 15:00:00 -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
Matt Moening
92a6b2a9e4
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
...
Conflicts:
Submodules/MatterSlice
Resolved:
Took theres
2015-06-25 12:26:00 -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
f6910062de
Fixed some close window regression from new onidle calls.
2015-06-11 14:34:26 -07:00
Lars Brubaker
1de321c2ee
Make sure we don't use the printed lines in the terminal after they have been cleared.
2015-06-11 14:23:38 -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
61605b866a
Merge branch '1.2.3' into development
2015-06-10 17:53:37 -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
Gregory Diaz
e6ce343a1e
Fixed escape characters on in the Printer Name queries so that you can select a printer with an apostrophe in the Name
2015-06-10 14:59:14 -07:00
Lars Brubaker
9ed4972915
Merge branch '1.2.3' into development
...
Conflicts:
Submodules/MatterSlice
Submodules/agg-sharp
2015-06-09 11:40:52 -07:00
Gregory Diaz
0d9bccf239
Added 'Manual Controls' tab to scrollable widget for 'Touchscreen' display mode.
2015-06-08 15:44:21 -07:00
Matt Moening
4c0bf8995f
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
...
Conflicts:
Submodules/MatterSlice - took theirs
2015-06-05 17:23:03 -07:00
Lars Brubaker
6a28094c1b
Working on support for MakerBot printers.
2015-06-05 17:20:30 -07:00
Lars Brubaker
d3ba59d5ac
Put in support for loading driver types from setup.ini
2015-06-05 17:07:52 -07:00
Matt Moening
a2cd1c8166
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
...
Conflicts:
MatterControl.sln
Combined using P4Merge
2015-06-04 14:39:19 -07:00
Lars Brubaker
0b61da2bbe
Trying to fix a crash bug.
2015-05-30 12:48:45 -07:00
Lars Brubaker
7d8dff4040
handle bad requests better (don't fail when connection not available)
...
Don't crash when writing log to protected directory.
2015-05-28 11:03:45 -07:00
Matt Moening
f49ceb0d22
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
...
Conflicts:
MatterControl.sln
Submodules/agg-sharp
2015-05-19 13:13:59 -07:00
Lars Brubaker
445b5728a2
Made the 'Advanced Controls' be 'Settings'
...
Change other tab names to support this.
Made SetTargetTemperature always run on the ui thread so it can ask for a dialog without error.
2015-05-18 14:42:01 -07:00
Kevin Pope
77660d465f
Merge pull request #250 from gregory-diaz/r1_plus
...
Added new profile for Robo3D R1 Plus
2015-05-08 10:13:42 -07:00
John Lewin
73e444f6c8
Resolve edit->printer->save regression
...
- Remove local SerialPortButtonsList, expose base SerialPortButtonsList as protected
2015-05-07 17:29:39 -07:00
Gregory Diaz
337e39c4c8
Added new profile for Robo3D R1 Plus
2015-05-07 11:05:08 -07:00
John Lewin
bc08d86908
Revise serial port filtering
...
- Add filtering on Linux builds; ignore ttyS*\d+ devices
- Move control creation and filtering logic to base class to share across Add/Edit forms
- Reduce calls to .GetPortNames()
2015-05-01 13:28:31 -07:00
John Lewin
875bbb40b0
Revise ATX Power submission from peter1960
2015-04-30 15:46:45 -07:00
Lars Brubaker
e37dbd29ef
Fixed a bug with exporting a long print history.
2015-04-23 13:59:33 -07:00
Lars Brubaker
ddd5ada23c
Made a global function to create toggle check boxes.
...
Made the text localized.
2015-04-22 08:57:55 -07:00
Lars Brubaker
f3f921ab4f
Re-wrote toggle switch to be a view for checkbox.
2015-04-22 08:43:09 -07:00
Matt Moening
bfa2db035a
Updated Printer Auto Name
...
Auto Name will now suggest names without numbers if there are no printers of the same make and model
Auto Name will now suggest the lowest possible number if there are printers of the same make and model
2015-04-17 20:14:20 -07:00
Lars Brubaker
bcd67d4aa1
Took out the code for remembering and setting the slice settings tab and added new code that puts it
...
and reads it from the user settings db.
2015-04-16 18:08:43 -07:00
Lars Brubaker
b5d3bb9c04
Got the touch screen to remember tab state.
...
Got the Options page to remember its state
Fixed a early binding bug in PopOutManager
2015-04-16 13:08:26 -07:00
Lars Brubaker
81b09633ce
Reorganized
2015-04-09 17:45:14 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -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
4f8c0742ce
Made the com tester able to respond as if it is MarlinFirmware
...
Took out the ability to print to printer sd card.
You can still print from sd card)
You can still save gcode to an sd card
Put in and EXTENSIONS check from firmware
Putting in a URI_GCODE_SEND
2015-03-14 16:00:04 -07:00
Lars Brubaker
da5e8c4d4f
Moving code around to make android work
2015-03-11 10:30:46 -07:00
Lars Brubaker
280ceca0c9
Moving FrostedSerial classes into their own files.
...
Made a FrostedSerialPortFactory rather than just static methods so that we can override it.
Working on a QRSolver to help with print leveling on Kossel
2015-03-09 11:35:29 -07:00
larsbrubaker
cbbeeac8ae
Don't show the bed temp if there is no heated bed.
...
Don't write bed temp to gcode if there is no heated bed.
Read bed temp through accessor function so we can filter it based on if the printer has a heated bed.
Added BedTemperature function on Active Slice Settings
2015-02-16 16:16:06 -08:00
John Lewin
d04872d79c
Reduce delay when removing profiles
2015-02-13 10:34:23 -08:00
John Lewin
1ae47938e5
Remove duplicate call to PrinterOutputCache.OnHasChanged
2015-02-12 13:47:16 -08:00