Commit Graph

808 Commits (17e8436436b1c9f1b46550e3e12e3a408f4cebc1)

Author SHA1 Message Date
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
Guillaume Seguin 0e0a41bef7 Add recover button to pronterface 2012-08-04 23:38:22 +02:00
Guillaume Seguin f47e979f19 Check if status thread has been started before joining it 2012-08-04 23:18:17 +02:00
Guillaume Seguin cda29232e6 Attempt at adding a recover print function 2012-08-04 23:15:50 +02:00
Guillaume Seguin e046dc8016 Fix bug in loadfile() causing file not to be closed 2012-08-04 22:54:12 +02:00
Guillaume Seguin 3ba713e5d0 Cleanup status check in pronterface 2012-08-04 22:24:45 +02:00
Guillaume Seguin 75fc0140ae Update README.i18n 2012-08-04 22:17:06 +02:00
Guillaume Seguin 9072db0ae3 Update french translation, pronterface.pot and minor string change 2012-08-04 22:00:53 +02:00
Guillaume Seguin 9bc9eec92c Regen POT files 2012-08-04 21:53:44 +02:00
Guillaume Seguin 8e9a09a70d i18n fix to pronterface.py 2012-08-04 21:51:07 +02:00
Guillaume Seguin ea3ea4e975 Fix scoping error in webinterface start in pronterface.py 2012-08-04 11:05:55 +02:00
Guillaume Seguin a2e50a09b7 Time display cleanup in pronterface.py 2012-08-04 11:02:17 +02:00
Guillaume Seguin df7622cf68 Rework listen loop 2012-08-04 10:57:44 +02:00
Guillaume Seguin 4838371128 Cleanup 2012-08-04 10:49:31 +02:00
Guillaume Seguin dafc89e81a Cleanup 2012-08-04 10:48:36 +02:00
Guillaume Seguin c164d0d144 Cleanup 2012-08-04 10:44:32 +02:00
Guillaume Seguin 24b7f97887 Correctly import printcore in pronsole and pronterface 2012-08-04 10:43:29 +02:00
Guillaume Seguin f008ba2316 Move printcore back to root folder and install it in setup.py 2012-08-04 10:42:42 +02:00
Guillaume Seguin 5778ff0020 Cleanup printcore's main 2012-08-04 10:40:44 +02:00
Guillaume Seguin f8151b5292 Fix typo 2012-08-04 10:35:56 +02:00
Guillaume Seguin e4282270ee Migrate dialogs and widgets to printrun/pronterface_widgets.py 2012-08-04 10:35:33 +02:00
Guillaume Seguin a052f0fb33 Coding style cleanup, pronterface.py, first 25% 2012-08-04 10:30:58 +02:00
Guillaume Seguin 97e2b704dd Typo in French translation 2012-08-04 10:19:05 +02:00
Guillaume Seguin e5fb12b5bd Doc cleanup 2012-08-04 10:15:54 +02:00
Guillaume Seguin f367f0e5cf Cleanup 2012-08-04 00:02:16 +02:00
Guillaume Seguin 5a8e347440 Cleanup 2012-08-03 23:59:19 +02:00
Guillaume Seguin 5f298c45e1 Sleep during reset to let the board see the DTR line change 2012-08-03 23:56:52 +02:00
Guillaume Seguin a6df0acfa1 Cleanup and refactor a little 2012-08-03 23:54:35 +02:00
Guillaume Seguin ee5e41bcd1 More cleanup 2012-08-03 23:51:41 +02:00
Guillaume Seguin a21ff31cd0 Cleanup 2012-08-03 23:47:58 +02:00
Guillaume Seguin 6a006d785f Cleanup 2012-08-03 23:47:03 +02:00
Guillaume Seguin 898a43e5e5 Rework pause/resume 2012-08-03 23:43:11 +02:00
Guillaume Seguin eaab285912 Cleanup in pronterface.py 2012-08-03 23:35:06 +02:00
Guillaume Seguin a63c310ec8 More cleanup 2012-08-03 23:26:47 +02:00
Guillaume Seguin f1070225da Code cleanup 2012-08-03 23:25:51 +02:00
Guillaume Seguin b67990f9f2 Disable hup on serial port 2012-08-03 23:20:41 +02:00
Guillaume Seguin 99ec219ef8 Improvements to connect and disconnect 2012-08-02 23:48:40 +02:00
Guillaume Seguin b4cc74f877 Minor serial connection improvement 2012-08-02 23:32:28 +02:00
Guillaume Seguin ffd655d85f Fix typos 2012-08-02 18:26:56 +02:00
Guillaume Seguin 9eb3fc68ee Fix probable typo and minor cleanup 2012-08-02 09:28:39 +02:00
Guillaume Seguin 72173c6023 Add CLI parameters for web config files location (if not in ~/.printrun or cwd)
Also remove the chdir() to pronterface.py directory
2012-07-31 22:37:00 +02:00
Guillaume Seguin cc60367a83 New commandline paramters : -w/--web to request web interface
Also install webinterface deps and fix bug in configfile()
2012-07-31 12:00:05 +02:00
Guillaume Seguin 64fca26032 Add copyright header to setup.py 2012-07-31 11:05:27 +02:00
Guillaume Seguin fc2d009c3c Install svg module as printrun.svg 2012-07-31 11:04:13 +02:00