Commit Graph

851 Commits (9f848c7631f590b589a4436332d672ba70e39796)

Author SHA1 Message Date
Christopher Keller 9f848c7631 Temp display staic text would cause rearranging of controls on main window resize. Adjusted the span so the static text could span all the controls on the left panel. 2012-09-05 01:47:22 -07:00
kliment 093f6a4529 Merge pull request #279 from iXce/connection-rework
Connection rework, coding style rework
2012-09-05 01:19:07 -07:00
Guillaume Seguin 107280b822 Rerun reindent.py 2012-09-05 10:11:48 +02:00
Guillaume Seguin bbad2f53d6 Whoops, unfinished conflict solving 2012-09-05 10:10:05 +02:00
Guillaume Seguin bff5a8ff51 Merge branch 'experimental' into connection-rework
Conflicts:
	printrun/printcore.py
	pronsole.py
	pronterface.py
2012-09-05 09:56:16 +02:00
kliment 7e2e6a519f Merge pull request #264 from iXce/experimental
Build system and CLI switch to request webinterface
2012-09-05 00:40:22 -07:00
Guillaume Seguin 7da8a713f1 Merge branch 'experimental' of github.com:iXce/Printrun into experimental 2012-09-02 11:49:09 +02:00
Guillaume Seguin fd08509b75 Merge branch 'experimental' of https://github.com/kliment/Printrun into experimental
Conflicts:
	pronterface.py
2012-09-02 11:48:31 +02:00
Guillaume Seguin eddb60dc16 Fix imports of stlview and projectlayer 2012-09-02 11:17:08 +02:00
kliment 7e38278c7d Merge pull request #277 from olasd/experimental
Refactor the README to make packaged binaries more obvious
2012-08-25 07:33:57 -07:00
Nicolas Dandrimont 9c3f821b8b Refactor the README to make packaged binaries more obvious 2012-08-25 16:25:12 +02:00
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
Guillaume Seguin f5378eae95 Fix GL stlview after move of stlview.py to printrun module 2012-08-13 13:42:22 +02:00
Guillaume Seguin 7a422f1c62 New fix for the not-received-M105 issue 2012-08-11 09:33:40 +02:00
Guillaume Seguin 7d8c0bdcf7 Increase serial read timeout for initial connection loop 2012-08-11 09:16:43 +02:00
Guillaume Seguin c5475def96 Fix French translation typo 2012-08-11 08:51:55 +02:00
Guillaume Seguin 9452b572c8 Fix wrong automated change, update pot and French translation 2012-08-08 10:10:14 +02:00
Guillaume Seguin 6f446e3726 More automated cleanup 2012-08-08 09:58:09 +02:00
Guillaume Seguin 77eb2440e3 Semi-automated coding style cleanup 2012-08-08 09:38:48 +02:00
Guillaume Seguin cbd8cc0636 Update .gitignore 2012-08-08 08:42:09 +02:00
Guillaume Seguin e3b8fb491d Whitespaces 2012-08-08 08:41:31 +02:00
Guillaume Seguin 49f90395c9 Mark a "Connect" string as translatable to have it translated 2012-08-08 08:40:22 +02:00
Guillaume Seguin 8cc134955f Run reindent.py on the whole repository 2012-08-08 08:39:50 +02:00
Guillaume Seguin ec596c5ab6 Update French mo 2012-08-08 08:39:43 +02:00
Guillaume Seguin 08c42443f1 Improve (and fix) time displays 2012-08-07 13:54:07 +02:00
Guillaume Seguin aba8848647 Cleanup 2012-08-07 13:49:58 +02:00
Guillaume Seguin c7c52e1c1d Disable recover button when disconnecting 2012-08-07 13:49:11 +02:00
Guillaume Seguin e6448ade53 Fix time display 2012-08-07 10:58:42 +02:00
Guillaume Seguin 1581c12f8e Only run final command if one is set 2012-08-07 10:58:28 +02:00
Guillaume Seguin 17e8436436 Fix _listen_until_online to have the desired behavior
Before you sometimes had to connect twice to actually connect because the M105
was sent before the printer's Serial module actually became ready. Now when no
data is available to read on the Serial line a new M105 is sent until
connection is established.
2012-08-07 08:39:09 +02:00
Guillaume Seguin 6f7ecce7ff Improve responsivity by reducing sleep times 2012-08-06 23:25:37 +02:00
Guillaume Seguin 0406041689 Make finish feature actually work 2012-08-06 23:25:01 +02:00
Guillaume Seguin 7edb74b18d Remove try: except: pass around status check 2012-08-06 19:38:01 +02:00
Guillaume Seguin f68636bb3b Fix typo 2012-08-06 19:35:58 +02:00
Guillaume Seguin 0816e6cafe Fix bug 2012-08-06 19:19:07 +02:00
Guillaume Seguin c8b4626d33 Initial attempt for recover button enable/disable behavior 2012-08-06 19:18:45 +02:00