Windows Tips & News

Cinnamon får förloppsindikator i aktivitetsfältet

click fraud protection
REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

Som du kanske redan vet, i Microsoft Windows som börjar med Windows 7, kan appar rita en förloppsindikator direkt i appens knapp i aktivitetsfältet. Det är användbart när du kopierar några filer, laddar ner något eller installerar någon enorm app som tar tid. Alla uppgifter som visar en förloppsindikator drar fördel av att aktivitetsfältet indikerar detta. Här är goda nyheter för Linux Cinnamon-användare: samma funktion kommer till Cinnamon.

Annons


Cinnamon är Linux Mints flaggskeppsskrivbordsmiljö. Började som en Gnome-gaffel, den är nu helt oberoende.

I den kommande Cinnamon 3.6-skrivbordsmiljön har dess utvecklare implementerat en speciell förändring i LibXapp, kärnbiblioteket som delas mellan appar som ingår i Linux Mint.

Utvecklare har beskrivit det så här:

När en applikation är upptagen med att göra något visar den vanligtvis en förloppsindikator. Istället för att tanklöst titta på baren och vänta på att den ska nå 100 % brukar folk ta tillfället i akt att göra något annat eller distrahera sig själva på webben medan de väntar. Problemet är.. hur vet du när programmet är klart om du inte kan se dess förloppsindikator? Hur kan du hålla ett öga på operationens fortskridande efter att du har minimerat fönstret eller fokuserat andra fönster ovanpå det?

Vissa applikationer som USB Stick-formateraren eller Nemo-filhanterarens funktioner löste detta problem genom att ändra deras fönstertitel för att indikera deras framsteg. På så sätt syns procentsatsen inte bara i namnlisten utan även i panelens fönsterlista.

Windows 7 gjorde detta ännu bättre, de implementerade en mekanism som gör att applikationer kan kommunicera sina framsteg till sin miljö.

Vi bestämde oss för att göra detta möjligt i Linux genom att implementera det i LibXapp.

LibXApp är ett C-bibliotek som är tillgängligt i de flesta distributioner. Det ger dynamiska bindningar till många språk via GIRepository.

Här är ett exempel i Python:

import gi. gi.require_version('Gtk', '3.0') gi.require_version('XApp', '1.0') från gi.repository import Gtk, XApp-fönster = Gtk. Fönster() window.set_title("Mitt fönster") window.show() XApp.set_window_progress (fönster, 50) XApp.set_window_icon_name (fönster, "info") window.connect("destroy", Gtk.main_quit) Gtk.main()

Som du kan se kan applikationen kommunicera ett framsteg (50 % i det här exemplet) till fönsterhanteraren genom att helt enkelt anropa XApp.set_window_progress (fönster, 50).

I Cinnamon 3.6 är detta framsteg synligt i fönsterlistan:

Framsteg i aktivitetsfältet Cinnamon

Biblioteket tillhandahåller också en användbar klass som heter GtkWindow som härrör från Gtk. fönstret och tillhandahåller dessa funktioner direkt genom instansen:

import gi. gi.require_version('Gtk', '3.0') gi.require_version('XApp', '1.0') från gi.repository import Gtk, XApp-fönster = XApp. GtkWindow() window.set_title("Mitt fönster") window.show() window.set_progress (50) window.set_icon_name("info") window.connect("förstöra", Gtk.main_quit) Gtk.main()

Den här funktionen förväntas i nästa uppdatering av Linux Mint. Mint version 18.3 kommer att innehålla uppgiftens framstegsfunktion för följande appar:

  • Nemo (filoperationer)
  • Säkerhetskopieringsverktyget
  • Programvaruhanteraren
  • Förarhanteraren
  • USB Stick-formateraren
  • USB-bildskrivaren

Utvecklare överväger också att lägga till stöd för den här funktionen till MATE/Caja och Synaptic och dess hjälpverktyg som Update Manager, Språkinställningar och Programvarukällor.

Äntligen har nätverksappleten i Cinnamon fått möjligheten att skanna om efter trådlösa nätverk.

Alla dessa ändringar förväntas i Linux Mint 18.3.

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

Ladda ner Aktivera Defender Scan Network Files i Windows 10

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

Lägg till Öppna med snabbmeny till BAT- och CMD-filer i Windows 10

Lägg till Öppna med snabbmeny till BAT- och CMD-filer i Windows 10

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaHur man...

Läs mer

Hur man döljer sökrutan i Internet Explorer 11

Hur man döljer sökrutan i Internet Explorer 11

Om du använder Internet Explorer i Windows 10 kan du bli överraskad av en ny sökruta som visas br...

Läs mer