Commit Graph

275 Commits (ffd655d85fd54508db3e9eb109c3fd69d6d7fa38)

Author SHA1 Message Date
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 1d79b1231a Look for configuration files in ~/.printrun/ before looking in `pwd` 2012-07-31 11:02:06 +02:00
Guillaume Seguin 888143be42 Initial work towards a setup.py build system 2012-07-31 10:51:17 +02:00
Guillaume Seguin 7c48b6c446 Cleanup temp report parsing
Factorize into a single function and support Marlin-style reports
2012-07-31 09:00:28 +02:00
Guillaume Seguin 57c71300e2 Whitespace cleanups 2012-07-31 08:45:15 +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
unknown 48f82b9062 Merge Complete 2012-06-05 09:56:37 -05:00
unknown 4158bc63ca Only enable webinterface if CherryPy is available. Fix buttons on the web 2012-06-04 13:44:49 -05:00
unknown e2e47c494c Added custom buttons, gui, cleaned up interface 2012-05-31 17:10:51 -05:00
unknown f2e87c6e7c Kill CherryPy when Pronterface closes 2012-05-31 14:49:32 -05:00
unknown b3eab2386b remove some excess logging 2012-05-31 12:37:23 -05:00
unknown c2e68056ac Added Viewing of Console to Web Interface 2012-05-30 17:04:10 -05:00
unknown 16cf3d764f Added Initial Web Framework for Pronterface, right now, read only global settings. 2012-05-30 16:13:49 -05:00
Stefanowicz af37c07d9a Fixed using configured background to XYButtons ZButtons and TempGauge 2012-05-28 17:34:43 +02:00
kliment 0603d9c74b Merge pull request #220 from jezmy/experimental
Fix print button, add tooltips, add icons to layer preview
2012-05-08 07:05:10 -07:00
jezmy a49194a19f Updated with tooltips; gviz now has toolbar with icons; fixed binding to print button 2012-05-08 14:53:33 +01:00
Kliment Yanev e9d686a523 Reduce size for buttons where text does not change 2012-05-06 19:06:03 +02:00
Kliment Yanev 523a2a4f6e Merge branch 'experimental' of https://github.com/jezmy/Printrun into experimental 2012-05-06 19:01:43 +02:00
Kliment Yanev 8237b63417 Remove redundant data from status bar. 2012-05-06 19:00:56 +02:00
jezmy 8bdb86f6df Set top buttons to consistant (70, 25) size 2012-05-06 16:57:50 +01:00
jezmy d19ee50c04 Set top buttons to consistant (70, 25) size 2012-05-06 16:00:50 +01:00
jezmy 8a0e703331 Supress Temperature message in log, but allow other info through 2012-05-06 00:17:21 +01:00
Jeremy Hammett dbbb51a4e0 Disable constant Temperature display in console 2012-05-05 20:10:30 +01:00
Kliment Yanev 556ba0fbc2 Merge branch 'master' of https://github.com/PxT/Printrun into experimental 2012-05-04 07:47:21 +02:00
Kliment Yanev 7317a3a283 Make graph work again, and threadsafe 2012-05-04 06:40:19 +02:00
Paul Telford fee5b5b9f7 Adds support for running an executable when print is finished. 2012-05-03 13:55:41 -07:00
Kliment Yanev 51a4636c1e Make control panel more compact with long translation texts such as Italian 2012-05-03 19:33:16 +02:00
Kliment Yanev f10d6c06e6 Merge branch 'spacebar' of https://github.com/canadaduane/Printrun into experimental 2012-05-03 09:53:09 +02:00
Kliment Yanev 3c7b538633 Temp graph works again.
Ignore "wait" messages from spammy firmwares and show timestamps with received messages (courtesy of juri_)
2012-05-03 09:48:54 +02:00
Duane Johnson 6071c42984 Add ability to repeat last movement command with the spacebar 2012-04-30 12:59:18 -05:00
Kliment Yanev 40e7c3ba2e Make pronterface window even more compact 2012-04-30 19:51:03 +02:00
Kliment Yanev 0dd3ce31e8 Made pronterface extremely compact to help it fit a tiny netbook screen 2012-04-26 10:08:59 +02:00
Jeremy Hammett 92cba52dfd Update pronterface.py 2012-04-23 01:33:47 +02:00
Kliment Yanev 253088d4aa Destroy file open dialog after it's closed. 2012-04-18 15:09:41 +02:00
Kliment Yanev b74598784e Fix dialog modality when defining new macro. 2012-04-16 13:18:01 +02:00
Chillance 09bd18e5a1 Renamed Ex1 to Ex0 and Ex2 to Ex1 to better match what is said on RAMPS for instance.
Changed order to draw the target line first, and then the actual line so this line is shown above the target line.
Graying out graph when it's offline.
2012-03-24 16:32:24 +01:00
Chillance 30d399dbb6 Listening to M104, M109 and M140 commands from gcode to update the UI appropriately. 2012-03-20 23:52:00 +01:00
Chillance fa6a3cd7e6 Added a simple Graph class to be used in Pronterface. 2012-03-20 18:57:57 +01:00
Guillaume Seguin 1dff073c86 Remember eslaped time since the actual beginning of the print 2012-03-16 04:37:05 +01:00