Commit Graph

262 Commits (291aac90e5bc38e6f03f129caf9f4ef0b946965f)

Author SHA1 Message Date
kliment f10c2dce5c Merge branch 'master' of github.com:kliment/Printrun 2011-06-08 16:20:13 +02:00
kliment 275fcb2901 Added pronterface 2011-06-08 16:19:38 +02:00
kliment 6f7927d1c1 Merge pull request #7 from k-eex/master
make disconnect/reconnect default to port/speed last used
2011-06-07 21:25:45 -07:00
Keegi d39f34221d Don't auto-pick last used port when that port is not in detected ports list 2011-06-07 18:11:45 +03:00
kliment 31da9098a0 Fix pause command. Fix help for pause command. 2011-06-07 07:46:29 +02:00
Keegi 5ea057779b remember last connected port during session and reconnect to it when passed connect without args 2011-06-06 21:43:22 +03:00
kliment fd6eb8ac3a Add reset command. Make gettemp and monitor less misleading 2011-06-06 19:46:25 +02:00
kliment 69b0eed171 Merge branch 'master' of github.com:kliment/Printrun 2011-06-05 16:05:34 +02:00
kliment 2990304843 COnsistent temp handling for gettemp and monitor 2011-06-05 16:04:38 +02:00
kliment f215538076 Merge pull request #6 from k-eex/master
bugfixes for .pronsolerc handling
2011-06-04 15:05:31 -07:00
Keegi 1a37c6ee92 Fix empty lines in .pronsolerc causing crash 2011-06-04 23:14:32 +03:00
Keegi 0ff83c640e correct sample aliases 2011-06-02 22:29:28 +03:00
kliment 718eaf5ca5 Fix speed reading in extrude command 2011-06-02 19:59:20 +02:00
kliment 4ab811754c Add skeinforge settings support. Make printing non-modal. Experimental pausing. 2011-06-02 18:47:45 +02:00
kliment 7fd5c664bc Fix connect command parsing 2011-06-01 23:42:27 +02:00
kliment 3731e91d0b Fix temp reading detection for non-Sprinter firmwares. 2011-06-01 23:09:51 +02:00
kliment f00a00814d Merge pull request #3 from k-eex/master
bugfix in .pronsolerc reading
2011-06-01 10:56:20 -07:00
kliment cde671a6e9 Merge pull request #4 from k-eex/alias
'alias' command implemented
2011-06-01 10:55:47 -07:00
Keegi cb2ddfbcbf Prevent overwriting built-in commands with aliases, as it would delete access to the built-in command permanently 2011-06-01 20:49:12 +03:00
Keegi d2c1b08e31 alias tab-completion and better integration to built-in help 2011-06-01 20:38:50 +03:00
Keegi efaf64de42 Avoid using func_doc to store alias definition 2011-06-01 20:38:44 +03:00
Keegi c829cbc4a4 Proper alias support (no tab completion yet) 2011-06-01 20:38:39 +03:00
Keegi 4c33a9055a Merge remote branch 'kliment/master' 2011-06-01 20:22:28 +03:00
kliment 41c4f60429 Load file after skeining 2011-06-01 19:11:30 +02:00
kliment b01413fe30 Add skeinforge integration 2011-06-01 18:27:25 +02:00
Keegi 19ec2502e7 Bugfix for .pronsolerc reading
stripping code was wrong and unneeded
2011-06-01 18:05:28 +03:00
kliment 0c5ae5e6b9 Merge pull request #2 from k-eex/master
support for startup commands from ~/.pronsolerc 
This adds support for an alias command
2011-06-01 07:06:38 -07:00
Keegi 69e23def6c .pronsolerc support 2011-06-01 16:57:29 +03:00
kliment 36736e3159 Fix manually entered baudrate reading. 2011-06-01 14:42:35 +02:00
kliment b3568cf8fd Fix documentation of monitor command 2011-06-01 14:35:30 +02:00
kliment 661d0c19a2 Add movement commands, extrusion, monitoring, and clean disconnects on ^C 2011-06-01 14:32:45 +02:00
kliment fe9764623a Fixes online-ness detection on non-Sprinter firmwares. 2011-06-01 14:31:38 +02:00
kliment 39cbe210f8 Improve filename shortening algorithm. Add configurable temperature presets. Deal with missing ok after M29. 2011-05-31 17:08:23 +02:00
kliment fac2a0bdbb SD file listing, temperature reading and setting, temperature presets 2011-05-31 09:14:50 +02:00
kliment 9dc2978f12 Add listing and printing SD files 2011-05-30 15:47:01 +02:00
kliment c289e93d87 Fix tabcomplete bahaviour on Windows 2011-05-30 11:53:45 +02:00
kliment f32c58680a Add tab completion and serial port detection on windows 2011-05-30 11:09:04 +02:00
kliment 62515bedf1 Fixed connect command when no ports found by scan 2011-05-28 21:03:57 +02:00
kliment 6a130c7bc6 Add upload functionality to pronsole 2011-05-28 19:08:22 +02:00
kliment 3ca695daa1 Printer console - an interactive command-line host 2011-05-27 00:16:57 +02:00
kliment b679451a43 Add callback support 2011-05-27 00:16:26 +02:00
kliment a1cbd12139 Change filename truncation to be safer 2011-05-24 10:26:14 +02:00
kliment d088e2d36f Suppress echo from printer 2011-05-24 10:22:39 +02:00
kliment 34204899e6 Disconnect after upload is done 2011-05-24 10:21:10 +02:00
kliment 762d74d232 Sd uploader. Uploads given file to the SD. 2011-05-23 15:39:57 +02:00
kliment 7113ab99fb Add quiet option if statusrepor=True. 2011-05-23 15:39:24 +02:00
kliment 5161eb1ae5 Make printcore usable as a rudimentary command line print program 2011-05-22 22:52:57 +02:00
kliment 140458281e First working version - can now connect to and talk with firmware, handle flow control and resends. 2011-05-22 20:23:29 +02:00
Jeremy Kajikawa 97128780f3 modified: weaver.py
FIXED:Broken reference, "OnShellClear" typo as "OnSendClear"

Expanded the Workflow Button listing...

Just needs to have the "Wxyz" controls implimented and the
  Shell View Control fixed for proper display...

After all that only the actual binding code needs to be put together
2011-05-18 23:45:42 +12:00
Jeremy Kajikawa b39458ebc3 Modified: weaver.py
Added SkeinForge button,  Beginnings of the Wxyz panel is next,
Are the Workflow Buttons listed complete?

I can also add a progress bar as well but that will be the last entry
  on the entire UI after all three panels are complete
2011-05-18 14:42:03 +12:00