LINUX.ORG.RU

Skencil 1.0alpha: "...иногда они возвращаются..."

 , , , skencil


0

1

Пять лет прошло с тех пор, как были сделаны последние изменения в коде свободного векторного редактора Skencil. Практически все дистрибутивы удалили пакет приложения ввиду накопившихся ошибок, не дававших даже скомпилировать программу. Можно было бы подумать, что это конец проекта.

Но неожиданно в ночь Хеллоуин анонсируется активная подготовка версии 1.0! За последние месяцы были исправлены все серьезные проблемы:

  • Подготовлена новая система сборки на базе distutils
  • Структура проекта переработана в стандартный пакет Python
  • Исправлены ошибки компиляции и функционирования в Tk8.5/8.6
  • Исправлены проблемы отрисовки на 64-битных платформах
  • Исходный код очищен от смешанных отступов
  • Выполнена интеграция с Gtk для импорта цветовой схемы и шрифтов
  • Переработаны линейки с использованием встроенных шрифтов
  • Изменены дизайн и функционирование цветовой палитры
  • Исправлена русская локализация (обновлялась последний раз в 2003 году)

Намечено возобновить портирование Skencil на Gtk, поскольку почти все успешные свободные графические приложения написаны для рабочей среды GNOME. Планируется, что Skencil станет легковесным и быстрым редактором для GNOME, не потребляющим массу системных ресурсов, в пику потяжелевшим Inkscape и sK1.

>>> Скриншоты и подробности

★★★★★

Проверено: post-factum ()
Последнее исправление: AP (всего исправлений: 8)

Ответ на: комментарий от dn2010

>Как потомственный телепат могу ещё добавить, что растровых вставок тоже не было.

Увы, в вашем лице потомственная телепатия заторможена - растровые вставки отлично импортятся начиная с версии 1.1.5 :)

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

>Да, он хотел сделать «как надо» но ... Задача оказалась сложнее чем показалось на первый взгляд.

Ну я бы не сказал, что иметь канву с собственной моделью плюс модель документа - это то, что надо. Это похоже на памятник Ленину у которого одна кепка в руке, а другая на голове :)

Надеюсь, дублирования не будет?

Уже сейчас все плагины вынесены в общий пакадж для sK1 и UC. Но поскольку модель Скенсила проще чем у sK1, то ковертация сначало будет делаться в sk формат через UniConvertor, а уже потом открываться в Скенсиле.

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

> Реверсинжиниринг текста пока еще не завершен.

Тебе прекрасно известно, что дело не в реверс-инженеринге.

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

>Тебе прекрасно известно, что дело не в реверс-инженеринге.

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

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

>> увы - рунглиш, болячка всех программеров :)

При всём уважении - отучайтесь говорить за ВСЕХ.

OK. «рунглиш, болячка _многих_ программеров» //fixed :)

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

>Я не понимаю, с чем ты пытаешься спорить.

мнэээ... есть ошибочное мнение что «уже почти все расковырено»

В реальности снят только первый, самый простой слой. С имеющимися инструментами детально ковырять невозможно. Меня летом закидали препрессными файлами и я это осознал на своей шкуре :)

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

> мнэээ... есть ошибочное мнение что «уже почти все расковырено»

У кого оно есть?

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

Скажим так реанимациа прошла успешно.

Хорошобы узнать планы Бернхарда по поводу дальнейшего оживления проекта, будет ли он пытаться привлечь свежую кровь или так и останется на уровне переписки на http://lists.wald.intevation.org/mailman/listinfo/skencil-devel ?

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

>Хорошобы узнать планы Бернхарда по поводу дальнейшего оживления проекта, будет ли он пытаться привлечь свежую кровь или так и останется на уровне переписки

Невнимательно читаем :) Герцог забил на Скенсил окончательно. Intevation в лице Рейтера пока наблюдает, что получится из этого баяна. Все решиться под покровом ночи по результатам портирования. У Intevation есть несколько проектов на базе Скенсила. Основная их цель - венда. И переводом на Gtk они хотели портировать на венду.

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

Эк понесло разрабов!

Йопть! Совершенно не очевидно, ну чесслово. И причем тут формат хранения (SVG)? Почему не сделать для людей...

FreeOne
()
Ответ на: Эк понесло разрабов! от FreeOne

> Йопть! Совершенно не очевидно, ну чесслово. И причем тут формат хранения (SVG)?

Просто поверь мне на слово

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

А все хорошие свободные программы для продигания компакт-дисков (в числе ровно 1 штука) заточены на kdelibs.

Не все: Brasero и Xfburn на GTK.

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

>Сразу вспоминаешь SWINGовые оверхеды в жабе.

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

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

С имеющимися инструментами детально ковырять невозможно.


Тебя предупреждали заранее.

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