Köszönet mindenkitől a választ, akkor összegezném az eddigi igényeket egyfajta specifikáció szinten:
Gyorsbillentyűvel előhívható, körkörös ikonelrendezésű alkalmazásindító.
Az ikonok megjelenítése szabadon választható, kikapcsolható, ez esetben az alkalmazásoknak a nevei lesznek megjelenítve.
Meghívásakor az indító az aktuális pointerpozíció körül jeleníti meg az ikonokat.
A sarkak közelében történő meghívásakor csak egy negyedkörnyi területen jeleníti meg az ikonokat.
Az indító szabadon, konfigurációs fileon keresztül konfigolható, egyszerű leírónyelvvel. (Aki kiejti a száján az XML szót, annak kárt teszek a szapordóképességében.)
Alapértelmezésben a belső kör ikonjainak a sorrendje a gyakoriságuk függvényében vannak rendezve.
Az indítani kívánt alkalmazás kiválasztása, point-and-click, az ikon egy adott pozícióba történő egérgörgővel, vagy kurzor nyilakkal való görgetésével történik.
Most jön a savazós, akarom mondani szavazós része a dolognak. Az a kérésem, hogy minden feltett kérdésre sorrendileg válaszoljatok, a többválaszos kérdés esetén a nektek tetsző válasz betüjele, az igen-nem kérdésnél 1(igen) vagy 0(nem)
1. Megjelenítés függőségei:
a, xlib+xshape (Az ikonok hardcodeolva!!!)
b, xlib+xshape+pnglib (Nagy felbontásnál randa lesz.)
c, xlib+glut (Csak OpenGL támogatással megy)
d, xlib+imlib2 (Memóriafolyás veszély)
2, Ikonok kijelölése:
a, Színes keret az ikon körül
b, Ikonméret növelés
c, Ikon középen történő nagyméretű megjelenítése
3, Médialejátszó?
4, Hangerőszabályozó?
5, Memóriaterheltség jelző?
6, Processzorterheltség jelző?
7, Hálózatterheltség jelző?
8, Mounter?
9, Óra?
10, Screenlock funkció?
Hirtelen ennyi, ha van még extra ötlet akkor várom.
--
"Maradt még 2 kB-om. Teszek bele egy TCP-IP stacket és egy bootlogót. "