Windows Tips & News

Cinnamon získává ukazatel průběhu na hlavním panelu

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Jak již možná víte, v systému Microsoft Windows počínaje Windows 7 mohou aplikace kreslit ukazatel průběhu přímo na tlačítku na hlavním panelu své aplikace. Je to užitečné, když kopírujete nějaké soubory, něco stahujete nebo instalujete nějakou obrovskou aplikaci, která vyžaduje čas. V podstatě každý úkol, který zobrazuje indikátor průběhu, těží z hlavního panelu, který to ukazuje. Zde je dobrá zpráva pro uživatele Linux Cinnamon: stejná funkce přichází na Cinnamon.

reklama


Cinnamon je vlajkovou lodí desktopového prostředí Linux Mint. Začal jako vidlice Gnome, nyní je plně nezávislý.

V nadcházejícím desktopovém prostředí Cinnamon 3.6 jeho vývojáři implementovali speciální změnu v LibXapp, základní knihovně sdílené mezi aplikacemi obsaženými v Linux Mintu.

Vývojáři to popsali následovně:

Když je aplikace něčím zaneprázdněna, obvykle vám zobrazí ukazatel průběhu. Místo toho, aby se lidé bezmyšlenkovitě dívali na bar a čekali, až to dosáhne 100 %, lidé obvykle využijí příležitosti udělat něco jiného nebo se během čekání rozptýlit na webu. Problém je.. jak poznáte, že je aplikace připravena, když nevidíte její ukazatel průběhu? Jak můžete sledovat průběh operace poté, co okno minimalizujete nebo na něj zaměříte jiná okna?

Některé aplikace, jako je formátovač USB Stick nebo operace správce souborů Nemo, tento problém vyřešily změnou názvu okna, aby indikovaly jejich průběh. Tímto způsobem je procento viditelné nejen v jejich záhlaví, ale také v seznamu oken panelu.

Windows 7 to zvládly ještě lépe, zavedly mechanismus, který aplikacím umožňuje sdělovat svůj postup svému prostředí.

Rozhodli jsme se to umožnit v Linuxu implementací do LibXapp.

LibXApp je knihovna C dostupná ve většině distribucí. Poskytuje dynamické vazby na mnoho jazyků prostřednictvím GIRepository.

Zde je příklad v Pythonu:

importovat gi. gi.require_version('Gtk', '3.0') gi.require_version('XApp', '1.0') z gi.repository import Gtk, okno XApp = Gtk. Okno() window.set_title("Moje okno") window.show() XApp.set_window_progress (window, 50) XApp.set_window_icon_name (okno, "informace") window.connect("destroy", Gtk.main_quit) Gtk.main()

Jak můžete vidět, aplikace je schopna sdělit správci oken průběh (v tomto příkladu 50 %) pouhým voláním XApp.set_window_progress (okno, 50).

Ve Cinnamon 3.6 je tento pokrok viditelný v seznamu oken:

Průběh hlavního panelu Cinnamon

Knihovna také poskytuje užitečnou třídu nazvanou GtkWindow, která je odvozena z Gtk. Window a poskytuje tyto funkce přímo prostřednictvím instance:

importovat gi. gi.require_version('Gtk', '3.0') gi.require_version('XApp', '1.0') z gi.repository import Gtk, okno XApp = XApp. GtkWindow() window.set_title("Moje okno") window.show() window.set_progress (50) window.set_icon_name("info") window.connect("destroy", Gtk.main_quit) Gtk.main()

Tato funkce se očekává v příští aktualizaci Linux Mint. Mint verze 18.3 bude obsahovat funkci průběhu úlohy pro následující aplikace:

  • Nemo (operace se soubory)
  • Zálohovací nástroj
  • Správce softwaru
  • Správce ovladačů
  • Formátovač USB Stick
  • USB zapisovač obrázků

Vývojáři také zvažují přidání podpory pro tuto funkci do MATE/Caja a Synaptic a jejich pomocných nástrojů, jako je Update Manager, Language Settings a Software Sources.

A konečně, síťový applet v Cinnamon má schopnost znovu vyhledávat bezdrátové sítě.

Všechny tyto změny se očekávají v Linux Mint 18.3.

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Archivy náhledu programu Windows Server Insider

Společnost Microsoft dnes vydala nový Insider Preview systému Windows Server. Jedná se o Windows ...

Přečtěte si více

Microsoft vydává Windows Admin Center Preview 1910.2

Microsoft vydává Windows Admin Center Preview 1910.2

Windows Admin Center je nástroj pro vzdálenou správu pro Windows Server běžící kdekoli – ve fyzic...

Přečtěte si více

Odebrané a zastaralé funkce ve Windows 10 verze 1903

Odebrané a zastaralé funkce ve Windows 10 verze 1903

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuW...

Přečtěte si více