Commit Graph
100 Commits
Author SHA1 Message Date
João Brázio 9775af0c24 Update travis to handle custom_bootscreen.h files 2016-07-17 01:31:44 +01:00
João Brázio fa4274cf4c Improves the custom bootscreen logo feature 2016-07-17 01:31:44 +01:00
João Brázio 1f3283e3a5 Adds custom boot logos for bq Hephestos 2 and Cartesio 2016-07-17 01:31:36 +01:00
João Brázio dfa1c45075 Adds a notice to vendors about the SHOW_CUSTOM_BOOTSCREEN directive 2016-07-17 01:15:17 +01:00
João Brázio a8758619ec The safe_delay() is now globaly accessible 2016-07-16 12:28:06 +01:00
João Brázio 9a00108cb6 Adds the WEBSITE_URL as the boot screen line 2 2016-07-16 12:24:37 +01:00
João Brázio f5234b0695 Adds a customizable screen timeout for the default boot screen 2016-07-16 12:24:36 +01:00
João Brázio 2f26bc2153 Adds filamentUsed and longestPrint stats to PrintCounter 2016-07-16 12:12:27 +01:00
João Brázio 336481ea81 Added G27 configuration options to all configs 2016-07-16 12:07:59 +01:00
João Brázio c711701626 Implements a nozzle parking command (G27) 2016-07-16 12:07:59 +01:00
João BrázioandGitHub 7202383695 Merge pull request #4323 from jbrazio/followup-4320
Followup for #4320
2016-07-16 12:07:31 +01:00
João Brázio 5f368d1bc3 Followup for #4320 2016-07-16 11:57:35 +01:00
João BrázioandGitHub d7c51bc4b9 Merge pull request #4320 from jbrazio/followup/4307
Moves do_blocking_move_to_xy() out of the HAS_BED_PROBE define
2016-07-16 11:48:00 +01:00
João Brázio fdea8b6e6a Moves do_blocking_move_to_xy() out of the HAS_BED_PROBE define 2016-07-16 03:59:49 +01:00
João Brázio ffbb31b235 Fixes an PSTR overflow with print_xyz() 2016-07-15 11:25:34 +01:00
João Brázio e71a631f8f do_blocking_move_*() no longer depend on HAS_BED_PROBE 2016-07-15 01:54:14 +01:00
João Brázio 68c343a09a Added G12 configuration options to all configs 2016-07-14 00:38:42 +01:00
João Brázio 4937f9ada4 Minor G12 tweaks and point_t struct extension 2016-07-14 00:07:36 +01:00
João Brázio 021544f572 Improves G12 zig-zag pattern 2016-07-13 21:14:56 +01:00
João Brázio b05a75655a Implements a nozzle cleaning pattern generator (G12) 2016-07-13 21:14:19 +01:00
João Brázio 005af84140 Update the bq Hephestos 2 configuration 2016-07-13 21:06:31 +01:00
João Brázio 664232140d Fixes somes compiler warnings 2016-06-23 03:12:55 +01:00
João BrázioandScott Lahteine 19fb04d761 Update bq Hephestos 2 config 2016-06-21 18:15:51 -07:00
João Brázio d1e5dc6319 Fixes misc gcc warnings 2016-06-17 20:24:24 +01:00
João Brázio e7ab26dc9c Updates .gitignore 2016-06-17 01:50:51 +01:00
João Brázio 8ccd97e7cc Updated all example configuration files 2016-06-12 00:36:15 +01:00
João Brázio de8108648f Added a versioning system to the config files 2016-06-11 23:48:10 +01:00
João Brázio 9b3a0895fd Upgrades travis Arduino IDE version to 1.6.9 2016-06-11 02:55:09 +01:00
João Brázio 280af07b4c Improves travis buildroot regexp 2016-06-11 02:55:09 +01:00
João Brázio 2c34ec2bac Closes #3999: Compilation error with BEEPER_PIN -1 2016-06-11 00:12:49 +01:00
João BrázioandScott Lahteine d13c86f6f6 Adds travis test for SPEAKER 2016-06-09 20:38:23 -07:00
João BrázioandScott Lahteine 5b5aa1572b Non-blocking buzzer 2016-06-09 20:20:05 -07:00
João Brázio 24e70c915d Update travis to test for ULTRA and DOG LCD options 2016-06-10 02:25:37 +01:00
João Brázio 40e64b36de Closes #3826: SD printing will now pause and stop the print counter
The LCD menu items for SD printing pause/stop have been updated to control
also the print job timer. This commit also fixes a small output bug with
M78, the failed print counter was displaying the wrong value.
2016-05-30 00:56:39 +01:00
João Brázio 05a041cb13 Cleanup the Marlin logo with a hires svg version 2016-05-23 14:50:54 +01:00
João Brázio 75221fa673 Followup for #3813 2016-05-22 13:14:58 +01:00
João Brázio 8c0edb2de4 Fixes #3809 and adds several improvements to the Stopwatch and
PrintCounter classes
2016-05-22 01:59:59 +01:00
João Brázio 3d3a919059 Moves the Marlin logo into the buildroot 2016-05-20 03:43:30 +01:00
João Brázio 08b485a310 Travis will now generate and use the custom version header file 2016-05-20 03:22:04 +01:00
João Brázio 66fb23edb5 Makes buildroot bin scripts executable 2016-05-20 02:26:13 +01:00
João Brázio 14652bb141 Moves shared helper scripts to the buildroot 2016-05-20 02:25:13 +01:00
João Brázio 80f05920c5 Moves Felix's dual configuration to a folder 2016-05-20 00:49:16 +01:00
João Brázio e6effb8f35 Implements S1 argument in M999 2016-05-19 00:13:33 +01:00
João Brázio b6a3aef297 G29: Report final position back to host when using MBL 2016-05-17 01:27:59 +01:00
João Brázio ecd490ed49 Bugfix: iteration invokes undefined behavior 2016-05-15 22:45:08 +01:00
João Brázio 451000387d Remove the hotbed icon when HAS_TEMP_BED is false 2016-05-15 03:00:05 +01:00
João BrázioandScott Lahteine f9a62f6a8e Added PRINTJOB_TIMER_AUTOSTART section to example config files 2016-05-14 15:22:45 -07:00
João BrázioandScott Lahteine 8a18c52002 Adds an option to disable print job timer auto start 2016-05-14 15:22:44 -07:00
João BrázioandScott Lahteine a79267217b M78 now allows stats reset using the S78 argument 2016-05-14 15:22:44 -07:00
João BrázioandScott Lahteine b660f1bdb8 Bugfix: Multiple M77 no longer increment the print counter 2016-05-14 15:22:43 -07:00
João Brázio 596f15348d Updated pt_PT language pack 2016-05-14 01:45:15 +01:00
João Brázio d7522152e1 Warn user about useless of individual axis homing and DELTA kinematics 2016-05-14 01:35:05 +01:00
João BrázioandScott Lahteine 09150cae79 Individual Axis Homing LCD menu items 2016-05-11 19:28:19 -07:00
João Brázio 85b2c80838 Updated example configurations 2016-05-11 01:45:49 +01:00
João Brázio ac7f634956 Removed the DISABLE from HOST_KEEPALIVE_FEATURE option 2016-05-11 01:45:49 +01:00
João Brázio eafa16a781 Minor #warning fix for PrintCounter 2016-05-10 14:14:54 +01:00
João Brázio 5373ac6373 Updated example configurations 2016-05-10 13:42:00 +01:00
João Brázio aa5a4716cf Update default config 2016-05-10 13:37:21 +01:00
João Brázio a878c09614 Cleanup of the buildroot 2016-05-10 03:37:17 +01:00
João Brázio 23567a1d8b Moved DELTA radius/rod default trimmer values to Conditionals.h 2016-05-05 00:18:32 +01:00
João Brázio ff7a303a0e Updated version header gen script 2016-05-01 03:31:19 +01:00
João Brázio e34f4653ef Fixed a typo on the configuration files 2016-04-29 23:13:59 +01:00
João Brázio 1491d682fb Miscellaneous tweaks on PrintCounter 2016-04-29 23:13:59 +01:00
João Brázio 27088e356f Updated example configuration files 2016-04-29 23:13:59 +01:00
João Brázio 8fb23e899f PrintCounter EEPROM read/write optimizations 2016-04-29 23:13:59 +01:00
João Brázio 9589e51810 Disable DEBUG_PRINTCOUNTER 2016-04-29 23:13:59 +01:00
João Brázio 484de24e22 Updated travis to test for PRINTCOUNTER 2016-04-29 23:13:58 +01:00
João Brázio e2da7e5000 Updated the default configuration and fixed a printcounter.h typo 2016-04-29 23:13:58 +01:00
João Brázio d6cfcc9c8b Added new G-Code: M78 2016-04-29 23:13:58 +01:00
João Brázio 4f541c5bb5 Added a new object: PrintCounter 2016-04-29 23:13:58 +01:00
João Brázio 26b166d7cf Made all stopwatch::debug() calls static 2016-04-29 23:13:58 +01:00
João Brázio 32d798fcc7 Converted all files on src to Unix file format 2016-04-26 21:23:39 +01:00
João Brázio 739dcda0f1 Renamed stopwatch::status to stopwatch::state 2016-04-25 17:40:43 +01:00
João Brázio aa7a65e613 Updated travis config 2016-04-24 05:57:14 +01:00
João Brázio 7de0161204 Updated example config files 2016-04-24 05:21:17 +01:00
João Brázio 3b6f75511f Updated multiple pins files 2016-04-24 05:21:17 +01:00
João Brázio 170f7e8a45 Rework Marlin's versioning system 2016-04-24 05:21:17 +01:00
João BrázioandScott Lahteine a901555da4 Moved G29 debug output before matrix.set_to_identity() 2016-04-22 20:57:22 -07:00
João Brázio fe4fc88494 Closes #3351: missing Danish translation 2016-04-21 21:31:47 +01:00
João Brázio bcf1e027bb Fix the redeclaration of _ENDSTOP_HIT 2016-04-17 18:37:37 +01:00
João BrázioandScott Lahteine 7b5d6ba315 Rebase & feedback 2016-04-16 19:35:02 -07:00
João BrázioandScott Lahteine d7cc2c0847 Moved some conditionals to Conditionals.h 2016-04-16 19:32:41 -07:00
João BrázioandScott Lahteine 36a49eab1c Improved the LCD and SD comments blocks in Configuration.h 2016-04-16 19:32:41 -07:00
João Brázio 9a3f676709 Throw an error if ENCODER_PULSES_PER_STEP < -1 2016-04-14 16:20:17 +01:00
João Brázio ca6c6ec4ca Versions of Arduino IDE prior to 1.6.0 are no longer supported 2016-04-11 19:03:06 +01:00
jbrazioandScott Lahteine dd3a06a95a Implemented M155 and M156, a generic TWI/I2C interface for Marlin 2016-04-08 20:14:37 -07:00
João Brázio 801cd48a72 Added missing pt_BR translation 2016-04-07 13:07:57 +01:00
João Brázio 013f19054b Update pt_PT translation 2016-04-07 13:00:08 +01:00
João Brázio 471d30cc1c M109: Protected against EXTRUDE_MINTEMP expansion 2016-04-07 12:50:57 +01:00
João Brázio 7c7e30f4cc Adherence to the new OOP coding standards 2016-04-07 12:41:09 +01:00
João Brázio e48d0263bf Bugfix: M32 was still using the old print timer 2016-04-06 04:41:36 +01:00
João Brázio e8b80d8c20 Implemented M75, M76, M77 to control the print timer 2016-04-06 04:38:42 +01:00
João Brázio eb61051556 Rework the print job timer to use the stopwatch class 2016-04-06 04:34:03 +01:00
João Brázio 399101fff3 Implemented the stopwatch class and methods 2016-04-06 04:23:45 +01:00
João Brázio 9240682630 Followup #3326: Update DEFAULT_SOURCE_URL comment 2016-04-05 02:21:23 +01:00
João Brázio d819a4aff9 Fixes #3346, followup #3343: variables must defined with the static keyword to work with PROGMEM when defined inside functions 2016-04-04 15:02:18 +01:00
João Brázio dff6adfbca Fixes #3361: Added missing translations for pt_PT 2016-04-04 04:57:32 +01:00
João Brázio f94900ee79 Added a script to check all language files for missing translations 2016-04-04 04:46:04 +01:00
João Brázio 55a248d6b4 Fixes #3313 : Wrong board def in pins.h 2016-04-02 09:28:58 +01:00
João Brázio 04b2abb6aa Fixes #3312: Missing all icons from status screen 2016-04-02 06:50:02 +01:00