Page 1 of 1
Request: OpenLastFiles plugin
Posted: Mon Aug 20, 2007 7:03 am
by DV
Не хватает такой фичи, как автоматическое открытие файлов, которые редактировались в прошлый раз, при запуске AkelPad. То есть открытие не всех файлов из Recent, а только тех, которые были открыты непосредственно перед выходом из программы.
Алгоритм работы приблизительно такой:
- при закрытии AkelPad сохранить пути к открытым файлам, например, в HKCU\Software\Akelsoft\AkelPad\LastFiles
- при следующем открытии AkelPad вычитать все пути из этой ветки и открыть те файлы, которые существуют (ведь какие-то файлы могли быть удалены).
Posted: Mon Aug 20, 2007 12:51 pm
by VladSh
Уже было
здесь такое предложение:
Yustas.NeO wrote:3. Восстановление последнего набора вкладок. Очень удобно при непреднамеренном завршении работы программы (например при зависании).
Но плагин однозначно лучше!
Posted: Mon Aug 20, 2007 5:40 pm
by DV
VladSh wrote:Но плагин однозначно лучше!
Подождем решающего слова Instructor'а

Я уже сам чуть не начал писать такой плагин, да тут подкинули работенку с места предыдущей работы...
Posted: Thu Aug 23, 2007 2:10 pm
by DV
Однако, насколько я могу судить по сообщениям и структурам в файле AkelDLL.h, плагин не может получить от AkelPad имена открытых файлов (в режиме MDI). То есть плагин должен сам отслеживать открытия и закрытия файлов для формирования списка имен файлов. Я прав?
P.S. Я так понимаю, что сам напросился на написание этого плагина?

Posted: Thu Aug 23, 2007 4:08 pm
by VladSh
Только этим предложением:
DV wrote:P.S. Я так понимаю, что сам напросился на написание этого плагина?

А раньше предполагалось решающее слово Instructor'а...
Думаю не нужно "пороть горячку", лучше всё-таки подождать его ответа, а то начнёте делать одно и то же

и кто-то убьёт время зря.
Posted: Thu Aug 23, 2007 4:44 pm
by Instructor
Такой плагин существует и называется Sessions, однако он находится в подвешеном состоянии еще с апреля 2007. Поэтому, если доведется, то доведу его до релиза.
Posted: Sat Nov 10, 2007 6:31 pm
by Instructor