
iLaunch
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 program is designed to clear up clutter on your desktop by stacking icons in a scrollable format. (think deck of cards) Using the scroll wheel on your mouse (button 4 & 5) will cycle through the applications in the .rc file added by you the user from the first application to the end. Then it will loop to the beginning, being an endless loop cycling through your stack of icons.
Features:
o) Background image or no background image support(transparent background).
o) Maximizes desktop space by moving all your icons into one scrollable stack.
o) Drag and Drop support when dragging from the K-menu or the Kicker bar(no Desktop icons or devices yet).
o) No wheel mouse support, by right clicking the theme and selecting the No Wheel Mouse option in the Configure theme menu.
o) Alternate display text when adding applications to customize what is displayed to your needs.
o) Icon theme finding engine to locate your current icons being used by KDE.
o) Mouse over highlighting when on an application to launch.
o) Custom icons support by selecting the directory in which they are stored.
o) Drag and drop a file onto iLaunch and the application displayed will launch it for you if the type is correct.
o) Applications that support multiple files being opened via command line should be able to accept multi-file drops as well.
o) Ability to select a unique icon for the showing application and it is remembered when changing icon themes as well.
o) Automatic resizing to suit the icon theme selected when setting the Custom Icon Directory
o) Remove the current application by right clicking and selecting it from the Configure menu.
o) Middle clicking iLaunch displays the information about the execution command and the location of the icon it's using.
14 years ago
version 0.17: 07/24/2006 - itemDropped callback format fix
version 0.16: 09/02/2005 - Bugfixes for the 0.37 release of SuperKaramba
- Reworked the icon theme finding code
- Made a .skz package
14 years ago
version 0.17: 07/24/2006 - itemDropped callback format fix
version 0.16: 09/02/2005 - Bugfixes for the 0.37 release of SuperKaramba
- Reworked the icon theme finding code
- Made a .skz package
antidragon
15 years ago
Although none of the icons are showing up in Crystal Clear.
Great work!
Report
p0z3r
15 years ago
Report
antidragon
15 years ago
/home/patrick/.kde/share/icons/Crystal Clear/32x32/apps
But I'm still wondering where my KOffice and amaroK icons went...
Report
o311usmc
16 years ago
/opt/cxoffice/bin/wine "/home/sean/.cxoffice/dotwine/fake_windows/Program Files/QuickPar/QuickPar.exe"
iLaunch will not run this no matter how I formatted it. I ended up having to create a shell script to run it, and that finally worked.
Still though, great all around.
Report
p0z3r
16 years ago
http://kdelook.org/content/show.php?content=6708&forummode=2&forumpage=1&forumexplevel=0&forumthread=37345#c37371
Check out that link to see what was discussed before.. and if you can't get it, email me.
Report
ErnieS
16 years ago
Report
p0z3r
16 years ago
Report
ErnieS
16 years ago
Report
yotsu
16 years ago
very useful :)
just a question:
how can I cancel an icon that it's not the last one?
Report
p0z3r
16 years ago
Report
p0z3r
16 years ago
Report
-V-O-Y-A-G-E-R-
17 years ago
Report
p0z3r
17 years ago
;-D
Report
johnkess
17 years ago
I really like you program, but I can't seem to get it to work on my SuSE 8.2 distro. It showed up on my screen, but the "Configure Theme" text is grayed out. I'm not really familar with python scrips, and so I don't know how to debug it. I did what you said in the README, and changed line 41 to: "debug" = 1. I then ran ./iLaunch.py in the terminal. I got this back:
./iLaunch.py: line 31: import: command not found
./iLaunch.py: line 32: import: command not found
./iLaunch.py: line 37: conf: command not found
./iLaunch.py: line 38: font: command not found
./iLaunch.py: line 39: fontColor: command not found
./iLaunch.py: line 40: fontSize: command not found
./iLaunch.py: line 41: debug: command not found
./iLaunch.py: line 42: shadow: command not found
./iLaunch.py: line 43: kdePath: command not found
./iLaunch.py: line 44: iconDirectory: command not found
./iLaunch.py: line 45: bg: no job control
./iLaunch.py: line 46: currentIconEffect: command not found
./iLaunch.py: line 47: syntax error near unexpected token `}'
./iLaunch.py: line 47: `}'
Like I said, I don't know anything about python, but I do know some c++, and because of all the "command not found"s, I am figuring that I don't have the right python stuff installed. Please post a reply and help me get through this. Your program looks really cool. Hope you know what's up.
Report
p0z3r
17 years ago
That is not correct. It should have been:
superkaramba iLaunch.theme
That will produce the debug information I was referring.
Try that and get back to me please.
-p0z3r
Report
p0z3r
17 years ago
My Mandrake 9.1 box has python 2.2 installed, and it was tested on another box that is Mandrake 9.2 with python 2.3. Both worked without problems.
Do any other themes work for you? Maybe stop by the irc channel later tonight or email me?
Report
nightwriter
17 years ago
kfmclient openProfile webbrowsing
so that I get it in the browser mode. Since the icon name is keyed off of the exec command I get the unknown icon instead of the konqueror icon. Would it be possible to have a 3rd question, call it icon name and a variable icon0 so that in the iLaunch.rc file I see
app0=kfmclient openProfile webbrowsing
display0=Konqueror
icon0=konqueror.png
That way items can be added to the menu that may not be in a users Path (say they installed OOo) But are otherwise launchable via a full path name. (/usr/local/Openoffice.org/soffice for example) But still be able to assign it an icon.
On the other hand. The only problem I had with the suggested patch above is that the second line for me was 449 not 448. No sweat. It works works well and works clean.
Keep it up .... so far this is one of the top uses of karamba or superK I've seen so far.
Report
p0z3r
17 years ago
I was thinking about the best way to add this into the question dialogs, but I didn't want to have so many things required to go through just to add another icon. So, I'm still looking into this and should have some way to do this in the future.
Glad to hear that you like it so much!
Report
Peman
17 years ago
ive got a solution for peepz whithout a scroll wheel on their mouse.
follow this steps:
get this bg.png:
http://peman.no-ip.org/tmp/bg.png
edit the iLaunch.py file an replace this lines:
line 413
if (x > 65 and x < 75) and (y > 15 and y < 27) and (button == 1):
line 448
if (x > 65 and x < 75) and (y > 49 and y < 63) and (button == 1):
Report
p0z3r
17 years ago
That sounds like a great workaround. I haven't tried to work on this idea b/c ageity had said that alternate keyboard events would be handled in an upcoming version, which would have included the up/down arrows on your keyboard. Mind if I include it into iLaunch for now?
Report
Peman
17 years ago
Report
p0z3r
17 years ago
Report
soulrebel
17 years ago
that would be really cool ;-)
thanks
Report
p0z3r
17 years ago
/usr/share/icons/Umicons/64x64/apps
That's what I've been doing, but I suppose I could put in a configure option to select the size you want, but the drawback is the first time users initial startup will require more configuring before they can use it.
Report
lordrollo
17 years ago
The VERY first time I fired it up, it did come up with a dialog box asking for an app. I put in Gimp, but it didn't show up. I have tried deleting the dir, and replacing it, but that dialog box doesn't come up even after that. I would really like to use this, but I can't seem to configure it.
I am using iLaunce 0.08 and Superkaramba 0.32-1
Thanks
Report