Bug 949

Summary: Компас: Не работает индикатор прогресса в диалоге установки
Product: [Поддержка проектов] КОМПАС 3D Reporter: Виталий Булгаков <bulgakov>
Component: ТестированиеAssignee: Илья Шпигорь <shpigor>
Status: CLOSED FIXED QA Contact: Денис Баранов <baraka>
Severity: normal    
Priority: P2 CC: baraka, kondratyuk, lav, mais, mx, shpigor, vitperov, vostok
Version: v10   
Target Milestone: ---   
Hardware: PC   
OS: ALT Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 753, 1733, 2042, 3195    

Description Виталий Булгаков 2007-12-14 15:18:22 MSK
В процессе установки не работает (отсутствует) индикатор прогресса (градусник).
Comment 1 Анатолий Лютин 2008-07-07 15:53:37 MSD
На текущей версии wine воспроизводится.
Comment 2 Денис Баранов 2008-09-21 19:44:53 MSD
Подтверждаю.

wine-1.0.9-alt23
wine-etersoft-sql-1.0.9-alt7
libwine-1.0.9-alt23
libwine-gl-1.0.9-alt23
Comment 3 Виталий Перов 2009-04-20 18:52:02 MSD
За установку файлов отвечает функция ACTION_InstallFiles

Для обновления индикатора прогресса используется функция ui_progress. В начале функции она вызывается с параметрами:
ui_progress(package,1,1,0,0);

И больше в этой функции не вызывается.
Думаю надо как-то определять суммарное количество файлов, а затем при установке каждого файла обновлять индикатор.
Comment 4 Илья Шпигорь 2009-05-19 13:51:19 MSD
Патч на багу #2042 должен решить эту проблему.
Comment 5 Денис Баранов 2009-07-27 19:55:51 MSD
WINE@Etersoft CAD eter2/eter2
Принято.