Board.KolibriOS.org http://board.kolibrios.org/ |
|
Icon - менеджер иконок рабочего стола http://board.kolibrios.org/viewtopic.php?f=48&t=1515 |
Page 23 of 30 |
Author: | Mario_r4 [ Tue Oct 08, 2013 12:20 am ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
GerdtR В ревизиях 3972-3974 была внесена какая то пауза после запуска Icon, как результат иконки появляются с задержкой после загрузки системы. В ревизии 3971 такой паузы еще не было. Проверял на Qemu 0.12.2. Может для отладки добавлял где-нибудь паузу? |
Author: | GerdtR [ Tue Oct 08, 2013 2:10 am ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
Кажется понял. Это после вынесения в отдельный поток отрисовки иконок(появился файл bgredraw.inc)? Если да, то это баг, точнее невнимательность. Попробуйте запустить icon и не трогать ничего(точнее не заставлять перерисовываться фон) - иконки так и не появятся. Сейчас поправлю один баг, обнаруженный 0CodErr'ом (всё-таки смог повторить, когда всё-таки взялся и разобрался с бардаком в виртуальных хардах и запустил в VirtuаlBox ![]() |
Author: | GerdtR [ Tue Oct 08, 2013 2:38 am ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
Исправил. Теперь паузы нет и если иконку перетащить, то она сразу перерисуется. Остались чумазые иконки... |
Author: | Mario_r4 [ Tue Oct 08, 2013 7:54 am ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
GerdtR К сожалению не помогло. Визуально выглядит так: после загрузки нарисована панель задач, но иконок нет секунд 5. Если в это же время вызвать меню правой кнопкой мыши,а потом кликнуть левой, то иконки отрисуются. |
Author: | GerdtR [ Tue Oct 08, 2013 1:21 pm ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
Пялился на баг и думал, чего ещё не так? В svn забыл bgredraw.inc обновить ![]() |
Author: | Mario_r4 [ Tue Oct 08, 2013 2:34 pm ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
Да, теперь нормально, иконки появляются сразу. Спасибо. |
Author: | Akyltist [ Wed Oct 09, 2013 9:59 pm ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
Решил сегодня обновиться и пожалел))) 1. Уже писали, что остаются артефакты на рабочем столе - подтверждаю (при чем блоком 68х11 пикселей - а это намёк, на то где зарыта собака): ![]() 2. Отсутствие реакции на обзор: ![]() 3. Понимаю что даже в винде так, но там это визуально сопровождается выделением при наведении, здесь же пока не кликнешь не увидишь) Мож не баг, мож фича собственно это уже так, искуственно - мне не мешает: ![]() 4. При перетаскивании иконки, происходит двойная перерисовка экрана - толи это костыль временный, толи косяк, не знаю. PS: работы проделанно много, предстоит еще больше. Успехов, надеюсь помог! PPS: пошел в другие темы репортить) |
Author: | GerdtR [ Thu Oct 10, 2013 10:55 pm ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
Во сюрприз) Ладно. В r4003 убрал поле Иконка. Всё равно смысле в ней нет, а когда будут *.ico поддерживаться - не знаю. Ну и наконец-то исправил само окно - его не развернуть и не изменить размер. И теперь иконку с именем rbmenu не создать - раньше можно было и тогда начинались ТАКИЕ баги. |
Author: | Leency [ Thu Oct 10, 2013 11:11 pm ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
Спасибо! Одна из лучших программ для Колибри) Как насчёт выделения пунктов меню как в сишном @rb и сокращённого меню для иконок? ![]() |
Author: | GerdtR [ Fri Oct 11, 2013 12:22 am ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
Ну, думаю будут. Только сначала эти баги исправлю. |
Author: | GerdtR [ Fri Oct 11, 2013 1:30 am ] | ||
Post subject: | Re: Icon - менеджер иконок рабочего стола | ||
Так, у кого пачкались иконки, попробуйте эту пробную версию. Я предыдущей иконки пачкал, эта уже не хочет. Если больше не пачкаются, напишите. Кажется нашёл причину бага.
|
Author: | Akyltist [ Fri Oct 11, 2013 9:00 am ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
GerdtR wrote: Так, у кого пачкались иконки, попробуйте эту пробную версию. Я предыдущей иконки пачкал, эта уже не хочет. Если больше не пачкаются, напишите. Кажется нашёл причину бага. 1: у меня больше не пачкает, по крайней мере не удалось воспроизвести 2: исчезла двойная перерисовка стола (то что мне показалось костылем) - все норм полет нормальный 3: опендиалог заработал!!! PS: ну царь - не иначе! PSS: 68х11 помогло?))) или дело совсем в другом было? |
Author: | 0CodErr [ Fri Oct 11, 2013 1:09 pm ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
GerdtR wrote: у кого пачкались иконки, попробуйте эту пробную версию Я пробовал в английской сборке. Просто заменил на эту пробную версию.Иконки не пачкались. Но опять этот баг http://board.kolibrios.org/viewtopic.php?f=48&t=1515&start=315#p51869 Иногда(точнее не могу сказать) при вызове меню правой кнопкой мыши поток @icon вылетает, и иконки перестают реагировать на нажатие: Spoiler: Show Spoiler: Show |
Author: | GerdtR [ Fri Oct 11, 2013 1:31 pm ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
Главное иконки не пачкаются. Эта версия тестовая чисто. Теперь знаю кто виноват. Хотя снова иконки не перерисовываются сразу после перетаскивания? Хм, с исходниками из резервной копии перемешал, что ли ![]() PS: Akyltist, ну до царя мне ещё...ууу. А 68х11... ммм тут просто произвели расчёт, который мне делать не пришлось) Так что помогло, спасибо) И если точнее, то 68х11 и ещё несколько пикселей следующей строки ![]() |
Author: | GerdtR [ Fri Oct 11, 2013 3:42 pm ] |
Post subject: | Re: Icon - менеджер иконок рабочего стола |
Теперь в r4007 пачкаться не должны. |
Page 23 of 30 | All times are UTC+03:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |