Re: ADesk Menu .. a menu for your systray
Yes exactly like that.
BTW if you wish to contact me, send me an e-mail instead of a PM.
CrunchBang Linux Forums » Tips, Tricks & Scripts » ADesk Menu .. a menu for your systray
Yes exactly like that.
Thanks. BTW would it be possible to have the applications sorted alpabetically?
Also can you make adeskmenu use the current icon theme for the applications? Im using the Gnome-Brave icon theme but adeskmenu is using the Gnome icons.
Yep... speed is back in version 0.3.1
Awesome!
for testing : adeskmenu-0.3.2.tar.bz2
Now adeskmenu should use the current icon theme for the applications/categories.
- gnome-brave

- elementary

- simplygrey

Last edited by ADcomp (2010-06-22 19:35:56)
Merci beaucoup ADcomp ![]()
I know you don't joke with icon theme
.. ![]()
"applications sorted alpabetically" .. maybe tomorow , I'm tired for today ![]()
Last edited by ADcomp (2010-06-22 21:53:23)
Wow! I just found this. I think it's great! Thanks for developing it.
Would it be possible to add a "refresh" action to the right-click menu?
What I mean with refresh is to recheck the available .desktop files. After installing/removing an application, the files may change.
@anonymous : yes , possible. added to my (long) todo list ![]()
I have this desktop file:
[Desktop Entry]
Name=Root Terminal
Name[ar]=طرفيّة الجذر
Name[ca]=Terminal root
Name[cs]=Terminál uživatele root
Name[da]=Root-terminal
Name[es]=Terminal de «Root»
Name[eu]=Root terminala
Name[fr]=Terminal administrateur
Name[gl]=Terminal de root
Name[hu]=Rendszergazda terminál
Name[it]=Terminale root
Name[ja]=システムターミナル・スーパーユーザーモード
Name[ko]=루트 터미널
Name[lt]=Administratoriaus terminalas
Name[nl]=Terminal als root
Name[pl]=Terminal użytkownika root
Name[pt_BR]=Terminal como Root
Name[sv]=Root-terminal
Name[th]=เทอร์มินัลดูแลระบบ
Name[zh_CN]=Root 终端
Comment=Opens a terminal as the root user, using gksu to ask for the password
Comment[ar]=يفتح طرفيّة كمستخدم جذر، مستخدماً gksu للسؤال عن كلمة السر
Comment[ca]=Obre un terminal com a l'usuari root, utilitzat gksu per a demanar la contrasenya
Comment[cs]=Otevře terminál pod uživatelem root, na heslo se dotáže přes gksu
Comment[da]=Åbner en terminal som brugeren root, og bruger gksu til at spørge om adgangskoden.
Comment[de]=Öffnet ein Terminal als Benutzer 'root' unter Verwendung von gksu zur Passwortabfrage
Comment[es]=Abre un terminal como el usuario «root» utilizando gksu para preguntar la contraseña.
Comment[eu]=Root erabiltzaile gisa terminal bat irekitzen du pasahitza eskatzeko gksu erabiliaz
Comment[fr]=Ouvrir un terminal en tant qu'administrateur, en utilisant gksu pour demander le mot de passe
Comment[gl]=Abre un terminal como usuario root, usando gksu para preguntar polo contrasinal
Comment[hu]=Megnyit egy rendszergazda terminált, a gksu-t használva a jelszó bekérésére
Comment[it]=Apre un terminale come root, usando gksu per la richiesta della password
Comment[ja]=パスワードを尋ねるのに gksu を使い、root ユーザとして端末を開く
Comment[ko]=루트 사용자로 터미널을 열고, GKSU로 열쇠글을 물어봅니다
Comment[lt]=Atveria terminalą 'root' naudotojo teisėmis, naudojant gksu slaptažodžiui įvesti
Comment[nl]=Start een terminal als de root-gebruiker waarbij gksu gebruikt wordt om het wachtwoord te vragen.
Comment[pl]=Uruchamia terminal użytkownika root, używając gksu do wczytania hasła
Comment[pt_BR]=Abre um terminal como usuário root, usando o gksu para pedir a senha
Comment[sv]=Öppnar en terminal som root-användaren och använder gksu för att fråga efter lösenordet
Comment[th]=เปิดเทอร์มินัลในนามผู้ใช้ root โดยใช้ gksu ถามรหัสผ่าน
Comment[zh_CN]=以 root 用户身份打开一个终端,使用 gksu 询问密码
Encoding=UTF-8
Exec=gksu -l gnome-terminal
Icon=gksu-root-terminal
StartupNotify=true
Terminal=false
X-MultipleArgs=false
Type=Application
Categories=GTK;Utility;TerminalEmulator;
TryExec=gnome-terminalHowever I noticed that Adeskbar doesn't respect the last line "TryExec=gnome-terminal". What should happen is the program/menu checks if gnome-terminal is present on the system. If it is present then the desktop file will be displayed in the menu (as normal). If it is not present then the item should not be displayed in the menu.
I have to say this is a great little app.
However I noticed that Adeskbar doesn't respect the last line "TryExec=gnome-terminal".
True .. I only check 'Name", "Exec" and "Icon". ( added to my todo-list )
@doomonyou : Thank you ![]()
I've searched a long time for an app like this, thank you very much! ![]()
But there is one small problem: I'm using i3, which is a tiling WM and after clicking on the system tray icon the menu gets placed in the center of the screen. But if I want to mouseover it, it gets closed. This is a wanted behavior, but most other system tray apps do this right, they don't open a normal window, and it gets opened near to the sys tray icon, even in i3 (maybe you should take a look at the code of nm-applet, eg).
To fix this, I have simply added comments to the lost_focus function in the adeskmenu file:
def lost_focus(self, widget, event):
'''
if self.focus_check:
self.toggle_hide()
'''Now it can be closed only by clicking on the icon.
Wonderful tool. Very functional. However, I have an issue. I am running Mint (sorry CrunchBang) and ran your menu. The icon is in the systray in the tint2 at the bottom of the screen. When I click it, it attempts to display the menu below the panel, which of course, is off the screen. When I move it to the top, it still only displays about the cursor size of menu. I tried to run from the command line with the -t option, and it still only shows the partial menu. If I kill the the menu and restart it, it displays correctly, but still not if the tint2 panel is at the bottom. Please help.
Wonderful tool. Very functional. However, I have an issue. I am running Mint (sorry CrunchBang) and ran your menu. The icon is in the systray in the tint2 at the bottom of the screen. When I click it, it attempts to display the menu below the panel, which of course, is off the screen. When I move it to the top, it still only displays about the cursor size of menu. I tried to run from the command line with the -t option, and it still only shows the partial menu. If I kill the the menu and restart it, it displays correctly, but still not if the tint2 panel is at the bottom. Please help.
I think there is some sort of conflict with compositing. I had the same issue. In crunchbang, i worked around it by delaying the start of adeskmenu by 20 seconds. It seems like when it launches after compositing is autostarted, the menu displays correctly.
If you were using #!, i could tell you how to do that easily. (sleep 20s && adeskmenu) & in your autostart.sh, but im not sure how to delay startups in mint.
Actually scratch that. You could create a script in /usr/bin/ and simply put:
#!/bin/bash
(sleep 20s && adeskmenu) &Then rather than listing adeskmenu in your startup, you make the script executable, and list that in your autostart.
Thanks. I made it sleep for 5 seconds and that is sufficient. However, I have two issues to evaluate:
1) If I place the tint2 panel at the top of the screen, the menu works perfectly. If I place it at the bottom, it attempts to display below the panel, which is only a pixel or two. I tried your code, 0.3.2, in another distro and it works fine. How can I analyze why it will not display above the tint2 panel?
2) This is very curious but not really an important issue for me. If I run the command 'adeskmenu -t' from the command-line, adeskmenu begins seems to process out of control and utilizes 100% of one of my processor cores. This does not happen if I click on the icon in the system tray. Even when I click away from the menu, it still takes 100% utilization from one of my cores. Very strange.
Love the menu. Would prefer to have my tint2 panel at the bottom of the screen so if you have any ideas i can test, i would be happy to do it. Thanks in advance.
hi,
also your app is great and i used it on my crunchbang, but on my archbang i have a problem, also it gives me a syntax error
on this line:
# print "PID = %s" % pid
also this error i become when i execute:
./adeskmenu
what i m doing wrong ![]()
thanks in advance
btw. sorry for my bad english ![]()
AdComp , one of my fav programmers, who made adesk-menu, adeskbar and madbox has disappeared from the internet radar; his site is down.
Lets hope this will be only a temporarily loss.
Try adeskmenu:
download: http://www.cstrois-lacs.qc.ca/chenebleu
k-menu.zip
and install instructions:
after download extract and put it as root in /usr/bin/
make it executable: sudo chmod a+x /usr/bin/adesk-menu
Edit with leafpad /home/user/.config/openbox/autostart.sh
add this line: adesk-menu &
Restart openbox or reboot and it will show up on the right in your taskbar.
Grab what you can from where you can put it in your DropBox to keep it available.
I found:
1. AdeskBar.0.4.2.all.deb
2. adeskbar.0.4.3-all.deb
3. Live CD Developer's Guide - ADeskBar version is 0.4.3 (dev website is down, so package was included in source)
WARNING: use at your own risk. They are not from the original site that is down.
I found this, it is a project which started as a patch for ADesk-Menu
http://code.google.com/p/snapfly/
the developers are Russian but some of the site is in English
@ pablokal & jeffreyC
I have added the information from your posts to the ADeskBar page at Conky PitStop.
I firmly believe that this program should not be lost. If pierre_morissette_adesk-menu.zip file should ever get disconnected, I have it here as well.
I just tried to download pierre_morissette_adesk-menu.zip and it is 404
Did anyone ever find out what happened to ADcomp ?
Do they have a witness protection program in the EU, or alien abductions ?
I just tried to download pierre_morissette_adesk-menu.zip and it is 404
Did anyone ever find out what happened to ADcomp ?
Do they have a witness protection program in the EU, or alien abductions ?
Really? I just tried again, had to rename it:
/media/5/zip-tar-gz/pierre_morissette_adesk-menu2.zip
/media/5/zip-tar-gz/pierre_morissette_adesk-menu.zipand both in fine health.
I haven't heard anything ... and his website is still down.
Witness protection would be a tough one to crack, but I pity any alien that gets caught for abducting him!
Should I post that at CPS as well do you think?
Last edited by Sector11 (2011-07-17 00:24:53)
noob question:
I got ADeskBar working how do i put it in startup, for it to start automatically with #! ![]()
Posts [ 51 to 75 of 79 ]
CrunchBang Linux Forums » Tips, Tricks & Scripts » ADesk Menu .. a menu for your systray
Forums powered by PunBB. Hosted by Linode.
Copyright © CrunchBang Linux.
Proudly powered by Debian GNU/Linux.
Debian is a registered trademark of Software in the Public Interest, Inc.