1. 02 Feb, 2013 1 commit
  2. 23 Jan, 2013 3 commits
  3. 15 Jan, 2013 1 commit
    • Miro Hrončok's avatar
      Tell the user, there was an error while connecting · f942c1a0
      Miro Hrončok authored
      Before, when there was an error while connecting, user didn't know, when
      Pronterface wasn't launched from the terminal.
      
      So you could just hit Connect button several times and all you've get was:
      Connecting...
      Connecting...
      Connecting...
      
      Now, when there is an exception during the connection, the user will notice:
      Connecting...
      Error: You are trying to connect to a non-exisiting port.
      
      Or:
      Connecting...
      Error: You don't have permission to open /dev/ttyUSB0.
      You might need to add yourself to the dialout group.
      
      Unfortunately pyserial's SerialException doesn't provide errno yet, so the
      message isn't so user friendly:
      Connecting...
      could not open port None: [Errno 2] No such file or directory: 'None'
      
      I've filled a bug report with patch to pyserial.
      
      Together with this I've realised, there is unnecessary UTF8 decoding of the
      output. When user has UTF-8 locale, there was an exception when printing the
      exception to the output (almost an exception inception). So I have dropped it,
      but feel free to add it back, if I broke anything else.
      f942c1a0
  4. 13 Jan, 2013 2 commits
  5. 24 Nov, 2012 1 commit
    • Miro Hrončok's avatar
      Added missing files to setup.py · 41889d62
      Miro Hrončok authored
      If I install Printrun via setup.py, I don't have gcoder.py and I cannot even
      use pronterface.py:
      
      Traceback (most recent call last):
        File "/bin/pronterface.py", line 46, in <module>
          import pronsole
        File "/usr/bin/pronsole.py", line 23, in <module>
          from gcoder import GCode
      
      So I've added this to setup.py.
      
      Also, pronsole.ico is missing, added that to (not needed at runtime, but is
      usefull for desktop files)
      41889d62
  6. 03 Nov, 2012 1 commit
  7. 17 Oct, 2012 3 commits
  8. 09 Oct, 2012 2 commits
  9. 24 Sep, 2012 1 commit
  10. 23 Sep, 2012 1 commit
  11. 10 Sep, 2012 1 commit
  12. 06 Sep, 2012 6 commits
  13. 05 Sep, 2012 17 commits