1085 Commits

Author SHA1 Message Date
Stefan Dej
5f784aa4f5 chore: fix types from last commits
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-31 02:19:20 +02:00
Stefan Dej
03b8b591b4 refactor: change main scrollbar to perfect-scrollbar
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-31 01:54:51 +02:00
Stefan Dej
581cd2b306 fix: getDirectory didn't check metadata changes
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-31 01:46:05 +02:00
Stefan Dej
48b84f9ffd refactor: change thumbnail sizes and use a global variable
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-31 01:45:24 +02:00
Stefan Dej
9627f6248d fix: wrong variable name for cooldown preset gcode
this commit fix #398

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-31 00:42:21 +02:00
Stefan Dej
94896ac4f8 feat: use moonraker server.files.get_directory root_info to set root permissions
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-31 00:30:55 +02:00
Stefan Dej
adf31153eb refactor: use getter getDirectory in gcode files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-31 00:04:08 +02:00
Stefan Dej
8ed9f33dc0 feat: add moonraker file_manager permissions to store and config files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-30 23:12:08 +02:00
Stefan Dej
931d0a6d50 feat: add start/stop service buttons and display service state in top corner menu
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-30 01:36:19 +02:00
Stefan Dej
c81311bc61 feat: add full update function to update manager
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-30 00:22:25 +02:00
Stefan Dej
c6d4e0630f fix: jumping panels when webcam (mjpegstreamer) is not in viewport
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 23:28:13 +02:00
Stefan Dej
f0481501d5 fix: remove eventListener in farmprinter panel
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 23:02:36 +02:00
Stefan Dej
7a9f601a4a feat: add tooltip with extrude volume on feedrate buttons
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 21:43:51 +02:00
Stefan Dej
a307b4e784 fix: change default extruder feedrates
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 21:29:45 +02:00
Stefan Dej
c9696ad1f8 refactor: remove divider between buttons in editor toolbar
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 20:56:04 +02:00
Stefan Dej
dd9c71a3bb refactor: convert editor to panel component and add perfect-scrollbar
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 20:33:08 +02:00
Stefan Dej
1aeaf7d36f fix: translations in ui-settings tab
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 19:03:34 +02:00
Stefan Dej
4d52d9660e refactor: convert emergency stop dialog to new panel component
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 19:02:34 +02:00
Stefan Dej
d1a1d43701 refactor: rename theme settings tab to ui settings and move some ui settings from general to ui-settings
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 18:58:54 +02:00
Stefan Dej
a45d6d2c2e refactor: sort interface settings tabs and add a border between navi and content
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 18:22:41 +02:00
Stefan Dej
42ed8bb548 Merge remote-tracking branch 'origin/develop' into develop 2021-10-29 00:46:39 +02:00
Stefan Dej
e9b1b7963b refactor: convert editor confirm dialog to new panel component
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 00:46:25 +02:00
Stefan Dej
0909dc1357 feat: add heightmap current mesh information panel
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-29 00:14:56 +02:00
Stefan Dej
b5b1b44c8d fix: update manager commits list icon and show days if smaller than 1 day ago
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-28 21:31:12 +02:00
stefand
76f98caa25 fix: hide horizontal scrollbar in settings menu 2021-10-28 08:59:25 +02:00
stefand
4ef29d3ad3 refactor: change defaults macro param usecase 2021-10-28 08:29:41 +02:00
stefand
922143554b fix: hide string chars in default macro params 2021-10-28 08:28:53 +02:00
Stefan Dej
bd1fd1fb12 fix: hide main branch in update manager
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-28 01:02:41 +02:00
Stefan Dej
4335175daa feat: change color of presets button in tool panel
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-28 00:59:05 +02:00
Stefan Dej
5e0198e259 feat: add a compact console style option
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-28 00:07:54 +02:00
Stefan Dej
ee18b4cc33 fix: font size in console was to big after font change
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-27 23:24:41 +02:00
Stefan Dej
bafde49d15 fix: safe gcode offset button wrong type
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-27 23:21:05 +02:00
Stefan Dej
243f0d7df0 fix: update getMacroParams regex
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-27 22:55:01 +02:00
Felicia Hummel
0a0c456faa
feat: Added modified file tracking and a confirmation (#393)
dialog on unsaved changes. This can be disabled
if the user wishes to do so.

Also allows the user to configure if the editor can be
closed by hitting the "ESC" key.
2021-10-27 22:41:15 +02:00
Stefan Dej
4ece97a535
feat: macro management (#396)
* feature: add multiple macro management settings (simple/expert)

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

* feature: create and remove Macrogroups

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

* refactor: edit function for macro groups

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

* feature: create/edit/delete macrogroups

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

* fix: init data in heightmap dont exist without bed_mesh

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

* chore: extract macro params (#392)

Signed-off-by: Eike Ahmels <eike.ahmels@tu-dortmund.de>

* feat: finish macro management settings

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

* feat: macro management in dashboard settings and display panels

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

* fix: align of icons and text in settings dashboard

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

* refactor: move gcode macros in seperate component

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

* feat: combine "show status lines" in edit macro groups

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

* fix: display macrogroups and macros in paused state

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

* fix: macro group rights and display errors

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

* refactor: remove create macrogroup and just add new group without name

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

* fix: hide macrogroups when macromanagement is simple

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

* feat: change to Roboto-Mono font in console

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

* chore: add robotoMono font

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

* refactor: remove debug outputs

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

* refactor: update regex for extract params from macros

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

* fix: macro params regex update

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

* feat: hide params with '_' as first char

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

* refactor: switch simple macros panel to macro-button component

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

* refactor: fix padding of macro params dialog

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

* refactor: add tooltips to macro management icon buttons

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

* fix: filter not existing macrogroups in panellist

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

* fix: delete layout position when deleting macrogroup

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

Co-authored-by: Eike Ahmels <hui_buh-@gmx.net>
2021-10-27 22:37:15 +02:00
Stefan Dej
ae82bfe7f7 feat: add function to change/select time calculations for estimate and ETA times
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-23 01:51:08 +02:00
Stefan Dej
05f5da93d3 refactor: remove debug output
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-23 01:50:32 +02:00
Stefan Dej
20a969ebcd fix: load metadata of current print file of farm printers
fix to calc the print percent and display gcode thumbnails in farm printer panel

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-23 01:48:17 +02:00
Stefan Dej
b99463ee99 fix: remove [display_status] from min settings, when [display] exists
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-22 18:33:23 +02:00
Pedro Lamas
ec8bcc7fd8
feat: uses monospace font on console (#389)
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2021-10-22 00:02:58 +02:00
Pedro Lamas
a02963cc88
feat: adds optional confirmation dialogs for emergency stop and power device change (#384)
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2021-10-20 21:06:27 +02:00
goesta
182d7f146e
fix(websocket): close websocket before connecting (#383) 2021-10-20 15:23:02 +02:00
goesta
62ccb1f97d
fix: inconsistent spelling and typos (#379)
* fix: inconsistent spelling of G-Code
* fix: inconsistent spelling in german translation
2021-10-13 23:09:46 +02:00
Stefan Dej
5f93aac095
feat: redesign commits dialog in update manager (github like list) (#380)
* refactor: redesign commits list in update manager (github like)
2021-10-13 23:09:20 +02:00
goesta
d21b080c2b
feat: add option to hide config backup files (#378) 2021-10-13 20:44:57 +02:00
th33xitus
4d2a61b8b7
bugfix: fix the webcam panel collapsible property (#375)
This fixes a bug where the webcam panel is collapsible even when navigated to the webcam page where the panel should not be collapsible.

Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2021-10-11 21:53:03 +02:00
th33xitus
92a848747a
bugfix: fix ripple effect on two more buttons (#374)
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2021-10-11 21:52:44 +02:00
th33xitus
af6254a8a7
bugfix: fix ripple effect on collapsible-button (#373)
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2021-10-10 22:53:29 +02:00
Stefan Dej
f8842ff070 feature(panel): disable text select for panel headline
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-10 18:29:46 +02:00
Stefan Dej
b43cb4efb4 bugfix(machine): fix margins between panels/rows on mobile viewport
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-10 14:38:40 +02:00