Что нового в GNOME 2.12
1 Что нового встретят пользователи
- 1.1. Рабочая среда
- 1.2. Приложения
- 1.3. Центр управления
- 1.4. Вспомогательные приложения
- 1.5. Игры
1.1 Рабочая среда
- 1.1.1. Вид и поведение
- 1.1.2. Файловый менеджер
- 1.1.3. Буфер обмена
- 1.1.4. Панель
1.1.1 Вид и поведение
В GNOME 2.12 появляется новая тема по умолчанию, также известная как "Ясность", улучшая вашу рабочую среду, в то же время оставаясь простой и ясной.
1.1.2 Файловый менеджер
Файловый менеджер, также известный под именем Наутилус, улучшил свой интерфейс. Наиболее заметно, как режим списка показывает файлы в каталогах, позволяя перемещаться в подкаталогах не открывая новые окна. Таже, для вашего удобства, меню "Места" показывает те же элементы, что и диалог выбора файлов.
В GNOME 2.12 при переносе текста из приложения в каталог будет создан текстовый файл с этим текстом. Также вы можете заметить, что GNOME 2.12 показывает образец текста, который переносится, вместо простого значка.
Основные изменения коснулись режима просмотра файлов, теперь он похож на диалог выбора файлов:
- Места и закладки показываются в боковой панели.
- Текущий путь теперь отображается в виде панели пути GNOME вместо текстового поля ввода. Тем не менее, вы можете ввести текст, нажав Control-L.
Тепепрь очень просто копировать как звуковые CD, так и диски с данными. Просто щелкните правой кнопкой мыши на только что вставленном CD.
1.1.3 Буфер обмена
GNOME теперь запоминает копируемые данные. Даже если вы закроете исходное окно, данные сохраняться. Эта очень старая проблема наконец-то была решена без уменьшения производительности, обычно присущей использованию менеджерам буферов обмена, путем разрешения приложениям самостоятельно затребовать возможность сохранения буфера.
1.1.4 Панель
Панель, обычно находящаяся вверху или внизу экрана, позволяет запускать приложения и контролировать различные параметры вашей среды. В GNOME 2.12, благодаря появлению функции поворота меню, стали возможными вертикальные панели меню.
Вы также можете заметить, как имена приложений мигают в списке окон при наступлении важных событий. Например, значок приложения для обмена мгновенными сообщениями может мигать, когда приходит новое сообщение.
1.2 Приложения
- 1.2.1. Видеопроигрыватель
- 1.2.2. Оцифровка CD
- 1.2.3. Веб-браузер
- 1.2.4. Evolution
1.2.1 Видеопроигрыватель
Видеопроигрыватель "Totem" использует мультимедийное окружение GStreamer. В GNOME 2.12 видеопроигрыватель имеет боковую панель со списком воспроизведения, который раньше показывался в отдельном окне и поддерживает меню DVD и субтитры.
1.2.2 Оцифровка CD
Оцифровщик CD легко извлекает звуковые дорожки из CD, позволяя проигрывать их потом на вашем компьютере или портативном плеере. Теперь вы можете проиграть дорожки перед их извлечением. Последняя версия также может работать с сетевыми серверами или внешними устройствами, используя систему GNOME VFS.
1.2.3 Веб-браузер
Веб-браузер Epiphany, основаный на пакете Mozilla, полностью интегрирован с рабочей средой GNOME. Улучшения в версии 2.12 включают
- Поле поиска, такое же как в Firefox, раньше было доступно как расширение Epiphany. Оно позволяет быстро находить текст на странице, не скрывая ее за окном диалога
- Простые сообщения об ошибках, показываемые прямо в браузере.
- Использование стандартной системы печати GNOME.
- Закладки легко распространяются по сети.
1.2.4 Evolution
Интегрированный клиент электронной почты и групповой работы GNOME поддерживает традиционные возможности почты, а также совместную работу с помощью технологий Novell Groupwise и Microsoft Exchange. С Evolution вы можете читать и отправлять электронную почту, а также координировать адреса, события календаря и контакты.
В почтовом клиенте Evolution в GNOME 2.12 появилось новое, более лёгкое для использования расположение элементов в меню и улучшилась панель вложений. Появилась поддержка inline-шифрования PGP и подписей PGP. Календарь теперь позволяет перепоручить встречи.
Добавлена поддержка прокси для Groupwise и учетных записей IMAP, решены проблемы совместного использования каталогов IMAP с Mozilla Thunderbird.
1.3 Центр управления
- 1.3.1. Персональная информация
- 1.3.2. Параметры мыши
1.3.1 Персональная информация
Теперь в GNOME появилась возможность редактировать свою персональную информацию, такую, как телефонный номер, адрес, адрес электронной почты и идентификаторы служб мгновенного обмена сообщениями. Таким образом информация, распределённая между различными приложениями, собрана в одном месте. Здесь же можно изменить свой пароль.
1.4 Вспомогательные приложения
Улучшились некоторые утилиты GNOME, такие как:
- 1.4.1. Просмотр документов
- 1.4.2. Просмотр изображений
- 1.4.3. Справка
- 1.4.4. Поиск
- 1.4.5. Словарь
1.4.1 Просмотр документов
В GNOME 2.12 появился новый просмотрщик документов под названием "Evince" взамен предыдущих просмотрщиков файлов формата PDF и PS. Это приложение проще, но имеет полезную функцию поиска и может показывать непрерывный список страниц.
1.4.2 Просмотр изображений
Приложение просмотра изображений GNOME теперь показывает картинки с коррекцией цвета, используя профили ICC
1.4.3 Справка
Справка по GNOME использует ту же технологию, что и веб-браузер Epiphany. Такое решение помогло улучшить вид, поведение и стабильность Yelp.
Yelp теперь поддерживает разметку документации, специфичную для используемого языка. Это отлично дополняет новую великолепную систему перевода документации, позволяющую переводить пользовательскую документацию так же легко, как и обычные приложения.
1.4.4 Поиск
Поиск файлов теперь способен показывать образцы файлов вместо значков их типов.
2 Новости для администраторов
Новые возможности GNOME 2.12 облегчают труд системных администраторов, а также пользователей, настраивающих свой компьютер самостоятельно.
- 2.1. Улучшения для проекта Sabayon
- 2.2. Редактор меню
- 2.3. Системные средства
- 2.4. Просмотр системных журналов
2.1 Улучшения для проекта Sabayon
Очень важна работа по поддержке проекта Sabayon управления профилями пользователей. Запуск GNOME требует меньше настроек. Кроме небольшого ускорения, это означает, что GNOME 2.12 легче администрировать чем когда бы то ни было, особенно вместе с Sabayon. Эта программа пока еще не является официальной частью GNOME, но позволяет очень легко настраивать профили пользователей GNOME
2.2 Редактор меню
Меню приложений GNOME использует теперь спецификацию freedesktop.org, что значительно упрощает установку приложений независимо от используемой рабочей среды. Соответствие стандартам позволило показать приложениям других разработчиков. GNOME 2.12 имеет свою простую утилиту для редактирования меню, но благодаря соответствию стандартам стало возможным также использовать утилиты других разработчиков.
2.3 Системные средства
Системные средства позволяют настраивать системные часы и сетевые соединения, управлять пользователями и группами вашей системы. Хотя таких возможностей недостаточно для больших и сложных конфигураций, эти средства отлично работают на вашем домашнем компьютере.
В GNOME 2.12 появилось новое приложение управления службами, позволяющее вам выбирать службы, запускаемые при старте системы.
3 Новости для разработчиков
Платформа разработки GNOME 2.12 - стабильное основание для всех приложений, как входящих в Рабочую среду GNOME, так и сторонних. В версии 2.12 появились новые интересные возможности, видимые пользователю и улучшающие взаимодействие. В то же время платформа сохраняет обратную совместимость и стабильность интерфейсов. Стало легче разрабатывать приложения, работающие одновременно в Unix и Windows, следовать стандартам совместимости рабочих сред.
- 3.1. Улучшения в GTK+
- 3.2. Многоплатформенность
- 3.3. Поддержка стандартов
3.1 Улучшения в GTK+
GTK+ 2.8 в GNOME 2.12 реализует некоторые интересные для пользователя возможности, такие как
- В GTK+ теперь используется новая библиотека для рисования примитивов - Cairo. Стало легче рисовать произвольные примитивы и использовать графические эффекты. В ближайшем будущем это позволит среде GNOME использовать широкие возможности современных графических карт, а также улучшить поддержку печати.
- Во время переноса текста из одного приложения в другое он отображается рядом с указателем.
В добавок ко всем выше перечисленным изменениям, которые автоматически появятся во всех приложениях, использующих GTK+, добавлено несколько новых полезных функций, облегчающих разработку приложений. В там числе:
- GtkFileChooser теперь автоматически запрашивает подтверждение при перезаписи уже существующего файла.
- GtkWindow теперь может выставлять флаг привлечения внимания, который обрабатывается оконным менеджером, выделяющим заголовок окна.
- GtkIconView реализует интерфейс GtkLayout и позволяет использовать объекты GtkCellRenderer при отрисовке содержимого.
- GtkTextView позволяет устанавливать фон абзацев и пропускать невидимый текст при перемещении итераторов.
- В GtkScrolledWindow появилась функция, возвращающая полосы прокрутки.
- GtkMenu поддерживает вертикальные (повёрнутые) меню. Для специальных приложений, таких как экранная клавиатура, появилась возможность игнорировать фокус ввода.
- Всплывающее меню в GtkEntryCompletion может быть шире, чем поле ввода. Кроме того, корректно обрабатывается случай, когда возможно только единственное дополнение.
- Текст в GtkAboutDialog автоматически переносится.
- Можно использовать именованные значки из тем в GtkToolButton и при переносе с помощью мыши
- GtkSizeGroup может игнорировать скрытые окна.
Смотрите также полный список изменений Новые функции GTK+ 2.8
3.2 Многоплатформенность
Библиотека GTK+ пользуется популярностью среди разработчиков, которые хотят поддерживать несколько операционных систем, включая Microsoft Windows, Linux и FreeBSD. например, художники могут рисовать с помощью GIMP и Inkscape и в Linux и в Windows.
Теперь большинство библиотек GNOME, включая ORBit2, libbonobo, libgnome, libbonoboui, libgnomeui и gnome-vfs могут использоваться в Microsoft Windows, облегчая сборку и распространение приложений GNOME в этой операционной системе. Пока эта поддержка не полна, но для некоторых приложений этого должно быть достаточно, в следующем выпуске GTK+ и GNOME поддержка должна стать полной.
3.3 Поддержка стандартов
Сообщество GNOME тесно сотрудничает с такими группами как freedesktop.org. Поддержка стандартов - большое преимущество для разработчиков и пользователей GNOME. Поддержка взаимодействия расширяет возможности пользователей, позволяя GNOME, KDE и другим приложениям работать вместе легче. Следование открытым спецификациям позволяет увериться, что пользовательские данные не будут связаны с корпоративными форматами.
Разработчики GNOME активно работают с другими участниками движения за свободное программное обеспечение над проектом Freedesktop.org разработки стандартов, позволяющих различным рабочим средам взаимодействовать. Поддерживаемые стандарты: Общая база данных типов файлов MIME, Темы значков, Недавно использовавшиеся документы, Меню, Элементы рабочего стола, Образцы файлов и Системные уведомления. Также GNOME поддерживает стандарты CORBA, XML, Xdnd, EWMH, XEMBED, XSETTINGS и XSMP.
4 Интернационализация
Нужно сказать спасибо команде Проекта перевода GNOME, которые под руководством Christian Rose и Danilo Šegan перевели GNOME 2.12 на 43 языка, для каждого из которых по крайней мере 80 процентов строк переведено.
Поддерживаемые языки:
- Албанский (5 миллионов говорящих)
- Португальский Бразилии (175 миллионов)
- Болгарский (9 миллионов)
- Каталонский (7 миллионов)
- Упрощенный китайский (больше одного миллиарда)
- Традиционный китайский (40 миллионов)
- Чешский (11 миллионов)
- Датский (5.3 миллиона)
- Голландский (почти 21 миллион)
- Английский (341 миллион)
- Финский (более 5 миллионов)
- Французский (более 75 миллионов)
- Галицийский (3 миллиона)
- Немецкий (100 миллионов)
- Греческий (15 миллионов)
- Гуарати (46 миллионов)
- Хинди (370 миллионов)
- Венгерский (14.5 миллионов)
- Индонезийский (230 миллионов)
- Итальянский (60 миллионов)
- Японский (более 125 миллиона)
- Корейский (75 миллионов)
- Литовский (4 миллиона)
- Македонский (2 миллиона)
- Малайский (более 17 миллионов)
- Непальский (16 миллионов)
- Норвежский (5 миллионов)
- Польский (44 миллиона)
- Португальский (43 миллиона)
- Пунаби (60 миллионов)
- Румынский (26 миллионов)
- Русский (170 миллионов)
- Сербский (10 миллионов)
- Словацкий (5 миллионов)
- Испанский (более 350 миллионов)
- Шведский (9 миллионов)
- Тамильский (61 миллион)
- Тайский (20 миллионов)
- Турецкий (150 миллионов)
- Украинский (50 миллионов)
- Вьетнамский (68 миллионов)
- Уэльский (575 тысяч)
- Хоза (7 миллионов)
Заметьте, что галицийский, эстонский, индонезийский, македонский, непальский, словацкий, вьетнамский, тайский и хоза только в этом выпуске стали поддерживаться GNOME, спасибо за тяжелую работу их переводчикам. Также можно упомянуть, что, конечно, британский английский и канадский английский тоже поддерживаются.
Огромное число других языков частично поддерживаются. Более половины их сообщений переведено.
5 Установка GNOME 2.12
Появился автозагрузочный CD, позволяющий попробовать полностью настроенную рабочую среду GNOME без установки чего-либо на жёсткий диск. Его можно скачать здесь: gnome.org/projects/livecd/. Это наиболее простой способ опробовать последние изменения.
Для постоянного использования мы рекомендуем установить официальные пакеты вашего дистрибутива Linux. Большинство создателей дистрибутивов выпускают их почти сразу после выхода GNOME 2.12.
Если вы смелы и терпеливы, вы можете воспользоваться возможностью собрать последнюю версию GNOME из исходных текстов, что облегчит внесение изменений и улучшений. Мы рекомендуем использовать средства автоматической сборки, такие как GARNOME для сборки из официальных тарболов и jhbuild для сборки из CVS.
6 Известные проблемы
Любое программное обеспечение содержит ошибки, о которых разработчики знают, но не хотят исправлять перед выпуском по некоторым причинам. Свободное программное обеспечение не является исключением. Большое отличие состоит в том, что мы говорим пользователям об этих проблемах.
Мы также поощряем пользователей сообщать об этих ошибках, для того, чтобы они могли быть исправлены. Лучший способ сообщить об ошибке описан в простом Руководстве. Оно расскажет вам о необходимых шагах, нужных для заполнения качественного сообщения об ошибке, что позволит Вам быть уверенными в его обработке. Есть также более мощный интерфейс регистрации проблем . Для получения дополнительных сведений о существующих проблемах посетите нашу Bugzill'y. Наиболее часто встречающиеся ошибки GNOME 2.12:
6.1 Список известных проблем
- Действие "Открыть терминал" было удалено из всплывающего меню Nautilus, для улучшения управляемости и удобства системы по умолчанию. Если Вам недостает этого действия, мы рекомендуем установить Расширение открытия терминала в Nautilus, которое не только вернет этот пункт всплывающего меню, но и улучшит его, открывая терминал в том каталоге, который вы просматриваете.
7 Планы на будущее - GNOME 2.14
Выпуски GNOME производятся по расписанию, что должно помочь в распространении всех достижений наших разработчиков настолько быстро, насколько это возможно. Следующие возможности находятся в центре внимания разработчиков GNOME и могут появиться в ближайших выпусках.
- Поддержка стандарта обнаружения сетевых сервисов Apple Bonjour, возможно с помощью Avahi.
- Поддержка открытых стандартов календаря caldav в Evolution.
- Использование Network Manager для всех приложений, использующих сеть, чтобы корректно обрабатывать сетевое соединение и его разрыв.
- Объединение библиотек gtk и gnome для облегчения разработки и распространения приложений GNOME, что является целью проекта Ridley.
- Углубить использование новой инфраструктуры отрисовки для улучшения вида и удобства, например, использовав ее в новой теме по умолчанию "Ясность".
- Для получения дальнейшей информации посетите страницу нашего вики GNOME roadmap.
8 Как помочь
Основа успеха GNOME - его добровольные помощники, как пользователи, так и разработчики.
Как пользователь вы можете оказать неоценимую помощь, заполняя хорошие отчеты об ошибках. Вы можете заполнить отчет в нашей системе отслеживания проблем "простой интерфейс". Более опытные пользователи могут присоединиться к нашей команде, работающей над существующими проблемами.
Разработчики могут найти приложения своим способностям, присоединившись к нашим проектам - Accessibility, Documentation, Usability, Translation, Web, Testing, Graphics, and Desktop & Platform Development. Доступно подробное руководство для начинающих.
Помогая разработке GNOME, вы, несомненно, получите огромный опыт и встретитесь со многими интересными, целеустремленными, опытными и отзывчивыми людьми, работающими над одной целью. Присоединяйтесь сейчас и опробуйте свои возможности.