Kliment Yanev
930a433406
Merge branch 'experimental' of github.com:kliment/Printrun into experimental
...
Conflicts:
pronterface.py
2012-08-20 08:24:22 +02:00
Kliment Yanev
4a5e13f2f7
Catch errors when appending text to logbox
2012-08-20 08:23:19 +02:00
kliment
4d39b26696
Merge pull request #275 from D1plo1d/experimental
...
Patching the load command so that it works with the pronterface ui
2012-08-19 15:32:04 -07:00
D1plo1d
ef6ffecfd4
Patching do_load so that it updates the pronterface ui when the load command is used within pronterface
...
Conflicts:
pronterface.py
2012-08-20 11:47:04 -04:00
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