1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2025-08-07 03:50:08 +02:00
Commit Graph

1299 Commits

Author SHA1 Message Date
1ae7a20870 👌 Adjust error message 2023-10-26 17:14:23 +02:00
5594130ccd 👌 Cleanup filesystem watcher code 2023-10-24 18:24:18 +02:00
b9c7cdb3cc Generate Fish-friendly scripts (#264) 2023-10-20 17:34:19 +02:00
00b4760b85 🔧 Bump build to 1330 2023-10-07 13:02:56 +02:00
9a35014d2a Warn about Laravel Herd running & conflicts
It's perfectly possible to run Laravel Valet (standalone) and Laravel
Herd side-by-side or mix usage, but it's not recommended and/or
supported (especially since Herd recommends migrating away from regular
Valet and may terminate Valet's services).

To avoid issues, PHP Monitor won't work if Herd is currently running.
It's totally fine to relaunch Herd after PHP Monitor's done starting
up, since the check only happens at launch.

Also, PHP Monitor warns about the PATH changes in `~/.zshrc` after 
installing Laravel Herd, because that may impact the usage of
PHP aliases/global PHP version in terminal provided by PHP Monitor.
2023-10-07 13:02:22 +02:00
7cba25b52e 👌 Cleanup 2023-10-03 20:40:59 +02:00
c6c3996c7b 🐛 Fixed detection order (#263)
Dictionary key order in Swift isn't a thing, so the process is
now a two-pronged approach: 1) check for specific apps, 2) check for
specific broad frameworks after no other matches were made.

Previously, detection would only work correctly some of the time.

Also cleaned up the `getNotableDependencies()` method.
2023-10-03 20:37:47 +02:00
03c96a1d16 👌 Fixes after upgrading to Xcode 15 2023-09-19 12:40:43 +02:00
a6fa4b240f Allow editing of limits 2023-09-13 18:13:51 +02:00
7e78026d06 🏗️ WIP: PHP Config Editor
- Has UI height rendering issues (w/ SwiftUI)
- Needs debounce on UI elements
- Cannot currently persist modified settings
- Cannot display On/Off settings
- Cannot display regular text settings
2023-09-12 19:26:10 +02:00
e40b9fe45a Add UI test for PHP version manager 2023-09-10 11:14:38 +02:00
f5d0ad20cd 🔧 New EAP build 2023-09-07 19:17:36 +02:00
0615927f2f 📝 Update README.md 2023-09-07 19:16:41 +02:00
3d1806c094 📝 Update SECURITY.md 2023-09-07 19:16:07 +02:00
8a57557074 🐛 Avoid duplicate site insertion (#261) 2023-09-07 18:55:54 +02:00
19f4819450 🌐 Formal Dutch, initial TL pass (je -> u) 2023-09-06 19:07:16 +02:00
aa8309dd9a 🌐 Localization fixes
- Adds a fallback for missing keys
- Make type column resizable on domains
- Localized "Open with" text in context menu
- Updated some Dutch translations
2023-09-06 18:53:26 +02:00
7977a4e177 🏗️ WIP: Reading of bitsize config entries 2023-09-04 18:39:32 +02:00
51c100f6fe 👌 Ensure all fields error out (#258) 2023-09-01 01:11:38 +02:00
aebfc9dd09 👌 Domain column now sorts based on name (#259) 2023-09-01 01:09:59 +02:00
f9acbd34d0 👌 Various fixes
- Fixed issue with Version Manager
- Separate behaviour for previews for Version Manager
- Remove verbose logging when previews are in use

(Note: The latter change may break various other previews. Will need to
investigate this particular issue.)
2023-09-01 01:01:06 +02:00
eb566bb523 Allow pre-release builds to be installed 2023-08-31 19:05:40 +02:00
528f213f17 Finalized initial config UI without bindings 2023-08-30 21:05:37 +02:00
f8e6aa988e 🏗️ Mapping more PHP configuration values 2023-08-30 20:20:08 +02:00
93e841735e 🏗️ SwiftUI and config views 2023-08-30 19:59:21 +02:00
cb28243181 🔧 Bump build, fix layout issue for prefs 2023-07-29 20:45:20 +02:00
fc68e37458 🌐 Updated translations
- Portuguese translations provided by @joseborges
2023-07-29 20:40:55 +02:00
ae6736102a 🏗️ Further experiments with SwiftUI 2023-07-25 19:53:37 +02:00
3ef1a6e60d 🏗️ Example of what a preference view might be 2023-07-25 19:24:04 +02:00
5e7c7bc903 🔧 Always use module name PHP_Monitor 2023-07-25 19:06:47 +02:00
20aad90ba9 📝 Update README 2023-07-20 18:17:37 +02:00
90b068d200 ♻️ Modular approach 2023-07-18 19:56:09 +02:00
943b5aa6af ♻️ Code reorganization
It was necessary to do some summer cleaning. Here's what's changed:

* First, I'm taking a new modular approach to Swift-based components
  that are part of PHP Monitor.

* I've fixed the naming of various parts of the app. I plan on doing
  an even deeper check in the future. The following are affected:
  - "PHP Formulae Status" is now known as "PHP Version Manager".
  - "Warnings List" is now known as "PHP Doctor".
  - The associated window controllers have also been updated.

(I've also added a new module: "PHP Config Editor". We'll see what that
brings in the future... but the main purpose will be to edit key PHP
configuration values without needing to go to the .ini files.)
2023-07-18 19:52:15 +02:00
4bf475bae2 👌 Remove appcast since it is no longer expected 2023-07-09 15:22:47 +02:00
125b9bb198 Add message about failing to load info (#258) 2023-07-07 20:10:41 +02:00
72cbf6996d 🔧 Removed usage of Base Internationalization 2023-06-26 21:29:28 +02:00
e7cc940f65 🌐 Updated translations
- German translations provided by @dsturm
- Vietnamese update provided by @xuandung38
2023-06-26 21:23:00 +02:00
c8323a8c27 🔧 Bump build to 1300, remove launch language 2023-06-26 14:45:06 +02:00
6805855f03 🌐 Add translations for preferences tabs 2023-06-26 14:43:45 +02:00
db101f5a66 🔧 Bump to version 6.1 2023-06-26 14:33:37 +02:00
2302d5a5ee 🌐 Consistency in Dutch translations (WIP) 2023-06-26 14:33:29 +02:00
5cfb0f452c 🌐 Localized columns in domains list 2023-06-26 14:31:57 +02:00
7da20b4f20 🌐 Updated localization 2023-06-26 14:14:37 +02:00
f1b037ce26 🌐 Localization
- Dutch WIP by me (project now runs debug with Dutch localization)
- Vietnamese provided by @xuandung38
- Added `phpman.services` status to TL
2023-06-26 10:43:45 +02:00
e59347ed7f 📝 Update README 2023-06-02 21:31:51 +02:00
206dff289f 🚀 Version 6.0.1 v6.0.1 2023-05-30 17:26:09 +02:00
02f579fe81 🐛 Don't load services info when standalone (#253) 2023-05-30 17:04:03 +02:00
2a74b11462 🐛 Ensure Valet check occurs (#252) 2023-05-29 20:45:05 +02:00
371f98b875 🚀 Version 6.0 v6.0 2023-05-28 10:28:02 +02:00
7955c777e7 📝 Updated credits w/ sponsors
The list of sponsors includes a list of all public sponsors.

(Private sponsors have been omitted from the list.)
2023-05-27 12:46:39 +02:00