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
pinaise
ea7c3ed3d5
Changed exception: "Skeinforge/Slic3r execution failed: " to "Failed to execute slicing software: "
2012-01-07 18:59:38 +01:00
pinaise
0fa92b4188
Changed exception: "Skeinforge execution failed." to "Skeinforge/Slic3r execution failed."
2012-01-07 18:36:42 +01:00
pinaise
ec3d066a59
Resizing the options dialog is now possible, this will allow you to check the paths for slicecommand and sliceoptscommand
2012-01-07 18:29:29 +01:00
Kliment Yanev
bd5dd75e1a
Merge remote-tracking branch 'origin/master' into experimental
...
Conflicts:
pronterface.py
2012-01-07 16:34:53 +01:00
kliment
1ad6e75568
Merge pull request #148 from kliment/master
...
Merge fixes added to master into experimental
2012-01-07 07:25:11 -08:00
Christian Metzen
2a18b298f0
add possibility to choose bgcolor for whole main screen in config file
2012-01-07 08:33:34 +01:00
Keegi
6a63009895
Better condition for auto-selecting the last used port.
2011-12-28 21:08:01 +02:00
Kliment Yanev
1a90feb2ef
Fix command line handling for stl files with spaces in the name
2011-12-22 11:07:52 +01:00
Kliment Yanev
5b0e0c9878
Merge remote-tracking branch 'origin/master' into experimental
2011-12-21 09:14:06 +01:00
Kliment Yanev
9adefb57da
Merge branch 'experimental' of github.com:kliment/Printrun into experimental
2011-12-21 09:11:39 +01:00
Kliment Yanev
642c6dad9e
Use callafter to avoid threading issues on gtk
2011-12-21 09:11:14 +01:00
Christopher Keller
930583a176
Added Tooltips and a Help Dictionary for the User Options.
2011-12-20 03:48:23 -08:00
Nathan Zadoks
0f26512f7d
Fixed default ports on windows
2011-12-15 22:12:05 +01:00
Clarence Risher
5abf7b1fbe
resolve merge conflicts
2011-12-11 05:04:08 -05:00
Clarence Risher
7c9e076f0f
simpler code for build dimensions, remove debugging prints
2011-12-11 04:17:29 -05:00
Clarence Risher
5d4aad0c89
all dimensions in one string
2011-12-11 04:11:47 -05:00
Clarence Risher
5b4b84d819
add bed center coordinate option, sort options in dialog
2011-12-10 09:04:53 -05:00
kliment
a2d5cd5d1c
Merge pull request #122 from kliment/master
...
Merge fixes added to master into experimental
2011-12-07 05:08:49 -08:00
Nathan Zadoks
882e68e4a3
Merged connect and disconnect buttons.
2011-12-04 02:17:19 +01:00
Nathan Zadoks
086620c6ce
Fixed SD Upload being enabled without a file being loaded.
2011-12-04 01:58:47 +01:00
Nathan Zadoks
04b72b2835
Made SD Upload call the right function - not the SD Print function
2011-12-04 01:41:33 +01:00
Kliment Yanev
2e416a7c25
Merge branch 'master', remote-tracking branch 'origin' into experimental
2011-12-03 23:10:59 +01:00
Kliment Yanev
10c2841c3f
Merge branch 'experimental' of github.com:kliment/Printrun into experimental
2011-12-03 23:06:38 +01:00
Kliment Yanev
0421125340
Add buggy and slow gcode rendering (hard disabled by default)
2011-12-03 23:05:30 +01:00