Page 1 of 1

Функция принудительной записи файла сеанса на диск

Posted: 17.11.2021 07:11
by 66nuts
Согласно журналу изменений в версии 1.149.0 файл сеанса будет автоматически записываться на диск через каждые 30 секунд без ведома пользователя.
Но ведь изюминка этой программы в том что она полностью портабельна и её можно запускать прямо с флешки, а записывать на флешку что бы то не было через каждые 30 секунд не совсем приемлемо.
Можно ли сделать так чтобы пользователь мог сам включать и отключать функцию автоматической записи на диск файла сеанса через каждые 30 секунд? То есть сделать эту функцию опциональной.
Пока что отключить эту функцию возможно только полностью отказавшись от функции сохранения сеанса.
И ещё вопрос, файл сеанса это единственное что программа автоматически записывает на диск без ведома пользователя через короткие промежутки времени?

Posted: 17.11.2021 11:57
by main Alexey
Хорошо, иду навствечу вам, добавляю опцию - интервал в секундах.

Code: Select all

  //When "ui_reopen_session":true, and this interval value (in seconds) is >0,
  //program saves the current session to disk, by timer with specified interval.
  "ui_reopen_session_save_interval": 30,
файл сеанса это единственное что программа автоматически записывает
Да

Posted: 17.11.2021 16:04
by 66nuts
Спасибо большое, мне было очень важно чтобы эта функция стала опциональной.

Posted: 07.04.2022 14:42
by mix-7
Вопрос по сессиям.
https://wiki.freepascal.org/CudaText#Sessions

Где они сохраняются?
В

Code: Select all

/.config/cudatext/settings/history session.json
?


Несохраненные файлы при завершении с выбором "Keep in session" сохраняются в сессии?

Не совсем по теме, но близко.
Есть ли автосохранение файлов с задаваемым интервалом?
Как его настроить?
Есть ли версии файлов, хотя бы последние 3?

Posted: 07.04.2022 14:53
by main Alexey
>Где они сохраняются?
.json и .cuda-session файлы в папке settings.
>Несохраненные файлы при завершении с выбором "Keep in session" сохраняются в сессии?
да!
>Есть ли автосохранение файлов с задаваемым интервалом?
Есть! плагин Auto Save. у него есть опции - см его readme.txt.
>Есть ли версии файлов, хотя бы последние 3?
Зависит от плагина, я уже не помню,кажется Auto Save не делает "версии".
зато версии кажется делает плагин Backup File.

Posted: 07.04.2022 15:47
by mix-7
Спасибо, все что нужно!