• När ett musklick blir en stridsfråga i Linuxvärlden

    Ett förslag från utvecklare kopplade till Mozilla och GNOME kan komma att ändra ett av de mest inarbetade beteendena i Unix- och Linuxvärlden: inklistring av text med musens mittenknapp. Det som för vissa ses som en modernisering uppfattas av andra som ett angrepp på en över 30 år gammal arbetsmetod som blivit djupt integrerad i hur systemen används.

    Vissa förändringsförslag i teknikvärlden väcker starkare reaktioner än väntat. Ett aktuellt exempel är en pågående diskussion inom Mozilla och GNOME som kan förändra hur mittenknappen på musen fungerar i Linux och andra Unix-liknande system.

    Mozilla föreslår att standardbeteendet i Firefox ska ändras så att ett klick med mittenknappen inte längre automatiskt klistrar in text. Skälet är att funktionen upplevs som förvirrande och leder till oavsiktliga inklistringar, särskilt för användare som inte känner till mekanismen.

    Samtidigt diskuteras ett närliggande förslag inom GNOME: en ändring av standardinställningen i GTK som styr om inklistring från primärmarkeringen är aktiverad. Även detta förslag är fortfarande under granskning.

    Vad är primärmarkering – och varför spelar den roll?

    I klassiska Unix-miljöer, med rötter i X Window System, finns två separata textmekanismer. När du markerar text hamnar den automatiskt i en särskild buffert, den så kallade primärmarkeringen, som klistras in med mittenknappen. Detta existerar parallellt med det vanliga urklippet som används via kopiera- och klistra in-kommandon.

    Detta var ett medvetet designval som gjorde snabb textöverföring extremt effektiv, särskilt mellan terminaler, kodredigerare och andra verktyg där tempo och precision är viktigt.

    Muskelminne och arbetsflöden

    För många Linux- och Unix-användare är mittenklicks-inklistring inte en udda funktion utan ett inövat arbetssätt. Markera, klicka, klart. Inga menyer, inga kortkommandon. För utvecklare och systemadministratörer är detta ofta djupt rotat muskelminne.

    Att ändra standardbeteendet upplevs därför inte som en liten justering, utan som ett ingrepp i etablerade arbetsflöden som fungerat i årtionden.

    En teknisk fråga med kulturell laddning

    Primärmarkeringen har funnits i över 30 år och ses av många som en del av Unix- och Linux-systemens identitet. Kritiker menar att problemet inte är funktionen i sig, utan bristande kunskap om hur den fungerar, och att lösningen borde vara bättre information eller tydligare inställningar, inte att ta bort beteendet som standard.

    Det har också påpekats att funktionen redan går att stänga av för den som inte vill använda den.

    Läget just nu

    Förslagen från både Mozilla och GNOME är fortfarande öppna och inga beslut är fattade. Diskussionen pågår, och motståndet från användare och granskare visar att frågan rör mer än bara ett enskilt musklick.

    Det handlar om hur mycket man kan förändra utan att bryta med den tradition och de arbetssätt som gjort Unix-liknande system attraktiva från början.

    Läs mer här



  • IceWM 3.9: Lättviktsklassikern får modern markörhantering

    Den klassiska lättviktsfönsterhanteraren IceWM har släppt version 3.9. Nyheterna kretsar kring modernare markörhantering med stöd för Xcursor, ett uppfräschat icesh-verktyg, samt flera tekniska förbättringar och buggfixar. Samtidigt städas äldre beroenden bort – och översättningarna har fått sig en rejäl uppdatering.

    Den klassiska lättviktsfönsterhanteraren IceWM har nått version 3.9 och bjuder på en av de största nyheterna på länge: stöd för Xcursor. Det innebär att markörerna nu kan följa systemets tema om inget eget definieras – en liten detalj som gör stor skillnad för en mer enhetlig skrivbordsupplevelse.

    Nytt i icesh och under huven
    Utöver det har utvecklarna passat på att rensa i koden genom att slopa det gamla beroendet libXpm, samtidigt som verktyget icesh fått en smart ny funktion: flaggan -kovered, som kan testa om ett fönster är täckt.

    Buggfixar och förbättringar
    Flera buggar har också lösts, bland annat problem med färghantering i ikoner och hur titlar avkortas i UTF-8. Dessutom har IceWM blivit bättre på att gissa markörernas “hotspot” när informationen saknas i gamla XPM-filer – istället för att krascha.

    Översättningar och paketering
    Slutligen har översättningarna för spanska, ungerska och brasiliansk portugisiska fått en uppfräschning. Och för paketerare är notisen tydlig: libXcursor är nu ett krav, medan libXpm inte längre behövs.

    https://ice-wm.org

    Vad är IceWM?

    IceWM är en lättvikts-fönsterhanterare för X Window System (X11), känd för mycket låg resursförbrukning, hög konfigurerbarhet och smidig styrning via tangentbord och skript (genom verktyget icesh).

    Tekniska nyheter i 3.9

    • Xcursor-stöd: Om ett tema inte definierar egen markör används systemets Xcursor-tema som fallback.
    • gdk-pixbuf: Stöd för tematiserade markörer utan krav på libXpm.
    • Format: Xcursor-filer stöds som alternativ till äldre XPM-markörer.
    • icesh: Nytt filter -kovered för att testa om ett klientfönster är täckt.

    Fixar

    • När lseek/proc/net/dev misslyckas undviks ytterligare försök efter första felet.
    • Egenskapen _NET_CLIENT_LIST_STACKING hålls nu alltid korrekt uppdaterad.
    • Korrigerad hantering av röd/blå färg i icesh för loadicon/saveicon.
    • Titelavkortning i icesh respekterar UTF-8:s kodpunktsgränser.

    Övriga ändringar

    • När X/Y-hotspot saknas i en XPM-markör görs en “smart” gissning istället för att felet stoppar laddning.
    • Uppdaterade översättningar: spanska, ungerska, brasiliansk portugisiska.

    För paketerare

    • Nytt beroende: libXcursor.
    • Borttaget beroende: libXpm.

    Snabbkommandon & tips

Etikett: X Window System

  • När ett musklick blir en stridsfråga i Linuxvärlden

    Ett förslag från utvecklare kopplade till Mozilla och GNOME kan komma att ändra ett av de mest inarbetade beteendena i Unix- och Linuxvärlden: inklistring av text med musens mittenknapp. Det som för vissa ses som en modernisering uppfattas av andra som ett angrepp på en över 30 år gammal arbetsmetod som blivit djupt integrerad i…

  • IceWM 3.9: Lättviktsklassikern får modern markörhantering

    Den klassiska lättviktsfönsterhanteraren IceWM har släppt version 3.9. Nyheterna kretsar kring modernare markörhantering med stöd för Xcursor, ett uppfräschat icesh-verktyg, samt flera tekniska förbättringar och buggfixar. Samtidigt städas äldre beroenden bort – och översättningarna har fått sig en rejäl uppdatering. Den klassiska lättviktsfönsterhanteraren IceWM har nått version 3.9 och bjuder på en av de största…