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

Possibility to use Adwaita #10

Closed
TacHawkes opened this issue Dec 3, 2022 · 6 comments
Closed

Possibility to use Adwaita #10

TacHawkes opened this issue Dec 3, 2022 · 6 comments

Comments

@TacHawkes
Copy link

Hi,

I have come across the Adwaita/libadwaita (https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1-latest/) design theme for Gtk from the GNOME project. Is it possible to use the libadwaita library for Gtk with the Julia package in some way?

@TacHawkes TacHawkes changed the title Possibility to use Awaita Possibility to use Adwaita Dec 3, 2022
@jwahlstrand
Copy link
Member

It should be with a bit of work. The first step is to add libadwaita to Yggdrasil so we have a JLL. I started this a few months ago but couldn't get it to compile for MacOS. I'll take a look at it again.

In principle once that is done, creating bindings should be pretty straightforward. I'd be inclined to include them in this repo.

@jwahlstrand
Copy link
Member

The basics are now in the directory "Adwaita", including an example. I have not used it a whole lot myself, but it seems to work. I could register it but I think it should have some documentation first.

@TacHawkes
Copy link
Author

Thanks for tackling this, on MacOS I get this error: ERROR: could not load library "libadwaita-1.so.0"

Should I open a new issue?

@jwahlstrand
Copy link
Member

Oops, I see the problem but I won't be able to fix it until later this week.

@jwahlstrand jwahlstrand reopened this Jul 10, 2023
@jwahlstrand
Copy link
Member

OK, see if it works now.

@TacHawkes
Copy link
Author

Yes, it work's now! I've tested it with your example.

Thank you very much :)

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

2 participants