Windows Tips & News

Цимет добија траку напретка на траци задатака

click fraud protection

Као што можда већ знате, у Мицрософт Виндовс-у, почевши од Виндовс 7, апликације могу да нацртају траку напретка директно на дугмету на траци задатака своје апликације. Корисно је када копирате неке датотеке, преузимате нешто или инсталирате неку огромну апликацију за шта је потребно време. У суштини, сваки задатак који показује траку напретка има користи од траке задатака која то указује. Ево добрих вести за кориснике Линук Циннамона: иста функција долази у Циннамон.

Циннамон је водеће десктоп окружење Линук Минта. Започета као Гноме форк, сада је потпуно независна.

У предстојећем десктоп окружењу Циннамон 3.6, његови програмери су имплементирали посебну промену у ЛибКсапп, основну библиотеку која се дели између апликација укључених у Линук Минт.

Програмери су то описали на следећи начин:

Када је апликација заузета нечим, обично вам приказује траку напретка. Уместо да безумно гледају у траку и чекају да она достигне 100% људи обично зграбе прилику да ураде нешто друго или се ометају на вебу док чекају. Проблем је.. како знате када је апликација спремна ако не видите њену траку напретка? Како можете пратити напредак операције након што минимизирате прозор или фокусирате друге прозоре на њега?

Неке апликације попут форматера УСБ Стицк-а или операција Немо менаџера датотека су заобишле овај проблем тако што су промениле наслов прозора како би указали на њихов напредак. На тај начин је проценат видљив не само у њиховој насловној траци већ и на листи прозора панела.

Виндовс 7 је то учинио још боље, имплементирали су механизам који омогућава апликацијама да свој напредак пренесу свом окружењу.

Одлучили смо да ово омогућимо у Линук-у имплементацијом у ЛибКсапп.

ЛибКСАпп је Ц библиотека доступна у већини дистрибуција. Обезбеђује динамичко повезивање за многе језике преко ГИРепоситори-а.

Ево примера у Питхон-у:

импорт ги. ги.рекуире_версион('Гтк', '3.0') ги.рекуире_версион('КСАпп', '1.0') из ги.репоситори импорт Гтк, КСАпп прозор = Гтк. прозор() виндов.сет_титле("Мој прозор") виндов.схов() КСАпп.сет_виндов_прогресс (прозор, 50) КСАпп.сет_виндов_ицон_наме (виндов, "инфо") виндов.цоннецт("дестрои", Гтк.маин_куит) Гтк.маин()

Као што видите, апликација може да саопшти напредак (50% у овом примеру) менаџеру прозора једноставним позивањем КСАпп.сет_виндов_прогресс (прозор, 50).

У Циннамону 3.6, тај напредак је видљив на листи прозора:

Библиотека такође пружа корисну класу под називом ГткВиндов која потиче од Гтк. прозор и пружа ове функције директно преко инстанце:

импорт ги. ги.рекуире_версион('Гтк', '3.0') ги.рекуире_версион('КСАпп', '1.0') из ги.репоситори импорт Гтк, КСАпп прозор = КСАпп. ГткВиндов() виндов.сет_титле("Мој прозор") виндов.схов() виндов.сет_прогресс (50) виндов.сет_ицон_наме("инфо") виндов.цоннецт("уништи", Гтк.маин_куит) Гтк.маин()

Ова функција се очекује у следећем ажурирању за Линук Минт. Минт верзија 18.3 ће укључивати функцију напредовања задатка за следеће апликације:

  • Немо (операције са датотекама)
  • Алат за прављење резервних копија
  • Менаџер софтвера
  • Менаџер возача
  • УСБ Стицк форматер
  • УСБ програм за писање слика

Програмери такође разматрају додавање подршке за ову функцију за МАТЕ/Цаја и Синаптиц и његове помоћне алате као што су Упдате Манагер, језичке поставке и софтверски извори.

Коначно, мрежни аплет у Циннамону има могућност поновног скенирања бежичних мрежа.

Све ове промене се очекују у Линук Минт 18.3.

Где преузети Виндовс 11 звукове?

Где преузети Виндовс 11 звукове?

Неочекивано и изненађујуће цурење омогућило је преузимање Виндовс 11 звукова. Јуче је Виндовс 11 ...

Опширније

Виндовс 10 апликације за алфабет Архиве

Ова веб локација користи колачиће да побољша ваше искуство док се крећете кроз веб локацију. Од о...

Опширније

Виндовс 10 архиве аутоматског побољшања фотографија

Ова веб локација користи колачиће да побољша ваше искуство док се крећете кроз веб локацију. Од о...

Опширније