-
Notifications
You must be signed in to change notification settings - Fork 93
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
macOS support #9
Comments
This is for linux, as such this does not work on MacOS. As I said, this is made for linux and not MacOS. |
I would port it but i havent used a mac in years, much less owned one, and I know nothing about development on them, nor do I particularly want to |
If someone does manage to make it cross platform feel free to submit a PR |
I'mma make it but for Windows |
Noooo dont port it to macos let them suffer |
Probably compiles on MacOS now, but wont run because I need to strip out the code that makes it require 32 bit color support |
Can confirm, compiles and segfaults in macOS (libxfixes was also needed) |
Not really good at debugging but I tried running it inside lldb and the output was as follows:
|
I put a workaround for the 32 bit color support a couple days ago, might make a VM and fix it on there sometime |
not sure if installing from makefile is supported on Mac. I have never owned a mac so I really don't know, but that may be something to work on. |
Make install is basically just copying files to places so yeah it is supported as long as you have the right perms. Not sure how that would affect it though, since the output binary isn't installed anywhere |
I know some people with macs and might be able to get them to test out this |
i have a friend with a mac and i wanna look into testing this. also need to change the text to say 'activate macOS' |
It already does that, see here |
I have already tested and everything works if not for transparency for lack of support of it in macOS's XQuartz and the fact that it does not stay on top of all windows for non standard implementation of X11. |
This issue is left open only so people see that it doesn't work perfectly. |
wait how did you compile it? |
I installed xorg-server, cairo and xorg-libXinerama with ports, restarted shell, changed flags to I tried to debug it with gdb but it it says If you can guide me how to debug it better, I can help. I haven't worked with c. I'm not even sure how is xorg supposed to work on mac, do you need to run it somehow? |
Yeah these are all because of the non-standard X implementation on macOS and there's nothing I can really do |
could you copy the window pixels for that areas, and then use that as a bitmap to render the text onto (not an expert - just wondering if it is something possible) |
That plus a gaussian blur is how windows does acrylic |
no |
Pls I need this so I can finally throw away my windows bootcamp partition. |
Pls port it to Chromebook now |
Chromebooks are linux. Just turn on linux mode and install |
I would be interested so see how well it works on there |
yeah, chrome OS is pretty much just gentoo behind the scenes, so anything
that works on gentoo (i believe) should work on chrome os.
(also i didn't leave e-mail reply in this time 😎)
Message ID: ***@***.***
|
If this is going to be cross-platform, the repo should be renamed to something like |
i mean, i guess, but Linux is still the best supported platform for this project |
everything outside of linux is an afterthought, plus activate-linux just sounds better and is funnier |
Since macs do not have that text by default, and i heavily miss it from my windows days (i have a bootcamp drive just to see the overlay!) it would be amazing for a macOS version to be made aswell. :)
The text was updated successfully, but these errors were encountered: