1123 Commits

Author SHA1 Message Date
Stefan Dej
7ce9dc30a6 refactor: change panel buttons to toolbar text/icon buttons
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-10 14:04:11 +02:00
Stefan Dej
11c64e084e feature: change panel toolbar buttons to v-toolbar-items
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-10 13:08:13 +02:00
Stefan Dej
49b806a10e refactor: change StatusPanelExcludeObjectDialog.vue to panel component
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-10 12:22:56 +02:00
Stefan Dej
e294a5cdc0 refactor: change CommandHelpModal.vue to panel component
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-10 12:19:09 +02:00
Stefan Dej
4803df5d5d refactor: change TheSettingsMenu.vue to panel component
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-10 12:03:01 +02:00
Stefan Dej
2144888ef8 refactor: change toolbar buttons to text buttons in WebcamPanel.vue
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-10 12:02:39 +02:00
Stefan Dej
ebc61c4e4b refactor: change toolbar buttons to text buttons in ToolsPanel.vue toolbar
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-10 12:02:19 +02:00
Stefan Dej
3dae42edb0
feature: collapsable and normalize panels (#372)
* feature: add panel component to normalize all panels
* feature: add expand function to panel component
* chore: remove not used computed value
* feature: add slot for override the icon in the panel
* chore: remove unused package (vue2-collapse)
* feature: change StatusPanel.vue to panel component
* feature: add prop to change toolbar color
* feature: change MinSettingsPanel.vue to panel component
* feature: change MoonrakerStatePanel.vue to panel component
* feature: change KlippyStatePanel.vue to panel component
* feature: change KlipperWarningsPanel.vue to panel component
* feature: change ControlPanel.vue to panel component
* feature: change PrintsettingsPanel.vue to panel component
* feature: change MiscellaneousPanel.vue to panel component
* feature: change ToolsPanel.vue to panel component
* feature: change MacrosPanel.vue to panel component
* feature: change MiniconsolePanel.vue to panel component
* feature: change FarmPrinterPanel.vue to panel component
* bugfix: add toolbar zindex to fix panel hover overlay
* bugfix: remove toolbar zindex and modify hover effect
* bugfix: farmprinter loading state (remove debug output)
* feature: add prop to disable margin botton of panel component
* feature: change HistoryListPanel.vue to panel component
* feature: move history statistics in HistoryStatisticsPanel.vue and use panel component
* feature: change ZoffsetPanel.vue to panel component
* feature: add slot after toolbar title in panel component
* feature: change Heightmap.vue to panel component
* feature: change Files.vue to panel component
* feature: change Viewer.vue to panel component
* feature: add buttons before toolbar in panel component
* feature: change ConfigFilesPanel.vue to panel component
* feature: change EndstopPanel.vue to panel component
* chore: fix typo in card class from ConfigFilesPanel.vue
* feature: change LimitsPanel.vue to panel component
* feature: change LogfilesPanel.vue to panel component
* feature: change SystemPanel.vue to panel component
* feature: change UpdatePanel.vue to panel component
2021-10-09 23:39:06 +02:00
Stefan Dej
d147a92695
feature: exclude object map (#371)
* feature: add 2D object map (testing)
* feature: 2D map for objects
* chore: update materialdesignicons
* feature: move exclude object map and list in a differnt dialog
* feature: add hover function to display hovered object in the map
* feature: colorize border of current object
* feature: click on object in map to cancel object
* feature: add mobile support for exclude object dialog

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-08 20:50:38 +02:00
Stefan Dej
4ea2721b75 docs: fix typo in CONTRIBUTING.md
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-08 17:34:13 +02:00
Stefan Dej
5b3e662062 chore: add CONTRIBUTING.md
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-07 23:39:07 +02:00
Stefan Dej
9d2ba3b022 chore: move CODE_OF_CONDUCT.md to .github/
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-07 23:21:25 +02:00
Stefan Dej
31327e581d chore: add CODE_OF_CONDUCT.md
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-07 23:18:58 +02:00
Stefan Dej
ea95381410 feature: add perfect scrollbar to update commits dialog
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-06 23:01:25 +02:00
dependabot[bot]
af6b45bd92
chore(deps): bump nokogiri from 1.12.3 to 1.12.5 in /docs (#363)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.12.3 to 1.12.5.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.12.3...v1.12.5)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 22:53:11 +02:00
Stefan Dej
a81a486602
feature: exclude object map (#369)
* feature: add 2D object map (testing)
* feature: 2D map for objects
* chore: update materialdesignicons
* feature: move exclude object map and list in a seperate dialog
* feature: add hover function to display hovered object in the map
* feature: colorize border of current object
* feature: click on object in map to cancel object
* feature: add mobile support for exclude object dialog

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-05 22:52:17 +02:00
Stefan Dej
dd2c8c58ca bugfix: convert useCross to control type
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-03 22:48:20 +02:00
Stefan Dej
32310bad29 chore: update gcodeviewer to v2.1.13
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-10-01 23:31:16 +02:00
Stefan Dej
eadc796e01
Feature: exclude objects (#362)
* feature: add exclude objects on the dashboard
* chore: fix ts issues from status panel
* chore: update gcodeviewer to v2.1.12
* feature: add object selection to gcode viewer

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-26 17:32:11 +02:00
Stefan Dej
dc9d3361a0 bugfix: wrong index in klipper warnings
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-20 21:12:00 +02:00
Stefan Dej
6d5a31cc39
feature: add klipper warnings panel on the dashboard (#355)
* feature: add klipper warnings panel on the dashboard

klipper pr for warnings: KevinOConner/klipper#4659

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

* bugfix: display KlipperWarningsPanel.vue only when klipper is ready

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

* feature: add deprecated_value message to translations
feature: add link to mainsail docs for each entry

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

* bugfix: fix icon size in download log button

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-20 20:48:52 +02:00
Stefan Dej
10a867227f chore: change tracking button
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-20 20:40:41 +02:00
Stefan Dej
f93ee19b9a bugfix: add resize listener to gcode viewer
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-20 20:40:15 +02:00
Stefan Dej
d3c1d1409d feature: add some rendering options to gcode viewer
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-20 00:45:49 +02:00
Stefan Dej
5eab1917bd feature: clear settings from gcode viewer
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-19 23:15:19 +02:00
Stefan Dej
c8551abdda feature: optimize g-code viewer workflow and button positions
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-19 16:44:14 +02:00
Stefan Dej
fbc3afd69e locale(fr): fix some typos
thx to kataphile

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-19 01:18:07 +02:00
Stefan Dej
65acd0f190 chore: update gcodeviewer to v2.1.11
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-19 01:04:04 +02:00
Stefan Dej
58bbe40a8c bugfix: fix issue with enable/disable live tracking
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-19 01:03:45 +02:00
Stefan Dej
638dd0dcb3 feature: automatic rendering after changing color mode
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-19 00:13:53 +02:00
Stefan Dej
5b622fdcd9 feature: move color mode select from settings to gcode viewer page and remove debounce of z slider
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-19 00:04:55 +02:00
Stefan Dej
395ead7ce1 bugfix: force redraw after changing z-slider and fix rendering snackbar after fileupload with url
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-18 23:24:42 +02:00
Stefan Dej
2c38aad7fd feature: add snackbar for display the downloading gcode file and option to cancel it
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-18 23:00:15 +02:00
Stefan Dej
1c1ce285bd bugfix: remove viewer from vuex
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-18 22:16:17 +02:00
Stefan Dej
bb15bbec08 feature: add snackbar for display the rendering process and cancel it
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-18 21:06:58 +02:00
Stefan Dej
542e094348 feature: add backup and restore gcode viewer state
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-18 19:09:07 +02:00
Stefan Dej
61232dfd95 chore: update gcodeviewer to v2.1.10
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-12 15:00:23 +02:00
Stefan Dej
5dbffdb167 chore: merge master in develop
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-09 00:33:17 +02:00
Stefan Dej
7ae0fe2209 Merge branch 'master' into develop
# Conflicts:
#	package.json
#	src/App.vue
#	src/components/panels/ControlPanel.vue
#	src/components/panels/FarmPrinterPanel.vue
#	src/pages/Files.vue
#	src/store/farm/printer/getters.ts
#	src/store/farm/printer/mutations.ts
#	src/store/files/getters.ts
#	src/store/printer/mutations.ts
#	src/store/server/history/getters.ts
#	src/store/socket/getters.ts
2021-09-09 00:27:19 +02:00
Stefan Dej
855959a1f9 chore(type): fix type for build
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-08 23:24:57 +02:00
Stefan Dej
4d38b019be chore: increment version number to V2.0.1
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-08 23:21:25 +02:00
Stefan Dej
2cf4d8ba58 hotfix(gcodefiles): fix printed files filter
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-08 20:47:49 +02:00
Stefan Dej
62afec1934 hotfix(store): fix error of migrate drv_status in store
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-07 23:58:40 +02:00
Stefan Dej
5f40c54160 hotfix(webcam): add leading zero to FPS output below 10 (only adaptive mjpegstreamer)
Closes: #348
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-07 21:34:18 +02:00
Stefan Dej
3c570cadfe hotfix(console): autofocus input field after click on a command
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-04 22:46:40 +02:00
Stefan Dej
4f42092159
hotfix(theme): fix mainBackground image #349 (#351)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-04 13:46:46 +02:00
Stefan Dej
b2f6e7dc08
hotfix(gcodefiles): fix typo in error message (#350)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-04 12:18:41 +02:00
Stefan Dej
44c43a6fb5 feature(console): autofocus input field after click on a command
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-04 12:13:10 +02:00
Stefan Dej
f83d33b20d Merge remote-tracking branch 'origin/develop' into develop 2021-09-04 11:43:21 +02:00
Stefan Dej
c0a1bdd1d6 chore(editor): update gcodeviewer
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-09-04 11:43:11 +02:00