The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Стабильный релиз Cinnamon 1.2, форка GNOME Shell, продолжающего традиции GNOME 2

24.01.2012 15:35

Разработчики проекта Linux Mint анонсировали релиз пользовательского окружения Cinnamon 1.2, в рамках которого развивается форк оболочки GNOME Shell, нацеленный на предоставление привычного для многих пользователей окружения в стиле GNOME 2, но основанного на технологиях GNOME 3 и поддерживающего удачные элементы взаимодействия из GNOME Shell. Представленный выпуск является первым стабильным релизом: сообщается, что API и само окружение уже можно считать стабильным. Кроме стабилизации кода в новом выпуске представлена поддержка десктоп-эффектов и шаблонов оформления рабочего стола, подготовлен новый графический конфигуратор, добавлены дополнительные апплеты. Установочные пакеты подготовлены для Linux Mint, Ubuntu, Debian, Fedora, Arch Linux и openSUSE.

В отличие от ранее разработанного набора дополнений MGSE (Mint GNOME Shell Extensions), дополнительная функциональность вшита в оболочку Cinnamon, а не реализована в виде внешних дополнений, таких как панель Bottompanel, система переключения между окнами Windowlist и меню приложений Menu. Более плотная интеграция позволила обеспечить более тесное взаимодействие компонентов среды, как между собой, так и с низкоуровневыми подсистемами GNOME. К сожалению, внесенные в новой версии изменения окончательно разорвали совместимость с GNOME Shell. В частности, Cinnamon более не совместим с визуальными темами для GNOME Shell, тем не менее предусмотрена возможность создания универсальных тем, которые будут работать и в GNOME Shell и в Cinnamon (в таких темах требуется определение дополнительных стилей).

Другим важным изменением является уход от использования оконного менеджера Mutter, вместо которого в Cinnamon 1.2 задействован оконный менеджер Muffin, ответвившийся от Mutter. В отличие от GNOME 3, в Cinnamon фокус автоматически устанавливается на открытые новые окна, вместо отображения окна в фоне с выводом раздражающего уведомления о готовности окна. После закрытия окна, если нет других окон, Cinnamon автоматические не переходит в обзорный режим. Вместо обзорного режима используется плагин Scale, аналогичный плагину Compiz Scale. В будущих выпусках данный плагин будет привязан к комбинации клавиш CTRL+ALT+DOWN (к комбинации CTRL+ALT+UP будет привязан плагин Expo).

Другие новшества, добавленные в Cinnamon 1.2:

  • Реализация возможности использования визуальных эффектов на рабочем столе, в стиле Compiz. Пользователю предоставлена возможность выбора эффектов на своё усмотрение, тонкой настройки динамики анимации или полного отключения, если они мешают работе. В настоящий момент представлено два плагина: Fade для изменения прозрачности окон и Scale для раскрытия/сворачивания окон. Для дополнительной настройки каждого плагина обеспечена возможность выбора из около 30 стилей перехода между состояниями, а также обеспечена возможность определения времени задержки.
  • Поддержка шаблонов оформления рабочего стола, позволяющих пользователю выбрать наиболее оптимальную для себя форму расположения элементов. Можно выбрать шаблон из заранее подготовленного списка или создать свой, в зависимости от личных предпочтений. Например, можно переместить панель вверх или вниз, можно одновременно отобразить две панели. По умолчанию предлагается выбор из трёх шаблонов:
    • Традиционный - одна панель внизу;
    • Подброшенный - одна панель вверху;
    • Классический - две панели, одна вверху и одна внизу.
  • Добавлен графический конфигуратор "Cinnamon Settings", позволяющий менять настройки рабочего стола, выбирать формат отображения даты/времени, менять темы оформления, управлять графическими эффектами, добавлять расширения и активировать апплеты;
  • В состав включено 5 новых апплетов: Управление доступностью для лиц с ограниченными возможностями (Accessibility), вывод последних открытых документов (Recent documents), работа с внешними накопителями (Removable drives), корзина (Trash) и управление параметрами монитора через XrandR (Display). В конечном итоге планируется довести число аплетов до уровня GNOME 2, под апплетами при этом понимается специальный тип дополнений, использующих Applet API и размещаемых в панели, рядом с системным треем.

Некоторые ранее реализованные возможности Cinnamon:

  • Панель со списком открытых окон, областью уведомлений, возможностью помещения ссылок для быстрого запуска программ, списком виртуальных экранов и поддержкой автоматического скрытия панели;
  • Интерфейс для переключения между открытыми окнами (GNOME Shell оперирует переключением между приложениями вместо окон), кнопка "расчистить рабочий стол" (свернуть все окна), пиктограммы системного трея и другие возможности, реализованные в MGSE;
  • Классическое меню приложений, похожее на mintMenu. Поддерживаются такие возможности, как добавление программ в область избранных приложений, на рабочий стол или на панель;
  • Поддержка добавления ланчеров на панель;
  • Апплет для управления звуком, с поддержкой управления воспроизведением музыки и возможностью выбора устройства вывода (колонки, наушники).


  1. Главная ссылка к новости (http://cinnamon.linuxmint.com/...)
  2. OpenNews: Релиз Cinnamon 1.1.3, форка GNOME Shell в стиле GNOME 2.x
  3. OpenNews: Linux Mint приступил к развитию Cinnamon, форка GNOME Shell, реализованного в стиле GNOME 2
  4. OpenNews: Проект GNOME ввёл в строй каталог дополнений для GNOME Shell
  5. OpenNews: Корректирующий релиз GNOME Shell 3.2.2 и Mutter 3.2.2
  6. OpenNews: Анонсировано новое легковесное десктоп-окружение на базе Qt - Razor-qt 0.4
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/32881-cinnamon
Ключевые слова: cinnamon, gnome, linuxmint, desktop
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (72) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Sluggard (?), 16:04, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Неплохо. Надо попробовать у себя на Сусе.
     
  • 1.2, Аноним (-), 16:10, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На втором сверху изображении просто ужасная компоновка формы. А так все довольно симпатично, особенно в сравнении с дефолтным GNOME3
     
     
  • 2.9, WhereWolf (ok), 16:40, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну все-таки ковырялка появилась. Вечерком попробую поставить - может, в этот раз на cinnamon и останусь.
     
  • 2.47, Аноним (-), 00:07, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да уж. Но лучше бы добавили подобные настройки в основную ветку гном 3. Чтоб поставив несколько галочек и понатыкав апплетов получить то что тебе нужно и сколько нужно.
     
     
  • 3.50, Аноним (-), 01:54, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Да уж. Но лучше бы добавили подобные настройки в основную ветку гном 3. Чтоб поставив несколько галочек и понатыкав апплетов получить то что тебе нужно и сколько нужно.

    Вы понимаете, в каких выражениях и как далеко пошлют разработчики gnome3 такие инициативы?
    Для них настраиваемость, да и вообще учет пожеланий пользователя - абсолютно недопустимы.

     
     
  • 4.60, вже (?), 11:18, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    С настраиваемостью, это к KDE
    собственно сам и пользую
     

  • 1.3, Аноним (-), 16:19, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Интересно, что мешало гномерам самим сразу на писюшники вот такой интерфейс отгружать? Или на кой перец мне на десктомном писюке с мышкой и клавой их ссыкотные потуги явно ориентированные на планшет? Чтобы я погеморроился с приведением планшетного интерфейса к виду юзабельном на писюшнике самолично? Вот спасибо, мне больше делать нечего как за гномерами допиливать их кривизну.
     
     
  • 2.6, FSA (ok), 16:27, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Разработчикам гнома виднее что нужно пользователю.
     

  • 1.4, ананим (?), 16:19, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    вот Cinnamon - правильный гном.
     
  • 1.5, Polkan (ok), 16:25, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Работаю в Cinnamon на нетбуке пару недель. По сравнению со стоявшим там же вторым гномом, оно медленнее и менее удобно. Но все же лучше чем третий гном и юнити.
    Знающие люди, подскажите, неужели никто не форкнул Гном2? Я имею в виду не костыли, а реальный второгном в том виде, в котором его оставили.
     
     
  • 2.7, Аноным (?), 16:34, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    MATE?
     
     
  • 3.10, WhereWolf (ok), 16:42, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, назовем это "хотели форкнуть Gnome2"
     
     
  • 4.15, mantar (?), 17:36, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, назовем это "хотели форкнуть Gnome2"

    http://www.linux.org.ru/gallery/screenshots/7305523
    вполне себе работает. а что ещё надо?

     
  • 4.29, EuPhobos (ok), 18:56, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Не хотели, а форкнули, и привели в порядок зависимости.
    Установлен на тестовом ноуте, вполне себе работает, с первого взгляда и не отличить от гном 2, пока названия всяких gedit, metacity, nautilus и т.д. не начнёшь читать..
     
     
  • 5.31, Аноним (-), 19:13, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А время между тем идет. Пока приводили в порядок зависимости - появились проблемы со сборкой на новых системах.

    Ставлю 20 дублонов, что в Mint 13 сабж (Cinnamon то бишь) появится _вместо_ Mate

     
     
  • 6.37, mantar (?), 20:23, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А время между тем идет. Пока приводили в порядок зависимости - появились
    > проблемы со сборкой на новых системах.
    > Ставлю 20 дублонов, что в Mint 13 сабж (Cinnamon то бишь) появится
    > _вместо_ Mate

    Поэтому собсна cinnamon и пилят. понятно же что mate это так переждать, если девелоперы на него забили, развития уже не будет

     
  • 2.11, Аноним (-), 16:43, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Поюзайте xfce. Также советую awesome - мышевозюкания, окновытягивания/перетаскивания сразу уменьшится
     
     
  • 3.58, AlexYeCu (ok), 10:31, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Хе-хе, сам сейчас испоьзую xmonad+xfce-panel+thunar+gtk2-софт(в основном), на вторых иксах OpenBox.
     
  • 2.23, paulus (ok), 18:01, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно поставить unity, gnome3 и cinnamon и нормально запускать из меню lightdm? Всегда вылазит покореженный unity. Хотел посмотреть/сравнить эти чудовища, но так и пришлось дальше жить на fluxbox.
     
     
  • 3.69, Аноним (-), 18:02, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Возможно поставить unity, gnome3 и cinnamon и нормально запускать из меню lightdm?
    > Всегда вылазит покореженный unity. Хотел посмотреть/сравнить эти чудовища, но так и
    > пришлось дальше жить на fluxbox.

    Unity так разработан, что затирает все DE на базе gnome3. Его разработчикам даже в голову не приходила мысль, что можно использовать другие DE, кроме unity.

     

  • 1.8, Аноним (-), 16:36, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Вот это разрабы Минта нормальным делом занялись. Годно, одобряем.
     
  • 1.13, anthonio (ok), 16:57, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кто на арче попробовал, отпишитесь плз...
     
     
  • 2.28, Аноним (-), 18:41, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Поставил cinnamon-git из AUR
    Запускается, работает, жрет 100 метров, примерно как и gnome-shell.

    Заметил:
    1) Дергается Mint Menu (лечится заменой шрифта Cantarell на любой нормальный, или сменой темы).
    2) Различные мелкие глюки с иконками на панели.

    Ну и сразу отключил эффекты окон. Может, потом они и воспроизведут что-нибудь стоящее из репертуара compiz, а пока эти конвульсии окон только раздражают.

    А в целом - нормально работает, не падает, настраивается.

     
     
  • 3.38, AceVentura (?), 20:35, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А у меня не собрался... Жалуется, что нет "No package 'libmuffin' found", хотя я его поставил...
     
     
  • 4.45, Аноним (-), 23:18, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Там это уже поправили, если верить комментам к пакету. Да и просто cinnamon, без '-git', обновился до 1.2.0
     

  • 1.14, chingis (?), 17:06, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    http://www.2shared.com/file/LIXGFcGN/gnome-shell.html
    гномошельная тема
     
     
  • 2.19, chingis (?), 17:48, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    скриншот http://postimage.org/image/avcqb3qgl/
     
     
  • 3.46, Аноним (-), 23:20, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Весьма рульная тема!
    Спасибо.
     

  • 1.16, spanasik (ok), 17:38, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Т.е. это тот же gnome2, только с меньшим количеством фич и дополнительными тормозами, я правильно понял ? Поясните кто в теме - в чём же был профит ?
     
     
  • 2.18, mantar (?), 17:48, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    это форк gnome3 shell, чтобы gnome3 был похож на gnome2
     
     
  • 3.20, spanasik (ok), 17:50, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем было делать gnome3, чтобы потом из него делать gnome2 ? Если следовать логике, то gnome3 тут лишний этап.


     
     
  • 4.39, Тарелькин (?), 21:06, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    По-моему, они считают, что с точки зрения расширяемости и каких-то других дел "под капотом" Gnome 3 значительно превосходит Gnome 2.
     
     
  • 5.40, spanasik (ok), 21:08, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Видимо, это не так, раз Cinnamon не в виде расширения сделан.
     
     
  • 6.49, Тарелькин (?), 01:11, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Но из слов о том, что "GNOME3 хорошо расширяем" не обязательно следует, что он расширяем до такой степени, что весь Cinnamon можно было бы сделать одним простым расширением.
     
  • 2.22, Аноним (-), 17:50, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Гтк третий же! Опять же радость для жаваскриптовцев))
     

  • 1.21, Аноним (-), 17:50, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Подскажите, как правильно заменить этим свой второй гном? У меня Debian Stable.
     
     
  • 2.30, Адольф (?), 19:07, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Поставишь станит unstable
     
  • 2.41, Polkan (ok), 22:01, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    заменить "этим" второй гном ваще ни разу не правильно
     

  • 1.25, Аноним (-), 18:03, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    НИНУЖНО!
    Gnome-shell + расширения предлагают гораздо более гибкие возможности настройки интерфейса.
    https://extensions.gnome.org/
     
     
  • 2.33, Аноним (-), 20:09, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Эти самые расширения минтовцы и писали.
     
     
  • 3.48, Аноним (-), 00:40, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Там около сотни расширений, минтовских — около десятка. Да и намертво прикрученная панель с менюшкой, нельзя поставить более удачные сторонние панели: tint2 или AWN.
     
  • 2.51, Аноним (-), 01:57, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > НИНУЖНО!
    > Gnome-shell + расширения предлагают гораздо более гибкие возможности настройки интерфейса.

    Двадцать раз уже объясняли, что механизм расширений в гноме3 такой кривой, что нормальный интерфейс через них не сделать.

     
     
  • 3.54, Аноним (-), 04:26, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >нормальный интерфейс

    LOL. Покажи-ка образец «нормального интерфейса».
    Вот мой скрин: http://rghost.net/36098745/image.png

     
     
  • 4.59, kir2yar (?), 10:43, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Хороший интерфейс - интерфейс которого вообще не видно. К примеру awesome.
     
     
  • 5.65, Аноним (-), 16:18, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Овёс? Там есть панель с заголовком и тегами. Никто не мешает убрать панели или сделать автоскрытие в GNOME3. Заголовки окон, как видишь на скриншоте, убираются, когда окно развернуто на весь экран.
     
  • 4.62, Аноним (-), 14:03, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > LOL. Покажи-ка образец «нормального интерфейса».
    > Вот мой скрин: http://rghost.net/36098745/image.png

    Это вы пытаетесь доказать, что резиновые женщины лучше живых?

    Чтобы интерфейс выглядел нормально. Нужно, чтобы он еще и нормально работал.
    Нарисовать на экране можно все, что угодно, но кнопочка без действия - это еще не интерфейс.

     
     
  • 5.63, Аноним (-), 14:04, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Недостаточно, чтобы интерфейс выглядел нормально. Нужно, чтобы он еще и нормально работал.

    selffix

     

  • 1.26, Аноним (26), 18:23, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    установил в OpenSUSE в виртуалбоксе, интересная штука. а русский язык умеет?
     
  • 1.27, rom85 (?), 18:36, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    как убрать значек клавиатуры в трее? что за дибилизм впихивать ненужные иконки в трэй!
     
  • 1.32, Аноним (-), 19:32, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >кнопка "расчистить рабочий стол" (свернуть все окна)

    Как ее убрать?
    Как убрать значок bluetooth?

     
     
  • 2.36, mantar (?), 20:20, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пока никак, ждите
    продукт очень динамично развивается
     
  • 2.43, sphericalhorse (ok), 22:17, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Неосилятор? Код на js где-то в районе /usr/share/cinnamon
     
     
  • 3.44, Аноним (-), 22:59, 24/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет, ну вы посмотрите только на этого красноглазого!
    То есть, чтобы убрать две иконки, мне надо править код на js? Очень юзер-френдли. Хлеще только dwm.
     
  • 3.67, Xasd (ok), 17:14, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    после обновления пакета -- код затрётся?
     

  • 1.56, Аноним (-), 07:29, 25/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "Установочные пакеты подготовлены для Linux Mint, Ubuntu, Debian, Fedora, Arch Linux и openSUSE."
    Пиз*** для debian не подготовлено
     
     
  • 2.64, AlexYeCu (ok), 14:49, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы пропустили одну букву и знак препинания.
     

  • 1.57, Аноним (-), 08:29, 25/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поставил себе вчера его.....немного тормозной (порой убить его хочется),но все же информативнее  нежели 3 гном. И вот порой думаешь что же лучше!? ДУмаю пусть дорабатывают, а там, гляди и найдутся люди,которые реальную тему по 2 гному нарисуют
     
  • 1.61, Аноним (-), 13:11, 25/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Респект Минту! Дело нужное и человеколюбивое! Рукопожимаю!
     
  • 1.66, Xasd (ok), 17:11, 25/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > в Cinnamon фокус автоматически устанавливается на открытые новые окна, вместо отображения окна в фоне с выводом раздражающего уведомления о готовности окна

    раздражающщего????

    да я был вообще несказанно рад когда это наконецто придумали!!!

    этоже надо было комуто сказать что это раздражает??!!!...

    ...помоему раздражает как раз наоборот ситуация когда нистого-ниссего открывшееся окно -- вдруг раз и украло мой фокус на себя...

    ...в mint конешно те ещё разрабы-вендофилы.. пфффффффф

     
     
  • 2.68, Аноним (-), 17:59, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ...помоему раздражает как раз наоборот ситуация когда нистого-ниссего открывшееся окно -- вдруг раз и украло мой фокус на себя...

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

     
     
  • 3.72, petrosha (?), 08:54, 26/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >А окна вновь открытых приложений действительно должны получать фокус, иначе зачем их вообще открывать?

    А вы попробуйте за компом работать, а не вконтактиги по... разглядывать. Стандартный юзкейз: хочу взглянуть на какие-то параметры, которые были упомянуты в отчете прошлогоднем. Тыкаю в отчет. ОО открывается сам и открывает отчет где-то минуту. Что мне сидеть и ждать пока он откроется? В это время я например чего-нибудь в Кад черчу и тут хлоп, вместо того чтобы довести линию, фокус оказывается в ОО. Нафиг надо.

     
     
  • 4.74, Crazy Alex (??), 17:17, 26/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Если б речь шла не о гноме, а о профессиональном десктопе я бы предложил фоновое открытие сделать как в браузере - запуском с нажатой ctrl или шелчком колесом мыши. Было бы даже почти интуитивно... Но подозреваю, что для гнома это недостаточно тупо
     
     
  • 5.78, Xasd (ok), 17:40, 26/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > запуском с нажатой ctrl или шелчком колесом мыши

    а откуда тебе знать наперёд что в будущем (через 120 секунд) <такоето> действие приведёт к открытию нового окна -- и поэтому нужно заранее зажать CTRL чтобы оно не украло фокус???

    1. ты вод думаешь, например: "щаз нажму на эту кнопку и погляжу СЕЙЧАС отчёт"

    2. затем ты нажимаешь кнопку и понимаешь что отчёт появится НЕ_СЕЙЧАС а только через минуту или пару минут (CTRL конешноже ты никакой не нажимал, так как ожидал СРАЗУ увидить отчёт)...

    3. и тогда тебе приходит мысля в голову: "а дочерчу-ка я тут свой черчёжик в КАД".. и начинаешь дочерчивать

    4. и вот вдруг появляется ожидаемое окно. и вот тут встаёт вопрос "а нужнали автоматическая передача фокуса на него? или достаточно просто уведомления что мол окно открыто такоето"

    ответ мне кажется очевиден -- что наглый грабёж фокуса -- неприемлем :-D

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

     
     
  • 6.79, Crazy Alex (??), 18:03, 26/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    > 3. и тогда тебе приходит мысля в голову: "а дочерчу-ка я тут
    > свой черчёжик в КАД".. и начинаешь дочерчивать
    > 4. и вот вдруг появляется ожидаемое окно. и вот тут встаёт вопрос
    > "а нужнали автоматическая передача фокуса на него? или достаточно просто уведомления
    > что мол окно открыто такоето"
    > ответ мне кажется очевиден -- что наглый грабёж фокуса -- неприемлем :-D
    > не лучшебы чтобы операционная система, учитывая обстоятельства текущщей работы на компьютере,
    > определяла бы САМА ситуацию о том что сейчас-нужно или сейчас-не-нужно передавать
    > фокус? темболее как особой исскуственно-интеллектуальностью для этого обладать не нужно..
    > алгоритм достаточно простой

    Вот как раз простого алгоритма я там и не вижу, разве что совсем уж граничные случаи вроде "сейчас нажата кнопка мыши". Даже активность поля ввода операционка в общем случае отследить не в состоянии. А сколько будет открываться то или иное окно обычно понятно, как и то, будешь ли ты ждать его открытия или займёшься пока чем-то другим. Ъотя те самые граничные случаи можно и обработать.

    В принципе, если б DE был нормальным DE и занимался практически полезной интеграцией приложений можно было бы вместо единого и заведомо неточного "алгоритма" сделать поддержку в приложениях, которые бы по D-Bus слали сообщения "пользователь занят"/"пользователь свободен"... Но это утопия, к сожалению.


    Собственно, можно попробовать хоть какой алгоритм сформулировать, если получится - закинуть как фичереквест и гномерам, и циннаммону...

    Навскидку ситуации, когда надо открывать в фоне:
    1) нажата клавиша мыши
    2) открыто меню DE (меню, открытые в приложении, надо бы туда же - но DE/WM о них никак не узнает)
    3) пользователь только что явно активировал какое-то окно (перключился в него или щелкнул мышью на развернутом)

    Что ещё?

     
  • 3.75, Xasd (ok), 17:21, 26/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А окна вновь открытых приложений действительно должны получать фокус, иначе зачем их вообще открывать?

    а в Gnome3 они как раз и ПОЛУЧАЮТ сразуже фокус! (по крайней мере если окна новых приложений открываются быстро)

    по сути (по задуманной идеи Gnome3) -- фокус НЕ получают те окна которые были открыты НЕ в результате действия пользователя...

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

    возможно эта идея реализованна и не всегда корректно, но в большестве случаев Gnome3 "угадывает" правильно когда воровать фокус а когда нет :-)

    ..и конешноже перестраховаться (в спорном случае) и не воровать фокус -- это лучше чем лишний раз фокус своровать :-)

     
  • 3.77, Xasd (ok), 17:33, 26/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Уведомления должны быть немодальными и вообще не брать фокус.

    в этой цитате -- ваша правда! :)

    ..но что делать в этом реальном мире -- если уведомления в некоторых програмах таки-появляюстя в новом окне?

    спасти может тут только "угадывание" о том что {"сейчас нужно" или "сейчас не нужно"} автоматичнски передать фокус новому окну.. так оно в Gnome3  и сделано :-)

     
     
  • 4.80, Crazy Alex (??), 18:06, 26/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Как что? Сделать гайд (у них же HIG есть?) и завести каталог "корректно ведущих себя приложений". Фактически - рекламировать их немного.
     
  • 2.70, Аноним (-), 18:04, 25/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > этоже надо было комуто сказать что это раздражает??!!!...

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

     
     
  • 3.76, Xasd (ok), 17:23, 26/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Они там думают, что новые окна открывают исключительно для галочки?

    а что -- у меня на компьютере MS-DOS чтоле однозадачный?

    я работаю в приложении "A", и вдруг приложение "B" открыло новое окно (например с сообщением) ... нафига спрашивается оно мне нужно ПРЯМ ЩАЗ? я могу и случайно кнопочку нажать в неём нету, поэнерции

    в любом случае -- когда я открывают новое оконное приложение "C" -- то его окно сразуже получает фокус (в Gnome3). такчто не нужно тут рассказывать что Gnome3 заставляет меня делать лишнии действия в ОЧЕВИДНЫХ случаях передачи фокуса :-) [в очевидных случаях -- фокус в Gnome3 автоматически переносится к новому окну]

     
  • 2.73, all_glory_to_the_hypnotoad (ok), 11:55, 26/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    +, во втором гноме ужасно бесит этим апплет NetworkManager'а.  Мб кто знает как там можно заставить его не гагребать себе фокус своими дебильными окошками с ошибками?
     

  • 1.71, Аноним (-), 19:06, 25/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    под фрю еще порт бы...
     
  • 1.81, Аноним (-), 11:55, 15/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не вижу для себя никакой необходимости переходить с минта 10.10 на новые версии. Допилил под себя все что только можно, пересобрал ядро под свое железо...и ходи оно все конем.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру