Commit Graph

1115 Commits (b61db6dc0f9a7e58f688b64bbee614ee679af454)

Author SHA1 Message Date
Gina Häußge a0cac835b5 Major reorganization to only include the communication stack from Cura. 2012-12-31 13:18:55 +01:00
Gina Häußge f12cc26fbb Disable UI if server is not reachable.
Implements #1
2012-12-30 20:30:31 +01:00
Gina Häußge 0fd8132a41 Added consistent formatting for print time, print time left and estimated print time
All times are now formatted according to <hours>:<minutes>:<seconds>. Also added formatting of current height

Closes #3
2012-12-29 20:57:02 +01:00
Gina Häußge 459a856556 Close connection tab upon successful connection, open it on disconnect. 2012-12-29 19:34:55 +01:00
Gina Häußge 04b531909d Merge remote-tracking branch 'origin/master'
Conflicts:
	Cura/webui/printer.py
2012-12-29 16:09:21 +01:00
Gina Häußge 39b3639d69 - Added speed controls
- Bugfix for getConnectionOptions under *nix
2012-12-29 15:55:30 +01:00
Gina Häußge 5008502e13 - Added speed controls
- Bugfix for getConnectionOptions under *nix
2012-12-29 15:41:23 +01:00
Gina Häußge cd04fb705f New commandline options for debugging and specifying host/port of server to bind to, also added to readme. 2012-12-29 12:11:49 +01:00
Gina Häußge 0919ac9d81 Disabled debug mode as it causes startup issues when app is called the normal cura way 2012-12-29 11:42:31 +01:00
Gina Häußge f40460d797 - Gcode for printjob is now loaded asynchronously, including a progress indicator in the frontend
- New connection section which also allows selection of port and baudrate to use for connecting to printer (default values from profile file are pre-selected if available)
- Connect button now switches to disconnect-functionality while connected
- Bugfix: Jog controls are now also enabled if no job is loaded
- Cleanups: More consistent quotes, some documentation
2012-12-28 20:37:40 +01:00
Gina Häußge 083498865d Adapted progress callback of gcodeInterpreter to also work if a list object is supplied as gcodeFile (e.g. when using loadList instead of load) 2012-12-28 20:04:43 +01:00
Gina Häußge c6cca8c7a3 Merge remote-tracking branch 'upstream/master' 2012-12-27 23:37:32 +01:00
daid303 3fba2b4d5b Fixed #299 2012-12-27 10:21:06 +01:00
daid303 cabff2d951 Fix starting the printing interface under windows and linux. 2012-12-27 09:22:02 +01:00
Gina Häußge 8e01668e1d Adjusted packing to include new dependencies (flask + friends) in the win32 package and also adjusted some stuff to make packaging even work on my system (will probably revert some of that once I come around to properly analyse the issues I had) 2012-12-27 00:05:29 +01:00
Gina Häußge 375fffdd3f Upload location is now platform dependent
win32 defaults to %APPDATA%/Cura/uploads
macos defaults to ~/Library/Application Support/Cura/uploads (I hope, can't test it...)
linux defaults to ~/.cura/uploads

Server now also checks if file to be uploaded or deleted ends on .gcode and makes filename secure before doing anything on the filesystem

Also added favicon ;) and some bla to the README.md
2012-12-27 00:04:12 +01:00
Gina Häußge 909278897c Added missing files 2012-12-26 16:10:18 +01:00
Gina Häußge aa6e888620 - implemented jog controls
- finalized temperature tab
- UI and code cleaning
2012-12-26 15:03:34 +01:00
daid303 eb6e2bc32a Fix the double click on STL/OBJ files. 2012-12-26 11:39:24 +01:00
Gina Häußge 7c8dd7a81a - refactored Javascript
- introduced knockout.js for data binding
- added gcode file management
2012-12-25 20:49:10 +01:00
Gina Häußge 580ebedfa9 First parts of a webui for Cura 2012-12-25 11:55:00 +01:00
Gina Häußge 5e1998d6a1 Ensure that the simulated temperatures of the virtual printer never drops below 0 (causing a parsing exception after simulated prints) 2012-12-25 11:50:38 +01:00
Daid 943cd97ab9 Keep the example and firmware data in subdirectories. 2012-12-24 12:27:08 +01:00
Daid 465e37a19c Merge branch 'master' of https://github.com/daid/Cura 2012-12-24 12:21:13 +01:00
Daid 159277a2e8 copy the cura examples from the proper location. 2012-12-24 12:10:35 +01:00
daid303 58746b11a2 Fix the default example path, and add support for version file in frozen build. 2012-12-24 11:55:00 +01:00
daid303 dd95ea7cc0 Fix the rounding bug when using 1.2mm wall thickness. 2012-12-24 11:23:47 +01:00
daid303 4cff94e514 Update cura.bat for new format, remove printrun.bat as we do not ship with printrun anymore
.
2012-12-24 10:24:39 +01:00
daid303 5739b11471 Add power python module to package script. 2012-12-24 10:17:52 +01:00
daid303 781795a776 Add ignores suggested by smorloc 2012-12-24 10:15:10 +01:00
daid 5d651e9c46 Merge pull request #293 from GreatFruitOmsk/master
Add proper quick look plugin for STL.
2012-12-22 07:26:34 -08:00
Ilya Kulakov b90298917f Add proper quick look plugin for STL. 2012-12-22 17:19:58 +07:00
daid303 04d5b500cb Remove useless ; 2012-12-21 12:19:35 +01:00
Daid d94cd0c075 Fix for plugins in MacOS 2012-12-21 12:00:26 +01:00
daid303 c4e9df50d0 Merge branch 'master' of github.com:daid/Cura 2012-12-21 11:52:26 +01:00
daid303 dcf3e8e392 Fix for mainscreen layout on MacOS when slicing. 2012-12-21 09:14:39 +01:00
Daid e80d6b20b6 Add pypy and scripts for pypy back to mac package, so slicing works. 2012-12-20 15:01:33 +01:00
daid303 6790d018b5 Raise head on "pause at Z" so you can flush the nozzle when changing colors. 2012-12-20 13:32:02 +01:00
Daid 9e615a60ed Fix the problem with the py2app version of the print window. 2012-12-20 13:03:22 +01:00
Daid ed61cb913f First step to fixing the use of pypy for slicing in the macos.app 2012-12-20 11:52:23 +01:00
daid303 582e50bc82 Fix a minor layout issue when slicing multiple files at the same time and having dual extrusion. 2012-12-20 10:04:51 +01:00
daid303 2a4d2a94e1 Center the machine bed grid on the machine center, so it is easier to judge scale of objects. 2012-12-20 10:02:43 +01:00
daid303 3b37498d2e Updated version number to 12.12, fixed some minor packaging issues. 2012-12-20 09:27:06 +01:00
daid303 d8923b891b Add extra requirements to linux run script. 2012-12-19 09:52:02 +01:00
daid303 9d46c12da1 Improvement on the bed leveling wizard 2012-12-19 09:21:24 +01:00
daid303 26e85f4ee6 Merge branch 'master' of github.com:daid/Cura 2012-12-17 14:15:50 +01:00
daid303 073fb3109f Add bed leveling wizard. 2012-12-17 14:15:40 +01:00
daid303 93f9fb4284 Do not show the rotate ring in GCode preview. 2012-12-13 17:47:50 +01:00
daid b0cbce6b02 Merge pull request #288 from GreatFruitOmsk/master
Fix package.sh and improve file association
2012-12-13 05:55:30 -08:00
Ilya Kulakov 4a6a1f34fc Fix resulted archive was wrong in Mac OS X. 2012-12-13 20:38:11 +07:00