Skip to content
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

3 suggestions for mac #202

Open
sulflix opened this issue Apr 10, 2024 · 4 comments
Open

3 suggestions for mac #202

sulflix opened this issue Apr 10, 2024 · 4 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@sulflix
Copy link

sulflix commented Apr 10, 2024

ive got 3 suggestions
make the MacOS branch of SFP an actual .app instead of a UNIX executable, implement a "hide in dock" feature and make it so when the steam app is in the dock, it doesn't show another steam instance and it makes it run INSIDE the already existing steam application in the dock

@sulflix sulflix changed the title 2 suggestions for mac 3 suggestions for mac Apr 10, 2024
@PhantomGamers
Copy link
Owner

PhantomGamers commented Apr 10, 2024

I don't have a mac myself so it's really difficult to test changes here.

I tried distributing it as an app instead in the past but it seems like it has issues running on a mac without it being signed (which requires an apple dev subscription).

I'd be open to any changes that would improve the experience on mac for sure though

it doesn't show another steam instance and it makes it run INSIDE the already existing steam application in the dock

Also the issue with this is that SFP needs to restart Steam with the required argument (-cef-enable-debugging). If you manually configure Steam to run with this argument then SFP should be able to just interact with the existing instance and it wouldn't need to restart it. EDIT: You could maybe follow #97 and make a file named .cef-enable-remote-debugging in the Steam folder and then turn off Force Steam arguments in SFP and then maybe that would work. I'm not certain if this would work on Mac.

@PhantomGamers PhantomGamers added enhancement New feature or request help wanted Extra attention is needed labels Apr 10, 2024
@sulflix
Copy link
Author

sulflix commented Apr 10, 2024

incase some ppl dont know what imsaying lemme sketch up a few concepts

instead of
Untitled494_20240410023305

make it
Untitled494_20240410023041
or
Untitled494_20240410023155

EDIT: You could maybe follow #97 and make a file named .cef-enable-remote-debugging in the Steam folder and then turn off Force Steam arguments in SFP and then maybe that would work. I'm not certain if this would work on Mac.

i could try that out tomorrow and see if itll work

@sulflix
Copy link
Author

sulflix commented Apr 10, 2024

back, just need to be assured, by the steam folder you mean /Users/(USERNAME)/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS right?

@PhantomGamers
Copy link
Owner

I believe so, it should be wherever the actual steam executable lives

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants