Commit Graph

1079 Commits (master)

Author SHA1 Message Date
Guillaume Seguin 55ff65805b Correctly parent xyz buttons code-wise 2012-09-06 17:35:44 +02:00
Guillaume Seguin 77376bc17c Fix custom buttons 2012-09-06 09:02:47 +02:00
Kliment Yanev ab7c278200 Merge branch 'experimental' of github.com:kliment/Printrun into experimental 2012-09-06 07:08:40 +02:00
Kliment Yanev 1581ab0b94 Fix exception when no bed present. Closes #283 2012-09-06 07:07:37 +02:00
Guillaume Seguin 8979ec888a Rename macroed to MacroEditor 2012-09-05 17:30:28 +02:00
Guillaume Seguin f8b7a52cbc Whitespace cleanup (extra newlines) on graph.py 2012-09-05 17:00:26 +02:00
Guillaume Seguin 37a442e6fd Cleanup imports 2012-09-05 16:55:28 +02:00
Guillaume Seguin 02ef52d777 Remove temperature gauges entirely from codebase 2012-09-05 16:46:39 +02:00
Guillaume Seguin ae7bac414b More cleanup of buttons handling, sanitize custom buttons 2012-09-05 16:32:35 +02:00
Guillaume Seguin d01cb51a57 Remove dead code 2012-09-05 15:47:10 +02:00
Guillaume Seguin bbcdf2f383 Cleanup factorized button creation, start using it more 2012-09-05 15:46:50 +02:00
Guillaume Seguin 8974ada134 Fix autosized button creation 2012-09-05 15:45:55 +02:00
Guillaume Seguin 0487808469 Improve lookup of files 2012-09-05 15:11:34 +02:00
Guillaume Seguin ffd7ff55dd Improve lookup of files 2012-09-05 15:11:11 +02:00
Guillaume Seguin b4f0240d4d Merge branch 'experimental' of github.com:kliment/Printrun into experimental 2012-09-05 14:43:08 +02:00
Guillaume Seguin 6b7532e723 re module was missing in pronterface_widgets 2012-09-05 14:40:16 +02:00
Guillaume Seguin 0d7a722839 Use correct variable for uppersizer 2012-09-05 14:37:03 +02:00
Guillaume Seguin 123fbf3802 re module was missing in pronterface_widgets 2012-09-05 13:27:49 +02:00
Guillaume Seguin 5f8d69c653 Merge branch 'experimental' of https://github.com/kliment/Printrun into split-gui 2012-09-05 13:26:00 +02:00
iXce a8621983fc Merge pull request #281 from cakeller98/experimental
Fixed a bug on windows that caused find to fail by a few spaces.
2012-09-05 04:22:45 -07:00
Guillaume Seguin 796968197d Factorize toolbar buttons creation 2012-09-05 13:20:37 +02:00
Guillaume Seguin db143e8589 Split GUI 2012-09-05 13:09:38 +02:00
Guillaume Seguin 3a8bb5277c Remove unappropriate webInterface close in pronterface_widgets 2012-09-05 13:06:55 +02:00
Christopher Keller aa48536f18 Fixed a bug on windows that caused find to fail by a few spaces.
here is a link to the explanation of why this bug exists.
http://wiki.wxpython.org/wxPython%20Platform%20Inconsistencies#line-142
2012-09-05 04:05:47 -07:00
iXce f35ce9cffb Merge pull request #280 from cakeller98/experimental
Improve resizing behavior of Pronterface main window
2012-09-05 02:55:12 -07:00
Christopher Keller a868e571f3 Fixed bug that caused divide by zero error if main gviz window was sized too small. 2012-09-05 02:21:02 -07:00
Christopher Keller 9f848c7631 Temp display staic text would cause rearranging of controls on main window resize. Adjusted the span so the static text could span all the controls on the left panel. 2012-09-05 01:47:22 -07:00
kliment 093f6a4529 Merge pull request #279 from iXce/connection-rework
Connection rework, coding style rework
2012-09-05 01:19:07 -07:00
Guillaume Seguin 107280b822 Rerun reindent.py 2012-09-05 10:11:48 +02:00
Guillaume Seguin bbad2f53d6 Whoops, unfinished conflict solving 2012-09-05 10:10:05 +02:00
Guillaume Seguin bff5a8ff51 Merge branch 'experimental' into connection-rework
Conflicts:
	printrun/printcore.py
	pronsole.py
	pronterface.py
2012-09-05 09:56:16 +02:00
kliment 7e2e6a519f Merge pull request #264 from iXce/experimental
Build system and CLI switch to request webinterface
2012-09-05 00:40:22 -07:00
Guillaume Seguin 7da8a713f1 Merge branch 'experimental' of github.com:iXce/Printrun into experimental 2012-09-02 11:49:09 +02:00
Guillaume Seguin fd08509b75 Merge branch 'experimental' of https://github.com/kliment/Printrun into experimental
Conflicts:
	pronterface.py
2012-09-02 11:48:31 +02:00
Guillaume Seguin eddb60dc16 Fix imports of stlview and projectlayer 2012-09-02 11:17:08 +02:00
kliment 7e38278c7d Merge pull request #277 from olasd/experimental
Refactor the README to make packaged binaries more obvious
2012-08-25 07:33:57 -07:00
Nicolas Dandrimont 9c3f821b8b Refactor the README to make packaged binaries more obvious 2012-08-25 16:25:12 +02:00
Kliment Yanev 930a433406 Merge branch 'experimental' of github.com:kliment/Printrun into experimental
Conflicts:
	pronterface.py
2012-08-20 08:24:22 +02:00
Kliment Yanev 4a5e13f2f7 Catch errors when appending text to logbox 2012-08-20 08:23:19 +02:00
kliment 4d39b26696 Merge pull request #275 from D1plo1d/experimental
Patching the load command so that it works with the pronterface ui
2012-08-19 15:32:04 -07:00
D1plo1d ef6ffecfd4 Patching do_load so that it updates the pronterface ui when the load command is used within pronterface
Conflicts:

	pronterface.py
2012-08-20 11:47:04 -04:00
kliment b8f63cd17e Merge pull request #273 from Traumflug/experimental
Fixes #271
2012-08-16 15:50:01 -07:00
Markus Hitter 27f7e1de63 printcore.py: review resend request line parsing.
The new algorithm mangles the request string as before,
but then looks for the first valid number instead of
a number in fixed places. This hopefully works for
all firmwares.

To avoid future regressions, a list of sample strings was
started. Feel free to add more samples in.
2012-08-16 23:48:58 +02:00
Markus Hitter d94bc0ca9e Add PCB milling and () comments testcase.
While neither PCB milling nor comments in parentheses are
part of the innermost core or RepRap printing, they happen
and should be handled gracefully.
2012-08-16 23:48:58 +02:00
kliment 43f22e7a38 Merge pull request #270 from Traumflug/experimental
Do not echo messages from printer twice when in loud mode
2012-08-13 10:57:02 -07:00
Markus Hitter 351df958cb pronterface.py: repeat messages from printer only in non-verbose mode. 2012-08-13 17:31:02 +02:00
kliment 70b6887928 Merge pull request #269 from Traumflug/experimental
Add debug option to menu
2012-08-13 08:06:26 -07:00
Markus Hitter 24e2fa936c Remove the "loud" macro from the .pronsolerc example.
As this is now part of the standard interface, it's pointless
to list it as possible extension code.
2012-08-13 16:36:43 +02:00
Markus Hitter 9975fe1fad Rename .pronsolerc.example.
In a source code repository, all sources should be visible,
including those meant to be hidden at runtime.
2012-08-13 16:36:43 +02:00
Markus Hitter 47aea82ade pronsole.py: repeat manual commands only in non-verbose mode.
In verbose mode (self.p.loud = True), the code actually sending
the G-code line prints this, too, so this was a duplicate.
2012-08-13 16:34:54 +02:00