
Favorites Launcher
Various KDE 1.-4. Improvements
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
This is a "containment action" (mouse action) plugin for the KDE Plasma Desktop (KDE SC 4.4 or newer).
With this plugin, you can configure a mouse button click to invoke a menu with your favorite applications.
Instead of listing all applications, it only lists the Kickoff favorite applications. The code is written by Chani Armitage, I only modified it slightly to parse the favorites.
9 years ago
0.2 fixes invokation on right mouse button click with KDE SC 4.6.
9 years ago
0.2 fixes invokation on right mouse button click with KDE SC 4.6.
Landis
5 years ago
But...
in opensuse 13.1/.2 i can not find kdelibs5-devel.
not even libs4-devel... libs3-devel, yes.
There is NO kdelibs5-devel Anywhere, for any distro
I've Never been successful building an app from source. I want this one to work.
Landis.
cmake output:
[code]
# cmake -DCMAKE_INSTALL_PREFIX='kde4-config --prefix' ..
CMake Error at /usr/share/cmake/Modules/FindKDE4.cmake:111 (message):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
/root/.kde4/share/apps;/usr/share/kde4/apps;/etc/kde4/share/apps
Call Stack (most recent call first):
CMakeLists.txt:4 (find_package)
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 3.0)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!
See also "/home/landis/Working02/containmentaction-favorites-0.2/build/CMakeFiles/CMakeOutput.log".
[/code]
Landis.
Please, any help.
Report
Landis
5 years ago
build (cmake)
make install.
[code]
Installing: /home/landis/bin/containmentaction-favorites/build/kde4-config-prefix/share/kde4/services/plasma-containmentactions-favorites.desktop
[/code]
i look in ~/.kde4/share/kde4/services/
no 'plasma-containmentactions-favorites.desktop' file.
the only 'changed' file is: plasma-applet-appmenu-qml.desktop - not it, eh.
Report
skulptor
5 years ago
Try this:
git clone git://anongit.kde.org/scratch/cfeck/containmentaction-favorites.git
cd containmentaction-favorites
mkdir build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
make
sudo make install/fast
Then restart session.
Report
skulptor
5 years ago
Report
Landis
5 years ago
I restarted my system and there is No 'favorites' option in default desktop > mouse actions. only the original 'standard menu', switch desktop etc, launcher choices.
Any ideas please.
i have, in the build folder a plasma_containmentactions_favorites.so file.
everything seems to work. no errors.
Thanks,
Landis.
Report
Landis
5 years ago
DaDa... built just fine.
thanks.
Landis.
Report
amge
7 years ago
containmentaction-favorites-0.2/launch.cpp:57:53: error: ‘popupPosition’ was not declared in this scope
Slackware 13.37, KDE 4.5.5, gcc 4.5.2
Report
skulptor
7 years ago
v0.1 tag
Report
amge
7 years ago
v. 0.1 OK
Report
herrbatka
8 years ago
Report
herrbatka
8 years ago
Report
thstaerk
8 years ago
good stuff, it works for me when I
cmake . && make && make install
cp /usr/local/share/kde4/services/plasma-containmentactions-favorites.desktop /usr/share/kde4/services
cp /usr/local/lib64/kde4/plasma_containmentactions_favorites.so /usr/lib64/kde4/
in other words, please install to kde4-config --path services, not to /usr/local/share/kde4/services
Report
skulptor
8 years ago
Use cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
Report
anne-on-a-moose
9 years ago
I really miss this functionality!
Report
skulptor
9 years ago
Report
anne-on-a-moose
9 years ago
Version 2 is working fine. Thanks!
Report
srog
11 years ago
Thank you of fine plugin.
Report
joth666
11 years ago
The two programs run fine from kickoff though.
Report
skulptor
11 years ago
Report
joth666
11 years ago
/home/username/
.local/share/applications/wine/Programs/Spotify.desktop
And the .desktop file looks normal as well.
Like this:
[Desktop Entry]
Name=Spotify
Exec=env WINEPREFIX="/home/username/.wine" wine "C:\\Program Files\\Spotify\\spotify.exe"
Type=Application
StartupNotify=true
Path=/home/username/.wine/dosdevices/c:/Program Files/Spotify
Icon=/home/username/.local/share/icons/bdbf_spotify.0.png
Report
joth666
11 years ago
Report
joth666
11 years ago
Anyhow, that's now taken care of! Thanks a lot!
Report