-
-
Notifications
You must be signed in to change notification settings - Fork 13.8k
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
kando: init at 1.4.0 #337555
base: master
Are you sure you want to change the base?
kando: init at 1.4.0 #337555
Conversation
816860c
to
e24eb97
Compare
7329fdf
to
2cbf4c5
Compare
I tested this package out via the .tar.gz in the issue ticket for Kando, and I can confirm that this package works fine, at least from my experience. I'm running a x86_64 install of NixOS. |
Tested briefly on GNOME. Had to install There are also some messages in the console output:
|
Tried to build a kendo in the current unstable channel I failed. Here's the log: https://gist.github.com/Blezz-tech/1de6a2fe8654ad16eb99b692c5d32574 Use this command for get log nix log /nix/store/asx4wmxjmmjqvr7jmqnzqsdkaggdsac9-kando-1.3.0.drv > log |
Kando is released in 1.4.0 |
I was able to build Kando by adding |
I believe I saw a PR recently that reorganized how wayland-scanner is packaged (iirc it's no longer part of the wayland pacakage) I'll swap it out when I get back home |
9ced4a2
to
594e286
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have tried kando in my Gnome 46 and X11 vs Wayland.
As mentioned earlier after I run kando and firstly select one of its buttons, it keeps selecting one of the buttons after triggering the kando menu with Ctrl+Space. Instead of centering kando at the tip of the cursor, it has the cursor on some other button hence selecting it.
Note that this happens only on Wayland.
I do not know if it is a packaging issue or an upstream issue, but here are the output I get:
In X11:
Running on Linux (GNOME on x11).
Loading settings from /home/daniel/.config/kando/config.json
Loading settings from /home/daniel/.config/kando/menus.json
[41143:0921/143048.906245:ERROR:atom_cache.cc(229)] Add _NET_WM_WINDOW_TYPE_DOCK to kAtomsToCache
Kando 1.4.0 is ready.
Successfully loaded Kando's renderer process.
You are running the latest version of Kando.
In Wayland:
Running on Linux (GNOME on wayland).
Loading settings from /home/daniel/.config/kando/config.json
Loading settings from /home/daniel/.config/kando/menus.json
[60410:0921/143840.907569:ERROR:atom_cache.cc(229)] Add _NET_WM_WINDOW_TYPE_DOCK to kAtomsToCache
Kando 1.4.0 is ready.
Successfully loaded Kando's renderer process.
[60446:0921/143842.744036:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[60446:0921/143842.755449:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
You are running the latest version of Kando.
[60446:0921/143844.440516:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!
I would like it working in Wayland but it has issues... I will wait for Gnome 47 to land and do a new round of testing.
I use Kando in KDE Plasma (Wayland) I get some errors in the console, but everything seems to be working fine
|
Description of changes
Closes #297267
This PR adds 1 package:
kando
The build process uses
cmake-js
which wants to fetch the node headers. I patched that out, and instead I specified the headers manually usingNIX_CFLAGS_COMPILE
.Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.