-
-
Notifications
You must be signed in to change notification settings - Fork 6
Migrate to AGS v3 and GTK 4 #14
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
Conversation
also re-added some windows to the windows list(they were causing issues before)
|
The shell has already been fully migrated to AGS v3 and GTK4, but I'm getting some errors with the new I'm really sorry. |
|
My graphics card died 😭 I'm sorry again. |
That's sucks :c
This is unfortunate, but there is no update for me regarding the package on Fedora yet. Therefore, it will be some time before I encounter a new syntax. Meanwhile, I am working on an algorithm that will allow me to extract colors from an image without the need for libraries or binaries such as |
Yeah 😭
Good! The thing is that it's not a tagged release on AGS yet, so the only people affected are the ones who are using the git build(main branch).
Wow! This is amazing 🤩
Yay!! Loving it already! |
|
I'm back!! Just got a new graphics card 🤩 |
… existing widgets focused-client widget now updates when your open a new window in a clean workspace
That's great! |
it can be disabled within the colorshell's configuration file, under the `misc` section: misc:play_bell_on_volume_change: (true|false)
I have created a basic function to extract colors from an image. I decided to use
In the future, it will be possible to add a function to blend colors or adjust them. |
…`, fix `omitObjectKeys()` changing the provided object instead of creating a new one
Cool!! The Material palette is really amazing.
Makes sense!
I just got
That's nice!! I will take a look when I have time!
Hmm, rewriting the SCSS and compiling it again seems to be the more convenient way of doing this. Otherwise, we would need to rewrite the whole stylesheet for every single widget, which is not a good way of doing this. Why not create the colors stylesheet outside of the Also, I was thinking of changing how colorshell is installed, by making it bundled in a single file, instead of copying the whole source to the ags dir. Do you think this is great? |
I was planning to make the ecosystem that I made with Then you can add a window with settings to change the color palette and other settings. An example from the ags2-shell repository from TheWolfStreet.
The more choices there are, the better for everyone. I think so :) |
now, everything is inside a single object! much better
the inset box-shadow on hover technique doesn't work anymore 😭
support for default bluetooth adapter, notification popup position in configuration, code improvements
plus, better code for bluetooth device pairing and connecting
…cies it's also a runtime dependency
`generalConfig` and `userData` are now stored under src/config.ts
- save night light filter data in `userData` - better click detection in control center tiles - continue development of the native polkit agent - start night light module on shell init, drop hyprsunset scripts
…of the userData implementation
use `startedAtSeconds`(the base seconds) instead of `seconds`(the second count that resets when it hits 60)
…ce secureBinding secureBinding is used to bind to an object's property, just like in createBinding, but with the possibility of adding a default value, for when errors occur, it returns that value
…)` to notify brightness on-screen display
the bluetooth module was trying to connect to the bluetooth service before it was ready
also started developing the universal compositor implementation again
…eature for gnim-utils
the connect method doesn't exist in the dummy player, so errors were happening
This PR merges a full-rewrite that migrates colorshell to GTK4 and the new AGS v3, containing some new features and improvements.
It's all done, I'm just waiting for AGS v3 to be an actual tagged-release in the repository, so I can start distributing as a stable build, together with the release of the new AGS version.
You can already use this version if you want to, it's working completely fine. But don't forget to be using the
aylurs-gtk-shell-gitpackage instead of the common one!