Skip to content

Commit a7ecbba

Browse files
committed
feat: remove Acrylic executables in favour of downloading latest from SourceForge.
Removed: - Removed all `Acrylic` bin files. Added: - Added new `Acrylic` class with the namespace `Valet\Packages`, and extending the base `Package` class. This class will never clash with the normal `Acrylic` class because of the different namespaces. Because SourceForge doesn't have a proper API for releases, we have to use the `best_release.json` endpoint to obtain the latest `.exe` version. But because the json file only lists the download URL of the standalone `.exe` file, we have to replace the filename to get the download URL for the portable zip version (`Acrylic-Portable.zip`). - Added new `Acrylic_IPv4_Binding_Address.ini` stub file to add the custom IPv4 binding localhost loopback address as fixed in PR #15. - Added a `changeLocalIpv4BindingAddress` method to replace the default value of `LocalIPv4BindingAddress` with our custom value from the new stub file.
1 parent 6509fa8 commit a7ecbba

File tree

9 files changed

+87
-950
lines changed

9 files changed

+87
-950
lines changed

bin/acrylic/AcrylicConfiguration.ini

Lines changed: 0 additions & 599 deletions
This file was deleted.

bin/acrylic/AcrylicConsole.exe

-445 KB
Binary file not shown.

bin/acrylic/AcrylicService.exe

-756 KB
Binary file not shown.

bin/acrylic/AcrylicUI.exe

-572 KB
Binary file not shown.

bin/acrylic/AcrylicUI.exe.manifest

Lines changed: 0 additions & 11 deletions
This file was deleted.

bin/acrylic/License.txt

Lines changed: 0 additions & 257 deletions
This file was deleted.

0 commit comments

Comments
 (0)