RTL (Siemens kaklande fönsterhanterare)
Mer info
- Skapad av
- Siemens Research and Technology Laboratories
- År
- 1988
- Typ
- Fönsterhanterare
Den första kaklande fönsterhanteraren för X, från Siemens forskningslabb i Princeton 1988, som lade fönster utan överlapp med hjälp av villkor och visade att idén var tjugo år äldre än i3.
Siemens hade ett Research and Technology Laboratory i Princeton, och därifrån kom rtl, uppkallat efter labbet. Ellis Cohen och kollegor hade beskrivit tanken i uppsatsen "Constraint-Based Tiled Windows" 1986 och släppte 1988 en implementation för X11. Principen: skärmen är en resurs som inte får slösas. När ett fönster öppnas letar rtl efter ledig yta, krymper eller flyttar grannarna så att inget överlappar, och när ett stängs växer de andra in i hålet. Varje fönster bar på villkor om minsta och önskade storlek som layoutalgoritmen försökte uppfylla samtidigt.
Det var en reaktion på twm och de överlappande fönster X-världen tog för givna, och mottagandet var svalt. Användarna ville dra sina fönster själva. ratpoison, dwm och i3 återuppfann samma uppdelning femton till tjugo år senare, för en publik som vid det laget hade tröttnat på just det.