I am entirely unsure why one would need these, but I figured I'd get
these in the app before I start the work on PHP Monitor 6.0.
This ensures all common version constraints can now be parsed correctly.
Also added a few new preferences related to toggling specific menu items
based on your personal choices.
(These new settings still need to be added to the UI.)
- Add 'Welcome Tour' to First Aid menu
- Updated 'Welcome Tour'
- Helpers are now always written to ~/.config/phpmon/bin
- Updated helpers (now symlinked)
- Updated checks for when to symlink helpers
- Renamed `ProgressWC` to `TerminalProgressWindowController` so it
better reflects the functionality of the class.
- Renamed all `-WC` suffixed classes to `-WindowController`. This is
cleaner because it avoids referencing water closets. 🚽
- Fixed some instances where the copyright notice used the wrong
filename. All window controller classes are now accurate.
* Differentiate between services running as root and current user
* Support for custom services (via config.json)
* Renamed "Restart All Services" to "Restart Valet Services"
* Use SwiftUI for Stats, Services and Header view
* Added Color extension for debugging (PAINT_PHPMON_SWIFTUI_VIEWS)