* feat: init upload from global gcode file upload
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feat: global fileupload & fileupload status snackbar
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feat: implement cancel upload
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* chore: update config file upload to global file upload
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* chore: fix eslint issue
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* lcoale: add fullscreenUpload to i18n
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* chore: fix toast position with upload snackbar
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* chore: fix IDE code analyzer issues
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix: app favicon draw function
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* style: fix favicon source code
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* chore: fix type in TheFullscreenUpload.vue
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* chore: fix type in TheFullscreenUpload.vue
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix: fullscreen upload dont work in firefox
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feat: add icon to TheFullscreenUpload.vue
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* locale(en): remove blank line
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* locale(en): add missing translation
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* locale(de): add DE translations
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix: add error message in webcam panel, if no webcam is available
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* locale: Update en.json
Co-authored-by: th33xitus <th33xitus@googlemail.com>
Co-authored-by: th33xitus <th33xitus@googlemail.com>
* fix: check if panel exists before load
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* perf: just load lodash.kebabcase instead of full package
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* refactor: save necessary klipper settings in database
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* refactor: use klipper cache data as fallback for the gcode viewer
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix: update gcodeviewer klipper cache action
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* feat: display gcodeviewer always in the navi
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* fix: typo in klipper cache fallback in gcodeviewer
Signed-off-by: Stefan Dej <meteyou@gmail.com>
* refactor: remove debug output
Co-authored-by: pataar <pietering1@gmail.com>
* style: fix code format
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Co-authored-by: pataar <pietering1@gmail.com>