AutoSave plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

AutoSave plugin

Post by Instructor »

AutoSave плагин был замещен SaveFile плагином.

AutoSave plugin was superseded by SaveFile plugin.


Autosaving.

<<Download>>
Last edited by Instructor on Sat Jun 19, 2010 9:32 am, edited 1 time in total.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Changed: removed unload confirmation.


AutoSave plugin v1.1

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Fixed: saving empty documents.


AutoSave plugin v1.2

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Changed: AkelPad 3.4.0 required


AutoSave plugin v1.3

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Added: saving in specified directory.

Fixed: double saving when using "Save on lose focus".


AutoSave plugin v1.4

Offline
Posts: 12
Joined: Fri Jan 12, 2007 1:10 pm

Post by MaD_CLuSTeR »

Хотелось бы чуть более расширенного функционала:
что бы плагин автоматически сохранял файлы в темп директорию, даже если у файлов нет имени(т.е. они ещё не сохранялись пользователем).
Часто бывает открыто много вкладок, где разный текст, который нет времени сохранять и понадобится он только в ближайшие пару дней, а программу надо закрыть...
Сейчас приходится всё сохранять куда-то вручную, а потом удалять...
(хотя, например, нужно было всего-лишь перезагрузить компьютер)
---
Хорошо было бы, если бы плагин подчищал за собой мусор.
Пример:
я редактирую файл, плагин автоматически создаёт копию,
я сохраняю файл, а копия тоже остаётся..
плагин должен удалить копию.
Даже лучше так, если при закрытии вкладки статус файла был "сохранён", то плагин должен удалит соответствующий .tmp файл.
:)

Offline
Posts: 12
Joined: Fri Jan 12, 2007 1:10 pm

Post by MaD_CLuSTeR »

Неужели никто не доработает?
Хотя бы такую мелочь, как удаление tmp файлов при закрытии документа... :(
А то AkelPad столько их уже на компе разбросал, что скоро надо будет программу для очистки от мусора писать... :?

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Changed: AkelPad 3.5.0 required.

Added: now plugin can be compiled with GCC.
Added: if file saved and closed, then backup file deleted.


AutoSave plugin v1.5

Offline
Posts: 12
Joined: Fri Jan 12, 2007 1:10 pm

Post by MaD_CLuSTeR »

Спасибо :)

Offline
Posts: 27
Joined: Thu Mar 13, 2008 6:29 am

Post by Razmus »

Отловил пару багов:
Если используется плагин сессий и включена опция автосохранения, то при закрытии программы с сохранением файлов, но файл с сесси не закрываем, темп файл не удаляется. Если из сесси файл закрыт и программа тоже, то темп файлы удалятся через раз. И еще, открываем любой файл, при условии что включен плагин сессий и LineBoard, закрываем программу(сессия сохраняется), потом открываем этот же файл, не через редактор, а как обычьно. Видим на вкладках 2 файла, только в одном из них есть нумерация строк а вдругом нет. Включаем LineBoard на том документе что без нумерации, нумерация появляется но для другого документа пропадает(поторно открытого).

Offline
Posts: 27
Joined: Thu Mar 13, 2008 6:29 am

Post by Razmus »

Правда если поклацать по режимам окон(горизонтально, вертикально, каскадом), а потом развернуть опять то нумерация появляется.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Razmus
К сожалению, из предоставленой вами информации я не вынес какого-либо смысла. Вы можете все расписать по шагам (что открыть, куда нажать)?

Offline
Posts: 27
Joined: Thu Mar 13, 2008 6:29 am

Post by Razmus »

Instructor
Баг 1:
1. Включен плагин Sessions, а также AutoSave;
2. Настройка AutoSave: Сохранять рядом как *.tmp файл;
3. Открываю файл, вношу изменения;
4. Жду пока программа, создаст темп файл;
5. Закрываю (нажимаю на крестик, с панели вкладок не закрываю), на вопрос сохраняю, нажимаю да.
В итоге при выходе из программы темп файл не удаляется. Если закрыть его на панели вкладок и выйти из программы то иногда удалятся.

Баг 2:
1. Включен плагин Sessions, а также LineBoard;
2. Открываю любой файл;
3. Закрываю (нажимаю на крестик, с панели вкладок не закрываю);
4. Открываю этот же файл, не через программу (два раза мышкой на файлике).
Видим на вкладках 2 файла, только в одном из них есть нумерация строк, а в другом нет;
5. Вызываю еще раз плагин LineBoard на том документе, что без нумерации, нумерация появляется, но для другого документа пропадает.
6. Можно переключать режимы окон (горизонтально, вертикально, каскадом), а потом развернуть документы на весь экран, то нумерация появляется.
Баг проявляется непостоянно, чаще всего с текстовыми документами, с html все норм.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Баг 1:
Исправлено.

Баг 2:
Не воспроизводится. У вас установлены последние версии плагинов?

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Fixed: backup file deletion.


AutoSave plugin v1.6
Locked