xfce4: panel késleltetett előbukkanása [megoldva]

Fórumok

Sziasztok.

A panelemet fenn tárolom, ahol a programok menüsora is van.
(Odalenn más panel kapott helyet.)
Az automatikus rejtés be van kapcsolva, és ha az ember odatolja a pointert, legördül a panel.

Csak ez néha idegesítő.

Hogyan lehet késleltetni a programok menüjén túlfutó pointer panelre gyakorolt hatását?
HA a panel előbukkanása 1,5 másodpercet késne, az lenne a legjobb.

--------
Megoldás itt: https://hup.hu/comment/2977882#comment-2977882
Köszönöm mindenkinek!

Hozzászólások

Miért, van ilyen feature? Végignéztem a panel preferences-t, szerintem nincs.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Épp ezért gondolkodom azon, hogy belenyúlok a forráskódba.

10-féle lény van:
-- aki ismeri a bináris számrendszert,
-- és amelyik nem.

Az felesleges. Szokj át egy ablakkezelőre, ahhoz meg írsz egy polybar-t futtató shell scriptet, amit a háttérben xdotool futtat, ha a felső (vagy alsó) sarokba tolod az egeret, ott beállíthatsz, hogy csak bizonyos msec sleep után futtassa a polybar-t (vagy lehet tint2, vagy amit akarsz, többféle panelmegoldás létezik).

Ez a baja az asztali környezeteknek, hogy nagy, komplex kód, nehezen nyúlsz bele. Csak azt tudja, amit a fejlesztők beletettek, de ha neked más kéne, akkor kb. esélytelen valamit is kezdeni vele. Persze, megpróbálhatod, hátha megtalálod a kódban, hogy hol hívja elő az elrejtett panelt, és ott kézzel hozzáadsz pár sorban egy késleltetést, de lehet majd miatta rengeteg kódot újrapörgettyűzni, míg be nem lövöd.

A computer is like air conditioning – it becomes useless when you open Windows.” (Linus Torvalds)

Hátha segít, google találat. Többféle megoldás is van említve, hátha valamelyik beválik. popup-delay

#XfcePanelWindow {
   -XfcePanelWindow-popup-delay: 400;
   -XfcePanelWindow-popdown-delay: 2500;
}

 Sajnos csak az első egérmanővernél volt meg a késleltetés, az utána következőknél minden a régi volt.

10-féle lény van:
-- aki ismeri a bináris számrendszert,
-- és amelyik nem.

Nem volt meg. Megnézem...
Hogyan  is kell?

Ja igen.
rm -rf ~/.cache

------------
Nálam sajnos ezután se...

-------------
Megvan!!!!
fordítva kell beírni:

#XfcePanelWindow {
   -XfcePanelWindow-popup-delay: 400;
   -XfcePanelWindow-popdown-delay: 2500;
}

Hiszen a fórumokon szereplő példák a gyorsításról szóltak, én meg a lassítást akarom.

Szóval a fenti helyett ez kell nekem:

#XfcePanelWindow {
   -XfcePanelWindow-popup-delay: 2400;
   -XfcePanelWindow-popdown-delay: 200;
}

És működik.
Reboot után is.

Köszi mindenkinek!
:-)

10-féle lény van:
-- aki ismeri a bináris számrendszert,
-- és amelyik nem.

Szép találat. Nekem eszembe se jutott volna a ~/.config/gtk-3.0/gtk.css-ben keresni ezeket. A sorrend viszont szerintem egyértelmű, nem is értem miért próbálkoztál fordítva.

Mondjuk engem a 2,4 mp.-es késleltetés zavarna, az marha sok. Nem használok ilyet, de ha használnék, és odatolnám az egeret, hogy előhozzam a panelt, és nem várnék rá olyan hosszan. Az csak arra jó, hogy feleslegesen agyonlassítsad a workflow-dat.

A computer is like air conditioning – it becomes useless when you open Windows.” (Linus Torvalds)

A menüt és amúgy a teljes panelt csak elvétve használom. Mindent terminálban csinálok, Ctrl-F1 stb. munkaasztal-váltás...
Nekem tényleg így a jó.
(A 2400-at levettem 1500-ra, annyi pont elég, hogy a pointer véletlen túlfutása ne hozza elő azonnal a panelt, kitakarva a futó program menüsorát.)

10-féle lény van:
-- aki ismeri a bináris számrendszert,
-- és amelyik nem.