Page 12 of 15

Re: Обновление панели задач

Posted: Thu Apr 19, 2012 10:28 pm
by Mario
SVN r. 2634 безопасная коррекция цвета фона для панели.

Для остальных случаев вроде везде уже стояла безопасная коррекция. Если обнаружите еще цветовые аномалии со скинами - сообщайте здесь.

Re: Обновление панели задач

Posted: Fri Apr 20, 2012 9:19 am
by popovpa
В сборке 2631 удаётся повторить артефакт. Что нужно сделать...
Загружаемся, запускаем, подряд, штук 20-30 KFAR затем штук 10 Tinypad и затем ещё штук 5 KFAR и пытаемся отчистить рабочий стол и опять всё вернуть и так несколько раз...будут оставаться артефакты на рабочем столе в виде части окошка тинипада или целого окна кфара...
В реальности так делать канеш никто не будет, но может это чем то поможет...
Spoiler:
Фото0044.jpg
Фото0044.jpg (6.67 KiB)
Viewed 7821 times
Фото0045.jpg
Фото0045.jpg (18.38 KiB)
Viewed 7821 times
Эти изображения остаются после сворачивания, причём периодически, то одно то другое...

Re: Обновление панели задач

Posted: Fri Apr 20, 2012 9:41 am
by SoUrcerer
Повторить в полной мере не удалось. Проблема в том, что в QEMU не все приложения успевают перерисовать себя, когда запущено столько программ. Или я все же чего-то не понимаю и баг проявляется как-то иначе, чем непрорисованное до конца окно?

Re: Обновление панели задач

Posted: Fri Apr 20, 2012 12:00 pm
by Mario
Баг вообще то старый и имеет к панели лишь косвенное отношение. Я его наблюдал еще в zSea, когда из полноэкранного режима возвращаешься в обычный. Похоже алгоритм перерисовки фона в режиме растяжения имеет какой-то баг, а может просто не успевает отработать между двумя отрисовками разных кусков фона.

Re: Обновление панели задач

Posted: Fri Apr 20, 2012 5:48 pm
by Mario
SVN r. 2636 принудительная перерисовка фона рабочего стола после сворачивания всех окон (Win+D).

Вообще у меня баг проявился только на eBox и в Qemu. На более быстрых машинах он не проявляется.

Re: Обновление панели задач

Posted: Fri Apr 20, 2012 7:30 pm
by Mario
SVN r. 2638 активация приложений уже запущенных панелью задач (НЕ МЕНЮ!), при попытке их повторного запуска. Это дополнение к алгоритму исключающему повторный запуск, который я сделал в SVN r. 2630.

Re: Обновление панели задач

Posted: Thu Apr 26, 2012 5:42 pm
by Mario
SVN r. 2649 для сворачивания всех окон (Win+D) теперь используется новая функция ядра 18.23
Сворачивать все окна стало быстро и удобно даже на слабых машинах и в Qemu.

Re: Обновление панели задач

Posted: Sun May 20, 2012 7:15 pm
by dunkaist
При клике в левом нижнем углу панель сворачивается, при клике в правом нижнем -- не сворачивается. Кнопка то ли левее, то ли короче на один пиксель.

Проявляется ещё с r2619; появилось, возможно, раньше.

Проблема, предположительно, в функции minimize_right_button в файле drawwind.inc.

Re: Обновление панели задач

Posted: Sun May 20, 2012 10:14 pm
by Mario
Баг возник гораздо раньше и код панели тут не при чем. Старая панель в более ранних ревизиях также не сворачивается.
Проблема возникла между ревизиями 1384 и 1410. Есть подозрение на ревизию 1391 - нужно проверять и уточнять.

UPD. Да, так и есть 1389 все нормально, а в 1391 перестает нажиматься.

Re: Обновление панели задач

Posted: Sun May 20, 2012 10:45 pm
by Mario
SVN r.2667 сделал компенсацию - увеличил ширину кнопки на 1 пиксел.
Надеюсь светлые чувства тонко организованно нервной системы любителей прекрасного не будут сильно ущемлены отсутствием черной полоски с краю при нажатии кнопки. Потому что разгребать множественные изменения внесенные в ревизии 1391, ради одного проявления в одном приложении, у меня нет ни времени ни желания.

Re: Обновление панели задач

Posted: Thu May 24, 2012 10:21 pm
by Heavyiron
Панель визуально стала намного лучше. Даже глазам своим не поверил сначала при загрузке свежей ночной сборки. :)
Spanel я так понимаю в образе уже нет? Просто из меню она не вызывается.

Re: Обновление панели задач

Posted: Thu May 24, 2012 10:27 pm
by SoUrcerer
Да, теперь ini-файлы правят бал. И Spanel нет. А в menu.dat есть?

Re: Обновление панели задач

Posted: Thu May 24, 2012 10:27 pm
by Heavyiron
угу

Re: Обновление панели задач

Posted: Thu May 24, 2012 10:44 pm
by Mario
Это че! Панель теперь можно и сверху прилепить поменяв в INI настройку. Жаль только MENU не совсем красиво отрисовывается в таком положении.
spanel между прочим убрали раньше, чем я панель переделывать начал, а меню похоже забыли. Надо будет поправить.

Re: Обновление панели задач

Posted: Fri May 25, 2012 12:07 am
by Mario
SVN r.2671 исправил MENU.DAT в ночных сборках - удалил строку spanel.