OutWiker 3.3 Release! (original) (raw)

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

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

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

Облако меток можно теперь представлять в виде списка.

Также у меток появилось контекстное меню, благодаря которому стало проще переименовывать метки и полностью их удалять.

Был переделан диалог настроек. Он стал более наглядным, у разделов настроек появились свои значки.

Много времени было потрачено на то, чтобы в будущих версиях можно было сделать интерфейс более масштабируемым, а для этого надо было обеспечить возможность использовать векторные иконки в формате SVG, где только возможно: на кнопках панелей инструментов, в качестве значков для заметок, в том же диалоге настроек. Создание полностью масштабируемого интерфейса — это отдельная большая задача, которой еще предстоит заняться, но надо было убедиться, что по крайней мере векторные иконки работают. Поэтому теперь часть значков на кнопках перерисованы в формате SVG. Нарисовал их в силу своих художественных способностей. Некоторые стандартные значки для страниц заметок теперь тоже векторные.

Для викистраниц появилась возможность задавать стили ненумерованных списков. Эта идея была подсмотрена у такого метода ведения заметок как Bullet Journal.

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

Пожалуй, это основные заметные изменения в OutWiker 3.3. Еще были разные исправления, связанные со сборкой приложения, обновлением библиотек и выявленными проблемами с новыми версиями Python. Но не будем углубляться сейчас в такие тонкости, которые обычному пользователю не видны.

Скачать стабильную версию OutWiker можно на этой странице. Последнюю бета-версию OutWiker как обычно можно скачать на этой странице, на момент написания этого поста эта версия ничем не отличается от стабильной.

Подписывайтесь на OutWiker в социальных сетях:

PS. Вы можете подписаться на новости сайта через RSS, Группу Вконтакте или Канал в Telegram.

Загрузка...