Commit Graph

290 Commits

Author SHA1 Message Date
Stefan Dej
349372fd64 feat: add warnings if gcodes/config root dirs don't exists (#1018) 2022-08-15 18:15:24 +02:00
th33xitus
4c9aab5a2d fix(Heightmap): improve input validation for rename profile dialog (#1002)
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-08-06 21:13:28 +02:00
ssendev
8af3f92a60 fix: hide TemperaturePanel if no sensors would be shown (#982) 2022-08-05 17:40:08 +02:00
Stefan Dej
76c04beb4d fix: fix some gui issues (#880) 2022-06-11 21:26:17 +02:00
Stefan Dej
4be40b6457 fix: echarts getters in heightmap, tempchart & history statistics (#859) 2022-05-29 11:58:12 +02:00
th33xitus
e0fd25cd90 fix: bed mesh calibrate dialog not opening on mobile (#858) 2022-05-29 10:39:10 +02:00
Stefan Dej
d85a072a39 fix: hide toolhead, extruder & temperature panel if they have no content (#852)
* refactor: fix deprecated substr function

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: remove unused import

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: hide toolhead, extruder and temperature panel if it is not available

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2022-05-28 15:47:48 +02:00
th33xitus
41ba619420 feat: toolhead control panel (#712)
Co-authored-by: Stefan Dej <meteyou@gmail.com>
2022-04-25 00:18:48 +02:00
th33xitus
095b1db009 feat: extruder control panel (#711)
Co-authored-by: Stefan Dej <meteyou@gmail.com>
2022-04-24 23:43:18 +02:00
th33xitus
aee5efcd3d feat: temperature panel rework (#748)
Co-authored-by: Stefan Dej <meteyou@gmail.com>
2022-04-24 23:26:45 +02:00
Stefan Dej
d830493acc feat: notifications (#738)
Co-authored-by: th33xitus <th33xitus@googlemail.com>
2022-04-10 23:20:19 +02:00
th33xitus
ec9126b903 fix: compiler type warning (#744) 2022-04-05 23:02:01 +02:00
Stefan Dej
69394b69e1 fix: check if panel exists before load on dashboard (#734)
* 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>
2022-03-29 21:32:59 +02:00
Stefan Dej
8a00b373d5 fix: disable home button in heightmap page while printing (#722) 2022-03-17 07:56:55 +01:00
Stefan Dej
fc7dec8bfa feat: each viewport size can have different panels open/close (#696) 2022-03-05 19:21:17 +01:00
pataar
213bffd3e4 refactor: replace font icons with their svg counterparts (#646) 2022-03-02 22:55:27 +01:00
pataar
87b0a8c7cb feat(console): add the ability to clear the console (#672)
fixes #658
2022-02-22 21:48:21 +01:00
Stefan Dej
96b212e8dc feat: rework heightmap page (#667) 2022-02-20 22:58:31 +01:00
Stefan Dej
d30ad5858a refactor: move rename button in heightmap (#665)
move rename button from main heightmap panel to current mesh panel
2022-02-20 12:52:19 +01:00
Stefan Dej
f974372cbe feat: add profile name field to calibrate bed_mesh dialog (#664) 2022-02-20 12:42:17 +01:00
pataar
60ce6553a9 build(lint): upgrade vue ruleset to ‘recommended’ (#663) 2022-02-20 11:00:41 +01:00
Stefan Dej
82f756c6ae feat: display only existing/useable bed_mesh profiles (#660) 2022-02-18 20:52:04 +01:00
pataar
fe92b97940 perf: replace echart library and load it modular (#645) 2022-02-17 21:56:55 +01:00
pataar
615ee73801 style: use prettier on other file formats as well (#648) 2022-02-16 22:10:16 +01:00
pataar
30b6230a77 build: upgrade eslint to the newest version (#634) 2022-02-14 22:54:50 +01:00
pataar
04b6992f3c style: add prettier as default formatter (#614) 2022-02-13 22:09:25 +01:00
pataar
410610137a build(vite): migrate to vitejs (#594) 2022-02-08 10:10:06 +01:00
steadyjaw
d94543207f bugfix: fix capitalization of bed_mesh names and renaming functions (fix #545,#546) (#547)
* fix: remove text-transformation on rename-button
* fix: remove toUpperCase on renameProfile
* fix: add remove command to renameProfile
2022-01-19 19:39:17 +01:00
Stefan Dej
61c2ba38b0 fix: gcode files view with queue on mobile devices
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2022-01-07 21:16:26 +01:00
steadyjaw
b6966f05ee fix: UI fixes related to feedback form beta-phase (#494)
* fix: truncated settings menu

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: change probe chips to label

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor(timelapse): change button color and make responsive

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: change display helpers of some buttons

* fix(#390): encodeURI of thumbnails in files page

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: responsivity of timelapse-page

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor(timelapse): more responsiveness

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor(timelapse): no frames found visibility

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: tooltip on disabled retract /extrude buttons

* refactor(editor): show "read-only" in title if file is not writable

* fix: visibility of reload button

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: select printer dialog new ui style

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: add attach prop to inputs w dropdowns

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: paddings of panels on spec. viewports

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: hide spin buttons on number inputs

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor:  hide-spin-buttons after merging timelapseTab

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: add overlay-scrollbar to sidebar

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: scrollbars in settingsmenu

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* feat: remember current path when leaving gcode-files-page

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: remove comment in gcodefilespanel

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* feat: remember current path in timlapse files panel

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* feat: remember current path in config files panel

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: console text colors and add css classes

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: filepanel-path-persistance to new db layout

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: settings tab scrollbars

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: button logic in heigthmap

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: color  home button in heightmap

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: heightmap add color to small buttons

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: sidebar behavior on touch devices

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: reapply tooltip patch after merge

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: temp sidebar remove touch-condition

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* feat: add save-action for non persistant settings

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: use new save action in setters

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
2022-01-01 22:55:01 +01:00
Stefan Dej
63f438671f fix: custom console filters were not displayed (rework moonraker db)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-12-20 22:58:53 +01:00
Stefan Dej
1e090484ae fix: fix renamed moonraker db gui paths
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-12-19 21:26:51 +01:00
Stefan Dej
62f95cddf5 refactor: style heightmap tooltip
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-12-19 21:11:10 +01:00
Stefan Dej
5e865aa670 fix: axis name are undefined in the heightmap tooltip
fixed #471

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-12-19 21:05:32 +01:00
Stefan Dej
684e65ed59 fix: fixe some renamed store paths
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-12-19 18:25:28 +01:00
Stefan Dej
7f6e6e5bdf feat: backup/restore/default moonraker db (#476)
* refactor: reset dbCheckboxes

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: rework moonraker db reset

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feat: add function to create a mainsail db backup

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: fix type of dbCheckboxes

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: first restore test

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feat: restore db from json file

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: rework gui store

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: rework gui store issues

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: rework gui store issues with extruder panel

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: rename gui/macrogroups to gui/macros and move back to mainsail namespace

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: ignore simple hide macros settings in expert macro mode

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: init load bug

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: rename gui/consolefilter to gui/console and move back to mainsail namespace and update gui/macros

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: remove old function in gui/macros

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: rework gui/presets

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: rework gui/gcodehistory

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: add all gui restart actions in gui restart action

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: rework gui/remoteprinters

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: control store gets

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: rework reset moonraker db in interface settings

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: rework backup moonraker DB

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: rework restore moonraker db

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: backup/restore moonraker db locale

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: backup/restore moonraker db locale, add tempchart

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: change tempchart settings wrong store path

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: add view locale to db backup/restore and delete old locale

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feat: use /config/.theme/default.json when reset moonraker db to fill in default values after reset

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feat: use /config/.theme/default.json when mainsail will be loaded the first time

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* refactor: add description to backup dialog

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: save macrogroup update

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-12-19 17:06:43 +01:00
Stefan Dej
1298da15f2 feat: store last gcode commands in moonraker db (#460)
* feat: add console gcode history in moonraker db

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-12-08 23:22:30 +01:00
steadyjaw
8021d5a7ad refactor: some fixes in 2.1.0 beta and minor changes to ui (#457)
* fix: truncated settings menu

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: change probe chips to label

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor(timelapse): change button color and make responsive

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: change display helpers of some buttons

* fix(#390): encodeURI of thumbnails in files page

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: responsivity of timelapse-page

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor(timelapse): more responsiveness

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor(timelapse): no frames found visibility

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: tooltip on disabled retract /extrude buttons

* refactor(editor): show "read-only" in title if file is not writable

* fix: visibility of reload button

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: select printer dialog new ui style

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: add attach prop to inputs w dropdowns

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: paddings of panels on spec. viewports

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: hide spin buttons on number inputs

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor:  hide-spin-buttons after merging timelapseTab

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
2021-12-07 00:36:12 +01:00
Stefan Dej
cb4910758e fix: wrong min/max position in current heightmap panel
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-12-07 00:17:40 +01:00
Stefan Dej
dd3c897b75 feat: add option to hide TL gcodes in console (#451)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-12-05 04:45:11 +01:00
th33xitus
51602fe69c feat: machine settings panel on dashboard (#440)
* fix: return i18n panel name if it contains dashes

Signed-off-by: Dominik Willner <th33xitus@gmail.com>

* feat: machine settings panel on dashboard
* support for motion setting input
* replaces previous machine limits panel on machine page

Signed-off-by: Dominik Willner <th33xitus@gmail.com>

* fix: no upper limit for input

Signed-off-by: Dominik Willner <th33xitus@gmail.com>

* feat: collapsible sub panels

Signed-off-by: Dominik Willner <th33xitus@gmail.com>

* feat: firmware retraction settings panel on dashboard

Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2021-11-29 23:43:57 +01:00
Stefan Dej
f60811255f feat: add moonraker job queue (#433)
* 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>
2021-11-27 14:09:24 +01:00
steadyjaw
ad52728131 fix: UI fixes and changes on timelapse page (#430)
* fix: truncated settings menu

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: change probe chips to label

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor(timelapse): change button color and make responsive

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor: change display helpers of some buttons

* fix(#390): encodeURI of thumbnails in files page

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* fix: responsivity of timelapse-page

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>

* refactor(timelapse): more responsiveness

Signed-off-by: steadyjaw <martin.keilaus@gmail.com>
2021-11-23 00:14:08 +01:00
Stefan Dej
94c1f35f9c fix: cut heightmap variance to 3 numbers behind the dot
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-11-22 21:59:26 +01:00
Stefan Dej
ae6667e259 fix: update action name for saving gui settings
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-11-20 13:48:48 +01:00
Stefan Dej
216099c524 feat: gui for the timelapse moonraker plugin (#417)
* 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>
2021-11-19 23:50:52 +01:00
steadyjaw
8a4a4ce234 refactor: button overhaul and minor changes to the ui (#413)
* 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>
2021-11-19 21:07:22 +01:00
Martin
ced16fbc1b feat: new design of the web UI (#408)
* 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.
2021-11-13 16:07:15 +01:00
Stefan Dej
ec44294441 fix: remove replace space to underline in fileupload
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-11-07 21:08:48 +01:00
Stefan Dej
2a85e8999f feat: add autofocus and action by press enter in crate/rename dialogs in gcode files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-11-05 21:54:30 +01:00