LINUX.ORG.RU

Inkscape 1.0

 , ,


2

1

Выпущено крупное обновление свободного редактора векторной графики Inkscape.

Introducing Inkscape 1.0! After a little over three years in development, we’re excited to launch this long-awaited version for Windows and Linux (and the macOS preview)

Среди новшеств:

  • переход на GTK3 с поддержкой HiDPI-мониторов, возможность настройки темы оформления;
  • новый, более удобный диалог выбора динамических контурных эффектов (live path effects) и несколько новых эффектов;
  • вращение и зеркалирование холста, возможность разделить холст на полноцветный и каркасный режимы просмотра и перемещать рамку разделения, рентгеновский режим (просмотр в каркасном режиме под курсором);
  • возможность поменять начало координат на левый верхний угол;
  • улучшенное контекстное меню;
  • возможность учитывать силу нажатия стилусом при рисовании свободными штрихами (инструмент «Карандаш», автоматически применяется контурный эффект Power Stroke);
  • опциональный режим выравнивания объектов прямо на холсте, не прибегая к специальному диалогу;
  • поддержка переменчивых шрифтов (variable fonts);
  • поддержка ряда функций SVG 2, таких как новый текстовый элемент (многострочный текст и текст в фигуре);
  • при использовании сетчатых градиентов в код можно вставлять джаваскрипт Polyfill, обеспечивающий корректный рендеринг в браузерах;
  • в диалоге экспорта доступны расширенные параметры сохранения файлов PNG (разрядность, тип сжатия, варианты антиалиасинга и т.д.).

Видео о новшествах: https://www.youtube.com/watch?v=f6UHXkND4Sc

>>> Подробности

★★★★★

Проверено: alpha ()
Последнее исправление: atsym (всего исправлений: 2)
Ответ на: комментарий от peregrine

Хотел перед сном потыкать. Как-никак я иногда (когда есть свободное время) рисую иконки в нём.

Каждый раз, когда я запускаю Inkscape, мне не дает работать один и тот же баг:

Inkscape 0.48: два года не могут исправить жуткий баг, с которым невозможно работать
Ошибка в Inkscape 0.92 при копировании (нажатие Ctrl+C)

Этому багу больше 10 лет, и в версии 1.0 его, конечно, не пофиксили.

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

Каждый раз, когда я запускаю Inkscape, мне не дает работать один и тот же баг:

сейчас попробовал на аппимейдж версии - всё и выделяется и копируется и всталяется без ошибок

anonymous
()
Ответ на: комментарий от Xintrea

Жизнь боль. Если найду достаточно времени (не раньше июля) попробую нырнуть с погружением в сорцы инкскейпа и погляжу что там и где неадекватное. На самом деле там более критичная штука с выходом за пределы массива при сохранении или загрузке файла есть, так что теоретически при некоторых редких условиях, он может портить файлы, которые сохраняет, я об этом пока не репортил, там такая шляпа мутная, что до конца так и не понял что там вообще автор хотел сделать таким кодом. Кому не лень, запустите статистический анализатор на его сорцах и сами поглядите. Вроде что-то со сжатием/пожатием было (только я так и не понял когда оно вызывается и в каких случаях, я краем глаза это увидел, когда другой баг с палитрой искал). Главное не забыть.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 3)
Ответ на: комментарий от Xintrea

1. Делаем новый документ 2. Рисуем любую фигуру 3. Выделяем ее 4. Нажимает Ctrl+C 5. Лицезреем баг (появляется куча окон с заголовком PostScript и окна с сообщением «This extension requires at least one non empty layer.»)

Тоже попробовал и тоже никаких окон не наблюдаю. Правда у меня fedora, а ты пишешь что «Проявляется в Debian и Ubuntu». Может дело не в inkscape?

anonymous
()
Ответ на: комментарий от peregrine

Главное не забыть.

Поставь себе напоминалку в телефон и телевизор.

anonymous
()
Ответ на: комментарий от greenman

Для воспроизведения бага нужен ещё менеджер буфера обмена.

Все проблемы из-за менеджеров.

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

Убунту 18.04, КДЕ, не воспроизвелось.

Воспроизводится ли в чистой виртуальной машине? В чистом профиле? После сноса всех конфигов?

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

В моем случае это оказался Qlipper. Выключаю его - и проблема пропадает.

Когда в xcfe работает clipman менеджер буффера памяти, inkscape глючит.

Эти баги лезут и с менеджером буфера обмена ClipIt.

Но и это еще не все, таковые баги лезут, если параллельно запущены какие-нибудь Java-программы. Например, невозможно работать с Inkscape, если при этом запущен NetBeans. Нажал Ctrl+C и привет. Вот это адовый треш. Я вроде писал баг, мне ответили что это проблемы Java и забили на это.

https://gitlab.com/inkscape/inbox/-/issues/359

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 2)
Ответ на: комментарий от Xintrea

Респект разработчикам.

Ох, нелегкая это работа – Из болота тащить бегемота!

Владимир

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

1. Делаем новый документ 2. Рисуем любую фигуру 3. Выделяем ее 4. Нажимает Ctrl+C 5. Лицезреем баг (появляется куча окон с заголовком PostScript и окна с сообщением «This extension requires at least one non empty layer.»)

Тоже попробовал и тоже никаких окон не наблюдаю. Правда у меня fedora, а ты пишешь что «Проявляется в Debian и Ubuntu». Может дело не в inkscape?

Там же в обсуждении написано, что должно быть параллельно запущено либо Java-приложение, либо ClipIt или другой менеджер буфера обмена.

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

Воспроизводится ли в чистой виртуальной машине? В чистом профиле? После сноса всех конфигов?

Ставишь Дебу 9, lxde, clipit, запускаешь netbeans а потом запускаешь inkscape.

У меня в такой комбинации глючило с дебы 6-7 с версии сабжа 0.48, и глючит до сих пор на на дебе 9 с сабжем 0.95.x.

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

Ставишь Дебу 9, lxde, clipit, запускаешь netbeans а потом запускаешь inkscape.

А если всё то же, но без clipit (и без любого другого менеджера буфера обмена)?

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