* feat: add moonraker job_queue module and create store module
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feat: add jobqueue panel in gcode files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix: remove workaround (pause queue at adding the first element)
this function was added in mooonraker
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix: prevent unnecessary database traffic
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
* fix: no lock on elements without a slider
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
* refactor: remove debug output in timelapse mutations
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix: use readable stream for Mjpegstreamer.vue
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix: use real webcam components in settings preview
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feature: initial upload of timelapse support
- add navipoint timelapse
- show filelist of timelapse
- display status and add important settings
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feature: hide frame count if its zero
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feature: add timelapse option to start print dialog
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* bugfix: block "print start" dialog, if printer is printing
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* chore: simplify getConsoleFilterRules getter
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feature: add console filter for timelapse gcodes
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feature: hide timelapse gcodes in console
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* chore: update timelapse settings
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feature: start timelapse settings in settings menu
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feature: add rest of the timelapse settings
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* timelapse: rearrange and add missing settings (#364)
* timelapse: rearrange and add missing settings
* timelapse: missing locals
* timelapse: fixed typos and added get/setter of missing settings
* timelapse: added missing settings getDefaultState
* feature: added more options to start print dialog (#366)
* feature: cleanup print start dialog
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feature: order timelapse settings and add headlines
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feature: add timelapse blocked settings functions (if config exists in configfile)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* bugfix: make settings dialog bigger to display timelapse (last line of settings) complete
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* bugfix: remove headline "camera settings" in timelapse settings
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feat: add missing settings and add setting descriptions (#397)
Note: "cameraOptions" are harcoded but should be taken from webcam config (more detail in the dev dc)
* refactor: update timelapse from develop
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* refactor: update timelapse file manager
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix: uppercase settings doesn't work with moonraker confighelper (#399)
* fix: uppercase settings doesn't work with moonraker confighelper
* fix: uppercase settings doesn't work with moonraker confighelper
* fix: uppercase settings doesn't work with moonraker confighelper
* refactor: fix camera type in timelapse store
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* refactor: fix merge from develop
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* refactor: list of available webcams in timelapse settings
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix: check if console exist before checking customFilters for convert to new namespace
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* refactor: remove debug outputs
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feat: add re-rendering option and add snackbar for rendering progress
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feat: display zip files in TimelapseFilesPanel.vue
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feat: video preview in timelapse
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* refactor: change icon for zip files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix(locale): add timelapse to en.json
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* refactor: add no status message in TL status panel
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* refactor: add en locale for print start button in files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Co-authored-by: FrY Sennberg <fryakatkop@gmail.com>
* refactor(appbar): change buttons to new design
* refactor(appbar): change height and add pritnername
* refactor: small sidebar
* refactor(vuetify): define parts of the mainsail theme and expose colors to css
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: ui settings add missing divider
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: add farm printer selection and menu to new top and sidebar, added icons to version-tooltip
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: make topbar buttons hideable via ui settings
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: move miniConsole buttons to toolbar and make'em collapsible
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: set matching colors for buttons on console page
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: use colornames from theme and set play/resume button to green
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: correct visibility of hide buttons on collapse
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* feature: add virtual tab button to console-input on touch devices
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: remove hide e-stop button setting
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: add reactivity to hide upload and print button functionality
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: move logo to topbar and clip menu under topbar
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: remove unused TheSidebarPrinterMenu
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* feature: create and add about component to sidebar ...no dialog on click yet
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: correct appearance of the close icon from interface settings dialog
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* Revert "fix: correct appearance of the close icon from interface settings dialog"
This reverts commit f66e29d4f2da5d576bc22c35adfcd26bd1670ff7.
* refactor: close ui settings on ESC and change close icon to tile
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: change font style in wide sidebar and extend width of wide menu
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: change menu style ui-settings-entry to dropdown
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: correct variablenames in locales
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: re-do menuStyle setting implementation
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor(miniconsole): change collapse button to tile and remove empty cols and row in template
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: gui variables and button appearance in toolbars
* move some vars to configure gui appearance to variables.ts
* force buttons in bars to 100% height
* set icon button width to toolbar-heigth
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor(heightmap): add autofocus and close on ESC to dialogs
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor(throttledStates): bigger dropdownlist in favor of readability
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor(confFiles): change imageviewer topbar to darkcolor and move close button to left
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: camera-dropdown visability condition
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor(history): ad close on ESC on dialogs
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: button overhaul
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: correct navigation width and change variablenames
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: change more close buttons to tiles
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor(appbar): change buttons to new design
* refactor(appbar): change height and add pritnername
* refactor: small sidebar
* refactor(vuetify): define parts of the mainsail theme and expose colors to css
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: ui settings add missing divider
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: add farm printer selection and menu to new top and sidebar, added icons to version-tooltip
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: make topbar buttons hideable via ui settings
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: move miniConsole buttons to toolbar and make'em collapsible
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: set matching colors for buttons on console page
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: use colornames from theme and set play/resume button to green
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: correct visibility of hide buttons on collapse
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* feature: add virtual tab button to console-input on touch devices
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: remove hide e-stop button setting
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: add reactivity to hide upload and print button functionality
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: move logo to topbar and clip menu under topbar
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: remove unused TheSidebarPrinterMenu
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* feature: create and add about component to sidebar ...no dialog on click yet
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: correct appearance of the close icon from interface settings dialog
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* Revert "fix: correct appearance of the close icon from interface settings dialog"
This reverts commit f66e29d4f2da5d576bc22c35adfcd26bd1670ff7.
* refactor: close ui settings on ESC and change close icon to tile
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: change font style in wide sidebar and extend width of wide menu
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: change menu style ui-settings-entry to dropdown
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: correct variablenames in locales
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: re-do menuStyle setting implementation
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor(appbar): change buttons to new design
* refactor(appbar): change height and add pritnername
* refactor: small sidebar
* refactor(vuetify): define parts of the mainsail theme and expose colors to css
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: ui settings add missing divider
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: add farm printer selection and menu to new top and sidebar, added icons to version-tooltip
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: make topbar buttons hideable via ui settings
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: move miniConsole buttons to toolbar and make'em collapsible
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: set matching colors for buttons on console page
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: use colornames from theme and set play/resume button to green
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: correct visibility of hide buttons on collapse
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* feature: add virtual tab button to console-input on touch devices
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: remove hide e-stop button setting
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: add reactivity to hide upload and print button functionality
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: move logo to topbar and clip menu under topbar
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* refactor: remove unused TheSidebarPrinterMenu
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* feature: create and add about component to sidebar ...no dialog on click yet
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* fix: correct appearance of the close icon from interface settings dialog
Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
* Revert "fix: correct appearance of the close icon from interface settings dialog"
This reverts commit f66e29d4f2da5d576bc22c35adfcd26bd1670ff7.