View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001968 | Wishes | Settings | public | 2012-01-04 06:36 | 2013-02-03 00:33 |
Reporter | NightRoman | Assigned To | alexy | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0001968: Не сохранять настройки, если они не менялись | ||||
Description | Если автосохранение включено, то файлы shortcuts.db panelmodes.db filters.db generalconfig.db highlight.db все время пишутся при выходе из Фара. Это не только трата времени (у некоторых пользователей наблюдается заметный лаг на выходе), но и измененные без нужды файлы, что может быть нежелательно при синхронизации или даже приводить к ошибкам синхронизации. Например, если синхронизация по времени, то реально измененные файлы настроек могут быть затерты неизмененными базами, но сохраненными позже (был выход из Фара позже, чем менялись настройки на другой машине). Если же автосохранение выключено, то картина в общем та же при сохранении, только задержка по ShiftF9 вряд ли кого особо беспокоит. Но изменение одной настройки в любой группе приводит к обновлению всех упомянутых баз. Следить за каждой настройкой, наверное, непросто. Но следить за группами настроек, вероятно, не должно быть архисложно. Пример - macros.db pluginhotkeys.db FarMenu.ini associations.db не пишутся, если не менялись, значит, для них это уже сделано, и это очень хорошо. | ||||
Tags | No tags attached. | ||||
Build | 2360 | ||||
|
2360 |
|
Просто супер, спасибо. Проверил также, что они сохраняются, когда менялись :) highlight.db и filters.db пишутся сразу по мере изменения, а не на выходе (это хорошо, и это просто факт, упоминаю на всякий случай, вдруг не так задумывалось). Надеюсь, что 1969 тоже будет разрулен, тогда, похоже, настройки будут работать почти идеально ("почти" потому что на всех все равно не угодишь). |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-01-04 06:36 | NightRoman | New Issue | |
2012-01-11 00:12 | alexy | Note Added: 0008363 | |
2012-01-11 00:12 | alexy | Assigned To | => alexy |
2012-01-11 00:12 | alexy | Status | new => feedback |
2012-01-11 07:29 | NightRoman | Note Added: 0008368 | |
2012-01-11 07:29 | NightRoman | Status | feedback => assigned |
2012-01-11 07:29 | NightRoman | Status | assigned => resolved |
2012-01-11 08:13 | alexy | Build | => 2360 |
2012-01-11 08:13 | alexy | Status | resolved => closed |
2012-01-11 08:13 | alexy | Resolution | open => fixed |
2012-01-11 08:13 | alexy | Fixed in Version | => 3.0 |
2013-02-03 00:33 | alexy | Severity | minor => feature |