Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Martin Rogalla
@MartinRogalla
Elke keer als een close actie wordt uitgevoerd kan ik door alle windows heen gaan en door hun attributes heen gaan om te kijken welke er gefocussed is.
Andere mogelijkheid: We tracken door de focus events welke window voor het laatst is gefocussed.
ik denk het laatste, want dat moeten we later ook voor borders etc gebruiken denk ik
right?
Harmjan
Zou jij misschien even kunnen checken waarom het zo is dat elke keer als ik bijvoorbeeld een EnterWindow krijg de window id en root etc 382 is.
Martin Rogalla
@MartinRogalla
Het is nooit zo dat het een van die echte windows is.
Laat maar...
heb het al gevonden hoe ik dit wel met die event kan doen
Harmjan Treep
@harmjan
Ik was even afgeleid
Ik moet trouwens naar de winkel om een lamp te kopen, gister avond was de lamp in mijn kamer kapot gegaan en dan zit ik weer in het donker.
Wat is het verschil tussen de twee mogelijkheden om focus te tracken?
Je bedoelt close als in via de key combinatie?
Ik denk dat het handig is om in het javascript window object bij te houden of het window gefocussed is enzo, dus bij elk event door alle windows loopen en het .status ofzo updaten?
Met die forEachWindow kan je makkelijk over alle windows itereren.
Maar ik ga nu even naar de winkel, vanavond weer verder.
Martin Rogalla
@MartinRogalla
Laat maar... het zat blijkbaar in een child field
bij de event
had het over het hoofd gezien
Martin Rogalla
@MartinRogalla
Zou iemand mijn pull-request ff kunnen doorkijken en mergen?
Niels Spruit
@nspruit
ben er mee bezig
Martin Rogalla
@MartinRogalla
Thanks :+1:
Niels Spruit
@nspruit
Ik denk dat het SwitchTilingMode command in AirWM/AirWM#22 verloren gaat, aangezien die niet in de switch statement staat
Ik zal dat wel even fixen en dan de PR mergen
Martin Rogalla
@MartinRogalla
Sure thanks.
Harmjan Treep
@harmjan
Ik denk dat je de removeWindow functie beter via de forEachWindow(callback) functie kan defineren
Zoals nu DestroyNotify wordt afgehandelt
Zo zijn er minder functies in de container en Window
En dat is natuurlijk functional programming ;)
Harmjan Treep
@harmjan
Ik zie trouwens dat jullie af en toe for( var key in array ) { array[key]. ... } gebruiken, ik zie daar af en toe op het internet wat gezeur over
Sommige zeggen dat het niet boeit maar daarom had ik for( ;; ) gebruikt ipv for( .. in .. )
Martin Rogalla
@MartinRogalla
Ah ok. Zal het onthouden.
Martin Rogalla
@MartinRogalla
forEach fixed in 7e852e5
Antti Korpi
@anko
Some more description of the project in the README would be nice for curious people to see what the aim or philosophy of AirWM is.
(I'm a curious person, for example. :smiley:)
Harmjan Treep
@harmjan
:smile:
AirWM is an university assignment where the only input was that it had to be an X11 window manager and it had to be written in javascript
So it's becoming a tiling window manager configured with JSON
But thanks for the input, we'll update it somewhere soon ;)
Matheus Magalhães de Alcantara
@demhydraz
Hai.
Can I get some screen shots?