-
-
Notifications
You must be signed in to change notification settings - Fork 205
V2 #698
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
V2 #698
Conversation
* bump deps * Output error to console * Add blank line * build
* Fix killing process * Fix killing process * Stopping persistent process and fix restarting process spawning twice * Stopping persistent process and fix restarting process spawning twice * Fix process being briefly restarted on quitting
* Fix powerMonitor events * compiled js * Fix powerMonitor events
* Code style * Fix variable name * Add tooltip support * Add resizable option * Add icon change support * Preload window for UX * Add standard window preload script This makes the menubar window work just like other windows * Support custom event on click
Co-authored-by: Justin Lawrence <[email protected]>
…ib-and-upgrade-electron'
The Next steps are a thorough refactor round to improve some of the papercuts that were caused by having this as two separate packages before. I think we can clean a couple things up 💅🏻 |
this was not possible before because the test logic lived in another repo than the config
was disabled because of 'prefer-lowest' matrix issues when the config was living in the other repo before
Both packages are merged. Everything looks good Next up: publish the electron project into the userland project under I'll address that in a separate PR. For now can I get a review on this? As mentioned before, these PR's are already merged in here to avoid issues later on. (I'm not merging those with main in case we need to hotfix)
Most of this PR is straight forward. Mostly moving things around & fixing paths. Are there any architectural changes you think make sense now we're at it? |
Obviously is hard to review that many of changes but
|
This pull request introduces significant updates to unify Electron & Laravel packages under the same repo
I've kept the git history from the electron repo around, so you'll see a lot of commits here. Maybe not easy to review, but good for discovery when debugging later on.
These PR's to main are already merged in this branch:
v38
electron#252Package rename
The package has been renamed to
nativephp/desktop
New structure
The new structure is as follows:
All workflows and other necessities have also been migrated over to the Laravel repo.