Krita 2.9: Черновые профили кистей, заблокированные настройки и накопительная отмена

https://krita.org/item/introducing-dirty-presets-locked-brush-settings-and-cumulative-undo-in-krita-2-9/
  • Перевод
  • Tutorial
В только что вышедшем релизе Krita 2.9 был реализован один из проектов, выполенных в рамках Google Summer of Code 2014, над которым работал студент из Индии Мохит Гоял (Mohit Goyal). Это был достаточно сложный проект, поэтому предлагаем Вам краткое руководство по использованию новых функций: черновые профили кистей, заблокированные настройки и накопительная отмена!



Перевод статьи: Ксения Кузяева


Черновые профили кистей


Это давно ожидаемая функция, реализовать которую просили много пользователей: она позволяет Крите запоминать небольшие изменения профилей кистей без необходимости переписывать оригинал. Эту функцию можно активировать в окне настроек кисти, отметив «Временно сохранять изменения в профили» (Temporarily Save Tweaks To Presets).



Затем выбрать профиль.



Теперь, если Вы измените какой-либо параметр, например, непрозрачность, Krita сделает этот профиль черновым. Вы можете определить, является ли профиль черновым по маленькому значку плюса на иконке профиля.



Чтобы вернуть первоначальные настройки, нажмите кнопку “Восстановить исходный профиль” (Reload Original Preset).



Чтобы сохранить новые параметры, просто сохраните профиль.

Заблокированные настройки кисти


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

Чтобы активировать её, нажмите правой кнопкой мыши на замочек рядом с параметром. Затем выберите «Заблокировать».



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

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



Настройки можно разблокировать, снова щелкнув правой кнопкой мыши на значок блокировки.



Есть два варианта разблокировки:

  • Разблокировать (восстановить настройки из профиля) (Unlock (restore settings from preset)) — эта опция позволяет сбросить настройки заблокированного параметра и скопировать их у активного профиля. Таким образом, если текущий профиль кисти не имел текстуры, то при использовании этой опции кисть снова окажется без текстуры.
  • Разблокировать (сохранить текущие настройки) (Unlock (keep current settings)) — эта опция позволяет сохранить настройки параметра, хотя он и разблокирован. Профиль сразу станет “черновым”


Наконец, последнее нововведение от Мохита

Накопительная отмена


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

Накопительная отмена активируется через панель “Журнал действий” (Undo History). Щёлкните правой кнопкой мыши по элементу для ее включения.



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



  • Время начала объединения — время в секундах, на протяжении которого все штрихи будут объединяться в одну группу. Таким образом, если установлено время в пять секунд, то все штрихи, выполненные за эти пять секунд, Krita будет объединять
  • Время группирования — время между штрихами, необходимое, чтобы Krita считала следующий штрих частью новой группы. Таким образом, если установлено время в одну секунду, Krita поместит штрихи, сделанные более чем через 1 секунду, в новую группу
  • Разделять штрихи — минимальное количество последних штрихов, которые можно отменить, при этом не объединяя их. Если установлено значение 3, и сделать пять штрихов, только два первых будут объединены


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

Теперь можно отменять большее количество штрихов! в истории отмен сгруппированные действия отмены будут иметь пометку «Объединённые» после названия.

Ссылки


Группа русскоязычных пользователей в ВК: http://vk.com/ilovefreeart

Скачать стабильную версию Krita 2.9 можно по одной из ссылок:
Krita Foundation
34,00
Компания
Поделиться публикацией

Комментарии 23

    –1
    Жаль, что нет поддержки Windows XP\2003
      +2
      Да, поддержка Windows XP производителем закончилась. Если бы она все еще была, то можно бы было и продолжить делать под нее пакеты.
        0
        Не очень понимаю эту аналогию. Windows XP автоматически перестала работать и денинсталировалась у всех пользователей? Ну ок. А у windows XP POS Ready 2009 и 2003 R2 еще поддержка есть, к слову.

        Какая последняя версия у Krita c поддержкой Windows XP?
          +4
          А у windows XP POS Ready 2009 и 2003 R2 еще поддержка есть, к слову.

          Сплю и вижу криту в банкомате.
            0
            Я к тому, что пользователей XP осталось много, и они продолжают получать обновления от производителя.

            Не вижу принципиальных ограничений продолжать собирать кросс-платформенную программу с открытыми исходниками и для XP.
              +4
              Причины, на самом деле есть.

              1) Отсутствие обновленных библиотек от самой Microsoft для Windows XP. Из-за отсутствия рантаймов и нормального инсталлятора MSI (было что-то с зависимостями), каждый пакет собирали фактически вручную, каждый раз разрешая новые проблемы и конфликты.

              2) Отсутствие перспектив обновлений для кривых драйверов, которые трактовали стандарты openGL и Wintab весьма фривольно.

              3) Фактическое свертывание поддержки Windows XP в Qt 4/5. Технически, он поддерживается, и вроде даже тестируется приемочными тестами, но это уже мало кого интересует.

              Решать все эти проблемы самим, ради поддержки мертвой системы, нецелесообразно.
                0
                Форкните, да продолжайте поддерживать. Опенсорс же!
                  –1
                  Я сначала хочу протестировать то, что уже есть.
                    +1
                    То есть вы разработчик, компилировать умеете, патчить тоже, но при этом от опенсорса требуете чтобы они это всё за вас делали, хотя сами вполне способны это всё проделать и даже представляете себе объем работы, что он не маленький?

                    Толстовато как-то.
                      0
                      Речь была изначально о другом. О том, что бывает убирают поддержку по формальным причинам. В этом замечен, например, Самсунг.

                      Выше более детальное объяснение по Крите появилось, оно меня устраивает.
              +2
              Возможно, отсутствие поддержки XP у многих современный программ в конечном итоге вынудит пользователей обновить ОС. От этого выиграют все — ползователи станут чуть менее уязвимы, ботнетов поубавится. В некоторых случаях и железо проапгрейдить придётся. Но тут уже никуда не деться.
                –7
                отсутствие поддержки XP у многих современный программ в конечном итоге вынудит

                Теперь понятно, какая задача первоочередная у разработчиков кросс-платформенных опен-сорсных программ, не связанных с безопасностью, — вынуждать.
                  +8
                  Крита — опенсорс. Если у вас есть желание заняться сборкой и поддержкой этих пакетов, напишите нам на IRC, мы с удовольствием расскажем Вам, как это сделать. Только будьте сразу готовы выделить на это сразу 3-4 дня своей жизни. Одна только компиляция зависимостей без учета проблем с древностью XP занимает около двух суток. А там еще и Visual Studio 2012 не работает, так что еще придется потратить время на объяснение компилятору Visual Studio 2010, что такое современный C++…
                    +5
                    Все просто: Jeditobe — разработчик ReactOS.
                      0
                      А в чем проблема собирать с mingw и его рантаймом?
                        0
                        А вот это уже интересный вопрос.
                          0
                          Когда последний раз пробовали с MinGW (года два назад), выводы были такие:

                          1) Бинарники получались слишком большого размера
                          2) Бинарники работали очень медленно
                          3) Были какие-то проблемы со сборкой 64-битных бинарников, т.е. нормально собирались и работали только 32 бита

                          После этих экспериментов мы перешли на VS2010, а чуть позже на VS2012. К MinGW с тех пор не возвращались.
                            0
                            я пользуюсь mxe для кросскомпиляции. Там вполне рабочие 64 бита. Есть еще msys2 там еще и почти все зависимости есть.
                            насчет размера кода и скорости очень помогает lto и -march=core2
                              0
                              А есть какой-нибудь хороший и подробный мануал на этот mxe? У нас есть в планах автоматизировать процесс сборки, но пока все не хватает времени заняться.
                                0
                                На гитхабе есть. Вообще, там все просто: склонировал, выбрал профиль написал make qt5 и готово.
                                остальное уже через cmake делается легко. А через objdump можно даже деплой либ накостылять.
                                Напиши в личку. Расскажу подробнее.
                    0
                    Существовал специальный пакет 2.8.0.3, собранный с поддержкой WinXP. И какое-то время он висел на сайте Krita. Однако после выхода новой версии ссылку на него убрали, и Google его уже не находит. Кто не успел скачать — скорее всего в пролёте.
                    Если кому-то нужны версии 2.7, 2.6 или ещё ниже, у тех тоже будут сложности с поиском. Это не GIMP и даже не Blender, где без проблем можно скачать бинарники любой версии вплоть до 1.0.
                      +2
                      Вот здесь вся история официальных стабильных бинарников, включая ту злополучную версию под XP:

                      download.kde.org/stable/krita/

                      Ссылку специально убрали, чтобы баги из неподдерживаемых версий больше не приходили :)
                        0
                        За ссылку спасибо! С поддержкой ХР — это с префиксом ХР?

              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

              Самое читаемое