LINUX.ORG.RU

sK1 2.0 RC 2

 , ,


4

4

После 5 месяцев разработки выпущен Release Candidate 2 векторного редактора sK1 2.0 (функциональный аналог CorelDRAW). По сути, это уже готовый инструмент работы с векторной графикой.

Скриншоты

До финального релиза недостаёт только фильтров импорта/экспорта сторонних графических форматов (предмет следующего этапа разработки). C момента RC 1 реализовано:

  • разметка для текстовых объектов (разные шрифты и их начертания в пределах текстового блока);
  • текст на кривой и текст на окружности;
  • прецезионная печать с поддержкой CMYK как на *nix платформах, так и на Windows;
  • плагин Iconizer для генерации растра из векторных изображений;
  • завершён диалог настройки свойств документа;
  • MSI-установщик версии для Windows;
  • улучшена портативная версия для Windows (исправлены проблемы с загрузкой библиотек, конфигурационные файлы сохраняются теперь внутри директории программы).

Бинарные сборки доступны для MS Windows и основных дистрибутивов GNU/Linux.

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

★★★★★

Проверено: JB ()

локализовано на русский язык? по сравнению с Инкскейп на тысячах узлов скорость как?

Kompilainenn ★★★★★ ()

при попытке зайти в настройки печати завис наглухо. портативка для оффтопика 32 бита

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

Пхоже антивирь лочит выполнение vb скрипта. Будем на сях переписывать этот фрагмент

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

локализации - перед финальным релизом. Скорость неплохая, но сравнивайте самостоятельно.

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

Скорость неплохая, но сравнивайте самостоятельно.

а чего вы стесняетесь ответить конкретно? неужели не сравнивали?

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

Слишком много критериев, чтобы ответить однозначно. Наверняка, в чем-то выигрыш, в чем-то проигрыш.

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

Ttk/Gtk

Досвидания.

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

Не совсем так. wxWidgets это обертка вокруг системных тулкитов. В линуксе это Gtk2 (только на Fedora 24 это Gtk3, но страшное пока шоппц)

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

Слишком много критериев, чтобы ответить однозначно. Наверняка, в чем-то выигрыш, в чем-то проигрыш.

Какой ты скромный стал :)

AP ★★★★★ ()

(функциональный аналог CorelDRAW)

Игорь, за такие формулировки тебя справедливо запинают.

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

ну инка же из ксары черпает вдохновение ;)

Это было лет 12 назад. Пользователей Зары среди разработчиков давно нет.

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

Синхрон - тогда же из Корела функционал на Скетч натягивать начали :)

Linfan ★★★★★ ()

Векторный редактор, который пишет один человек? Не верю.

PS: почему не Qt?

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

Векторный редактор, который пишет один человек? Не верю.

Чему? Что векторный или что редактор? :)

PS: почему не Qt?

wx менее прожорлив. Кроме того, можно подпихнуть и Qt и KDE - привязка к виджетсету минимальная.

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

wx менее прожорлив

Но мы-то помним, как ты загибал про туманное будущее Qt :)

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

Не верю, что один человек осилит полноценный векторый редактор.

wx менее прожорлив.

Опять не верю. Прожорлив в чём? wx дно по всем показателям.

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

А кто тебе сказал, что он полноценный? :)

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

Стоп. Он что, на питоне, а не на плюсах? Уже боюсь за производительность.

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

А кто тебе сказал, что он полноценный? :)

А чо нехватает то? Вроде и цмиком с пантоном присыпано... И все мало? ;)

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

Он на Цэ + питон. С производительностью все ок.

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

С производительностью все ок.

Под генту сборки нема. Хз как протестировать. Осилить сборку под второй питон не смогу.

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

Но мы-то помним, как ты загибал про туманное будущее Qt :)

Можешь побожиться, что кутя это навечно и ей ничего не угрожает, как нокии? ;) Все течет, все меняется, в т.ч. и с кутями

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

при попытке зайти в настройки печати завис наглухо. портативка для оффтопика 32 бита

Это же

функциональный аналог CorelDRAW

Даже эту функцию скопировали, молодцы.

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

Осилить сборку под второй питон не смогу.

Неужто в дженте второй пистон выпилили окончательно? Собрать то несложно - «python setup-sk1.py build; python setup-sk1.py install»

Удалить из системы - «python setup-sk1.py uninstall»

Linfan ★★★★★ ()
Последнее исправление: Linfan (всего исправлений: 1)
Ответ на: комментарий от RazrFalcon

Гитхаб пишет о другом.

мало ли чо на заборе написано :)

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

У нас на Qt оборонка сидит и ОМП, так что думаю, если что не так, то просто форкнут и всё будет нормально.

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

Да, wx прям живее всех живых. То-то смотрю все на него стали переползать, ещё и Кеды на нём перепишут

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

Можешь поб-житься, что wxWidgets — это навечно? Аргумент-то в обе стороны работает :)

AP ★★★★★ ()

А в чём пронс и конс по сравнению с инком? Зачем нужно было это городить, а не помочь с разработкой оного777

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

Можешь поб-житься, что wxWidgets — это навечно?

ни в коем разе :) и поэтому sK1 использует WAL (Widgetset Abstraction Layer), а не wx. Прежде всего для сокращения объема UI-кода, ну и для подстраховки, чтобы не лажануться как с tcl/tk (а тоже ведь было на века, Санки писали, НАСА пользовало...)

Linfan ★★★★★ ()
Последнее исправление: Linfan (всего исправлений: 1)
Ответ на: комментарий от RazrFalcon

потому что wx c бэкендом на gtk3 сырой и только федора ставит опыты на своих пользователях...

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

Ридми на гитхабе ужасен.

Вот если б на гитхабике можно было клонировать репу, поправить файл и сделать пулл-реквест... :)

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

Можно без всяких сложностей просто в ишью скинуть исправления :)

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

Собственно а как открыть SVG? Или никак?

«До финального релиза недостаёт только фильтров импорта/экспорта сторонних графических форматов (предмет следующего этапа разработки)»

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

wx менее прожорлив.

Ой, не надо тут брехать. Он ест почти столько же, сколько ест Qt. Я программировал на wxWidgets и Qt. Wx по сравнению с Qt это лютый кабздец, который хреново выглядит на винде и линуксе одновременно, работает по кускам - приходится иногда костылить, надпиливать дефайны всякие, кастомные классы, но не всегда получается и срешь кирпичами во всю, а выкидывать поздно. Иногда wx даже крашится, что хочется взять и исправить баги через расстрелы разрабов нахрен, а ещё он п****ц как долго компилируется даже под шлангом и Precompiled-хедереами.

tl;dr wxWidgets идеальный инструмент для ссзб. Не советую его людям со слабыми нервами и вообще не советую. Однако он как API таки лучше Gtk. %)

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

Потестил на квадратиках: всё очень плохо. Отзывчивость на уровне Inkscape, ака дно, при том, что проц не грузит, просто медленная реакция.

При ресайзе/перетаскивании не происходит перерисовка. Не понятно что будет в результате. Как включить не нашел.

Прога жрёт со старта 70МиБ. Много конечно, но не 150 как у Inkscape.

Закрытие по alt-f4, а не по ctrl-q - это из области фантастики.

В целом очень-очень медленно. Прога отжирает одно ядро полностью при перетаскивании одной единственной ноды у пути. Увы, я уж лучше помучаюсь с inkscape.

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

как долго компилируется даже под шлангом и Precompiled-хедереами.

Я имел ввиду программы на нем.

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

это лютый кабздец, который хреново выглядит на винде и линуксе одновременно

хм... а у нас не выглядит. Может вы другой wx нашли? ;) Прототипирование делали на Gtk, Qt и wx. Потребление памяти было qt>wx>gtk

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

Система:

Linux razr 4.4.21-gentoo x86_64 Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
x11-libs/wxGTK-2.8.12.1-r1  USE="X opengl tiff (-aqua) -debug -doc -gnome -gstreamer -odbc -pch -sdl" 
dev-python/wxpython-2.8.12.1-r2  USE="cairo opengl -doc -examples"

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

Потребление памяти было qt>wx>gtk

Qt потребляет на 2 мегабайта больше!!!

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

Дык может так и задумано. Учитывая что прога на wx-python - мало ли что еще человеку в голову придёт.

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

Потестил на квадратиках: всё очень плохо. Отзывчивость на уровне Inkscape, ака дно, при том, что проц не грузит, просто медленная реакция.

причина общая - медленный рендеринг cairo. Отзывчивость тоже завязана на cairo (тестовый surface на нем же)

При ресайзе/перетаскивании не происходит перерисовка. Не понятно что будет в результате. Как включить не нашел.

Обычное поведение для Корела. Зачем перегружать проц, тем паче, что логика перемещения объектов Инки не самая лучшая.

Прога жрёт со старта 70МиБ. Много конечно, но не 150 как у Inkscape.

в бубунте 54 и 102 соотв. На венде еще меньше.

Закрытие по alt-f4, а не по ctrl-q - это из области фантастики.

ctrl-q - исторически устоявшийся шоткат «Convert to Curve» со времен, когда про линукс никто еще не знал и не слышал.

Увы, я уж лучше помучаюсь с inkscape.

Если рисовать иконки - пользуйте знакомое решение, не сомневаясь. Быстрее будет. sK1 не конкурент Inkscape. Разные сферы применения.

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