Commit Graph

979 Commits

Author SHA1 Message Date
th33xitus
0c8e394a8a refactor(klipper.sh): improve error handling during klipper installation
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 09:00:54 +02:00
th33xitus
435b1f46a8 style: improve code-style and fix some shellcheck warnings
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-18 22:31:32 +02:00
th33xitus
386ba3a0be style(fluidd.sh): improve code-style and fix some shellcheck warnings
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-18 00:18:46 +02:00
th33xitus
d085fdf20f style(mainsail.sh): improve code-style and fix some shellcheck warnings
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-17 21:06:04 +02:00
th33xitus
de81e33b91 fix(mainsail.sh): silence error
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-17 18:47:39 +02:00
th33xitus
0f859aafca fix(moonraker.sh): silence error, refactor regex
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-17 18:45:44 +02:00
th33xitus
29d23951b2 refactor(kiauh.sh): change shebang
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 20:09:22 +02:00
th33xitus
64f4d16d16 style: substitute variables, rename variables
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 20:01:58 +02:00
th33xitus
294aa47420 style: whitespace between brackets in function declaration
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 19:49:53 +02:00
th33xitus
b5572118de style(moonraker.sh): tweak code style
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 19:21:38 +02:00
th33xitus
d4d9f971c6 style(klipper.sh): tweak code style
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 18:24:21 +02:00
th33xitus
c1cc1f0d19 style(octoprint.sh): tweak code style
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 18:15:29 +02:00
th33xitus
2bcb441287 refactor: substitute ~/klipper_logs
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 18:08:08 +02:00
th33xitus
4ecdf5505e refactor(moonraker-telegram-bot.sh): multi instance logfile location
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 17:59:22 +02:00
th33xitus
9a87e6e296 shellcheck(moonraker.sh): fix shellcheck warnings
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 17:38:05 +02:00
th33xitus
a2a8a4b673 style: some code style fixes
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 17:23:46 +02:00
th33xitus
b2198bb082 style: move ! inside double brackets
my preferred way of writing them

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 17:10:06 +02:00
th33xitus
28832c6572 shellcheck(klipper.sh): fix shellcheck warnings
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 16:31:01 +02:00
th33xitus
e7b6a19702 shellcheck: require-double-brackets
using double brackets `[[ ... ]]` is a better practice and generally more powerful

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 16:24:49 +02:00
th33xitus
fece959fc5 refactor(klipper.sh): exit if package installations fail
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 14:27:46 +02:00
th33xitus
1d16235c24 refactor: fix #194
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 14:04:39 +02:00
th33xitus
1f6745cc7b style(utilities.sh): tweaks
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 13:44:39 +02:00
th33xitus
c2f6442db9 style(settings_menu.sh): tweaks
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 13:44:26 +02:00
th33xitus
322d18e7ae refactor(switch_klipper_repo.sh): improve error message
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 13:19:41 +02:00
th33xitus
3f9d4cc256 refactor(klipper.sh): add more status messages
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 12:45:42 +02:00
th33xitus
c7890d1710 refactor(klipper.sh): show python3 in main menu
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 12:33:06 +02:00
th33xitus
40e62a7645 refactor(flash_klipper.sh): select python version of klippy-env
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 12:22:37 +02:00
th33xitus
b06442af4c refactor(klipper.sh): silence possible stderr if dir doesn't exist
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 11:55:15 +02:00
th33xitus
89d38f11bd refactor(klipper.sh): rename package python-dev to python2-dev (fixes #195)
On more modern linux distros like Ubuntu 22, the package `python-dev` was renamed to `python2-dev` resulting in `E: Package 'python-dev' has no installation candidate`

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 11:53:21 +02:00
th33xitus
2d696e8336 refactor(moonraker.sh): upgrade pip before installing python packages
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 11:42:18 +02:00
th33xitus
e99de6097c fix: remove /bin/bash for executing commands/other scripts
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:16:45 +02:00
th33xitus
a311d2e194 fix(moonraker.conf): remove duplicated entry
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:03:35 +02:00
th33xitus
2244bfa6c3 Merge remote-tracking branch 'origin/v4-rc' into v4-rc 2022-05-12 21:01:22 +02:00
th33xitus
510acf0fa6 refactor(moonraker.sh): better conditions
- reword service description
- reword ok messages

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
99a370761d refactor(klipper.sh): better conditions
- reword service description
- reword ok messages

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
0560a02df5 refactor(octoprint.sh): drastically improve installation speed of multi instance installations
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
8a55ef5be4 feat(octoprint.sh): multi instance and custom names
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
c72b137a9a feat(moonraker-telegram-bot.sh): multi instance and custom names
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
c350899acd fix(moonraker.sh): remove redundant confirm
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
ad7034bf95 fix(moonraker.sh): typo
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
f0aefedd22 refactor(moonraker.sh): improve wording
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
980650fb8d refactor(moonraker.sh): streamline single instance install
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
1005b1347d refactor(klipper.sh): simplify condition
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
be9c2d36e7 refactor(webuis): reword error message
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
bd408581bc feat(moonraker.sh): custom instance names
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
502824e19c refactor(klipper.sh): several improvements
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
250acd4a03 fix(flash_klipper.sh): fix menuconfig call on python3 only systems
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
f1f9da30de fix(utilities.sh): typo
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
3676914a21 feat(klipper.sh): custom instance names
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
b51f86dc3f refactor(settings_menu.sh): print mainsail and fluidd in a single row
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00