Pull to refresh

Outwiker 1.0.0 release

Reading time3 min
Views968
Этот пост можно считать продолжением поста про программу OutWiker, которая предназначена для хранения заметок в виде дерева. Напомню, что основное отличие этой программы от большинства других подобных прог — это хранение заметок не в виде отдельных файлов, а в виде директорий. Кроме того, к каждой заметке можно прикреплять файлы, а затем ссылаться на них из самой заметки, например, чтобы показывать прикрепленные картинки. А еще программа поддерживает вики-нотацию, хотя есть и другие типы заметок (HTML и простой текст).

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

Для начала пара скриншотов:







С момента выхода первой бета-версии произошло довольно много изменений (полный список я выложу в конце поста), большинство из которых связано с добавлением самых необходимых возможностей: поддержка многоязычности, сохранение развернутости дерева, возможность перемещения заметок по дереву, сворачивание в трей, возможность хранить настройки не только в папке с программой, но и в профиле пользователя и т.п.; и с организационными вещами: исходники теперь лежат не на github, а на launchpad под управлением Bazaar, создал deb-пакет (надо бы еще сделать репозиторий и пакет rpm, но руки пока не доходят), да и вообще значительно улучшена работа под Linux'ом (проверял в Ubuntu).

Ссылки на скачивание:

Версия для Windows — outwiker_1.0.0_win32.zip(8 МБ).
Версия в виде исходников на Python — outwiker-1.0.0.tar.gz (1.0 МБ)
deb-пакет под Linux — outwiker-1.0.0-1.deb (1.0 МБ)

Для запуска программы в виде скриптов выполните команду (в директории src) python outwiker.py.

Для запуска программы из исходников должны быть установлены Python 2.6 и библиотека wxPython 2.8.

Исходники программы открыты и распространяются под лицензией GPL 3. Исходники расположены на launchpad.net, там же есть и альтернативные ссылки на скачивание.

А теперь обещанный полный список изменений:

1.0 release (25.12.2010)


  • Добавлено окно настроек.
  • Добавлена поддержка многоязычности (теперь в программе есть русский и английский интерфейс).
  • Добавлена возможность сворачивания в трей (в том числе и при запуске).
  • Добавлена возможность автоматического открытия последней вики при запуске программы.
  • Добавлена возможность отключения вопроса перед выходом из программы.
  • Добавлена возможность установки шрифта для редактора.
  • Добавлена возможность включения нумерации строк в окне редактора.
  • Добавлена настройка размера по умолчанию для превьюшек картинок на вики-страницах.
  • Добавлена вкладка для просмотра полученного по вики-нотации кода HTML.
  • Пустые страницы по умолчанию открываются на вкладке для редактирования.
  • Если страница пустая, то на вкладке просмотра выводится список прикрепленных файлов (эту особенность можно отключить)
  • Добавлена настройка заголовка главного окна. По умолчанию туда выводится имя открытой вики и текущей страницы.
  • Новое окно «О программе», добавил туда вкладку «Donate» (удивительно, но эту «фичу» просили сразу несколько человек :)).
  • Исправлена ошибка, связанная с хранением настроек в профиле с русскими буквами.
  • Улучшено распознавание интернет-адресов в вики-нотации.
  • Вики-файлы, открытые в режиме «только для чтения» теперь не попадают в список последних открытых файлов.
  • Различные мелкие исправления и улучшения в интерфейсе.


1.0 beta 3 (20.10.2010)


  • Добавлен режим открытия вики «только для чтения». Теперь справка открывается именно в этом режиме.
  • Добавлена возможность хранить настройки в папке профиля, а не в папке с программой (непортабельный режим).
  • Устранено моргание окна при переключении страниц.
  • Исходники перенесены с github на launchpad.net (https://launchpad.net/outwiker). Теперь вместо git используется Bazaar.
  • Исправление нескольких ошибок в вики-парсере.


1.0 beta 2 (22.08.2010)


  • Добавлена возможность перемещения страниц по дереву.
  • Добавлена возможность переименования страниц без вызова диалога свойств страницы.
  • Добавлено контекстное меню для дерева заметок.
  • Относительные пути для ссылок на страницы теперь регистронезависимы.
  • Изменение горячей клавиши для переключения между кодом и просмотром (было F2, стало F5).
  • Если прикрепляется файл с именем, которое уже существует среди прикрепленных файлов, то показывается диалог с вопросом «Что делать?»
  • Папка _thumb с превьюшками картинок теперь не показывается в списке прикрепленных файлов.
  • Теперь дерево заметок сохраняет свое состояние (раскрыт узел или закрыт).
  • Добавлена статусная панель, на которой показывается текст ссылки при наведении на нее курсора.
  • В программе теперь используются абсолютные пути до папок, поэтому при запуске программы из ихсходников рабочей папкой не обязательно должна быть папка с исходниками.
  • Исправления ошибок и глюков.


Более подробно о программе (с большим количеством скриншотов) вы можете почитать на странице программы.
Tags:
Hubs:
Total votes 9: ↑7 and ↓2+5
Comments18

Articles