Commit graph

191 commits

Author SHA1 Message Date
Lars Brubaker
fa97829073 Put in lots of code to break on exceptions in the debugger.
Made the cloud provider able to report that it is loading
2015-09-11 10:48:24 -07:00
Lars Brubaker
a076fab02b Ask the user if they want to rebuild thumbnails when switching modes. 2015-09-10 16:28:59 -07:00
Lars Brubaker
b83b967968 Took out double clicking on library
Fixed a bug where print leveling could get bad data by clicking back.
2015-09-01 17:08:59 -07:00
Gregory Diaz
33e36198e2 Added Tests and added utility function so that we can run tests with different MatterControlDB States 2015-08-28 17:55:50 -07:00
larsbrubaker
0bf526dc02 Put in some more tooltips. 2015-08-15 16:38:07 -07:00
larsbrubaker
8c810f63f1 Made 7 point and 13 point leveling code share a base class
Wrote relative movement leveling for 7 and 13 point
Wrote unit tests for relative movement
Improved unit tests to include outputting the expected strings.
2015-08-15 16:18:49 -07:00
larsbrubaker
74a5675f46 also needed the 13 point leveling code. 2015-08-14 21:48:31 -07:00
larsbrubaker
8739a7f9e2 writing relative move leveling for 7 and 13 point code.
Starting tests for relative leveling.
2015-08-14 21:46:29 -07:00
Lars Brubaker
2b089cfa4a Made the bed leveling test pass again.
Made library take zips again and filter items it can't take.
Deleted some dead code.
2015-08-07 16:35:36 -07:00
Lars Brubaker
b183bcf1d5 Sample the center point correctly. 2015-08-06 11:07:55 -07:00
Lars Brubaker
b1671feb1d Put in a 13 point disk option. 2015-08-05 11:12:01 -07:00
Lars Brubaker
c558f1cb10 More code to allow leveling for beds not with a center at 0,0 2015-08-05 10:30:43 -07:00
Lars Brubaker
3fa6fadcb2 Make 7 point leveling work on any printer. 2015-08-05 10:19:15 -07:00
larsbrubaker
9eb687afb8 Make the current z also be passed back. 2015-08-05 08:49:59 -07:00
larsbrubaker
9594eb2ac6 Fixed the 7 point leveling to intersect the calculated plan rather than the polar interpolation. 2015-08-05 07:59:09 -07:00
Lars Brubaker
4bf742b5c7 Wrote unit tests for 7 point print leveling math. 2015-08-04 17:34:52 -07:00
Lars Brubaker
41bbc2f5cf 7 point has 21 steps 2015-08-04 12:17:09 -07:00
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
6521348cde Make sure we commit our leveling data.
Cleaned up the 7 point math.
2015-08-01 16:58:25 -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
2cc9831c84 Fixed some grammar issues in UI text 2015-07-31 12:22:32 -07:00
Gregory Diaz
cd9ff496bf Made sure we cannot restart MatterControl when a print is active (e.g clicking restart for display or language options). Instead we open up a message box warning the user. 2015-07-30 11:07:56 -07:00
Gregory Diaz
113f48a0a2 Removed update control widget from About page and update feed widget from options page. 2015-07-16 17:52:34 -07:00
Gregory Diaz
3c77679531 Merge branch 'master' of https://github.com/MatterHackers/MatterControl 2015-07-16 10:47:27 -07:00
Gregory Diaz
e2dbd29926 Removed updates from AboutPage, added more features on CheckForUpdateWindow. 2015-07-15 18:11:11 -07:00
John Lewin
d282671106 Restore Notification Settings -> Configure button 2015-07-15 13:00:14 -07:00
Lars Brubaker
09e153737f Put in the ability to turn of 3D thumbnail rendering. 2015-07-13 15:23:31 -07:00
John Lewin
c35b0662ea Remove orphaned code 2015-07-12 19:14:08 -07:00
John Lewin
a55031c566 Remove Cloud Monitoring UI 2015-07-01 17:31:17 -07:00
larsbrubaker
98117c5567 Merge remote-tracking branch 'origin/master' into development 2015-06-16 22:31:19 -07:00
Nutz95
0661cddb29 Add French language into LanguageSelector
French language was disabled into language selector for some reason.
As the translation is done, it makes sens to enable it again
2015-06-16 22:30:29 +02:00
Lars Brubaker
f03099efcc Moving more code into the new paradigm of OnIdle. 2015-06-11 13:53:53 -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
b1a5f4200c Made the about window always on top
made an update notification in the menu bar area
took the "about' tab off the main page
Cleaned up the checking of touchscreen
Made a new Features section for the printer settings
2015-05-20 10:55:14 -07:00
John Lewin
7150dc6fd5 Restore Camera Monitoring toggleswitch 2015-04-28 12:38:11 -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
53999cbc53 merge fix 2015-04-22 08:45:32 -07:00
Lars Brubaker
94062a3357 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2015-04-22 08:43:14 -07:00
Lars Brubaker
f3f921ab4f Re-wrote toggle switch to be a view for checkbox. 2015-04-22 08:43:09 -07:00
John Lewin
c60643476e Sync toggle switch state on DoPrintLevelingChanged 2015-04-21 16:41:19 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Lars Brubaker
1cce6e1dc1 More descriptive naming of camera monitoring. 2015-04-07 11:23:23 -07:00
Lars Brubaker
d4453d199b Merge in touch screen code. 2015-04-06 15:39:22 -07:00
John Lewin
724472f0e7 Update settings view to use ToggleSwitches
- Switch remaining Enable/Disable buttons to switches
 - Right align switches
 - Move GenerateToggleSwitch to SettingsViewBase for reuse
 - Wrap switches with container widget to better control layout and structure
2015-03-26 09:20:02 -07:00
John Lewin
4fe6fcb9d4 Change Camera Sync setting to use ToggleSwitch 2015-03-26 09:19:28 -07:00
John Lewin
cf823ba0d0 Add Camera Sync option 2015-03-18 18:47:40 -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
c3cacf9b5f Added more description to the eeprom error message 2015-02-26 11:06:48 -08:00