View Issue Details

IDProjectCategoryView StatusLast Update
0001169WishesHistorypublic2013-02-03 00:33
ReporterNightRoman Assigned Toalexy  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version2.0 
Fixed in Version3.0 
Summary0001169: Решить проблему затирания истории view\edit\folders\commands разными сессиями Фара
DescriptionИстории view\edit\folders\commands записываются единым куском при выходе из Фара. При наличии нескольких работающих экземпляров (окон) Фара будет фактически сохранена только история последнего закрытого, история остальных сессий будет утеряна.

Для тех пользователей, которые дорожат историей и эффективно ей пользуются, это делает нежелательным одновременное открытие двух и более Фаров - существенное и досадное ограничение.

Я предложил один опробованный в PowerShell в течение пары лет вариант истории на форуме:
http://forum.farmanager.com/viewtopic.php?f=6&t=4777
(он кроме того реализует моментальную доступность новых элементов истории одной сессии для всех остальных).

Есть мнение, что мой вариант слишком выкрутасный, очень может быть, а может быть дело вкуса. Не суть важно, как сабж будет разрешен, важно лишь чтобы не было этой досадной проблемы с историей.
TagsNo tags attached.
Build1977

Activities

NightRoman

2010-11-11 16:46

reporter   bugnote:0005960

Простое решение - это перед записью в историю сначала читать из реестра, добавлять новую запись и только потом писать. Так, вероятно, делается в истории полей ввода в диалогах. Поскольку никто не жалуется, вариант, похоже, рабочий.

NightRoman

2010-11-11 16:48

reporter   bugnote:0005961

P.S. В постановке проблемы есть неточность. Не при выходе история пишется, сразу, по мере добавления, но так как в это время кто-то уже мог дописать историю, а перечитывания нет, то те добаления пропадают. В итоге будет записана история того из конкурирующих Фаров, кто писал последним.

Issue History

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