Журнал LinuxFormat - перейти на главную

LXF163:KDE 4.9

Материал из Linuxformat
Перейти к: навигация, поиск


Обзоры. Ра­бо­чие ок­ру­же­ния.

Содержание

KDE 4.9

В по­следнем ре­ли­зе KDE 4-й се­рии есть все, че­го не бы­ло в пер­вом, уве­ро­вал по­тря­сен­ный Ша­шанк Шар­ма.

Ре­во­лю­ци­он­ный ре­лиз 4.0 про­ек­та KDE уви­дел свет в да­ле­ком 2008 го­ду. Это был пе­ре­лом­ный мо­мент в ис­то­рии ра­бо­че­го сто­ла KDE. Ви­зу­аль­но он ото­шел от треть­ей вер­сии бла­го­да­ря ис­поль­зо­ванию обо­лоч­ки Plasma и те­мы Oxygen, а сре­ди внут­ренних из­менений бы­ли пе­ре­ход на Phonon, но­вый API муль­ти­ме­диа, а так­же но­вый ме­ханизм сис­тем­ной ин­те­гра­ции Solid.

Но, несмот­ря на все это, KDE 4.0 поль­зо­ва­те­лей не впе­чат­лил – и да­же от­вра­тил столь мас­ти­тых, как Ли­нус Тор­вальдс. По­на­до­бил­ся еще це­лый год и па­ра ре­ли­зов, что­бы KDE, те­перь уже в вер­сии 4.2, при­зна­ли доста­точ­но ста­биль­ным для все­об­ще­го поль­зо­вания.

Всем уст­рой­ст­вам

Од­ной из глав­ных це­лей KDE се­рии 4 бы­ло улуч­шение пе­ре­но­си­мо­сти ра­бо­че­го сто­ла и при­ло­жений на дру­гие уст­рой­ст­ва и плат­фор­мы. И в чет­вер­том глав­ном ре­ли­зе дан­ной се­рии про­ект пе­ре­име­но­вал свои ком­понен­ты, от­ра­зив рас­ши­рение ох­ва­та уст­ройств.

Гра­фи­че­­ские ок­ру­жения Plasma Desktop, Plasma Netbook и Plasma Active для план­ше­тов и смарт­фо­нов объ­е­ди­лись под об­щим на­званием KDE Plasma Workspaces. KDE 4.7 все­рь­ез на­сту­па­ет на флан­ге мо­биль­ных плат­форм. Это был пер­вый ре­лиз со встро­ен­ной под­держ­кой OpenGL ES 2.0, под­мно­же­ст­ва гра­фи­че­­ских биб­лио­тек для встраи­вае­мых сис­тем, та­ких как смарт­фо­ны и иг­ро­вые кон­со­ли.

До­бав­ление под­держ­ки OpenGL ES так­же ста­ло ве­хой на пу­ти KDE к сер­ве­ру Wayland – ком­по­зит­но­му менед­же­ру но­во­го по­ко­ления для на­столь­но­го Linux и гря­ду­щей за­ме­ны для Х11. Раз­ви­ли те­му но­вый ин­тер­фейс Plasma Active и улуч­шение сен­сор­ных ха­рак­те­ри­стик, в плане ис­прав­ления оши­бок и кор­рек­ти­ров­ки про­из­во­ди­тель­но­сти, в KDE 4.8.

Еще один важ­ный шаг на­встре­чу мо­биль­ным уст­рой­ст­вам – ин­те­гра­ция QtQuick, сис­те­мы про­ек­ти­ро­вания ин­тер­фей­сов поль­зо­ва­те­ля для мо­биль­ных уст­ройств с KDE. QtQuick поя­вил­ся в Plasma Workspaces в KDE 4.8, и пер­вы­ми его про­яв­ления­ми ста­ли эк­ран-за­став­ка, вид­жет под­клю­чае­мых уст­ройств и пе­ре­клю­ча­тель окон Alt + Tab.

За честь KWin

Один из основ­ных ком­понен­тов KDE, по­сто­ян­но улуч­шаю­щий­ся от ре­ли­за к ре­ли­зу – окон­ный менед­жер KWin. По су­ти, имен­но ры­вок в про­из­во­ди­тель­но­сти KWin за счет осно­ва­тель­ной чи­ст­ки ко­да был при­ме­той KDE 4.7.

Ра­бо­та над KWin не пре­кра­ща­лась, и в KDE 4.8 он стал еще эф­фек­тивнее за счет уда­ления скры­тых час­тей ра­ди об­ра­бот­ки ка­ж­до­го ок­на по от­дель­но­сти для эко­но­мии ре­сур­сов. Так­же в це­лях по­вы­шения про­из­во­ди­тель­но­сти был пе­ре­ра­бо­тан пе­чаль­но из­вест­ный эф­фект раз­мыв­ки KWin. И, как по­ка­зы­ва­ет по­следний ре­лиз, KWin оста­ет­ся в цен­тре внимания раз­ра­бот­чи­ков. По­ми­мо мас­сы внут­ренних из­менений, есть и па­ра ви­ди­мых, та­ких как подъ­ем окон при их пе­ре­клю­чении и улуч­шение ото­бра­жения эф­фек­та Wobbly Windows [колышащиеся окна].

По­прав­ле­ны так­же неко­то­рые Мо­ду­ли На­строй­ки KDE, вклю­чая тот, где мож­но за­дать рас­по­ло­жение ак­тив­ных то­чек по кра­ям эк­ра­на. По умол­чанию, на­ве­дение кур­со­ра в верхний ле­вый угол ото­бра­жа­ет все от­кры­тые ок­на на всех ра­бо­чих сто­лах.

В за­мет­ках к ре­ли­зу го­во­рит­ся о стрем­лении раз­ра­бот­чи­ков улуч­шить ка­че­­ст­во и про­из­во­ди­тель­ность KWin. Во­пло­щением этой идеи ста­ла KDE Quality Team, со­зван­ная в на­ча­ле 2012 го­да для обес­пе­чения ка­че­­ст­ва ре­ли­зов KDE.

Прав­да, мел­кая ошиб­ка в дан­ном ре­ли­зе все же есть: она ка­са­ет­ся те­мы Aurorae. В сле­дую­щем про­ме­жу­точ­ном ре­ли­зе все уже ис­прав­ле­но, но ес­ли вам не тер­пит­ся, мо­же­те при­менить за­плат­ку са­мо­стоя­тель­но, сле­дуя ин­ст­рук­ци­ям на http://blog.martin-graesslin.com/blog/2012/08/fixing-slow-window-movment-in-4-9.

Лю­би­мая раз­ра­бот­чи­ка­ми функ­ция Ком­нат так­же со­вер­шен­ст­ву­ет­ся от ре­ли­за к ре­ли­зу. Так, в KDE 4.7 Ком­на­ты за­ня­ли бо­лее за­мет­ное по­ло­жение на ра­бо­чем сто­ле и на глав­ной панели.

В сле­дую­щем ре­ли­зе мы по­лу­чи­ли воз­мож­ность за­да­вать на­строй­ки энер­го­по­треб­ления в Ком­на­тах по от­дель­но­сти. Те­перь мож­но ли­бо при­менить тип по умол­чанию для всех, ли­бо соз­дать свой ре­жим для ка­ж­дой, и это здо­ро­во.

В KDE 4.9, Ком­на­ты луч­ше ин­тег­ри­ро­ва­ны с KWin. От­ныне поль­зо­ва­те­ли мо­гут при­вя­зать к кон­крет­ной Ком­на­те те или иные ок­на и да­же фай­лы, пря­мо че­рез кон­тек­ст­ное ме­ню. Так­же, в це­лях уп­ро­щения об­щей и пер­со­наль­ной на­строй­ки, был су­ще­ст­вен­но до­ра­бо­тан ин­тер­фейс.

В раз­ра­бот­ке – еще од­на лю­бо­пыт­ная функ­ция, под на­званием Тай­ные Ком­на­ты. При пе­ре­клю­чении на дру­гую Ком­на­ту свя­зан­ные с ней фай­лы и пап­ки пе­ре­ме­ща­ют­ся в за­шиф­ро­ван­ное хранили­ще. Для же­лаю­щих ак­ти­ви­ро­вать и про­тес­ти­ро­вать эту функ­цию на свой страх и риск, име­ют­ся ин­ст­рук­ции в бло­ге раз­ра­бот­чи­ков: http://ivan.fomentgroup.org/blog/2012/05/19/private-encrypted-activities.

В KDE SC 4.9 так­же улуч­ше­ны и неко­то­рые дру­гие клю­че­вые ком­понен­ты. Так, в фай­ло­вом менед­же­ре KDE, Dolphin, реа­ли­зо­ва­на под­держ­ка ме­та­дан­ных фай­ла, та­ких как раз­ре­шение изо­бра­жений, рей­тин­ги, тэ­ги, раз­мер изо­бра­жений и фай­лов, да­ты и про­чее, и поя­ви­лись груп­пи­ро­вание и фильт­ро­вание фай­лов по этим па­ра­мет­рам.

Dolphin об­за­вел­ся но­вым пла­ги­ном под­держ­ки рас­пре­де­лен­ной сис­те­мы управ­ления вер­сия­ми Mercurial, по­ми­мо уже имею­щих­ся для Git, Subversion и CVS. Это по­мо­жет раз­ра­бот­чи­кам осу­ще­ст­в­лять из­вле­чения, про­дви­жения, а так­же под­твер­ждения тран­зак­ций для дан­ных сис­тем пря­мо из фай­ло­во­го менед­же­ра. Про­смотр­щик до­ку­мен­тов в KDE, Okular, те­перь уме­ет со­хра­нять и рас­пе­ча­ты­вать ан­но­та­ции PDF; так­же улуч­ше­ны ин­ст­ру­мен­ты вы­де­ления тек­ста, ра­бо­ты с за­клад­ка­ми и по­ис­ка.

При пе­ре­тас­ки­вании пап­ки в Konsole, эму­ля­то­ре тер­ми­на­ла KDE, в кон­тек­ст­ном ме­ню те­перь пред­ла­га­ет­ся оп­ция Сменить ди­рек­то­рию на... Бо­лее то­го, мож­но уда­лять и пе­ре­став­лять вклад­ки пря­мо в Konsole – или вы­тас­ки­вать их из ок­на, соз­да­вая но­вое окно.

В по­следних ре­ли­зах па­кет KDE PIM ока­зал­ся лю­бим­цем раз­ра­бот­чи­ков. Его гло­баль­но пе­ре­ра­бо­та­ли в вер­сии 4.7, а в 4.8 при­да­ли лоску ис­прав­лением оши­бок и ростом про­из­во­ди­тель­но­сти от­дель­ных ком­понен­тов, та­ких как Kmail.

В ре­ли­зе 4.9 там поя­вил­ся но­вый ин­ст­ру­мент им­пор­та, по­зво­ляю­щий поль­зо­ва­те­лям пе­ре­но­сить су­ще­ст­вую­щие дан­ные и на­строй­ки – со­об­щения, фильт­ры, ка­лен­дарь и ад­рес­ную книгу – из Thunderbird и Еvolution. В све­те ре­шения Mozilla сба­вить тем­пы раз­ви­тия Thunderbird эта функ­ция осо­бо ин­те­рес­на.

Ме­диа-но­вин­ки

Еще од­но важ­ное нов­ше­ст­во KDE 4.9 – под­держ­ка MPRIS2, API, пред­на­зна­чен­но­го для ор­ганиза­ции уда­лен­но­го управ­ления ме­диа-плей­е­ра­ми и по­лу­чения ин­фор­ма­ции о фай­лах, воспро­из­во­дя­щих­ся в дан­ный мо­мент. Он уже под­дер­жи­ва­ет­ся во мно­гих по­пу­ляр­ных плей­е­рах с от­кры­тым ко­дом, вклю­чая Rhythmbox и Clementine, а те­перь и в ау­дио­плей­е­ре Juk и ви­део­плей­е­ре Dragon от KDE.

Кро­ме то­го, те­перь Juk под­дер­жи­ва­ет скробб­линг на Last.FM, то есть по­зво­ля­ет пер­со­на­ли­зи­ро­вать про­иг­ры­вае­мые тре­ки на дан­ном ре­сур­се. С его по­мо­щью мож­но так­же из­влечь об­лож­ку, встраи­вае­мую в MP4 и ACC-фай­лы.

Gwenview, про­смотр­щик изо­бра­жений в KDE, уско­рил пол­но­эк­ран­ный ре­жим. Есть и дру­гие ви­зу­аль­ные нов­ше­ст­ва – на­при­мер, эф­фект вее­ра при пе­ре­ме­щении изо­бра­жений в пап­ку. Но раз­ра­бот­чик счи­та­ет глав­ной пе­ре­ме­ной воз­мож­ность про­смат­ри­вать аль­бо­мы в пол­но­эк­ран­ном ре­жи­ме. Кли­ент мгно­вен­ных со­об­щений, Kopete, от­ныне мо­жет по­ме­щать всех поль­зо­ва­те­лей, на­хо­дя­щих­ся вне се­ти, в од­ну груп­пу, и пре­достав­ля­ет оп­цию Пе­ре­име­но­вать кон­такт, по­зво­ляю­щую ме­нять ото­бра­жение имен в ва­шем спи­ске. Ну, а Reconq, лег­кий и про­вор­ный web-брау­зер KDE, тем вре­менем до­рос до 10-й вер­сии.

Са­га Qt про­дол­жа­ет­ся

Раз­ра­бот­чи­ки KDE уже на­ча­ли ра­бо­ту над но­вым по­ко­лением сте­ка KDE, из­вест­но­го как Frameworks 5, на ба­зе Qt5. Глав­ная цель про­ек­та – об­лег­чить про­цесс на­пи­сания кросс-плат­фор­мен­ных при­ло­жений на Qt5.

По­ка мы го­то­ви­ли этот об­зор, Nokia объ­я­ви­ла о пе­ре­да­че «про­грамм­ных тех­но­ло­гий и бизнеса Qt» Digia Plc. Вто­рой по зна­чи­мо­сти раз­ра­бот­чик Qt5, KDAB, в сво­ем бло­ге под­твер­дил, что они бу­дут про­дол­жать ра­бо­ту над ним, на­звав его «един­ст­вен­ным жизнеспо­соб­ным сред­ст­вом кросс-плат­фор­мен­ной раз­ра­бот­ки» для на­столь­ных и встраи­вае­мых сис­тем.

Ну, а к то­му вре­мени, когда вы бу­де­те это чи­тать, KDE 4.9 станет уже досту­пен в ре­по­зи­то­ри­ях ва­ше­го лю­би­мо­го ди­­ст­­ри­­бу­­ти­­ва. |

Персональные инструменты
купить
подписаться
Яндекс.Метрика