290 Commits

Author SHA1 Message Date
Rohan Barar
08324b2a75 Removed 'check' from 'winapps' shell script, as this is no longer required prior to installation. Furthermore, 'winapps manual explorer.exe' is an alternative command with equivalent results. 2024-07-16 12:14:19 +10:00
pre-commit-ci[bot]
d67b4ba694 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-16 02:06:48 +00:00
Rohan Barar
75c790fd0d Updated README.md 2024-07-16 12:04:25 +10:00
pre-commit-ci[bot]
a3ed167291 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-15 21:03:12 +00:00
Rohan Barar
fb1c3f4805 Merge remote-tracking branch 'upstream/main' into improve-install-script 2024-07-16 07:01:33 +10:00
Rohan Barar
ff310221c5 Revert "[pre-commit.ci] auto fixes from pre-commit.com hooks"
This reverts commit deec2641b79e7436994e5d9498674bf369f52fed.
2024-07-16 00:30:17 +10:00
Oskar Manhart
3d213b83ae
fix: replace beautysh with shfmt due to beautysh
Beautysh inserts bad significant whitespace, see the remarks in #139
2024-07-15 16:10:01 +02:00
pre-commit-ci[bot]
deec2641b7 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-15 13:47:43 +00:00
Rohan Barar
11d124cd0f Various changes to appease ShellCheck. 2024-07-15 23:44:16 +10:00
Rohan Barar
be5d0f4b26 Entirely rewrote 'inquirer.sh' script to utilise 'dialog'. Updated 'installer.sh' dependencies and function calls accordingly. 2024-07-15 23:21:56 +10:00
Rohan Barar
903af2d0cd Further refinements to installation procedure for other detected applications. 2024-07-15 13:00:52 +10:00
Rohan Barar
0102f62a25 Revert changes made by pre-commit bot. 2024-07-15 11:36:41 +10:00
Oskar Manhart
757931d3ae
Merge pull request #121 from KernelGhost/main
Enhance VM Detection and Improve FreeRDP Command Handling
2024-07-14 17:53:41 +02:00
pre-commit-ci[bot]
d053974995 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-14 13:32:21 +00:00
Rohan Barar
9ec1a5d03b Refactored installation script to improve error handling and robustness.
- Enhanced error handling and error messages.
- Added suggested actions for each type of error.
- Improved feedback printed to stdout.
- Improved robustness of the install process through improved prerequisite checks.
- Removed calls to non-existent functions.
- Corrected several typos in paths, variable names, etc.
- Eliminated the need to run `winapps check` prior to running the installation script.
2024-07-14 23:10:10 +10:00
Oskar Manhart
176193d9a6
Merge pull request #126 from bkanuka/patch-1
WinApps _requires_ FreeRDP version 3+, which is not clear from the README.md
2024-07-09 07:19:09 +02:00
Bennett Kanuka
294e1155fd
Update README.md
The flags used when calling `$FREERDP_COMMAND` are not compatible with FreeRDP v2.  Namely v2 uses `/app: ...` and `/app-cmd ...` instead of `/app:alias:...,cmd:...` syntax used in winapps.
2024-07-08 15:30:21 -04:00
Oskar Manhart
d8cf7e2f02
Merge pull request #125 from Kazevic/patch-1
Fix a couple of typos
2024-07-04 08:10:11 +02:00
Kazevic
0697b39404
Fix a couple of typos 2024-07-04 05:44:01 +00:00
LDprg
3885a93110
Merge pull request #123 from Kazevic/main
Reformat code, fix typos, use apt instead of apt-get, improve consistency
2024-07-02 12:18:35 +02:00
Kazevic
45bbdf87ee Reformat code, fix typos, use apt instead of apt-get, improve consistency 2024-07-02 03:44:09 -03:00
Rohan Barar
68a7e4f7c5 Break array declarations across multiple lines to enhance readability. 2024-07-02 08:24:22 +10:00
Rohan Barar
5342eb75cb Extract VM IPv4 address using regular expression. 2024-07-01 21:42:39 +10:00
Rohan Barar
07d726f964 Convert FreeRDP command to array format. 2024-07-01 21:36:02 +10:00
Rohan Barar
782c364f4d Improved detection of running VMs. 2024-07-01 16:38:31 +10:00
Oskar Manhart
47596d6dde
Merge pull request #116 from MrTumnis/MrTumnis-patch-1
Update installer.sh
2024-06-13 06:37:47 +02:00
MrTumnis
5f2e052a43
Update installer.sh
Not adding a new line was causing a "directory does not exist" error because the line was continuos with the '#'
2024-06-12 18:22:09 -06:00
Oskar Manhart
5eb4439a5f
Merge pull request #108 from Alchemi1963/main
Fixing installer.sh
2024-06-09 15:16:24 +02:00
pre-commit-ci[bot]
754a483e64 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-06-09 11:36:00 +00:00
Oskar Manhart
f8cef50ead
fix: remove trailing spaces from all loops 2024-06-09 13:35:53 +02:00
Oskar Manhart
e43fce7707
fix: this path is already absolute 2024-06-09 11:30:27 +02:00
Oskar Manhart
79652eeec5
fix: remove test 2024-06-09 11:27:21 +02:00
LDprg
2fff49ee42
Fix shellcheck SC2238 2024-06-08 19:36:32 +02:00
LDprg
24f2ef4f33
Fix shellcheck 2024-06-08 19:35:05 +02:00
Oskar Manhart
b658df0a4c
fix: prevent backslashes being escaped at all 2024-05-31 08:36:59 +00:00
Alchemi
f5bafe4e2c
Moved shellcheck line one down at line 51 2024-05-31 10:21:51 +02:00
pre-commit-ci[bot]
45b7111d5b [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-05-30 21:47:55 +00:00
Alchemi1963
9a4c689a6a Added empty parameter catch around line 90 2024-05-30 23:22:05 +02:00
Alchemi1963
aae906ab36 Fixed printf \tsclient and no newline errors. 2024-05-30 23:18:31 +02:00
Oskar Manhart
4122e8c4b3
Merge pull request #107 from winapps-org/fix-installer-sh
Fix some bugs in installer.sh
2024-05-30 18:00:39 +00:00
Oskar Manhart
2e7dea1cce
fix: fix shellcheck error 2024-05-30 12:14:13 +00:00
Oskar Manhart
0ea4b865dd
fix: actually use glob pattern so the loop works 2024-05-30 12:10:18 +00:00
Oskar Manhart
7abfef3477
fix: don't remove fixme 2024-05-30 12:09:16 +00:00
Oskar Manhart
662378aefe
fix: ignore shellcheck info 2024-05-30 10:26:48 +00:00
Oskar Manhart
a80e951e40
fix: this is just a warning, we can ignore it for now 2024-05-30 10:24:26 +00:00
Oskar Manhart
eb4176987a
fix: do not disable shellcheck errors annotated with FIXME 2024-05-30 10:21:34 +00:00
Oskar Manhart
f773560ca8
fix: fix SC2066; do not quote this 2024-05-30 10:20:55 +00:00
Oskar Manhart
109cbf5f79
fix: actually use loop var 2024-05-30 10:16:11 +00:00
Oskar Manhart
9126baa699
fix: don't quote $SUDO 2024-05-30 10:14:35 +00:00
Oskar Manhart
7ce6f879e4
Merge pull request #98 from LDprg/precommit-legacy
Precommit for legacy
2024-05-27 07:04:48 +00:00