23 февраля 2011, 06:14 пп
Пришло время выкладывать следующую версию программы для хранения заметок OutWiker. За последние два месяца работа шла по трем направлениям: большой рефакторинг кода, переделка интерфейса и добавление возможностей, которые просили пользователи.
Про рефакторинг особо говорить ничего не буду, все-равно вы его не увидите, если только не полезете в исходный код, поэтому расскажу только о тех изменениях, которые заметны пользователям. Для начала полный список того, что изменилось или добавилось в программе:
- Переделан интерфейс главного окна. Теперь можно перемещать и закрывать панели с деревом заметок и вложенными файлами.
- Добавлена возможность изменения порядка следования заметок в дереве (горячие клавиши Ctrl+Shift+Up / Ctrl+Shift+Down).
- Добавлена возможность принудительной сортировки записей по алфавиту.
- Добавлен полноэкранный режим.
- Автосохранение заметок при переключении на другое приложение.
- Добавлена возможность перетаскивать файлы из окна вложений в другие программы.
- Добавлена настройка: всегда показывать значок в трее.
- Добавлена настройка размера табуляции в редакторе.
- Теперь при создании страницы по умолчанию выбирается тип страницы, созданной в прошлый раз.
- Теперь при создании страницы директория __attach для вложенных файлов не создается. Она создается при первой необходимости.
- Уменьшено моргание главного окна при различных действиях.
- Исправления ошибок.
Читать далее ‘OutWiker 1.1.0. Что нового’ »
25 декабря 2010, 04:00 пп
Ну вот, наконец-то после трех альф и трех бет OutWiker не стыдно назвать полноценным релизом — теперь в нем есть все, чтобы называться полноценным аутлайнером. Список изменений на этот раз оказался довольно внушительным, что меня самого несколько удивило, учитывая, что последние несколько месяцев у меня были просто сумасшедшие (о чем я писал в прошлом посте).
Для тех, кто не знает, Outwiker — это программа для хранения заметок в виде дерева с поддержкой вики-синтаксиса и различных типов страниц (вики-страница, HTML, обычный текст).

Итак, традиционно, для начала полный список изменений.
- Добавлено окно настроек.
- Добавлена поддержка многоязычности (теперь в программе есть русский и английский интерфейс).
- Добавлена возможность сворачивания в трей (в том числе и при запуске).
- Добавлена возможность автоматического открытия последней вики при запуске программы.
- Добавлена возможность отключения вопроса перед выходом из программы.
- Добавлена возможность установки шрифта для редактора.
- Добавлена возможность включения нумерации строк в окне редактора.
- Добавлена настройка размера по умолчанию для превьюшек картинок на вики-страницах.
- Добавлена вкладка для просмотра полученного по вики-нотации кода HTML.
- Пустые страницы по умолчанию открываются на вкладке для редактирования.
- Если страница пустая, то на вкладке просмотра выводится список прикрепленных файлов (эту особенность можно отключить)
- Добавлена настройка заголовка главного окна. По умолчанию туда выводится имя открытой вики и текущей страницы.
- Новое окно «О программе», добавил туда вкладку «Donate» (удивительно, но эту «фичу» просили сразу несколько человек :)).
- Исправлена ошибка, связанная с хранением настроек в профиле с русскими буквами.
- Улучшено распознавание интернет-адресов в вики-нотации.
- Вики-файлы, открытые в режиме «только для чтения» теперь не попадают в список последних открытых файлов.
- Различные мелкие исправления и улучшения в интерфейсе.
Читать далее ‘OutWiker 1.0.0 release (что нового)’ »
20 октября 2010, 01:12 пп
Сегодня выложил очередную версию программы OutWiker, которая предназначена для хранения заметок в виде дерева.
Из-за того, что в последние пару месяцев у меня слишком много дел и слишком мало времени, то на этот раз изменений не очень много, и в основном они были нацелены на повышение удобства работы с программой под Linux’ом, но это сказалось и на виндовой версии. 🙂 Главной целью этих изменений было создание deb-пакета для Линуксов на основе Debian’а, чуть позже надо будет сделать полноценный инсталлятор и под Винду.

Для начала список изменений:
- Добавлена возможность хранить настройки в папке профиля, а не в папке с программой (непортабельный режим).
- Добавлен режим открытия вики «только для чтения». Теперь справка открывается именно в этом режиме.
- Устранено моргание окна при переключении страниц.
- Исходники перенесены с github на launchpad.net (https://launchpad.net/outwiker). Теперь вместо git используется Bazaar.
- Исправление нескольких ошибок в вики-парсере.
Читать далее ‘OutWiker 1.0 beta 3 (что нового)’ »
22 августа 2010, 12:16 пп
Доделал очередную версию OutWiker’а (программы для хранения заметок в виде дерева). Изменения в версии 1.0 beta 2 в основном касаются повышения удобства использования программы, исправления неровностей интерфейса, исправлению багов и т.п. А еще теперь можно перетаскивать заметки в дереве.
А вот список всех изменений:
- Добавлена возможность перемещения страниц по дереву.
- Добавлена возможность переименования страниц без вызова диалога свойств страницы.
- Добавлено контекстное меню для дерева заметок.
- Относительные пути для ссылок на страницы теперь регистронезависимы.
- Изменение горячей клавиши для переключения между кодом и просмотром (было F2, стало F5).
- Если прикрепляется файл с именем, которое уже существует среди прикрепленных файлов, то показывается диалог с вопросом «Что делать?»
- Папка _thumb с превьюшками картинок теперь не показывается в списке прикрепленных файлов.
- Теперь дерево заметок сохраняет свое состояние (раскрыт узел или закрыт).
- Добавлена статусная панель, на которой показывается текст ссылки при наведении на нее курсора.
- В программе теперь используются абсолютные пути до папок, поэтому при запуске программы из исходников рабочей папкой не обязательно должна быть папка с исходниками.
- Исправления ошибок и глюков.
Кроме того, добавил пункт меню для вызова справки; создаваемый вики-парсером код HTML стал более читаемым; из интерфейса программы до открытия вики теперь активны только кнопки «Create new wiki…» и «Open wiki…»; уменьшено «моргание» страницы при переключении страниц и после некоторых других операций; исправлены некоторые глюки при работе под Linux’ом.
Еще обратите внимание, что пришлось поменять горячую клавишу для переключения между кодом и просмотром результата с F2 на F5. Это сделано из-за того, что под Windows клавишу F2 принято использовать для переименования всяких элементов. В будущем горячие клавиши планирую сделать настраиваемыми.
И еще исправлено много разных мелочей.
18 июля 2010, 04:58 пп
Пришло время выкладывать очередную версию OutWiker’а — программы для хранения заметок. Программа уже переросла альфа-стадию, но релизом я ее пока стал называть, потому что еще есть некоторые возможности, которые хотелось бы реализовать в первую очередь.
В новой версии много мелких изменений и одно крупное, которое заняло большую часть времени на реализацию. Давайте прежде чем приводить полный release notes, я расскажу об этом крупном нововведении.
В этой версии OutWiker’а появился новый тип страниц — страницы, использующие вики-нотацию, этот тип страниц задумывался с самого начала. Честно скажу, что на создание этого типа страниц меня вдохновила программа WikidPad, про которую я когда-то писал. Но в OutWiker вики-нотация сделана по-другому и развивать ее я собираюсь в несколько другом направлении, хотя некоторые возможности WikidPad я собираюсь перенести и в свою программу. Сразу отвечу на вопрос «Зачем нужна страница в вики-нотации, если уже есть страницы в формате HTML?»
Читать далее ‘OutWiker 1.0 beta 1 (что нового)’ »
8 июня 2010, 06:21 пп
Ну что ж, продолжаю писать программу для хранения заметок «OutWiker». Только что выложил третью альфа-версию.
Изменения в новой версии в основном направлены на повышение удобства пользования тех элементов, что уже были реализованы в прошлых версиях. Вот полный список изменений:
- Добавлена возможность поиска по странице.
- Кнопки для основных тегов на странице HTML.
- Добавлена возможность создания ссылок на прикрепленные файлы.
- Добавлена кнопка для сброса флажков со всех тегов при глобальном поиске.
- Добавлены новые иконки для страниц.
- Можно прикреплять файлы к странице, перетащив их в окно программы.
- Улучшен вывод списков на HTML-страницах.
- Исправлены некоторые баги.
Вот несколько скриншотов новой версии:
Читать далее ‘OutWiker 1.0 alpha 3 (что нового)’ »
19 мая 2010, 06:08 пп
Спустя две недели после выхода первой альфа-версии аутлайнера OutWiker, выложил вторую альфа-версию.
Изменения и появившиеся возможности в новой версии следующие:
- Возможность удаления и переименования страниц.
- Глобальный поиск по тексту заметок и по тегам.
- Добавлен новый тип страниц — поиск (search).
- Возможность запуска прикрепленных файлов.
- Возможность создания ссылок между страницами.
- Страницы в дереве теперь всегда сортируются по алфавиту.
- Устранены некоторые глюки.
- Несущественные изменения в интерфейсе.
Особенно хотелось бы рассказать про две новые возможности: про глобальный поиск и про ссылки между страницами.
Начнем с поиска.

Читать далее ‘OutWiker 1.0 alpha 2 (что нового)’ »
4 мая 2010, 09:15 дп
Ну что ж, я, наконец, выложил первую альфа-версию OutWiker’а. Основная страница программки располагается тут, там же есть ссылки для скачивания, а обо всех дальнейших обновлениях вы можете читать из рассылки основных разделов сайта, хотя наверняка что-то буду писать и в блог.
Только сразу хочу предупредить, чтобы вы не ждали от первой альфа-версии слишком многого, остались нереализованными еще куча возможностей, в том числе и те, которые должен иметь каждый уважающий себя outliner.
Вот основные возможности OutWiker’а на данный момент:
- Все страницы хранятся в виде папок, заголовок которых и есть заголовок страниц в дереве.
- Каждую ветвь дерева можно открыть как полноценную вики (дерево).
- В программе есть поддержка тегов для каждой страниц, но пока еще нет поиска по ним.
- Страницы можно помещать в закладки, чтобы потом можно было быстро переключиться на нужную страницу.
- В данный момент страницы могут быть двух типов: HTML-страницы и простой текст.
- К каждой странице можно прикреплять любое количество файлов. Чтобы было проще работать с деревом, в меню есть пункты для копирования в буфер обмена пути до основной директории страницы и до директории с прикрепленными файлами.
- В HTML-страницах можно показывать картинки прикрепленных файлов.
- Раскраска кода HTML.
- Программа опенсорсная, кроссплатформенная и портабельная.
И пара скриншотов:

Читать далее ‘Outwiker 1.0 alpha 1’ »
22 апреля 2010, 09:40 дп
Я к вам опять по поводу OutWiker’а. Чтобы немного подогреть интерес перед выходом первой альфа-версии, которую надеюсь выложить в ближайшие неделю-две, покажу еще два новых скриншота.
Теперь в программе есть два типа страниц: обычные текстовые и HTML-страницы. На следующем скриншоте видна такая страница:

Читать далее ‘И еще пара скриншотов OutWiker’а’ »
12 апреля 2010, 09:20 дп
Недавно я писал, что начал делать свою программу для хранения заметок — OutWiker (называйте ее как угодно — outliner, персональная вики или может быть для таких программ есть еще какое-то название). За это время OutWiker уже приобрел интерфейс, поэтому могу показать первые скриншоты того, что получается. Саму программу пока еще не выкладываю в виде готовых файлов, потому что она еще сырая, как только доделаю основные операции, выложу первую альфа- (бета-, гамма- 🙂 ) версию.
А теперь, собственно, скриншоты. Главное окно:

Читать далее ‘Первые скриншоты OutWiker’а’ »