Updated to version 1.2.0
Enjoy!
Search Criteria
Package Details: kdeplasma-applets-eyasdp 1.2.0-1
Package Actions
| Package Base: | kdeplasma-applets-eyasdp |
|---|---|
| Description: | Enhanced yaSDP(yet another ShutDown plasmoid) |
| Upstream URL: | http://kde-look.org/content/show.php?content=146530 |
| Category: | kde |
| Licenses: | |
| Submitter: | Musikolo |
| Maintainer: | Musikolo |
| Last Packager: | None |
| Votes: | 14 |
| First Submitted: | 2012-07-20 16:39 |
| Last Updated: | 2013-11-06 22:28 |
Dependencies (1)
Required by (0)
Sources
Latest Comments
Comment by Musikolo
Comment by Musikolo
Updated to version 1.1.0
Enjoy!
Comment by Musikolo
Updated to version 1.0.0
Enjoy!
Comment by Musikolo
@MilanKnizek:
The build is working fine for me. Please, check this for further details: http://pastebin.com/c3VfVra6 In addition, my system is up-to-date, so assuming yours also is, there should be no need of changing the PKGBUILD file at all.
Please, let me know if you have any further issue.
Regards.
Comment by MilanKnizek
PKGBUILD's cmake line needs "-DQT_QMAKE_EXECUTABLE=qmake-qt4", otherwise compilation fails.
Comment by Musikolo
Hi everyone,
Please, take into account this package has been renamed to meet the new ArchLinux guidelines (https://wiki.archlinux.org/index.php/KDE_Package_Guidelines#Plasmoids).
The new package can be found at https://aur.archlinux.org/packages.php?ID=61054
This means this package will be unmaintained and very likely removed. So, you are encourage to replace it for the new one as soon as possible.
Sorry for the inconveniences.
Best regards.
Comment by ilpianista
please rename this package following the KDE package guidelines,
https://mailman.archlinux.org/pipermail/aur-general/2012-July/019567.html
Thanks
Comment by Musikolo
Updated to version 0.9.0
Comment by Musikolo
Updated to 0.7.0
Comment by Musikolo
Sorry guys, the package that replaces this one is kdeplasma-addons-applets-eyasdp, available at the following address:
- http://aur.archlinux.org/packages.php?ID=53790
As mentioned before, this package will be discontinued and, hence, become orphan in the following days.
Best regards.
Comment by Musikolo
I have renamed the package from 'eyasdp' to 'kdeplasma-addons-applets-eyasdp'.
So, the new one is here: https://aur.archlinux.org/packages.php?ID=53790
Comment by Musikolo
Patched apply for compatibility with KDE-4.6.
Anonymous comment
How can I apply your nwe patch?
Comment by Demon
Musikolo, I've flagged this package as out-of-date, and I'm disowning it. I hope you will adopt it and take a good care of it. :)
Comment by Musikolo
Hi,
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. So, please, try the next patch, it should work for KDE 4.6:
- http://aur.pastebin.com/qXBeUDR1
If anyone knows a better way to do this, I'd love to hear about it!
Best regards.
Comment by Musikolo
@Demon:
I have just uncompressed the original source file, applied the patched, compile and replaced the resultant binary on my PC (did a back-up, just in case). Then created a brand new yaSDP plasmoid instance on my desktop and tested all background options. I have logged-out and restarted my PC several times, and it has kept the background settings seamlessly. Could you try to do the same procedure in your PC?
Comment by Demon
I've already updated the patch with your modifications. But there is another problem: after I log out, and log back in, the background turns to default. Background settings aren't kept (or aren't read properly).
Comment by Musikolo
@Demon: I have updated the content of the previous pastebin: http://aur.pastebin.com/iHrbKAim
Comment by Musikolo
@Demon
Upps, sorry, I didn't realize about it. As you can figure out, I had to put "solidcontrol" in the CMakeList.txt file. Otherwise, it would have been impossible to me to compile it and test it out. I've also seen that the *.cpp~ file has slipped in inadvertently. Sorry, for the extra work I've put on you... :-/
So, is it working in the end to you?
Comment by Demon
OK, find it, you also need to add " solidcontrol" to the CMakeLists.txt's target_link_libraries array.
Comment by Demon
This won't compile here... And you don't need lines from "diff -rupN yaSDP.orig//plasma-yasdp.cpp~ yaSDP//plasma-yasdp.cpp~" to "diff -rupN yaSDP.orig//plasma-yasdp.h yaSDP//plasma-yasdp.h". I'll check out what's happening...
Comment by Musikolo
@Demon:
As promised, here you have the patch (named as yaSDP_crash_on_exit_fix.patch): http://aur.pastebin.com/sCHiKYJA
Several key points about this patch:
- Since applied, the plasmoid has behaved as solid as a rock on my PC (x86_64) and it did never ever crashed again.
- I have merged partially some of the changes you did in your patch. So, feel free to include any remaining change or whatever you think is good for the final package.
- If you prefer I send you the file by email, just send me an email to my user name @hotmail.com
Please, let me know about what issue regarding this issue.
Best regards!
Comment by Demon
Good job! :)
Comment by Musikolo
@Demon
I have done some changes in the code that seem to have fixed the problem, at least, for the moment being it does not crash anymore where it used to. Give a couple of more days or so to test thoroughly, so I can confirm it completely. In such a case, I would share a patch, so you can add it to this package.
Regards!
Comment by Musikolo
@Demon:
I tried what you said, but it did nothing. It continues crashing every time I quit my KDE session which certainly is considerably annoying. So, I have reported this error to its author at http://kde-look.org/content/show.php?content=126013 I hope he finds a solution to it soon.
Thanks a lot for your support! ;-)
Comment by Demon
Musikolo, try this: logout and enter console. Log in with root credentials, enter init 3 state, the navigate to /var/tmp directory and remove everything there. Then init 5 and log in again.
This was my problem yesterday, since I've migrated my system to x86_64 I could not log in my KDE account because of the caches KDE leaves in that tmp directory.
Comment by Musikolo
@Demon,
Surprisingly to me, you are absolutely right, your patch does have nothing to do with the crash. I don't know how it's possible but the unpatched package I built also crashes. I have tried in a brand new user that has not .kde4 dir, so every single configuration value has been created from scratch. Here you have the crash trace for the new user: http://aur.pastebin.com/tuDn5Ut6 Thus, I'll try to ask its author, just in case he can do something to fix this.
Thank your for your quick reply and sorry your the inconveniences.
Best regards.
Comment by Demon
@Musikolo, that's strange. I've been running it on my i686 system which I upgraded today to x86_64. And it works on 64 bit, too. This patch is only for "cosmetic" changes (I've rearranged the order of buttons and make them use some global translation strings), I don't see a reason for this. :(
Since it works completely OK with, I'd suggest that you clean all references to this plasmoid from your $HOME/.kde4 folder and try a clean install.
Comment by Musikolo
@Demon
Hi, I've been for a quite a few weeks suffering a serious problem related to this applet. The issue is that whenever I quit my KDE session, the yasdp plasmoid crashes. I've been doing some tests just to try to give you some information related to this problem and this is what I have found out:
- The problem is related to your patch, as without it works seamlessly. Have tried several times building your package with and without the path and, only in the later case, the problem is solved.
- In spite of what it's been said above, it crashes only in my x86_64 PC, while in my i686 laptop it works perfectly with both, patched and unpatched ways.
- I only use only the 'Turn-off screen' and 'Log-out' buttons in vertical layout. I have no interest in the remaining features.
I have tried to see where the problem could be happening in the code, but I haven't found anything so far. Although it won't be very helpful, I know, here you have the crash trace: http://pastebin.com/3MFy6nqp
If there is something else I can be helpful, please, do not hesitate to let me know.
Best regards!
Comment by Demon
Updated, thanks.
Anonymous comment
the pkgbuild misses automoc4 as depend