Windows Tips & News

Cinnamon uzdevumjoslā tiek parādīta progresa josla

click fraud protection
IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspēju

Kā jūs, iespējams, jau zināt, operētājsistēmā Microsoft Windows, sākot ar operētājsistēmu Windows 7, programmas var uzzīmēt norises joslu tieši savas lietotnes uzdevumjoslas pogā. Tas ir noderīgi, ja kopējat dažus failus, lejupielādējat vai instalējat kādu milzīgu lietotni, kas prasa laiku. Būtībā jebkuram uzdevumam, kurā tiek rādīta progresa josla, ir noderīga uzdevumjosla, kas to norāda. Šīs ir labas ziņas Linux Cinnamon lietotājiem: tāda pati funkcija ir pieejama arī Cinnamon.

Reklāma


Cinnamon ir Linux Mint vadošā darbvirsmas vide. Sākta kā Gnome fork, tagad tā ir pilnībā neatkarīga.

Gaidāmajā Cinnamon 3.6 darbvirsmas vidē tās izstrādātāji ir ieviesuši īpašas izmaiņas LibXapp — galvenajā bibliotēkā, kas tiek koplietota starp Linux Mint iekļautajām lietotnēm.

Izstrādātāji to ir aprakstījuši šādi:

Kad lietojumprogramma ir aizņemta ar kādu darbību, tā parasti parāda progresa joslu. Tā vietā, lai bez prāta skatītos uz joslu un gaidītu, kad tas sasniegs 100%, cilvēki parasti izmanto iespēju darīt kaut ko citu vai, gaidot, novērš uzmanību tīmeklī. Problēma ir.. kā zināt, kad lietojumprogramma ir gatava, ja neredzat tās progresa joslu? Kā jūs varat sekot līdzi darbības gaitai pēc tam, kad esat samazinājis logu vai fokusējis citus logus uz tā?

Dažas lietojumprogrammas, piemēram, USB zibatmiņas zibatmiņas formatētājs vai Nemo failu pārvaldnieka darbības, ir novērsušas šo problēmu, mainot loga nosaukumu, lai norādītu uz progresu. Tādā veidā procenti ir redzami ne tikai virsrakstjoslā, bet arī paneļa logu sarakstā.

Operētājsistēmā Windows 7 tas izdevās vēl labāk, viņi ieviesa mehānismu, kas ļauj lietojumprogrammām paziņot par progresu savai videi.

Mēs nolēmām to padarīt iespējamu operētājsistēmā Linux, ieviešot to LibXapp.

LibXApp ir C bibliotēka, kas pieejama lielākajā daļā izplatījumu. Tas nodrošina dinamisku saistīšanu daudzām valodām, izmantojot GIRepository.

Šeit ir piemērs Python:

importēt gi. gi.require_version('Gtk', '3.0') gi.require_version('XApp', '1.0') no gi.repository importa Gtk, XApp logs = Gtk. Logs () window.set_title("Mans logs") window.show() XApp.set_window_progress (window, 50) XApp.set_window_icon_name (logs, "info") window.connect("destroy", Gtk.main_quit) Gtk.main()

Kā redzat, lietojumprogramma var paziņot logu pārvaldniekam progresu (50% šajā piemērā), vienkārši izsaucot XApp.set_window_progress (window, 50).

Programmā Cinnamon 3.6 šis progress ir redzams logu sarakstā:

Kanēļa uzdevumjoslas gaita

Bibliotēka nodrošina arī noderīgu klasi ar nosaukumu GtkWindow, kas izriet no Gtk. Logs un nodrošina šīs funkcijas tieši, izmantojot gadījumu:

importēt gi. gi.require_version('Gtk', '3.0') gi.require_version('XApp', '1.0') no gi.repository importa Gtk, XApp logs = XApp. GtkWindow() window.set_title("Mans logs") window.show() window.set_progress (50) window.set_icon_name("info") window.connect("destroy", Gtk.main_quit) Gtk.main()

Šī funkcija ir paredzēta nākamajā Linux Mint atjauninājumā. Mint versijā 18.3 būs iekļauta uzdevuma norises funkcija šādām lietotnēm:

  • Nemo (failu darbības)
  • Dublēšanas rīks
  • Programmatūras pārvaldnieks
  • Vadītāja vadītājs
  • USB atmiņas kartes formatētājs
  • USB attēlu rakstītājs

Izstrādātāji arī apsver iespēju pievienot atbalstu šai funkcijai MATE/Caja un Synaptic un tā palīgrīkiem, piemēram, Update Manager, Language Settings un Software Sources.

Visbeidzot, tīkla sīklietotne programmā Cinnamon ir ieguvusi iespēju atkārtoti skenēt bezvadu tīklus.

Visas šīs izmaiņas ir gaidāmas operētājsistēmā Linux Mint 18.3.

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspēju

Windows 10 build 14936 noslēpumi arhīvi

Šī vietne izmanto sīkfailus, lai uzlabotu jūsu pieredzi, kamēr jūs pārlūkojat vietni. No šīm sīkd...

Lasīt vairāk

Windows 10 build 14936 iekšējās izmaiņas Arhīvi

Šī vietne izmanto sīkfailus, lai uzlabotu jūsu pieredzi, kamēr jūs pārlūkojat vietni. No šīm sīkd...

Lasīt vairāk

Cinnamon 2.8 piedāvā uzlabotu skaņas skaļuma kontroli

Cinnamon 2.8 piedāvā uzlabotu skaņas skaļuma kontroli

Atstāj atbildiCinnamon ir visnovatoriskākā un vadošā darbvirsmas vide, kas pēc noklusējuma tiek p...

Lasīt vairāk