alex1701c / emojirunner Goto Github PK
View Code? Open in Web Editor NEWSearch for emojis in Krunner and copy/paste them
License: GNU General Public License v3.0
Search for emojis in Krunner and copy/paste them
License: GNU General Public License v3.0
Hi,
I guess this is a krunner issue - but I often only see 1 or 2 results from the emoji krunner, the rest is from the desktop search. When I disable the file search, all is fine so I guess krunner limits the emoji runner in how much it can show? Do you know if this is configurable or if there's a way to see the full results?
I created an AUR package for EmojiRunner. You could link to it in your readme if you want.
Hi there.
I tried to install your plugin from "Discover" app in Kubuntu and the Terminal showed "incomplete install".
I am basically a noob in Linux Desktop, but I guess the stuff that I am sending can help to solve the problem, if this extension is maintain, yet, what would be cool.
Operating System: Kubuntu 22.04
KDE Plasma Version: 5.24.7
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.19.0-50-generic (64-bit)
Copy of verbose install(?)
EmojiRunnerLogFail.txt
Log fail install
CMakeOutput.log
Hi,
I tried using the PKGBUILD from the repo and it is severely outdated. I managed to upgrade (for Plasma 6) and it worked. Kind of, the emojis did not show in Krunner, instead there were only empty rectangles (missing glyph symbol I suppose). When I install from KDE store, the emojis are showing (no idea what is different).
Also the link to AUR (in the README) is broken.
I am willing to
Let me know what your preference would be ๐ (emoji copied from Krunner!)
Are there any limitations for this?
I have defined 14 and they do not display completely when I type emoji
; only the first five.
OS: Fedora 40
This is what I did:
git clone https://github.com/alex1701c/EmojiRunner
cd EmojiRunner
bash install.sh
Cloning into 'EmojiRunner'...
remote: Enumerating objects: 950, done.
remote: Counting objects: 100% (294/294), done.
remote: Compressing objects: 100% (168/168), done.
remote: Total 950 (delta 179), reused 231 (delta 126), pack-reused 656
Receiving objects: 100% (950/950), 289.35 KiB | 407.00 KiB/s, done.
Resolving deltas: 100% (647/647), done.
Building for Plasma6
-- The C compiler identification is GNU 14.1.1
-- The CXX compiler identification is GNU 14.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib64/ccache/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib64/ccache/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /usr/lib64/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Found XKB: /usr/lib64/libxkbcommon.so (found suitable version "1.6.0", minimum required is "0.5.0")
-- Found WrapVulkanHeaders: /usr/include
-- Found Gettext: /usr/bin/msgmerge (found version "0.22.5")
-- Found KF6I18n: /usr/lib64/cmake/KF6I18n/KF6I18nConfig.cmake (found version "6.2.0")
-- Could NOT find KF6Runner (missing: KF6Runner_DIR)
-- Could NOT find KF6Runner: found neither KF6RunnerConfig.cmake nor kf6runner-config.cmake
-- Found KF6KCMUtils: /usr/lib64/cmake/KF6KCMUtils/KF6KCMUtilsConfig.cmake (found version "6.2.0")
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find KF6 (missing: Runner) (found suitable version "6.2.0",
minimum required is "5.105.0")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
/usr/share/ECM/find-modules/FindKF6.cmake:93 (find_package_handle_standard_args)
CMakeLists.txt:23 (find_package)
-- Configuring incomplete, errors occurred!
SUMMARY
Plugin settings panel in "System Settings" always show completely odd when open for the second time.
STEP TO REPRODUCE
Video showing the issue.
My Linux Distro installed
Operating System: Kubuntu 22.04
KDE Plasma Version: 5.24.7
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.19.0-50-generic (64-bit)
Graphics Platform: X11
Would this krunner be ported to plasma6? This is the only thing I am missing at this point from plasma 5 at this moment.
Hi!
Does it work on Wayland, or any plans to add support? I noticed it uses xdotool, which doesn't support Wayland.
Hi!
I first installed Emoji Runner from plasma5-runners-emoji a couple of months ago without really using it. It is now out of date, so I uninstalled it and came here to build it.
I tried Option A, it installed, but I faced something similar to #7.
I tried Option C without success, each time I had no emojis.
Option C output:
[100%] Built target kcm_krunner_emojirunner
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /usr/lib/qt/plugins/kf5/krunner/emojirunner.so
-- Up-to-date: /usr/lib/qt/plugins/kcm_krunner_emojirunner.so
-- Installing: /usr/local/share/emojirunner/emojis.json
Installation finished!
I noticed that it installed emojis.json in /usr/local/share/emojirunner
,
but Emoji Runner only check in ~/.local/share/emojirunner
and /usr/share/emojirunner
.
Lines 49 to 50 in 5aaa24c
Here, KDE_INSTALL_DATADIR
is /usr/local/share
in my case.
EmojiRunner/src/CMakeLists.txt
Line 32 in 5aaa24c
OS: Garuda Linux
KDE Plasma Version: 5.27.10
KDE Frameworks: 5.115.0
Qt: 5.15.2
Kernel: 6.7.6-zen1-1-zen
A solution would be to search in /usr/local/share
.
I worked on a fix last week, I will do a PR soon.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.