283 Commits

Author SHA1 Message Date
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
pre-commit-ci[bot]
7bb34d7b92 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-05-26 13:02:32 +00:00
Oskar Manhart
aba92bc535
feat: mention new compose file shipped with repo in docker docs 2024-05-26 13:02:24 +00:00
Oskar Manhart
18229bfef9 fix: use default ram size 2024-05-26 12:36:51 +02:00
Oskar Manhart
54e57b2f8b feat: automatic installation of .reg file 2024-05-26 12:31:31 +02:00
Oskar Manhart
df42c44d9f fix: run pre-commit 2024-05-26 12:31:05 +02:00
Oskar Manhart
c82a3ef47d fix: allow empty RDP_FLAGS 2024-05-26 12:30:48 +02:00
Oskar Manhart
505c018998 Merge remote-tracking branch 'LDprg/precommit-legacy' 2024-05-26 11:04:56 +02:00