Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Aug 26, 2019 4:22 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 137 posts ]  Go to page Previous 1 2 3 4 510 Next
Author Message
 Post subject: Re: Docky
PostPosted: Sat Oct 26, 2013 10:36 pm 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
Главный пост обновлен

Docky
by eAndrew
version 0.2 [FASM]

Quote:
v0.2
- Теперь можно менять местоположение дока (в ini). Изначально док сверху. Может быть сверху/снизу/справа/слева.
- Немного изменен внешний вид.
- Пофиксено и добавлено много новых багов.


ОБРАЗ
Только программа:
Attachment:
Docky.7z [18.32 KiB]
Downloaded 56 times


Attachments:
1.png
1.png [ 6.8 KiB | Viewed 1269 times ]


Last edited by e-andrew on Sun Oct 27, 2013 12:06 am, edited 1 time in total.
Top
   
 Post subject: Re: Docky
PostPosted: Sat Oct 26, 2013 11:02 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
А что делают "R" и "X", и как выделяется запущенная программа на доке?


Top
   
 Post subject: Re: Docky
PostPosted: Sat Oct 26, 2013 11:12 pm 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
SoUrcerer wrote:
как выделяется запущенная программа на доке?

Пока никак, в том и проблема, для того что бы это реализовать нужно подключить cnv_png вместо libimg, что пока не получается
SoUrcerer wrote:
А что делают "R" и "X"

"X" закрывает а "R" перезагружает программу (если например параметры будут изменены в ини через тинипад). В будущем это заменится на одну кнопку "Настройки". Для этого нужно написать это окно (а это довольно много писать)


Top
   
 Post subject: Re: Docky
PostPosted: Sat Oct 26, 2013 11:39 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Не понял, зачем cnv_png? В той же elementary рисуется синенькая точечка поверх иконки, например.


Top
   
 Post subject: Re: Docky
PostPosted: Sun Oct 27, 2013 12:00 am 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
Дело в том, что использовать cnv_png нужно в любом случае (полупрозрачность и тд), а если я сейчас напишу все на libimg, придется многое переписывать. Хотя может не так уж и много...


Top
   
 Post subject: Docky
PostPosted: Sun Oct 27, 2013 2:00 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Quote:
eAndrew « Вс окт 27, 2013 1:50 pm » Mario_r4: залью когда добавлю cnv_png. не хочется тащить в НС лишних 13кб иконок
На сколько я понимаю, будут использоваться те же самые иконки, что и в @Icon?
Quote:
первая полностью своя (не переделка
Quote:
Mario_r4 « Вс окт 27, 2013 12:44 am » eAndrew: обязательно, чуть погодя посмотрю - запрашивай себе доступ к SVN у админов, если еще нет. Будем прописывать в сборку.
Что же она делает такового принципиально нового, что она непременно должна быть в автосборке? Ведь с таким же успехом можно расположить подобным образом иконки @Icon.
Spoiler: Show
Attachment:
1.PNG
1.PNG [ 10.03 KiB | Viewed 1230 times ]
И ради чего необходимо тратить over200k памяти? Ради какой функциональности? Ах, да, она ведь умеет исчезать\появляться — конечно, это же так весело! Нужно однозначно в автосборку!
Offtopic: А между тем кто-то продолжит плеваться на более полезные программы, потому что «не на фасм — НИНУЖНО»

EDIT by yogev_ezra: Продолжение обсуждения fNav (на нужность которого был намёк здесь) перенесено из темы Docky в тему fNav.


Top
   
 Post subject: Re: Docky
PostPosted: Sun Oct 27, 2013 2:00 pm 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
Главный пост обновлен

Docky
by eAndrew
version 0.2.3 [FASM]

Quote:
v0.2.3
- Выделение программы под курсором.
- Небольшие фиксы.


ОБРАЗ
Только программа:
Attachment:
Docky.7z [18.79 KiB]
Downloaded 52 times

Spoiler: Show
Attachment:
1.png
1.png [ 11.33 KiB | Viewed 1226 times ]


Last edited by e-andrew on Sun Oct 27, 2013 2:17 pm, edited 1 time in total.

Top
   
 Post subject: Re: Docky
PostPosted: Sun Oct 27, 2013 2:09 pm 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
Во первых, чего ты так разозлился то. Или может мне показалось.
Во вторых, некоторым нравиться использовать док. После перехода на elementoryOS я вообще отказался от рабочего стола и использую ТОЛЬКО док. Поэтому иконки в КОС для меня снова стали непривычными.
В третьих, у меня часто открыта куча окон, и они часто развернуты. Что бы запустить какую нибудь программу мне нужно СВОРАЧИВАТЬ ВСЕ окна(можно конечно сделать это и кнопкой, но потом нужно многие развернуть, а кнопка разворачивает все). Данный док расположен ПОВЕРХ ВСЕХ окон.
И да, будут использовать твои иконки, если ты не против.
Мало того, я хотел предложить тебе сделать одну общую базу данных приложений, что бы было легче добавлять/удалять программы из дока/@icon, но ты, похоже, будешь против.


Top
   
 Post subject: Re: Docky
PostPosted: Sun Oct 27, 2013 2:15 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
0CodErr
Док удобная вещь, всё что нужно - использовать стандартные иконки из iconsrp.png.

_________________
Через тернии к звездам


Top
   
 Post subject: Re: Docky
PostPosted: Sun Oct 27, 2013 7:53 pm 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
Docky
by eAndrew
version 0.3 [FASM]
Quote:
v0.3
- Выделение программы под курсором УБРАНО.
- Название программы под курсором.
- Множественные фиксы.
- Оптимизация.
- Убраны кнопки X и R.

ОБРАЗ r4109
Attachment:
0.3.7z [18.63 KiB]
Downloaded 49 times

Attachment:
1.png
1.png [ 7.05 KiB | Viewed 1182 times ]


Top
   
 Post subject: Re: Docky
PostPosted: Sun Oct 27, 2013 11:56 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Отнял конечно ты у меня время на ерунду, но держи:
Attachment:
cnv_png_demo.7z [14.71 KiB]
Downloaded 57 times

Все посторонние файлы вроде macros.inc в архив не включал.
Также следует учесть, что хоть ф.65 и умеет выводить изображения практически с любой глубиной пиксела, но альфаканал не использует. Следовательно наложение картинки на фон придется делать самому. Однако данные альфа-канала присутствуют в распакованном RAW. 32 бита, из которых 24 младших цвет точки, а старшие 8 бит это сам альфаканал. Для простоты работы следует считать значения 0 равными 0, а значения 1-255 равными 1 и на этом основании проводить фильтрацию - есть точка или нужно оставлять предыдущее значение точки которое уже было.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
 Post subject: Re: Docky
PostPosted: Mon Oct 28, 2013 1:17 am 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
Docky
by eAndrew
version 0.3.1 [FASM]

Quote:
v0.3.1
- Исправлен баг, при котором имя программы писалось только при верхнем доке.
- Изменены размеры кнопок, теперь они квадратные.
- Уменьшено расстояние от дока до имени.
- Добавлены разделители.

ОБРАЗ r4109
Attachment:
0.3.1.7z [19.01 KiB]
Downloaded 52 times

Attachment:
1.png
1.png [ 3.01 KiB | Viewed 1143 times ]


Mario_r4 wrote:
Отнял конечно ты у меня время на ерунду, но держи:

Урааа!!! Наконец то я смогу отделаться от лишних 14кб и выложить программу на свн в автосборку!!! Спасибо огромное!!!!


Top
   
 Post subject: Re: Docky
PostPosted: Mon Oct 28, 2013 12:27 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1620
eAndrew wrote:
Дело в том, что использовать cnv_png нужно в любом случае (полупрозрачность и тд), а если я сейчас напишу все на libimg, придется многое переписывать. Хотя может не так уж и много...

Ни в коем случае. Проблема с полупрозрачностью в том, что её не поддерживает ядро, поэтому получать фон и накладывать изображение придётся руками в программе. Марат пудрит тебе мозги, потому что libimg писал не он. libimg распаковывает png с учётом полупрозрачности, в возвращаемом изображении есть все 4 компоненты - если, конечно, они были в исходном изображении, - 3 компоненты цвета плюс альфа-канал.

_________________
Сделаем мир лучше!


Top
   
 Post subject: Re: Docky
PostPosted: Mon Oct 28, 2013 12:41 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Я не пудрил ему мозги. Я предложил альтернативу, в то время как знающие люди неизвестно где находились были страшно заняты, но на форум периодически заходили.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
 Post subject: Re: Docky
PostPosted: Mon Oct 28, 2013 12:43 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1620
Не объяснив, что проблему эта альтернатива не решает?

_________________
Сделаем мир лучше!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 137 posts ]  Go to page Previous 1 2 3 4 510 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


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:  
cron
Powered by phpBB® Forum Software © phpBB Limited