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.

“Linux isn't an OS, it's a troubleshooting sim game.” (a YouTube commenter)

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.

“Linux isn't an OS, it's a troubleshooting sim game.” (a YouTube commenter)

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.