Open ghost opened 1 year ago
So, DEB missed python3-pynput
dependency.
BTW, If install python3-pynput
manually it launches, BUT if try to click on emoji there is another issue which results in crash:
$ efck-chat-keyboard
Failed to import pyqt6: ModuleNotFoundError: No module named 'PyQt6'
Failed to import pyside6: ModuleNotFoundError: No module named 'PySide6'
/usr/share/themes/Greybird-dark-mx/gtk-2.0/apps/xfce-panel.rc:7: error: unexpected keyword 'bg', expected string constant
So, there is issue breaking non solvable issue dependency on Qt6 (PyQt6
, PySide6
), because stable Ubuntu & Debian supports only Qt5.
I pushed a fix for the missing Debian deps.
Don't know about that crash. Our Debian package is "ok" with pyqt5 ... :confused: https://github.com/efck-chat-keyboard/efck/blob/096a7b6cc4004911c06337fa736a25ac67e1e628/packaging/debian/control#L20-L22
Ensure you're running the correct executable and try to run with --debug
for extra output:
$ which efck-chat-keyboard # Should NOT point to python venv for Debian package
$ efck-chat-keyboard --debug
...
I pushed a fix for the missing Debian deps.
As it is not merged in main branch yet, there is no DEB for testing.
Ah, well, there are usually artifacts on any PR Checks page (see top right). :upside_down_face:
Just installed efck-chat-keyboard_0.1.dev1+g9520bff-1_all.deb
:
$ efck-chat-keyboard
Failed to import pyqt6: ModuleNotFoundError: No module named 'PyQt6'
Failed to import pyside6: ModuleNotFoundError: No module named 'PySide6'
/usr/share/themes/Greybird-dark-mx/gtk-2.0/apps/xfce-panel.rc:7: error: unexpected keyword 'bg', expected string constant
NOTE: Stable
1.0
inputs emoji in same time.
Many thanks! Every foreign platform test helps a lot!
It launches, but still shows in terminal next warnings:
$ efck-chat-keyboard Failed to import pyqt6: ModuleNotFoundError: No module named 'PyQt6' Failed to import pyside6: ModuleNotFoundError: No module named 'PySide6' /usr/share/themes/Greybird-dark-mx/gtk-2.0/apps/xfce-panel.rc:7: error: unexpected keyword 'bg', expected string constant
Those are just warnings. I think it's ok to warn since Qt6 (in that order) is the preferred lib. Also seems like your Greybird-dark-mx theme contains (according to Gtk) a bug on line 7.
It does not minimized into tray (as expected according Some questions and feature ideas #5 (comment))
Indeed, I thought maybe ICBA with a tray icon / menu (😅), so I just made the app hide/close to background and respond to the configured hotkey.
- It does not input emoji into text input fields - it just silently closes on double clicking on emoji.
NOTE: Stable
1.0
inputs emoji in same time.
This is very odd, since the code to hide the app and typeout the emoji had not changed (expand the region above the targeted region to see it). It works for me on X11. Can you confirm the behavior is consistent and not just a case of https://github.com/efck-chat-keyboard/efck/issues/2 or some such? Maybe this is the buggy line. :thinking:
Can you confirm the behavior is consistent
I will try to reproduce & record screencast.
Indeed, I thought maybe ICBA with a tray icon / menu (sweat_smile), so I just made the app hide/close to background and respond to the configured hotkey.
Icon in tray should be shown while app is in background.
Also seems like your Greybird-dark-mx theme contains (according to Gtk) a bug on line 7.
I'm not sure where is a bug, as never seen such output with other apps on my system ("Greybird-dark-mx" is default MX Linux MX-21 theme, and I not touching it):
Describe the bug Nightly builds DEB crashes on Linux:
To Reproduce Steps to reproduce the behavior:
Expected behavior App should launch as expected.
Versions Specify versions: OS: Linux (Debian 11) Qt: 5.15.2 EFCK:
efck-chat-keyboard_0.1.dev1+g83ce525-1_all.deb
Additional context, screenshots Add any other context about the problem here. If applicable, add screenshots to help explain your problem.