Package Details: kdeplasma-applets-eyasdp 1.2.0-1

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: GPL3
Submitter: Musikolo
Maintainer: Musikolo
Last Packager: None
Votes: 14
First Submitted: 2012-07-20 16:39
Last Updated: 2013-11-06 22:28

Latest Comments

Comment by Musikolo

2013-11-06 22:28

Updated to version 1.2.0

Enjoy!

Comment by Musikolo

2013-09-22 11:01

Updated to version 1.1.0

Enjoy!

Comment by Musikolo

2013-09-03 15:13

Updated to version 1.0.0

Enjoy!

Comment by Musikolo

2013-05-15 08:37

@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

2013-05-14 08:20

PKGBUILD's cmake line needs "-DQT_QMAKE_EXECUTABLE=qmake-qt4", otherwise compilation fails.

Comment by Musikolo

2012-07-20 16:44

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

2012-07-15 09:15

please rename this package following the KDE package guidelines,
https://mailman.archlinux.org/pipermail/aur-general/2012-July/019567.html

Thanks

Comment by Musikolo

2011-12-12 07:11

Updated to version 0.9.0

Comment by Musikolo

2011-11-14 07:14

Updated to 0.7.0

Comment by Musikolo

2011-11-10 00:20

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

2011-11-06 17:58

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

2011-01-29 12:29

Patched apply for compatibility with KDE-4.6.

Anonymous comment

2011-01-29 09:48

How can I apply your nwe patch?

Comment by Demon

2011-01-28 18:52

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

2011-01-28 18:30

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

2010-12-16 21:59

@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

2010-12-15 23:50

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

2010-12-15 22:44

@Demon: I have updated the content of the previous pastebin: http://aur.pastebin.com/iHrbKAim

Comment by Musikolo

2010-12-15 22:39

@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

2010-12-15 19:04

OK, find it, you also need to add " solidcontrol" to the CMakeLists.txt's target_link_libraries array.

Comment by Demon

2010-12-15 18:57

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

2010-12-15 18:24

@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

2010-12-12 11:17

Good job! :)

Comment by Musikolo

2010-12-12 10:32

@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

2010-12-11 22:51

@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

2010-12-11 12:36

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

2010-12-11 09:36

@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

2010-12-11 00:36

@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

2010-12-11 00:25

@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

2010-08-26 16:42

Updated, thanks.

Anonymous comment

2010-08-26 14:18

the pkgbuild misses automoc4 as depend