View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001169 | Wishes | History | public | 2009-11-19 11:58 | 2013-02-03 00:33 |
Reporter | NightRoman | Assigned To | alexy | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0001169: Решить проблему затирания истории view\edit\folders\commands разными сессиями Фара | ||||
Description | Истории view\edit\folders\commands записываются единым куском при выходе из Фара. При наличии нескольких работающих экземпляров (окон) Фара будет фактически сохранена только история последнего закрытого, история остальных сессий будет утеряна. Для тех пользователей, которые дорожат историей и эффективно ей пользуются, это делает нежелательным одновременное открытие двух и более Фаров - существенное и досадное ограничение. Я предложил один опробованный в PowerShell в течение пары лет вариант истории на форуме: http://forum.farmanager.com/viewtopic.php?f=6&t=4777 (он кроме того реализует моментальную доступность новых элементов истории одной сессии для всех остальных). Есть мнение, что мой вариант слишком выкрутасный, очень может быть, а может быть дело вкуса. Не суть важно, как сабж будет разрешен, важно лишь чтобы не было этой досадной проблемы с историей. | ||||
Tags | No tags attached. | ||||
Build | 1977 | ||||
|
Простое решение - это перед записью в историю сначала читать из реестра, добавлять новую запись и только потом писать. Так, вероятно, делается в истории полей ввода в диалогах. Поскольку никто не жалуется, вариант, похоже, рабочий. |
|
P.S. В постановке проблемы есть неточность. Не при выходе история пишется, сразу, по мере добавления, но так как в это время кто-то уже мог дописать историю, а перечитывания нет, то те добаления пропадают. В итоге будет записана история того из конкурирующих Фаров, кто писал последним. |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-11-19 11:58 | NightRoman | New Issue | |
2010-11-11 16:46 | NightRoman | Note Added: 0005960 | |
2010-11-11 16:48 | NightRoman | Note Added: 0005961 | |
2011-08-06 17:19 | DrKnS | Build | => 1977 |
2011-08-06 17:19 | DrKnS | Status | new => closed |
2011-08-06 17:19 | DrKnS | Assigned To | => alexy |
2011-08-06 17:19 | DrKnS | Resolution | open => fixed |
2011-08-06 17:19 | DrKnS | Fixed in Version | => 3.0 |
2013-02-03 00:33 | alexy | Severity | minor => feature |