LINUX.ORG.RU

Вышел GNOME 2.30.0

 , ,


0

0

Сегодня, 31 марта 2010 года, точно по расписанию, вышел в свет очередной выпуск замечательного рабочего окружения GNOME 2.30.0 - как обычно, с большим количеством изменений. Очередные полгода были направлены на дальнейшее улучшение пользовательского интерфейса, улучшение производительности, чистку кода и подготовку к следующему большому выпуску, который уже должен состояться этой осенью. Итак, к чему лишние слова - перейдём к обзору новинки:

  • gnome-applets: удалён GNOME Keyboard Indicator (насколько я знаю, svu уже написал замену для интеграции с gnome-shell);
  • gnome-control-center: пересмотрен и улучшен интерфейс настройки клавиатуры;
  • gnome-settings-daemon: теперь при выборе нескольких раскладок клавиатуры, индикатор автоматически появляется в области уведомлений;
  • gnome-font-viewer: установка шрифтов двойным щелчком из Nautilus;
  • апплет учёта времени Hamster: к занятиям добавлены метки, запуск в режиме отдельного приложения, в обзоре занятия могут быть отсортированы по любому аспекту, возможность автоматически менять занятие при переключении рабочего места;
  • текстовый редактор gedit: в диалоге сохранения можно выбрать конец строки, модуль для фрагментов текста переведён на новый фреймворк дополнения (кода, текста), проверка орфографии работает в комментариях и строках языков программирования, улучшена интеграция с MacOS X, модули на Python теперь работают и в Windows;
  • gnome-system-tools: полностью переработан интерфейс управления пользователями (приятное окно добавления пользователя требует только имя, пользователь не может по ошибке лишить самого себя прав администрирования, запрос старого пароля при его смене, переключение типа учётной записи для существующих пользователей, возможность удалить папку пользователя при удалении учётной записи, поддержка шифрования домашней папки при создании пользователя, другие улучшения), управление службами отображает все имеющиеся в системе службы (даже те, информация о которых отсутствует), улучшенный протокол D-BUS, аутентификация через PolicyKit при необходимости;
  • программа для просмотра документов Evince: улучшенная поддержка печати, поддержка аннотаций PDF в виде файлов, отображение информации о лицензии документа, функция инверсии цветов, поддержка комиксов cbt, переработан режим презентации, поддержка миниатюр удалённых файлов, улучшения производительности (теперь Evince мультипроцессный), улучшен порт на Windows;
  • почтовый клиент Evolution: улучшенная реализация IMAP, интеграция контактов с Google Maps, 100% Bonobo-free;
  • архиватор File Roller теперь автоматически устанавливает недостающие пакеты через PackageKit при работе с соответствующими архивами;
  • улучшен GNOME Terminal: неограниченная прокрутка, сохранение позиции прокрутки, улучшена поддержка прокси через переменную окружения, поддержка полужирных шрифтов;
  • программа для записи дисков Brasero: поддержка записи DTS wav файлов, новый модуль cdda2wav более точно копирует CD, интеграция с PackageKit, поддержка поиска через Tracker, поддержка GObject-introspection;
  • программа Vinagre для удалённого рабочего стола: режим ожидания (vncviewer -listen), изменение глубины цвета, сжатие JPEG, туннелирование SSH;
  • управление заметками Tomboy: фоновая синхронизация, поддержка списка переходов в Windows 7, копирование/вставка в виде HTML из заметок, почти мгновенный запуск, более безопасное переименование заметок и обновление ссылок на них;
  • файловый менеджер Nautilus: режим разделённого просмотра, пересмотрен интерфейс в режиме обозревателя (который теперь используется по умолчанию);
  • клиент обмена сообщениями Empathy: поддержка защищённых паролем комнат, поддержка типичных для IRC команд, более подробная информация при ошибках соединения, улучшено управление учётными записями, пересылка файлов перетаскиванием, поиск по беседе;
  • калькулятор gcalctool: упрощённый интерфейс, поддержка верхнего и нижнего регистров, упрощено использование имён функций;
  • веб-браузер Epiphany: запоминание паролей, кэширование страниц через WebKit, политики принятия куки, предобзор печати, теперь только одна панель инструментов, улучшен механизм загрузок, выбор поисковика по умолчанию (через gconf), поддержка различных User-Agents, контекстные меню, улучшено определение языка страницы (где это есть), добавлены новые модули, исправлено огромное количество ошибок и регрессий, а также другие улучшения и нововведения;
  • среда разработки Anjuta: полная поддержка Javascript, асинхронное автодополнение, улучшено автодополнение (особенно для указателей C++), начальная поддержка не-automake проектов, поддержка символов Vala в менеджере символов;
  • GTK+: новые виджеты GtkSpinner и GtkCellRendererSpinner, новый контейнер GtkToolPalette, GtkNotebook может использовать виджеты для действий после вкладок;
  • а также: поддержка Unicode 5.2.0 в Gucharmap, поддержка iPhone и iPod Touch в gvfs, при смене разрешения порядок апплетов на панели не теряется, множество улучшений и исправлений в Orca и в специальных возможностях и другие изменения, которые делают работу в GNOME ещё удобнее.

Но, на этом приятные сюрпризы не заканчиваются. Думаю, многие помнят о несколько плачевной ситуации с переводом GNOME. Так вот, по этому поводу есть очень хорошие новости - выпуск 2.30 переведён на русский язык полностью на 100%! Поздравим команду переводчиков с этим достижением и пожелаем дальнейших успехов! От себя хочу поздравить всех с выходом новой версии GNOME, и чтобы этот выпуск ознаменовал долгожданный приход весны и хорошего настроения!

>>> Замечания к выпуску

★★★★

Проверено: hibou ()
Последнее исправление: maxcom (всего исправлений: 1)

Ответ на: комментарий от svu

> Если б на фд.о придумали кросс-десктопный стандарт на апплеты...

И что предлагается там стандартизировать?

kda ★★★★★
()
Ответ на: комментарий от kda

Сначала - механизм rpc. Он вроде как уже есть, dbus. Далее - набор конкретных интерфейсов. Этого пока что даже рядом нет.

svu ★★★★★
()

спасибо всем разработчикам в общем, и svu в частности

а лоровцы - такие лоровцы :)

alpha ★★★★★
()

Многостраничные tiff нормально отображаются, или по-прежнему только первая страница?

theZest
()

Просмотрел по диагонали замечания к выпуску. Рыдал горючими слезами от скриншотов.

theZest
()
Ответ на: комментарий от AlexM

Этого мало будет. Например, раскажите, как по имеющимся стандартам узнать, вертикально расположена панель - или горизонтально.

svu ★★★★★
()
Ответ на: комментарий от AX

> Возражения есть?

Ну, возражение в том, что гномеры сначала впиливали бонобо (компонентную модель хотелось, kparts'ам завидовали :) ), а потом так же упрямо выпиливали бонобо (даже в этой новости радуются, что-де ещё из одного места выпилили). Так что, удаление бонобо не должно сильно сказаться на большинстве _живых_ приложений. Что делать с неживыми приложениями, которые этот самый бонобо использовали. Ну, видимо, выбрасывать. Но вы знаете приложения для Gnome с работающей объектной инкапсуляцией? :)

AlexM ★★★★★
()

Дрянь этот гном.Предыдуший лучше.

Svu персональные лучи ненависти.

nitz ★★
()
Ответ на: комментарий от svu

Сергей, думается, это несколько извращённая постановка вопроса. С высокой долей вероятности нормальному приложению следует плясать от текущей геометрии и хинтов своего окна, а не от геометрии родительского окна.

Но даже приняв на веру положение о том, что *некоторым* апплетам может понадобиться знание свойств панели, netwm-хинты и остальные проперти никто не отменял. И для работы с ними есть стандартные средства и стандартные механизмы согласования (fd.o) нововведений.

AlexM ★★★★★
()
Ответ на: комментарий от AlexM

И, кстати, это всё работало до определённого момента. Причём, прямо в гноме. А нужны ли апплету программные интерфейсы и дбас для того, чтобы нарисовать на экране текущее время, погоду или, например, загрузку процессора (что там ещё на ЛОРе любят на скриншотах демонстрировать) - по-моему, не очень надо. over-engineered это все...

AlexM ★★★★★
()
Ответ на: комментарий от svu

> Вы не поверите, но софт был доступен для публичного тестирования месяцами. То, что плачущие не почесались посмотреть - с одной стороны, их проблемы, с другой, для этого и существуют релизы .1 и далее.

Сергей, ну, это не серьёзно. Вы думаете, KDE-4.0 где-то в подземных фабриках Изенгарда выпекали, подальше от глаз людских? Нет, конечно, и SVN доступен, и багзилла, и всё остальное. Но возиться с недорелизным (и, хуже, недодуманным и недопроектированным) проектом такого масштаба - удел самых-самых :) А у этих самых-самых, и XKB прямо из xorg.conf настраивается, и апплет при этом не мешает.

для этого и существуют релизы .1 и далее.

:) Я бы даже сказал, для этого существует релиз .4.0, если бы АрхитЭкторы не внедрили аккурат к 4.4.0 Аконади :)

AlexM ★★★★★
()
Ответ на: комментарий от Dmitry_Sokolowsky

>Ну к примеру у меня плюс к ним ещё украинский и польский, тут лампочкой не обойдёшься

кодировать двумя лампочками). эт же очевидно)

atom8bit
()

slooooooooow

они переименовали мой любимый Гномеметрис, сволочи!

templar
()

>>> Замечания к выпуску

сходил по ссылке

такое чувство, будто всех разрабов гнома посадили шить футболочки, а гном они пишут в перерывах

FractalL
()

поставил, теепрь курсор мышки рисуется дефолтовой темой, а не той, которая выбрана в гноме. в остальном пока нареканий нет.

boo32
()
Ответ на: комментарий от ARTIsshoque

>>программа для просмотра документов Evince: ... улучшен порт на Windows

Зачем? Занимаются какой-то херней, извините. Давайте GNOME полностью под вин портируем? У виндузятников есть Adobe Reader, STDU Viewer, WinDJVU и возможно еще куча программ. Зачем им Evince? Лучше бы научили ее нормально распознавать текст.

Не, это дело полезное. А то бывает иногда приходится кому-нибудь на винду ставить читалки всяких документов, а кроме эвинса я ничего никогда не помню :)

matimatik
()
Ответ на: комментарий от AlexM

> а не от геометрии родительского окна.
Не всегда. Панель должна восприниматься целостно. Соббсно в частности поэтому я ругался на то, что содержимое трея не хигифицированно. Свалка.

И для работы с ними есть стандартные средства и стандартные механизмы согласования (fd.o) нововведений.

Соббсно эти механизмы я и кастовал, если Вы не заметили.

svu ★★★★★
()
Ответ на: комментарий от AlexM

> KDE-4.0 где-то в подземных фабриках Изенгарда
Между десктопом, который падает и глючит - и индикатором, который нельзя убрать, действительно никакой разницы?

svu ★★★★★
()
Ответ на: комментарий от Dmitry_Sokolowsky

>Что мне особенно нравится, он при выходе корректно завершает работающие приложения, о чём разработчики GNOME даже не позаботились

Всех кроме Firefox. :) 4 Года просидел на ХФЦЕ... постепенно надоело, хотя в начале очень нравилось. Но постоянно искать утилиты заменяющие вещи, первым делом появляющиеся в других ДЕ, утомило.

petrosha ★★★★★
()
Ответ на: комментарий от Insomnium

Интересно, скоро оно уже станет юзабельным? Уж больно хочется попробовать.

Ну что тебе сказать. У меня оно уже несколько дней юзабельно… Все изменения скорее к лучшему. Стало шустрее, красивее, удобнее.

init_6 ★★★★★
()

Отлично, обновил ту маленькую частичку гном'а в моей системе

//которая не тянет gconf, dbus (:

ezoteric
()
Ответ на: комментарий от petrosha

4 Года просидел на ХФЦЕ... постепенно надоело, хотя в начале очень нравилось. Но постоянно искать утилиты заменяющие вещи, первым делом появляющиеся в других ДЕ, утомило.

Какие утилиты отсутствуют в Xfce, проясни, а?

iZEN ★★★★★
()

Вы знаете, GTK теперь стал более быстрым, теперь благодаря этому и XFCE стал работать почти в 2 раза быстрее

Dmitry_Sokolowsky ★★★★★
()
Ответ на: комментарий от svu

И еще (мысли в слух):
28 апреля вышел багфикс-релиз Gnome 30.1, разумеется он не попал в LTS 10.04.
Допустим, понятно с Gnome 2.28.0 и Ubuntu 9.10.
Но, для LTS можно было зацепить или первый или второй багфикс-релиз гнома.
К примеру:
http://ftp.gnome.org/pub/gnome/desktop/2.30/2.30.1/NEWS
тут довольно серьезный список только по этой группе программ.
Как-то безмозгло таки ... , не ?




elipse ★★★
()
Ответ на: комментарий от elipse

Вполне логично. Заморозка кода для LTS случилась не за день до релиза. А фиксы будут в 10.04.01. В этом отличие LTS - наличие .01 и далее

svu ★★★★★
()
Ответ на: комментарий от svu

>Заморозка кода для LTS случилась не за день до релиза.
ну «заморозка» это уже как следствие

А фиксы будут в 10.04.01.


Возможно, посмотрим.
Судя по прежним действиям, фиксы будут только косметические .
Просто поднять минорную версию Gnome на единичку пока духа не хватало.

elipse ★★★
()
Ответ на: комментарий от elipse

Вообще-то у меня до сих пор было впечатление, что в минорные релизы убунты забирали критические фиксы из минорных релизов гнома.

svu ★★★★★
()
Ответ на: комментарий от svu


ok )
http://changelogs.ubuntu.com/changelogs/pool/main/n/nautilus/nautilus_2.22.5....

8.04 Gnome 2.22.1 -> nautilus 22.2
а потом было:
Gnome 2.22.2 -> nautilus 22.3
Gnome 2.22.2 -> nautilus 22.4
но все это у оригинала
да, а в ubuntu случился аж nautilus 22.5 :
http://changelogs.ubuntu.com/changelogs/pool/main/n/nautilus/nautilus_2.22.5....
ну и кто теперь скажет на сколько полученный «компот» соответствует nautilus 22.4 ?
И это только одна программа.)




elipse ★★★
()
Ответ на: комментарий от elipse

> критические фиксы

Что забирать из апстрима - дело дистромейкеров. И это правильно. Я вот Себастьяна Башера пинаю, чтоб он мои фиксы в 10.04.01 забрал, иначе глюков больно много.

Убунта никогда не обязывалась поставлять ванильный и самый свежий (до третьего номера версии) гном. А вот поддерживать LTS максимально стабильным - обязывалась. Так что все честно и логично.

svu ★★★★★
()
Ответ на: комментарий от svu

>Так что все честно и логично.
Разумеется, если предположить, что в минорных обновлениях версий апстрима сплошная фигня и понты.

elipse ★★★
()
Ответ на: комментарий от elipse

> в минорных обновлениях версий апстрима сплошная фигня и понты.
С чего бы? Там всяко может быть. Как полезное (что убунта всосет), так и фигня.
Например, вася пупкин может зафиксить компиляцию гнома под фрибсд. Нафига этот патч в убунте? А я, например, мог запихать туда фикс для отображения флагов в переключалке, который никем кроме меня не поддерживается. Нафига этот патч в убунте? Могут быть патчи, фиксящие баги, которые никто ни разу в убунте не доложил - нафига им эти патчи, если народ от них не страдает? Каждое изменение кода в стабильном релизе - риск. Риск без необходимости - признак красноглазия.

svu ★★★★★
()
Ответ на: комментарий от svu

Ok, и я уже почти верю ))
А как мне увидеть в 10.04 закрытые баги из «растрельного списка» апстрима Evolution 2.30.1.2 .

И да, как-то не увязываются фразы:
>Я вот Себастьяна Башера пинаю, чтоб он мои фиксы в 10.04.01 забрал, иначе глюков больно много.


c:

А я, например, мог запихать туда фикс для отображения флагов в переключалке, который никем кроме меня не поддерживается.


и:

Убунта никогда не обязывалась поставлять ванильный и самый свежий (до третьего номера версии) гном. А вот поддерживать LTS максимально стабильным - обязывалась.


Поясню:
О «ванильности» багфикс релизов версий Gnome (и с известным за полгода как минимум расписанием выхода) говорить несколько странно.

Логично предположить, что для максимально стабильных дистров следует брать максимально оттестированный и подлатанный софт из багфикс релизов версий Gnome ? Видимо ,это слишком просто.)


Сидели на Evolution 2.28 в 10.04 .Внезапно быренько обновили до Evolution 2.30 и заморозили.
А через недельку релизнули . Усе, стабилизец и суппорт на три года.
А мнение самих разрабов софта побоку. Странно как то ...
Вроде ж и не совок уже.

elipse ★★★
()
Ответ на: комментарий от elipse

> И да, как-то не увязываются фразы:
А где противоречие? Они берут то, что считают нужным. ОНИ считают нужным. Решается в процессе дискуссий с разработчиками гнома. Потому что разработчики гнома не отвечают перед пользователями убунты - в первую очередь перед пользователями отвечают именно убунтарии. Поэтому окончательное решение о каждом патче принадлежит убунтариям. А остальное - диалог между ними и апстримом.

svu ★★★★★
()
Ответ на: комментарий от svu

>Они берут то, что считают нужным. ОНИ считают нужным.
А кто с этим спорит ?

Потому что разработчики гнома не отвечают перед пользователями убунты - в первую очередь перед пользователями отвечают именно убунтарии.


Это весьма условно, пропустим.

Поэтому окончательное решение о каждом патче принадлежит убунтариям.


Тоже с этим никто не спорит.
Кстати , как сильно надо пропатчить что-то в Gnome и что-бы сам автор программы не считал ее гномовской ?))
Что-бы подобно iceweasel получилось.

А остальное - диалог между ними и апстримом.


Тут я смахнул слезу.
еще раз:

Я вот Себастьяна Башера пинаю, чтоб он мои фиксы в 10.04.01 забрал, иначе глюков больно много.


Это что-то не сильно смахивает на диалог «до того», не ?
У меня создается впечатление , что релиз 10.04 состоялся бы при любой погоде
и c качеством Gnome равным качеству Kde 4.0.
А «литературу» ведь всегда можно подогнать под события.
Таки Ubuntu гонит тираж и пытается играть на настроениях толпы.
А додавить качество в свои сроки и периоды релизов не выходит у них пока.


elipse ★★★
()
Ответ на: комментарий от elipse

> Кстати , как сильно надо пропатчить что-то в Gnome и что-бы сам автор программы не считал ее гномовской ?))
Контрольный пакет - 51% кода;) Мне кажется, вопрос странный. Решается по месту (форка).

Это что-то не сильно смахивает на диалог «до того», не ?

Как раз это и есть диалог. У меня с Себастьяном нормальные рабочие отношения, он вполне адекватный человек. Ему как дистромейкеру приходится быть консервативным при приеме кода в стабильный релиз. Я его понимаю, некоторое сопротивление даже в приеме патчей из стабильной ветки гнома вполне естественно. Особенно если учесть что один из патчей довольно большой и толстый (и лучше бы я его сделал до выхода гнома 2.30).

релиз 10.04 состоялся бы при любой погоде

Разумеется. Убунту, выбрав фиксированные по времени релизы, подписалась под «мы собираем наилучшее из возможного». Альтернативой является «release when ready» - но там другие проблемы.

А додавить качество в свои сроки и периоды релизов не выходит у них пока.

Они над этим работают;) А для того, чтобы пользователи не кричали по ночам от страха, есть релизы LTS, к которым делают минорные обновления. Если хочется максимальной стабильности - бери предыдущий LTS с последним обновлением.

svu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.