
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
Yet another shutdown plasmoid
a.k.a. Shutup!
yaSDP it's an highly customizable plasmoid that allow you to shutdown,reboot,susoend,logout and now hibernate too.
shutup vs yaSDP
shutup was the old python script, now yaSDP is written in C++.
PKGBUILD made by pejakm
--------------------------------------------------------------------
--------how to install it?------------------------------------------
----------------------------------
download it
tar -xvzf yasdp-0.9.2.tar.gz
sh install.sh
10 years ago
yaSDP
0.9.2
new config layout
0.9.1
added lock and turn off screen option.
0.9.0
added hibernate option, refreshing of layout, unshowed icon are avaible in the menu (see screenshot 2). The code is still heavy, it/s going to be improved
---------
shutup!
0.9.5 2010-06-21
replaced default theme with oxygen theme. Added icon theme combobox.
0.9 2010-06-20
added icon's menu and vertical layout
0.2 2010-06-17
added icons,menu and log out
10 years ago
yaSDP
0.9.2
new config layout
0.9.1
added lock and turn off screen option.
0.9.0
added hibernate option, refreshing of layout, unshowed icon are avaible in the menu (see screenshot 2). The code is still heavy, it/s going to be improved
---------
shutup!
0.9.5 2010-06-21
replaced default theme with oxygen theme. Added icon theme combobox.
0.9 2010-06-20
added icon's menu and vertical layout
0.2 2010-06-17
added icons,menu and log out
pierpier38
9 years ago
Install notes:
i did need to install the following packages (this may be obvious for all of you, but if it can help at least one person it is good!)
-gcc-c++
-kdelibs-devel.x86_64
-kdelibs.x86_64
-kdebase-workspace-devel.x86_64
Report
pierpier38
9 years ago
- fedora 15
- KDE 4.6.3
- kernel 2.6.38.8-35.fc15.x86_64
Report
gerstavros
9 years ago
kbuildsycoca4 running...
kbuildsycoca4(28775)/kdecore (services) KServicePrivate::init: The desktop entry file "kftpbookmarkimportplugin.desktop" has Type= "ServiceType" instead of "Application" or "Service"
kbuildsycoca4(28775) KBuildServiceFactory::createEntry: Invalid Service : "kftpbookmarkimportplugin.desktop"
Report
Sverik
10 years ago
Report
Musikolo
10 years ago
I just would like to let everyone know that I have fixed the issue fully. It was needed to do some changes in the code, but in the end the result was excellent, at least in terms of stability (no more crashes). The patch (named as yaSDP_crash_on_exit_fix.patch) is here: http://aur.pastebin.com/sCHiKYJA
Please, let me know about what issue regarding this issue.
Best regards!
Report
Musikolo
10 years ago
- http://aur.pastebin.com/iHrbKAim
Report
TheBlackCat
10 years ago
Report
Musikolo
10 years ago
Since power management has been removed from Solid and I don't know how to use the new way, I have reverted the code not compiling to its original form.
Please, try the next patch, it should work for KDE 4.6:
- http://aur.pastebin.com/qXBeUDR1
Best regards.
Report
Musikolo
10 years ago
Hi,
It also crashes on my x86_64 PC whenever I quit my KDE session. Just to isolate the problem, I have tried with a brand new user that has not .kde4 dir, so every single configuration value has been created from scratch and, unfortunately, the result has been the same as my real user's, i.e., it crashes when quit my KDE session. Here you have the crash trace for that new user: http://aur.pastebin.com/tuDn5Ut6
I have the next configuration:
- Only the Turn-off screen and Log-out buttons are enabled.
- I use vertical layout
- I have no interest in the remaining features, so they are disabled.
Other Info:
- Distro: Arch Linux (http://aur.archlinux.org/packages.php?ID=40204)
- KDE version: 4.5.4
- QT version: 4.7.1
Please, let me know if there is anything else I can do to fix it out asap.
Best regards!
Report
Musikolo
10 years ago
I love your plasmoid, it's very flexible and useful. The most interesting feature for me is the possibility to switch off the monitor. This has been a long-awaited feature for me, till I found your plasmoid!
However, there are a few ideas that could make it even better:
1.- I miss the possibility of setting up a layout make up of columns and rows. Currently, you either put all icons in a row or in a column, but can't combine them. It would be lovely to be able to use, e.g. 2-rows distribution, or 3-column distribution, you know, something like this.
2.- This is a minor issue, but when placing the plasmoid in the panel, in my case, beside the clock, I've noticed it over-uses a bit of too much space, e.g. I have the impression it could do it in less space as the Lock/Logout plasmoid does. Maybe this could be checked.
Apart from this two minor things, all I can say is thank you for such a great plasmoid over and over again.
Report
Musikolo
10 years ago
I forgot the last thing:
3.- I would be lovely to have another button to switch user, what will make it a full-fledged plasmoid.
A millions thanks again!
Report
Fred6681
10 years ago
it misses automoc4 in the dependences of the package for archlinux
Sorry for my english
Report
Ophys
10 years ago
Report
Bert
10 years ago
any chance to get a "Switch User" Button to quickly change to another users desktop? (see Fast User Switch plasmoid)?
That is the one thing I really like in gnome: A menu to switch directly to another user:
1) Switch to a new user by displaying a login screen on the KDE desktop (select users name)
2) Switch to an already running desktop of another user
And another question: Did you test yaSDP with a vertical panel? The previous version (python plasmoid) did use to much vertical space in a vertical panel.
Report
Ophys
10 years ago
http://yfrog.com/nbsnapshot5up
yes, I suppose that I could do it using the same fast user switch code
Report
Bert
10 years ago
Report
Ophys
10 years ago
Report
pejakm
10 years ago
Report
Ophys
10 years ago
Report
gravy
10 years ago
"Linking CXX shared module lib/plasma_applet_yasdp.so" in red color and
"file plasma-yasdp.cpp has a modification time 8.2e+04 in the future"
Report
gravy
10 years ago
Report
einar77
10 years ago
- the tarball contains lots of backup fies (~) that need to be removed;
- the tarball contains CMakeCache files that will make building fail if they aren't removed;
- the tarball contains a spurious build directory;
- the config UI layout, at least on 4.5, is too large for a netbook screen (1024x600) and icons and checkboxes look placed around randomly (a layouting bug?): screenshot http://imagebin.ca/view/qwNeBiRb.html
Report
Ophys
10 years ago
I'll design a new gui.
Report
Ophys
10 years ago
thank you all for your advice and bug reporting !!!
Report
schraubhuber
10 years ago
Running sh install.sh gives me:
CMake Error: The current CMakeCache.txt directory /home/XXX/temp/yaSDP/CMakeCache.txt is different than the directory /home/ophys/Documenti/Programmazione/C++/yaSDP where CMackeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt
CMake Error: The source "/home/XXX/temp/yaSDP/CMakeLists.txt" does not match the source "/home/ophys/Documenti/Programmazione/C++/yaSDP/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
CMake Error: The source directory "/home/ophys/Documenti/Programmazione/C++/yaSDP" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
make: *** [cmake_check_build_system] Fehler 1
CMake Error: The source directory "/home/ophys/Documenti/Programmazione/C++/yaSDP" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
make: *** [cmake_check_build_system] Fehler 1
kbuildsycoca4 running...
I heavily appreciate a solution, since this applet seems to be the missing part for my perfect desktop...
Report