Comments (10)
#111 would be covered by this
from hidamari.
I'd love to work on a patch to add the GTK-3 version myself, but I've been having som e trouble getting the development environment set up. If you could please drop some instructions on how to build from source, it would be deeply appreciated.
from hidamari.
Got it. I understand it's time consuming to do this, and this is volunteer work, so take your time. I'll do my best to hammer out a solution in my own spare time.
from hidamari.
There is a library called gtk-layer-shell which allows you to call this interface through python.
Here's an example that could be adapted to fit into this
from hidamari.
Hi @AZMCode, thanks for bringing this to my attention. I wasn't aware of wlr_layer_shell
protocol or the gtk-layer-shell
library that you had mentioned. Hmm, interesting...
I'm considering giving gtk4-layer-shell a try. If it works as intended for most things, we can begin rewriting Hidamari in GTK4! This could be an exciting new direction. 😎
from hidamari.
In any case while porting hidamari to GTK4 is plausible and probably for the best, gtk-layer-shell offers versions of the library for both GTK-3 and GTK-4, so that porting Hidamari to GTK-4 is probably outside the scope of this issue. Opening a new issue to track the porting of Hidamari to GTK-4 is probably for the best.
from hidamari.
Ok, but please give me some time, and I'll try to write the docs in this weekend!
Meanwhile, you can take a look at the AUR pkgbuild for some hint:
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=hidamari
Build for Flatpak is more difficult to setup. Sometimes I couldn't get the vlc working properly, it's getting fragile and hard to maintain... Also, it takes so long to build the vlc module... (don't mind, just some rants)
from hidamari.
Docs for building is available here!
https://github.com/jeffshee/hidamari/blob/master/docs/development.md
from hidamari.
from hidamari.
Thanks, I'll keep it in mind
from hidamari.
Related Issues (20)
- Strange graphic artefacts after turning monitor on/off
- Extensions not working right
- Hidamari Flatpak shows up in Task Manager
- Can't Run The App (AUR Wayland) HOT 4
- [REQUEST] playlist or play all video/shuffle option
- [BUG] Hidamari doesn't Autostart with login (Ubuntu 22.04)
- Video stops when UI closed HOT 5
- How can I contribute with translating to pt_br?
- [REQUEST] Hyprland Support HOT 1
- Ubuntu 22.04 wayland video files lag
- Please add sound control
- Video stops after switching workspaces with touchpad gestures (wayland) HOT 1
- Gnome UI stop showing after retuning from suspend HOT 1
- Auto change/ auto switch
- Clock [Question] HOT 1
- Is there any way to make the website stream interactive
- Hidamari big error Fedora 40 rawhide HOT 1
- Fedora 40 again HOT 2
- Desktop elements completely disappear on GNOME when only viewing the desktop. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hidamari.