Board.KolibriOS.org

Official KolibriOS board
It is currently Fri Apr 23, 2021 8:40 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 446 posts ]  Go to page Previous 16 7 8 9 1030 Next
Author Message
PostPosted: Mon Apr 02, 2012 3:25 am 
Давным давно в далекой-далекой Обещанного 3 года ждут, а прошло только 1,5 года.

SVN r. 2538
Icon версии 3.00
1) В режиме иконок программа использует только 2 потока: отрисовка и мышь. В режиме менеджера иконок только 1 поток, который сам по себе поток свой собственный, как кот Матроскин.
2) Использованы новые функции ядра: 25, 34, 15.8, 4 (перенаправление в область пользователя).
3) Используются иконки формата PNG 32 бита (с прозрачностью). Прозрачность только бинарного типа: дырка или видимый пиксел. Полноценная прозрачность скушает ресурсы системы.

В данный момент программ никак не обозначает нажатие иконки (просто запуск целевой программ), поскольку восстанавливать фон неоткуда. Даже системный курсор не поменяется на курсор с часами, так как у программы физически нет окна (функция 0 в режиме иконок не вызывается совсем). Я думаю сделать выделение иконки синим при клике. Если у кого есть идеи лучше высказывайтесь, но сразу говорю что вращающейся иконки не будет - фон восстанавливать не откуда, а перерисовывать весь фон экрана это быть ССЗБ.

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


Top
   
PostPosted: Mon Apr 02, 2012 6:22 am 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
Лучше серым, чем синим. И еще лучше мигать им. То серый, то обычный. Поскольку пульсацию размером нельзя сделать без восстановления фона - то цветом проще.


Top
   
PostPosted: Mon Apr 02, 2012 8:17 am 
Offline
Moderator

Joined: Thu Apr 08, 2010 8:11 pm
Posts: 269
Мне кажется, что мигать, менять цвет..это лишнее, не логичное...зачем что-то делать с иконкой, когда я и так сам лично на неё нажал, это всё равно что кушать и при этом говорить что я ем...у нас ведь не альцгеймер :), да и после нажатия появляется приложение, об иконке забываешь...то-есть я думаю зря расходовать ресурсы нет смысла...


Top
   
PostPosted: Mon Apr 02, 2012 8:54 am 
Offline
Moderator

Joined: Thu Apr 08, 2010 8:11 pm
Posts: 269
В ночной сборке 2538 у меня совсем пустой рабочий стол..ни одной иконки...это сразу после загрузки..после того как я запустил "Косилку" и поялозил по рабочему столу, все иконки появились...


Top
   
PostPosted: Mon Apr 02, 2012 10:17 am 
popovpa wrote:
Мне кажется, что мигать, менять цвет..это лишнее, не логичное...зачем что-то делать с иконкой, когда я и так сам лично на неё нажал, это всё равно что кушать и при этом говорить что я ем...у нас ведь не альцгеймер :), да и после нажатия появляется приложение, об иконке забываешь...то-есть я думаю зря расходовать ресурсы нет смысла...

Не совсем верно - пользователь должен видеть что он нажал именно иконку, а не ткнул в картинку на рабочем столе, и система прореагировала, это обратный сигнал.
popovpa wrote:
В ночной сборке 2538 у меня совсем пустой рабочий стол..ни одной иконки...это сразу после загрузки..после того как я запустил "Косилку" и поялозил по рабочему столу, все иконки появились...

Характеристики компьютера, какой режим видео, запуск с ISO или IMG. Больше подробностей облегчают диагностирование.

Вероятно обновление фона при загрузке не успело просечь, попробую сделать принудительную первую перерисовку в следующей ревизии.


Top
   
PostPosted: Mon Apr 02, 2012 11:31 am 
Offline
Moderator

Joined: Thu Apr 08, 2010 8:11 pm
Posts: 269
Ну тогда оставить старый вариант с появлением контура (прямоугольника) вокруг иконки...

Запускаю с флешки img, видео 1024x768 vesa 3.0. Если нужны характеристики то у меня в профиле полная комплектация, чтобы лишний раз не писать.


Top
   
PostPosted: Mon Apr 02, 2012 2:59 pm 
popovpa wrote:
Ну тогда оставить старый вариант с появлением контура (прямоугольника) вокруг иконки...

Фон восстанавливать не откуда.


Top
   
PostPosted: Mon Apr 02, 2012 5:28 pm 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
Тогда мигать серым :)


Top
   
PostPosted: Mon Apr 02, 2012 7:37 pm 
SVN r. 2542 теперь при старте в режиме иконок происходит принудительная первая прорисовка всех иконок. Я надеюсь это решит проблемы с отрисовкой при запуске у всех.


Top
   
PostPosted: Mon Apr 02, 2012 10:28 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5407
popovpa wrote:
Мне кажется, что мигать, менять цвет..это лишнее, не логичное...зачем что-то делать с иконкой, когда я и так сам лично на неё нажал, это всё равно что кушать и при этом говорить что я ем...у нас ведь не альцгеймер :), да и после нажатия появляется приложение, об иконке забываешь...то-есть я думаю зря расходовать ресурсы нет смысла...

Меня аж в холодный пот бросило.

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Mon Apr 02, 2012 10:32 pm 
Да-да, Кирилл - Слава Роботам! :mrgreen:


Top
   
PostPosted: Tue Apr 03, 2012 1:52 am 
SVN r. 2548
Сделал рамку выделения, за счет внедрения еще одной новой функции 15.9 в ядро.

Я думаю настало время подумать над альтернативным набором иконок. Текущий набор как то за два года приелся уже, да и он все еще в палитре 256 цветов, хоть и закодирован 32-битным PNG. Нужно что то свежее и более разноцветное. Поскольку я не дизайнер (и некоторые считаю мои предпочтения на вкус и цвет откровенным говном), то выбор оставляю за сообществом.


Top
   
PostPosted: Tue Apr 03, 2012 6:22 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2810
На Хабре было объявление "Рисую иконки за еду", можно обратиться.


Top
   
PostPosted: Sun Apr 08, 2012 9:27 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2810
Ну всё, больше никто не будет возмущаться из-за мигающего курсора и выпрыгивающих иконок. Вендекапец. :)


Top
   
PostPosted: Sun Apr 08, 2012 11:16 am 
Offline
User avatar

Joined: Sun May 10, 2009 7:56 pm
Posts: 98
http://picol.org/icon_generator.php

Вообще иконки очень хорошие - самобытные, зачем менять? Разве что иконка TynyPad очень серая.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 446 posts ]  Go to page Previous 16 7 8 9 1030 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited