Commit Graph

392 Commits

Author SHA1 Message Date
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
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
75c790fd0d Updated README.md 2024-07-16 12:04:25 +10:00
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
fb1c3f4805 Merge remote-tracking branch 'upstream/main' into improve-install-script 2024-07-16 07:01:33 +10:00
ff310221c5 Revert "[pre-commit.ci] auto fixes from pre-commit.com hooks"
This reverts commit deec2641b7.
2024-07-16 00:30:17 +10:00
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
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
11d124cd0f Various changes to appease ShellCheck. 2024-07-15 23:44:16 +10:00
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
903af2d0cd Further refinements to installation procedure for other detected applications. 2024-07-15 13:00:52 +10:00
0102f62a25 Revert changes made by pre-commit bot. 2024-07-15 11:36:41 +10:00
757931d3ae Merge pull request #121 from KernelGhost/main
Enhance VM Detection and Improve FreeRDP Command Handling
2024-07-14 17:53:41 +02:00
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
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
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
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
d8cf7e2f02 Merge pull request #125 from Kazevic/patch-1
Fix a couple of typos
2024-07-04 08:10:11 +02:00
0697b39404 Fix a couple of typos 2024-07-04 05:44:01 +00:00
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
45bbdf87ee Reformat code, fix typos, use apt instead of apt-get, improve consistency 2024-07-02 03:44:09 -03:00
68a7e4f7c5 Break array declarations across multiple lines to enhance readability. 2024-07-02 08:24:22 +10:00
5342eb75cb Extract VM IPv4 address using regular expression. 2024-07-01 21:42:39 +10:00
07d726f964 Convert FreeRDP command to array format. 2024-07-01 21:36:02 +10:00
782c364f4d Improved detection of running VMs. 2024-07-01 16:38:31 +10:00
47596d6dde Merge pull request #116 from MrTumnis/MrTumnis-patch-1
Update installer.sh
2024-06-13 06:37:47 +02:00
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
5eb4439a5f Merge pull request #108 from Alchemi1963/main
Fixing installer.sh
2024-06-09 15:16:24 +02:00
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
f8cef50ead fix: remove trailing spaces from all loops 2024-06-09 13:35:53 +02:00
e43fce7707 fix: this path is already absolute 2024-06-09 11:30:27 +02:00
79652eeec5 fix: remove test 2024-06-09 11:27:21 +02:00
2fff49ee42 Fix shellcheck SC2238 2024-06-08 19:36:32 +02:00
24f2ef4f33 Fix shellcheck 2024-06-08 19:35:05 +02:00
b658df0a4c fix: prevent backslashes being escaped at all 2024-05-31 08:36:59 +00:00
f5bafe4e2c Moved shellcheck line one down at line 51 2024-05-31 10:21:51 +02:00
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
9a4c689a6a Added empty parameter catch around line 90 2024-05-30 23:22:05 +02:00
aae906ab36 Fixed printf \tsclient and no newline errors. 2024-05-30 23:18:31 +02:00
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
2e7dea1cce fix: fix shellcheck error 2024-05-30 12:14:13 +00:00
0ea4b865dd fix: actually use glob pattern so the loop works 2024-05-30 12:10:18 +00:00
7abfef3477 fix: don't remove fixme 2024-05-30 12:09:16 +00:00
662378aefe fix: ignore shellcheck info 2024-05-30 10:26:48 +00:00
a80e951e40 fix: this is just a warning, we can ignore it for now 2024-05-30 10:24:26 +00:00
eb4176987a fix: do not disable shellcheck errors annotated with FIXME 2024-05-30 10:21:34 +00:00
f773560ca8 fix: fix SC2066; do not quote this 2024-05-30 10:20:55 +00:00
109cbf5f79 fix: actually use loop var 2024-05-30 10:16:11 +00:00
9126baa699 fix: don't quote $SUDO 2024-05-30 10:14:35 +00:00
7ce6f879e4 Merge pull request #98 from LDprg/precommit-legacy
Precommit for legacy
2024-05-27 07:04:48 +00:00