GNOME Commander 2.0

Problemstillingen har blitt publisert GNOME Commander 2.0 — en klassisk filbehandler med to paneler og et grafisk grensesnitt. Utviklerne kaller utgivelsen en stor oppdatering: kodebasen er nesten fullstendig portert fra C++ til Rust, og grensesnittmigreringen pĂ„ GTK4 fullfĂžrt. I tillegg har prosjektet en ny vedlikeholder: Wladimir Palant.

GNOME-kommandĂžr er rettet mot brukere som trenger en kraftig og rask filbehandler med to paneler, faner, bokmerker, raskt sĂžk, en innebygd visningsfunksjon, batch-endring av navn, FTP/Samba/WebDAV/SSH-tilgang og muligheten til Ă„ kjĂžre kommandoer direkte fra grensesnittet.

Store endringer GNOME Commander 2.0:

  • Overgang til Rust og GTK4. Prosjektet har gjennomgĂ„tt en stĂžrre teknisk overhaling: den gamle C++/GTK-kodebasen er nesten fullstendig erstattet med Rust-kode, og grensesnittet er migrert til GTK4. Dette er ikke bare en kosmetisk oppdatering; det er en forberedelse til den moderne GNOME-stakken.Linux.

  • Innebygd terminal. Filbehandleren har nĂ„ integrert utdata for kommandoer som startes fra GNOME Commander. En innstilling er lagt til i Vis-menyen for Ă„ automatisk skjule kommandolinjeutdataene nĂ„r de er inaktive.

  • HurtigsĂžk har blitt redesignet. HurtigsĂžk kan nĂ„ ikke bare navigere til filer som er funnet, men ogsĂ„ filtrere listen. StandardsĂžket kan konfigureres i innstillingene; treff finnes i hvilken som helst del av filnavnet; en knapp som skiller mellom store og smĂ„ bokstaver er lagt til; og sĂžket starter fra gjeldende posisjon i listen, i stedet for alltid fra begynnelsen. De fleste hurtigtaster kan nĂ„ brukes direkte fra hurtigsĂžklinjen, uten Ă„ mĂ„tte lukke den.

  • Forbedret den vanlige sĂžkedialogen. Utviklerne har Ăžkt sĂžket, gjort det slik at lukking og gjenĂ„pning av vinduet ikke fjerner resultatene, lagt til utvidede stimĂžnstre som dir/**/*.md, en bryter for Ă„ skille mellom store og smĂ„ bokstaver og visning av katalogen som for Ăžyeblikket behandles.

  • Den interne filviseren er oppdatert. Det innebygde visningsprogrammet har nĂ„ en skrifttypevelger, en sĂžkefelt i stedet for en separat dialogboks, akselerert sĂžk, stĂžtte for heksadesimal sĂžk uten Ă„ skille mellom store og smĂ„ bokstaver, et "Velg alle"-alternativ, en hurtigmeny for bilder og forbedret visning av bildeinformasjon i statuslinjen. HĂ„ndtering av linjeskift i DOS CRLF er ogsĂ„ forbedret.

  • Hurtigtastdialogen har blitt redesignet. Tilpasning av hurtigtaster har blitt mer praktisk, og listen over handlinger som tilpassede kombinasjoner kan tilordnes for har blitt betydelig utvidet. I selve faneinnstillingsvinduet kan du nĂ„ bytte mellom faner ved hjelp av Ctrl+Tab og Shift+Ctrl+Tab.

  • Forbedret arbeid med faner og paneler. Navigasjonsloggen er nĂ„ atskilt fra andre paneler, i stedet for Ă„ deles pĂ„ tvers av dem. Fikset en feil som gjorde at det ikke ble aktivert Ă„ bytte fane i et inaktivt panel, og valgte filer i faner bevares nĂ„ nĂ„r man bytter.

  • Bedre Wayland-stĂžtte. I Wayland-Ăžkter aktiveres nĂ„ vinduet umiddelbart nĂ„r et program startes fra GNOME Commander hvis selve programmet stĂžtter dette.

  • Mindre frysing pĂ„ store mapper. Beregning av stĂžrrelsen pĂ„ en stor katalog skal ikke lenger fryse GNOME Commander; valg av en annen fil avbryter gjeldende beregning.

  • Lisensen er oppdatert. Prosjektlisensen er oppdatert til GPL-3.0+README-filen oppgir ogsĂ„ at GNOME Commander distribueres under GNU GPL versjon 3.

Det ble ogsÄ rettet feil knyttet til gjenoppretting av eksterne tilkoblinger ved oppstart, omdÞping av mapper, navigasjonshistorikk, bakgrunnssÞk, mÞrkt tema i det innebygde visningsprogrammet, overfylt enhetspanel, lange navn i den avanserte omdÞpingsdialogen og filvalg ved hjelp av *-tasten pÄ det numeriske tastaturet. Oversettelser, inkludert russisk, og dokumentasjon er oppdatert.

En interessant detalj: Til tross for navnet, presiserte deltakerne i GNOME Discourse-diskusjonen spesifikt at GNOME Commander ikke er en del av GNOME Core eller GNOME Circle; ordet «GNOME» i navnet er en historisk arv fra prosjektet. Det er allerede en diskusjon der om hvorvidt appens navn bÞr endres i fremtiden.

Alt i alt fÞles GNOME Commander 2.0 som et sjeldent tilfelle der en gammel, "ortodoks" filbehandler ikke bare har blitt stÞttet med minimale rettelser, men ogsÄ grundig portet til en moderne teknologiplattform. For brukere som synes Nautilus er for enkelt og Þnsker Ä erstatte Midnight Commander med et grafisk program, kan denne utgivelsen vÊre en viktig grunn til Ä se pÄ prosjektet pÄ nytt.

Prosjektspeil pÄ GitHub, Utgivelsesnotater (takk for lenkene @datamann)

Kilde: linux.org.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster