Ксфце Цлассиц, виљушка Ксфце-а, али без украса прозора на страни клијента

Схавн Анастасио, љубитељ слободног софтвера, која је у неком тренутку покушала да развије свој оперативни систем „СхавнОС“ недавно најавио рођење пројекта Ксфце Цлассиц.

У којима намерава да развије компоненте корисничко окружење Ксфце, који ради без употребе украса прозора на страни клијента (ЦСД), у којем наслов прозора и оквир не црта менаџер прозора, већ сама апликација.

То је постало могуће, по аналогији са ГНОМЕ-ом, да се менији, дугмад и други елементи интерфејса поставе у наслов прозора. Поред тога, нови механизам за приказивање интерфејса уграђен је у библиотеку либкфце4уи, што је довело до аутоматске употребе ЦСД-а за готово све дијалошке оквире, без потребе за променом кода у постојећим пројектима.

Прелазак на ЦСД наишао је на противнике да верујте да подршка ЦСД-а треба да буде необавезна а корисник би требало да може да настави да користи класичне наслове прозора.

Међу минусима коришћења ЦСД-а, Помиње се превелика површина наслова прозора, недостатак потребе за преношењем елемената апликације у наслов прозора, неефикасност Ксфвм4 тема дизајна и недоследност у украшавању прозора Ксфце / ГНОМЕ апликација и програма који не користе ЦСД.

Треба напоменути да је један од разлога што неки корисници одбијају ГНОМЕ интерфејс употреба ЦСД-а.

Како у пет месеци није било покушаја пружања подршке за онемогућавање ЦСД-а, Шон Анастасио је одлучио да ствар преузме у своје руке и креирао виљушку библиотеке либкфце4уи, у којој је очистио везу до ЦСД-а и вратио стари режим украшавања на страни сервера (менаџер прозора).

Да би се осигурала компатибилност са апликацијама које Користе нови АПИ либкфце4уи и чувају АБИ.

Припремљене су посебне везе које преводе одређене ЦСД методе класе КсфцеТитледДиалог у позиве класе ГткДиалог. Као резултат, могуће је уклонити Ксфце апликације са ЦСД-а заменом библиотеке либкфце4уи, без промене кода самих апликација.

Поред тога, формирала се виљушка кфце4-панела, која укључује промене ради враћања класичног понашања. Припремљен је прекривач за кориснике Гентоо-а да инсталирају либкфце4уи-ноцсд.

За кориснике Ксубунту / Убунту припремљено је ППА спремиште са готовим пакетима.

Разлози за стварање виљушке, Шон Анастаси, објаснио је да:

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

Од проблема при коришћењу Ксфце Цлассиц примећује се дупликат штампања заглавља због приказа дуплираних информација у заглављу и у прозору апликације.

Ова функција је у складу са понашањем Ксфце 4.12 и 4.14 и није повезана са ЦСД-ом.

У неким апликацијама, наведено дуплирање изгледа нормално (на пример, у кфце4-Сцреенсхоотер), али у другима је очигледно непримерено. Да би се решио овај проблем, није искључено додавање променљиве окружења која регулише приказивање КсфцеХеадинг.

Позиција присталица ЦСД-а своди се на могућност коришћења изгубљеног простора наслова прозора за постављање менија, дугмади панела и других важних елемената интерфејса.

Декорацију прозора за све апликације много је лакше довести до обједињеног стила у класичном представљању подручја сервиса прозора на страни сервера.

У случају ЦСД-а, неопходно је прилагодити интерфејс апликације сваком графичком окружењу посебно и довољно је тешко осигурати да апликација не изгледа необично у различитим корисничким окружењима.

izvor: https://linuxreviews.org


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   КСНУМКСб дијо

    Аплауз. Искрени аплауз.
    Избор који треба изабрати требао би бити препознатљива карактеристика Линука. И то је.
    Сада ако желите да наставите да бирате, морате да се повучете у страну као што је то учинио Шон Анастасио (срећом по њега, може).
    Невероватно, ко не остављају ти другог.
    А они који одбију да било коју промену учине необавезном, и напротив, намећу је нама који се не развијамо, они су први који се цепају због фрагментације Линука (упирући прстом, наравно, у они који праве виљушке) сами су кривци.