OutWiker 1.0 beta 2. Что нового
Доделал очередную версию OutWiker’а (программы для хранения заметок в виде дерева). Изменения в версии 1.0 beta 2 в основном касаются повышения удобства использования программы, исправления неровностей интерфейса, исправлению багов и т.п. А еще теперь можно перетаскивать заметки в дереве.
А вот список всех изменений:
- Добавлена возможность перемещения страниц по дереву.
- Добавлена возможность переименования страниц без вызова диалога свойств страницы.
- Добавлено контекстное меню для дерева заметок.
- Относительные пути для ссылок на страницы теперь регистронезависимы.
- Изменение горячей клавиши для переключения между кодом и просмотром (было F2, стало F5).
- Если прикрепляется файл с именем, которое уже существует среди прикрепленных файлов, то показывается диалог с вопросом «Что делать?»
- Папка _thumb с превьюшками картинок теперь не показывается в списке прикрепленных файлов.
- Теперь дерево заметок сохраняет свое состояние (раскрыт узел или закрыт).
- Добавлена статусная панель, на которой показывается текст ссылки при наведении на нее курсора.
- В программе теперь используются абсолютные пути до папок, поэтому при запуске программы из исходников рабочей папкой не обязательно должна быть папка с исходниками.
- Исправления ошибок и глюков.
Кроме того, добавил пункт меню для вызова справки; создаваемый вики-парсером код HTML стал более читаемым; из интерфейса программы до открытия вики теперь активны только кнопки «Create new wiki…» и «Open wiki…»; уменьшено «моргание» страницы при переключении страниц и после некоторых других операций; исправлены некоторые глюки при работе под Linux’ом.
Еще обратите внимание, что пришлось поменять горячую клавишу для переключения между кодом и просмотром результата с F2 на F5. Это сделано из-за того, что под Windows клавишу F2 принято использовать для переименования всяких элементов. В будущем горячие клавиши планирую сделать настраиваемыми.
И еще исправлено много разных мелочей.
PS. Вы можете подписаться на новости сайта через RSS, Группу Вконтакте или Канал в Telegram.
Holy Diver:
По-моему при разворачивании узлов дерева появились какие-то тормоза….
24 августа 2010, 11:11 дпJenyay:
Теперь при сворачивании/разворачивании узла он сохраняет состояние этого самого узла, но я как-то тормозов по этому поводу не заметил, хотя основная моя вики лежит на внешнем usb-харде, который должен быть медленнее обычного харда.
24 августа 2010, 11:16 дпHoly Diver:
Очень непривычно что только что созданная страница сразу же открывается в режиме просмотра, а я как дурак пытаюсь туда ввести текст) Наверное только-что созданные страницы (пустые) открывать в режиме редактирования.
24 августа 2010, 5:31 ппJenyay:
Ага, согласен.
24 августа 2010, 6:03 ппBobrovod:
как экранировать решеку?
у меня куча записей, связанных с коммандной строкой, и обычно я писал в начале строки решетку, пример
# lofiadm -a /path/to/iso/iso1.iso
теги code не спасают, меняют только шрифт
26 августа 2010, 6:45 дпJenyay:
Для этого есть два типа скобок:
[@ … @] — Внутри них не будет разбора вики-нотации и все, что внутри скобок обернется тегом pre.
26 августа 2010, 8:18 дп[= … =] — Просто не будет разбора вики-нотации внутри них.
Bobrovod:
ок!
спасибо, я до хелпа в конце как всегда дохожу
а мне нравится прога, уже не игрушка, инструмент
да, заметил, что много картинок рендерит долго
26 августа 2010, 3:12 ппJenyay:
Ну оптимизацией скорости я еще не занимался (кроме одного момента), возможно, тут помог бы кэш, но надо еще проверить что больше тормозит: парсер или создание превьюшек. Плюс еще есть тормоза рендера HTML, на который особо не повлияешь.
26 августа 2010, 3:23 ппHoly Diver:
Всё, разобрался с тормозами) Тормозила перерисовка дерева из-за наличия в нём 245 элементов. Если открывать подпапки — то всё рисуется моментально.
10 сентября 2010, 11:27 дпНо отсюда возникает следующая проблема. Постоянно нужно открывать нужные проекты. Или держать несколько открытых OutWiker’ов.
Очень неудобно, поэтому будет хорошим тоном в заголовке приложения писать не «OutWiker» а «Проект бла-бла-бла — OutWiker». А ещё если сделать в приложении вкладки для разных проектов — то я расплачусь от счастья =)
Jenyay:
> Очень неудобно, поэтому будет хорошим тоном в заголовке приложения писать не «OutWiker» а «Проект бла-бла-бла – OutWiker»
Ок. Сделаю.
> А ещё если сделать в приложении вкладки для разных проектов – то я расплачусь от счастья
Про вкладки я думал, правда, применительно к одному проекту (возможность открывать разные страницы в отдельных вкладках). В ближайших версиях вряд ли сделаю, а в будущем посмотрим.
10 сентября 2010, 11:42 дпHoly Diver:
Ну тогда ещё нужно в строке состояния писать путь до файла/проекта. А то когда работаю с несколькими копиями (локальной/с флешки) иногда забываю с какой работаю в данный момент.
11 сентября 2010, 12:03 дпPavel Vyazovoi:
Привет. Спасибо за программу.
10 октября 2010, 4:28 ппВыбирал что-нибудь, что я смогу запускать дома под Windows и на работе под Linux, синхронизировать через Dropbox, носить копию на флешке, чтобы это хранило данные в открытом формате и чтобы код самой программы был открыт.
Jenyay:
Pavel Vyazovoi, рад, что программа оказалась полезной.
10 октября 2010, 7:08 пп