Разбор исходников Outwiker. Сборка и тестирование

История иконки OutWiker

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

outwiker_old_icon

Елочка символизировала дерево иконок, просто это был верх моих художественных способностей, рисовать лиственное дерево для меня было слишком сложно. Потом Алексей Набродов нарисовал всем знакомую иконку, оставив елочку на месте.

outwiker_64x64
Совсем недавно из логотипа елочка исчезла (автор иконки без елочки — Анатолий Горбунов).

outwiker_64

Но она осталась в памяти в качестве логотипа, присланного недавно Ангелиной ака wiido. Этот логотип не будет использоваться в качестве иконки, но в качестве аватара групп в соц. сетях он будет смотреться очень даже неплохо. Вы, надеюсь, знаете, что у OutWiker есть страницы во Вконтакте, Facebook, Twitter, Google+ и Livejournal?

outwiker_logo_100

Разбор исходников OutWiker

Новые иконки для OutWiker. Голосование

Не сказал бы, что текущий логотип OutWiker меня чем-то не устраивает, но Анатолий Горбунов нарисовал пару вариаций на тему. Поскольку я не считаю себя великим дизайнером, то решил по этому поводу устроить референдум. 🙂

Вопрос следующий: стоит ли менять текущую иконку, а если стоит, то на какую?

Читать далее ‘Новые иконки для OutWiker. Голосование’ »

Обновление плагинов Source и UpdateNotifier для OutWiker

Обновление плагинов Source и UpdateNotifier для OutWiker

Выложил новые версии двух плагинов — Source и UpdateNotifier.

Если вы пользуетесь стабильной версией OutWiker, то изменений вы не заметите (хотя в UpdateNotifier я исправил одну ошибку, поэтому лучше все-равно обновиться). А вот если у вас установлена текущая нестабильная версия, то вы сможете устанавливать горячие клавиши для вызова действий этих плагинов: в Source — для вставки команды (:source…:), а в UpdateNotifier для проверки появления новых версий плагинов и самой программы.

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

На всякий случай напомню, что плагин Source предназначен для раскраски исходных текстов на странице, а плагин UpdateNotifier сообщает вам, что появились новые версии программы OutWiker и плагинов к ней.

Source 1.10. Новая версия плагина для OutWiker

Source 1.10. Новая версия плагина для OutWiker

Выложил новую версию плагина Source для раскраски исходников в OutWiker. Начиная с версии 1.10 у викикоманды (:source:) появилось два новых параметра.

Во-первых, теперь можно включить нумерацию строк в тексте программы. Для этого в параметры команды достаточно вписать слово linenum, как показано в следующем примере.

Код Результат

Читать далее ‘Source 1.10. Новая версия плагина для OutWiker’ »

UpdateNotifier. Новый плагин для OutWiker

UpdateNotifier. Новый плагин для OutWiker

Давние пользователи OutWiker могли заметить, что в последнее время новые версии программы выходят не так часто, как это было, например, еще год назад. На самом деле это только так кажется, поскольку теперь новые возможности добавляются не непосредственно в саму программу, а с помощью плагинов. Плагины периодически обновляются и появляются новые. Убедиться в том, что работа над OutWiker идет, вы можете по статистике коммитов на github.

Сегодня как раз выложил новый плагин UpdateNotifier, который предназначен для проверки того, не появились ли новые версии установленных у вас плагинов, или не обновился ли сам OutWiker.

Этот плагин добавляет пункт меню «Справка -> Проверить обновления…», выбор которого запускает поиск новых версий. Если появилась новая версия какого-то плагина или OutWiker’а, то появится такое вот окно с уведомлением:

Читать далее ‘UpdateNotifier. Новый плагин для OutWiker’ »

Новости OutWiker

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

Читать далее ‘Новости OutWiker’ »

Statistics. Новый плагин для OutWiker

Statistics. Новый плагин для OutWiker

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

Как уже понятно из названия, этот плагин должен показывать какую-то статистику. Но что это за статистика?

Плагин добавляет два пункта меню: Инструменты -> Статистика страницы и Инструменты -> Статистика дерева. При выборе пункта меню «Статистика страницы» будет показана следующая информация по текущей странице:

  • Количество слов.
  • Количество строк (абзацев).
  • Количество символов с учетом и без учета пробелов, табуляций и переноса строк.
  • Количество прикрепленных файлов и их размер.

Выглядит это следующим образом:

Читать далее ‘Statistics. Новый плагин для OutWiker’ »

Source 1.9. Обновление плагина для OutWiker

Только что выложил новую версию плагина Source (1.9) для программы OutWiker. На всякий случай напомню, что этот плагин предназначен для раскраски исходников на викистраницах. В новой версии добавлены две новые возможности.

Во-первых, теперь можно выбирать стиль оформления исходников. Для этого в команду (:source:) был добавлен новый параметр style для задания стиля оформления. По умолчанию прилагаются 18 стилей, все они перечислены в диалоге для вставки этой команды.

На следующих скриншотах показаны несколько примеров применения стилей к одному и тому же исходнику:

Стиль default:

style_default

Стиль emacs:

style_emacs

Стиль vim:

style_vim

Стиль colorful:

style_colorful

Читать далее ‘Source 1.9. Обновление плагина для OutWiker’ »