-
-
Notifications
You must be signed in to change notification settings - Fork 689
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
Gtk4. Migration. ALabel, AModule, factory, clock,cava. Events handling #2956
base: gtk4
Are you sure you want to change the base?
Conversation
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
None of these includes are required in the header. Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Partially covers #2815 |
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
+ backlight and harness |
build: drop std::filesystem checks The `<experimental/filesystem>` and `-lc++experimental` aren't needed since LLVM 9.0. And since we now require C++20, checking for the `<filesystem>` support shouldn't be necessary either. Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Add documentation for justify option Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
add tooltip-format to custom module man page Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
The WP component loader API has changed to be asynchronous, so implement a (GAsyncReadyCallback)-based loader to manage them. Logging integration change was required for 0.5.0 RCs but not for the 0.5.0 release. Fix clang-tidy and clang-format warnings. Note these are significantly wider than the changes for 0.5.0 so optional beyond the existing patchset. Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
Actually the main work is almost done Leftovers are:
Thanks During migration I found out
Waybar under GTK4 example 2024-04-29.11-33-12.mp4UPD: UPD2: |
Hi @alebastr , @Alexays is it possible to have discussion somewhere regarding GTK4 and Waybar architecture ? |
Need to wait for investigation of the core GTK team. To me it seems GTK issue which is under discussion here gtk4-migration-label-and-tooltip-from-gtk3 |
Finally no action from waybar side, https://gitlab.gnome.org/GNOME/gtk/-/commit/84fd420271928d171fd0d66a7f7d773fabb3ee2a |
Hi @Alexays , @alebastr
Finally I got first success execution with clock module. The only thing here is to add events controllers to the AModule class. Will check soon