Windows Tips & News

Cinnamon saa edistymispalkkia tehtäväpalkkiin

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn

Kuten ehkä jo tiedät, Microsoft Windowsissa Windows 7:stä alkaen sovellukset voivat piirtää edistymispalkin suoraan sovelluksensa tehtäväpalkin painikkeeseen. Siitä on hyötyä, kun kopioit tiedostoja, lataat jotain tai asennat valtavan sovelluksen, joka vie aikaa. Pohjimmiltaan kaikki tehtävät, joissa näkyy edistymispalkki, hyötyvät siitä, että tehtäväpalkki osoittaa tämän. Tässä hyviä uutisia Linux Cinnamonin käyttäjille: sama ominaisuus on tulossa Cinnamoniin.

Mainos


Cinnamon on Linux Mintin lippulaivatyöpöytäympäristö. Aloitettiin Gnome-haarukkana, mutta se on nyt täysin itsenäinen.

Tulevassa Cinnamon 3.6 -työpöytäympäristössä sen kehittäjät ovat toteuttaneet erityisen muutoksen LibXappiin, Linux Mintiin sisältyvien sovellusten kesken jaettuun ydinkirjastoon.

Kehittäjät ovat kuvailleet sitä seuraavasti:

Kun sovellus on kiireinen tekemässä jotain, se näyttää yleensä edistymispalkin. Sen sijaan, että katsoisivat mielettömästi baaria ja odottaisivat, että se saavuttaa 100 %, ihmiset yleensä tarttuvat tilaisuuteen tehdä jotain muuta tai häiritä huomiota verkossa odottaessaan. Ongelma on.. Mistä tiedät, milloin sovellus on valmis, jos et näe sen edistymispalkkia? Kuinka voit seurata toimenpiteen etenemistä sen jälkeen, kun olet pienentänyt ikkunan tai kohdistanut muut ikkunat sen päälle?

Jotkut sovellukset, kuten USB-muistitikkujen alustaja tai Nemo-tiedostonhallinnan toiminnot, ovat kiertäneet tämän ongelman muuttamalla ikkunan otsikkoa osoittamaan niiden edistymistä. Näin prosenttiosuus näkyy paitsi otsikkorivillä myös paneelin ikkunaluettelossa.

Windows 7 teki tämän vielä paremmin, he ottivat käyttöön mekanismin, jonka avulla sovellukset voivat viestiä edistymisestään ympäristöönsä.

Päätimme tehdä tämän mahdolliseksi Linuxissa toteuttamalla sen LibXappissa.

LibXApp on C-kirjasto, joka on saatavilla useimmissa jakeluissa. Se tarjoaa dynaamisia sidoksia monille kielille GIRepositoryn kautta.

Tässä on esimerkki Pythonista:

tuonti gi. gi.require_version('Gtk', '3.0') gi.require_version('XApp', '1.0') from gi.repository import Gtk, XApp-ikkuna = Gtk. Ikkuna() window.set_title("Oma ikkuna") window.show() XApp.set_window_progress (ikkuna, 50) XApp.set_window_icon_name (ikkuna, "info") window.connect("detroy", Gtk.main_quit) Gtk.main()

Kuten näet, sovellus pystyy viestimään edistymisen (tässä esimerkissä 50 %) ikkunanhallintaan yksinkertaisesti soittamalla XApp.set_window_progress (ikkuna, 50).

Cinnamon 3.6:ssa edistyminen näkyy ikkunaluettelossa:

Kaneli tehtäväpalkin edistyminen

Kirjasto tarjoaa myös hyödyllisen luokan nimeltä GtkWindow, joka on peräisin Gtk: stä. Ikkuna ja tarjoaa nämä ominaisuudet suoraan ilmentymän kautta:

tuonti gi. gi.require_version('Gtk', '3.0') gi.require_version('XApp', '1.0') from gi.repository import Gtk, XApp-ikkuna = XApp. GtkWindow() window.set_title("Oma ikkuna") window.show() window.set_progress (50) window.set_icon_name("info") window.connect("detroy", Gtk.main_quit) Gtk.main()

Tätä ominaisuutta odotetaan seuraavassa Linux Mint -päivityksessä. Mint-versio 18.3 sisältää tehtävän etenemisominaisuuden seuraaville sovelluksille:

  • Nemo (tiedostotoiminnot)
  • Varmuuskopiointityökalu
  • Ohjelmistohallinta
  • Kuljettajan johtaja
  • USB-muistitikku-alustaja
  • USB-kuvankirjoitin

Kehittäjät harkitsevat myös tuen lisäämistä tälle ominaisuudelle MATE/Cajaan ja Synapticiin sekä sen aputyökaluihin, kuten Update Manager, Language Settings ja Software Sources.

Lopuksi Cinnamonin verkkosovelmassa on mahdollisuus etsiä langattomia verkkoja uudelleen.

Kaikki nämä muutokset ovat odotettavissa Linux Mint 18.3:ssa.

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn
Winaero Tweaker 1.50 on täällä

Winaero Tweaker 1.50 on täällä

SUOSITTELEE: Napsauta tätä korjataksesi Windows®-ongelmat ja optimoidaksesi järjestelmän suoritus...

Lue lisää

Chrome tukee nyt Mica-efektiä otsikkorivillä

Chrome tukee nyt Mica-efektiä otsikkorivillä

Aiemmin huhtikuussa me ilmoitti, että ehdotusta oli Chromium-koodipohjaan, joka lisää Windows 11:...

Lue lisää

Windows 11 Build 22621.1776 toimittaa Moment 3 -ominaisuudet julkaisun esikatseluun

Windows 11 Build 22621.1776 toimittaa Moment 3 -ominaisuudet julkaisun esikatseluun

Microsoft julkaisi tänään uuden version julkaisun esikatselukanavasta. Windows 11 Build 22621.177...

Lue lisää