Gina Häußge
574961ceac
Added option to disable analysis of gcode upon loading a file for print. Disabling this allows for a faster loading time (especially on a Raspberry Pi) but with the disadvantage of losing information regarding estimated filament length and print time.
2013-01-18 23:44:09 +01:00
Gina Häußge
1d0fccedf7
Reset gcode state when done loading
2013-01-18 23:44:08 +01:00
Gina Häußge
e8a633db8b
State is now sent in update bundles to the frontend if updates are available, but not more frequently than every 500ms.
2013-01-18 23:44:08 +01:00
Gina Häußge
4983a00adf
Broken commit... redoing the complete messaging to the frontend, part 1
2013-01-18 23:44:07 +01:00
Gina Häußge
e51d7dc7a0
Changed message queue... but still not happy with that...
2013-01-18 23:44:07 +01:00
Gina Häußge
7567734e1c
Decoupled communication thread and frontend serving via update queue, extracted history to separate initial event sent upon connecting, making updates of temperatures, logs and messages smaller
2013-01-18 23:44:07 +01:00
Gina Häußge
534a48ffd7
Throttling for progress reports (every 500ms for now) and mini bugfix
2013-01-18 23:44:06 +01:00
Gina Häußge
ddc3ff9563
Refactoring server/client communication to utilize socket.io instead of 500ms-polling for server-side updates
2013-01-18 23:44:06 +01:00
Gina Häußge
02f2436cd5
Futher work on timelapse support
2013-01-03 21:38:46 +01:00
Gina Häußge
35e6b19332
Timelapse support. At the moment the feature only creates a series of (grabbed) images in the timelapse folder in the settings dir. Next step will be to create a movie from that.
2013-01-03 15:25:20 +01:00
Gina Häußge
a85ea69fb0
Established settings mechanism
...
Allows reading and writing default serial port and baudrate (this also is available via the web interface) and setting the host and port on which the server should listen. Might allow persisting more options in the future.
The configuration file is stored in ~/.printerwebui/config.ini under Linux, in %APPDATA%/PrinterWebUI/config.ini under Windows and should be stored in ~/Library/Application Support/config.ini under MacOS X
Closes #1
2013-01-01 21:04:00 +01:00
Gina Häußge
a0cac835b5
Major reorganization to only include the communication stack from Cura.
2012-12-31 13:18:55 +01:00