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
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
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
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
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
9072db0ae3
Update french translation, pronterface.pot and minor string change
2012-08-04 22:00:53 +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
24b7f97887
Correctly import printcore in pronsole and pronterface
2012-08-04 10:43:29 +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
e5fb12b5bd
Doc cleanup
2012-08-04 10:15:54 +02:00
Guillaume Seguin
eaab285912
Cleanup in pronterface.py
2012-08-03 23:35:06 +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
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
kliment
dceaf26f48
Merge pull request #192 from tjhowse/patch-1
...
Changed the title of the gcode view window to accurately describe the fu...
2012-06-13 09:19:17 -07: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
kliment
a2285efd5f
Merge pull request #194 from kliment/master
...
Merge fixes added to master into experimental
2012-03-15 13:52:30 -07:00
OhmEye
87eabd654f
Added wildcard filter for All Files for FileDialog
2012-03-15 10:43:01 -10:00
tjhowse
ca0d49bcdb
Changed the title of the gcode view window to accurately describe the functionality.
2012-03-07 19:37:16 +10:00
kliment
1b2811231e
Merge pull request #181 from iXce/master
...
Minor fixes
2012-03-05 01:55:43 -08:00
Guillaume Seguin
9b32c9ae9e
Reset Print button and status when resetting machine
2012-02-28 03:12:02 +01:00
Guillaume Seguin
2421afa48c
Replace "T:" and "B:" in temp monitoring display since a B might be in the translation for Heater
2012-02-28 03:11:54 +01:00
kliment
0f8235ef05
Merge pull request #180 from iXce/master
...
Fix some translation strings and update translations
2012-02-26 16:36:11 -08:00
Guillaume Seguin
2afaf4c61a
Use format strings as much as possible for translations
2012-02-26 02:14:06 +01:00
Guillaume Seguin
9a20974d8f
Mark button name as translatable
2012-02-26 02:08:57 +01:00
Guillaume Seguin
536c84ae47
Fix minor typo (translation argument inside _())
2012-02-26 01:00:20 +01:00
Keegi
4198697112
changed console window log hiding pattern logic to avoid memory leaking and newlines separating from lines to be hidden
2012-02-13 09:39:35 +02:00
Alessandro Ranellucci
34ede756a6
Full GPLv3 notice
2012-01-23 12:36:49 +01:00
Alessandro Ranellucci
7d2ef9a6b6
Added licensing info to README and all source files
2012-01-23 12:17:28 +01:00
Christian Metzen
2c28694b03
merge missing translations from pronsole, add new ones, clean up naming scheme
2012-01-19 09:26:23 +01:00
Christopher Keller
aeaaf5835b
Fixed the Options Dialog so that only the input boxes resize.
...
Added right alignment for labels for easier reading/connecting label to input box.
Centered vertically the label and box so they line up clearly.
2012-01-18 20:44:40 -08:00
Kliment Yanev
74a7388f01
Add rudimentary slice projector support for resin printing. Uses relative moves in Z.
2012-01-10 15:05:56 +01:00
Kliment Yanev
6dff577613
Merge branch 'experimental' of github.com:kliment/Printrun into experimental
2012-01-09 14:07:57 +01:00
Kliment Yanev
7dc1eb7900
Allow unicode strings to be printed to console
2012-01-09 14:07:28 +01:00
Keegi
e8daa864f7
Moved around and added back temperature gauges for hotend and bed. Hide auto-monitoring temp updates from text-box.
2012-01-09 12:35:47 +02:00
Kliment Yanev
ef1436bfc3
Bring layer view window to front if already open. Closes #124 .
2012-01-07 20:06:46 +01:00