Commit Graph

764 Commits (b8f63cd17e0053504f5999f368724978db0aebe0)

Author SHA1 Message Date
kliment b8f63cd17e Merge pull request #273 from Traumflug/experimental
Fixes #271
2012-08-16 15:50:01 -07:00
Markus Hitter 27f7e1de63 printcore.py: review resend request line parsing.
The new algorithm mangles the request string as before,
but then looks for the first valid number instead of
a number in fixed places. This hopefully works for
all firmwares.

To avoid future regressions, a list of sample strings was
started. Feel free to add more samples in.
2012-08-16 23:48:58 +02:00
Markus Hitter d94bc0ca9e Add PCB milling and () comments testcase.
While neither PCB milling nor comments in parentheses are
part of the innermost core or RepRap printing, they happen
and should be handled gracefully.
2012-08-16 23:48:58 +02:00
kliment 43f22e7a38 Merge pull request #270 from Traumflug/experimental
Do not echo messages from printer twice when in loud mode
2012-08-13 10:57:02 -07:00
Markus Hitter 351df958cb pronterface.py: repeat messages from printer only in non-verbose mode. 2012-08-13 17:31:02 +02:00
kliment 70b6887928 Merge pull request #269 from Traumflug/experimental
Add debug option to menu
2012-08-13 08:06:26 -07:00
Markus Hitter 24e2fa936c Remove the "loud" macro from the .pronsolerc example.
As this is now part of the standard interface, it's pointless
to list it as possible extension code.
2012-08-13 16:36:43 +02:00
Markus Hitter 9975fe1fad Rename .pronsolerc.example.
In a source code repository, all sources should be visible,
including those meant to be hidden at runtime.
2012-08-13 16:36:43 +02:00
Markus Hitter 47aea82ade pronsole.py: repeat manual commands only in non-verbose mode.
In verbose mode (self.p.loud = True), the code actually sending
the G-code line prints this, too, so this was a duplicate.
2012-08-13 16:34:54 +02:00
Markus Hitter 4d612f2120 pronterface.py: add a menu item for G-code debug capabilities.
Making these visible should help users to find out what's going
on on unexpected printer behaviour.
2012-08-13 16:18:18 +02:00
Markus Hitter de81fffcb9 pronterface.py: sort top row button creation code.
No new functionality.
2012-08-13 16:17:52 +02:00
Keegi 8b83ba62b6 fix custom button drag and drop being broken, with different strategy (1px size) to hide the drag-drop targets when not in use 2012-07-23 16:08:41 +03:00
Keegi 89364d6f84 tweak temperature gauge layout a little 2012-07-23 16:01:47 +03:00
Keegi 2cfca605c2 fail more cleanly on non-ascii macro name 2012-07-23 15:48:18 +03:00
Kliment Yanev e73e11d554 Allow unicode characters in custom button command names 2012-07-15 14:55:11 +02:00
Kliment Yanev da2a02693d Save command currently being typed so pressing up does not accidentally delete it. 2012-07-15 14:27:22 +02:00
Kliment Yanev c1a9f8d6b6 Save commands entered into command box and retrieve them when up/down key is pressed. 2012-07-15 14:22:57 +02:00
Kliment Yanev 193347b63d Set target temps to zero on reset. 2012-07-15 13:43:34 +02:00
Kliment Yanev 73055e59a8 Fix math domain error in estimation code.
Make crash in estimation code not block file load.
Diable web interface by default.
2012-07-15 13:07:16 +02:00
Kliment Yanev a20c1fe4c0 POtential fix for wx unicode decode errors 2012-07-11 20:56:15 +02:00
kliment d73709ff63 Merge pull request #252 from ajd4096/experimental
printcore - send the initial M105 using _send instead of send_now
2012-06-28 21:10:20 -07:00
Andrew Dalgleish 1a6700296a printcore - send the initial M105 using _send instead of send_now
send_now can't be used until the printer is online.
2012-06-29 13:44:20 +10:00
kliment 0ae7e1fee4 Merge pull request #251 from cakeller98/exerimental
Exerimental: missing colons on if statements
2012-06-28 13:15:43 -07:00
Christopher Keller 8143ee559c Fixed missing colon in printcore on lines 209 and 231 2012-06-28 13:05:56 -07:00
kliment a198488d2d Merge pull request #250 from ajd4096/experimental
Check whether printer is online when calling send()
2012-06-28 08:41:49 -07:00
Andrew Dalgleish a300fb8eb2 Add online check to printcore send() similar to send_now() 2012-06-29 01:23:52 +10:00
kliment 510b7db655 Merge pull request #249 from ajd4096/experimental-send-wait-timeout
Add optional wait timeout in milliseconds to printcore send, send_now
2012-06-28 08:18:16 -07:00
Andrew Dalgleish adbd5613cf Add optional wait timeout to printcore send, send_now 2012-06-29 01:09:09 +10:00
kliment 814078298d Merge pull request #243 from logxen/experimental
Fixed python-n00b error
2012-06-15 13:49:47 -07:00
Logxen 781265d327 fixed bonehead python-n00b error 2012-06-15 13:00:20 -07:00
kliment 90e5d22624 Merge pull request #242 from logxen/experimental
make send_now check that the printer is online before talking to it
2012-06-14 23:51:57 -07:00
Logxen 97cad4e003 make send_now check that the printer is online before talking to it 2012-06-14 23:41:54 -07:00
kliment b5dbecc8ac Merge pull request #236 from alexanderhiam/experimental
webinterface.py compatibility with Python 2.6
2012-06-13 09:23:22 -07:00
Alexander Hiam bddaee859e don't pass 'allow_no_value' to SafeConfigParser if Python < 2.7 2012-06-07 00:51:55 -04:00
Kliment Yanev cf3cd8be0f Modified readme to describe the web interface. Removed references to skeinforge. 2012-06-05 17:14:50 +02:00
kliment ab9e5516d5 Merge pull request #234 from beardface/experimental
Added web interface
2012-06-05 08:07:33 -07:00
unknown 48f82b9062 Merge Complete 2012-06-05 09:56:37 -05:00
unknown 94b5ddebbb Deleted Cherry Py 2012-06-04 23:37:53 -05:00
unknown a85ab61b63 Add place holder for temp control 2012-06-04 14:42:24 -05:00
unknown 4158bc63ca Only enable webinterface if CherryPy is available. Fix buttons on the web 2012-06-04 13:44:49 -05:00
beardface 6f04dc681c Merge pull request #2 from blddk/master
PHP parser
2012-06-03 05:51:55 -07:00
Michael Andresen 85d87383ec PHP parser
Added a little parser for the XML status returned by pronterface.
2012-06-03 14:29:53 +02:00
beardface 9099bd5f6b Merge pull request #1 from blddk/master
xml format fixed
2012-06-02 15:10:37 -07:00
blddk 4dc43e4d8c Fixed format for the progress values returned for printing and printing from sd 2012-06-03 01:07:28 +03:00
unknown afc22d7169 remove test interface 2012-05-31 17:12:23 -05:00
unknown e2e47c494c Added custom buttons, gui, cleaned up interface 2012-05-31 17:10:51 -05:00
unknown f2e87c6e7c Kill CherryPy when Pronterface closes 2012-05-31 14:49:32 -05:00
unknown 069ee940d3 Added State 2012-05-31 12:45:53 -05:00
unknown 56f7fd6e2e Added status 2012-05-31 12:45:07 -05:00
unknown b3eab2386b remove some excess logging 2012-05-31 12:37:23 -05:00