- Ensure composer global update cannot run twice (#71)
- Set busy status when updating dependencies (#71)
- Further reorganized menu items (#69)
- Use consistent capitals in menu items
- Fix preferences screen layout (auto newlines due to fixed width)
As part of the boot procedure, recommend upgrading Valet if the version
seems to be too old. For version 4.1 of PHP Monitor, the version has
been hard-coded to 2.16.2 (for PHP 8.1 compatibility).
- Avoid preloading list of sites twice
- Avoid loading Valet info twice
- Preload list of sites if <= 10 sites linked + parked
- Added fallback for missing instructions
- Improved description
In rare cases, the version corresponding to the `php` formula might not
be installed, but another alias is linked correctly. That means that the
PHP binary is found, but the core formula is not. PHP Monitor will
incorrectly report that it exists, which means the user can break their
PHP installation. Oops.
This quick fix handles that situation:
- Checks if the PHP binary for the `php` aliased version exists
(located in $optdir/php/bin/php)
- Disables the force load option if the aliased version is missing
(including a tweaked label if the version is missing)
Now correctly detects the following apps that can open a directory:
- PhpStorm (installed via Toolbox)
- Sublime Text
- Sublime Merge
This in addition to:
- PhpStorm (manual installation)
- Visual Studio Code
These need to be installed in the default location.
For VS Code to work, you need to have added `code` to your PATH.