Add option of starting Smart --gui to ksmarttray
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Smart Package Manager | Status tracked in Trunk | |||||
Trunk |
Fix Released
|
Low
|
Rehan Khan |
Bug Description
Imported: http://
Reason: Patch Review
further details: https:/
msg607 (view) Author: sboddy Date: 2006-08-04.17:47:44
Frank, I grabbed the source from subversion, then used some commands I got from
the web to compile the tray app. Then I just moved the old binary and put mine
in it's place. Not proper practice, but it worked for me. You need
kdelibs3-devel installed, then in trunk/contrib/
. /etc/opt/
update_admin
./configure $configkde
do_make
msg606 (view) Author: frank Date: 2006-08-04.17:04:32
Hi sboddy,
I tried to compile the latest version into a Mandriva rpm, but it failed to
compile, even without your patch, so there seems to something wrong with the
SPEC file. Nevertheless, is there someone, who is able to integrate this patch
into the development version of ksmarttray? I think this would make smart even
more userfriendly!
msg605 (view) Author: sboddy Date: 2006-08-03.01:43:23
Frank, this is something I also wanted, but ksmarttray hasn't changed in ages.
So I had a quick hack. Now I haven't done C/C++ since Uni (10+ years) but most
of it is copy and paste. I've tested it, and it works very well for me, so feel
free to try it.
See the diff I'm attaching. Not sure if this needs to be posted elsewhere for
the "Smart guys" to notice it ;-)
msg427 (view) Author: frank Date: 2006-03-12.16:30:36
I would like to have another option besides the check and Quit options in the
ksmarttray context menu:
What about starting the smart --gui command from another menuentry like
"Smart-gui"?
This patch is good. Another alternative would be just to remove the 'upgrade' from 'smart --gui upgrade' and ksmarttray would change from having two methods of checking (single left click and right click menu) to one (right click menu) and single click would start Smart. Thus the tray Icon can start and Check without much change. As this improves the usability I think we should push this into trunk and then release.