Permalänk
Avstängd

Vems ansvar är tabbar?

Man ser att tabbar implementeras av flera program (Firefox, Chrome, Nautilus, gedit, Terminal, GIMP, etc).
Flera program väljer även att placera tabbarna högst upp (Firefox, Chrome, mfl).

Man ser att tabbar implementeras av window managers. (Fluxbox, KWin, PekWM, wmii, pwm, tvtwm, Ion, Notion, etc).

Om både window managers och program implementerar tabbar så sker viss feature overlap och redundans.
Så då kommer frågan, vem ska egentligen ansvara för tabbar?

Permalänk
Medlem

Rent intuitivt borde det vara WMen, men då mister programmet tabfunktionen i WMar som inte har det stödet. Troligtvis därför som program beroende av tabbar kör sin egen hemrullade version.

Skickades från m.sweclockers.com

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Avstängd
Skrivet av Teknocide:

Rent intuitivt borde det vara WMen, men då mister programmet tabfunktionen i WMar som inte har det stödet. Troligtvis därför som program beroende av tabbar kör sin egen hemrullade version.

Skickades från m.sweclockers.com

Men det borde fixas isf.
På Windows finns det ju mer eller mindre bara en window manager och det är den som körs på mer än 99,9999% av alla datorer som kör Windows.
Microsoft borde implementera tabbar i deras window manager.

På Apples sida är det ju likadant och dom bör samma sak.

På Linux finns det en uppsjö olika window managers, så där är det inte lika lätt...

Permalänk

Program skrivna i GTK eller Qt har automatiskt tillgång till tabbar oavsett om programmen är ämnade för Linux, Mac, Windows eller Android. GTK och Qt täcker väl 99,9999% av alla program (med grafiskt gränssnitt) till Linux, inklusive alla program som räknades upp i första posten.

Permalänk
Avstängd

Om window managern sköter tabbar så blir det flera processer.
Om applikationen sköter tabbarna så blir det flera trådar.

Skrivet av Korkskruv:

Program skrivna i GTK eller Qt har automatiskt tillgång till tabbar oavsett om programmen är ämnade för Linux, Mac, Windows eller Android. GTK och Qt täcker väl 99,9999% av alla program (med grafiskt gränssnitt) till Linux, inklusive alla program som räknades upp i första posten.

Ja, GTK och Qt stödjer tabbar, men bör applikationer implementera tabbar eller överlåta det åt window managern?