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

Any plans for MacOS Desktop support? #2

Closed
psharma04 opened this issue Sep 17, 2021 · 8 comments
Closed

Any plans for MacOS Desktop support? #2

psharma04 opened this issue Sep 17, 2021 · 8 comments

Comments

@psharma04
Copy link

Are you planning on doing a MacOS desktop client release?

@BSoDium
Copy link
Owner

BSoDium commented Sep 17, 2021

Not for now, sorry, but I will put this in the backlog, stay tuned for further updates on this.

@psharma04
Copy link
Author

Is it a technical limitation, or do you just not have a macOS machine for testing/compile? If it's the second, I'd be happy to run builds on my own system :)

@BSoDium
Copy link
Owner

BSoDium commented Sep 17, 2021

It is indeed mostly because of the lack of available machines as I don't have any devices running macOS at my place. Actually releasing macOS builds would require changes in the CI/CD which I haven't made yet, so for now, the only thing I can suggest is :

  • downloading the source code from the latest release and unpacking it
  • setting up node if not present (see Slashboard-Pulsar readme, this is os-specific)
  • installing yarn, again if not present (should work with npm but it's better to stick to yarn for compatibility reasons)
  • running yarn && yarn package

The built app for your OS will supposedly (if no errors occurred) be found at build/release/

@N0ahMC
Copy link

N0ahMC commented Sep 18, 2021

It is indeed mostly because of the lack of available machines as I don't have any devices running macOS at my place. Actually releasing macOS builds would require changes in the CI/CD which I haven't made yet, so for now, the only thing I can suggest is :

  • downloading the source code from the latest release and unpacking it
  • setting up node if not present (see Slashboard-Pulsar readme, this is os-specific)
  • installing yarn, again if not present (should work with npm but it's better to stick to yarn for compatibility reasons)
  • running yarn && yarn package

The built app for your OS will supposedly (if no errors occurred) be found at build/release/

Tried this just now, and it worked. The only issue I've noticed are the icons.
Screen Shot 2021-09-18 at 12 56 08 PM

@BSoDium
Copy link
Owner

BSoDium commented Sep 19, 2021

That's a good thing, I guess we won't have that many compatibility issues. What seems to be the problem about the icons though ? I can't really see a difference with the other builds. Is the maximize/unmaximize button always yellow, even when not hovered ?

Screenshot

@N0ahMC
Copy link

N0ahMC commented Sep 19, 2021

That's a good thing, I guess we won't have that many compatibility issues. What seems to be the problem about the icons though ? I can't really see a difference with the other builds. Is the maximize/unmaximize button always yellow, even when not hovered ?

Screenshot

The issue is that at least for me, there aren't icons when I hover over them, just colors, and I think they might be switched up

Bug.mp4

@BSoDium
Copy link
Owner

BSoDium commented Sep 19, 2021

Nope, that's definitely what I aimed for, they are supposed to look like that.

@BSoDium
Copy link
Owner

BSoDium commented Sep 26, 2021

@N0ahMC fixed it in v1.2.0

@BSoDium BSoDium closed this as completed Sep 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants