Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Aug 26, 2019 3:54 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 137 posts ]  Go to page Previous 13 4 5 6 710 Next
Author Message
 Post subject: Re: Docky
PostPosted: Thu Oct 31, 2013 7:56 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Так мне больше нравится, нежели в 0.4.5


Top
   
 Post subject: Re: Docky
PostPosted: Thu Oct 31, 2013 11:01 pm 
Offline
User avatar

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

- Исправлено множество багов
- Изменен стандартный набор программ (убраны игры, добавлены файловые менеджеры)
- Убраны полосы на фоне
- Изменен стиль разделителей
- Изменен стиль окна с иконками
- Увеличено окно дока (размер кнопки увеличился с 40x40 до 44x44)
- Скины больше не используются, берутся системные цвета
- Еще много мелких исправлений и улучшений, которые я попросту забыл....

Attachment:
1.png
1.png [ 32.65 KiB | Viewed 1156 times ]


Quote:
Если быстро поводить курсором вверх вниз, чтобы панель открывалась и скрывалась, то вылазит баг

Исправлено
Quote:
Падает при использовании этих иконок.

Исправлено
Quote:
Лучше сделать окно не перемещаемым. Есть специальные флаги.

Исправлено
Quote:
Теперь кажется, что всё прилеплено слишком близко друг к другу.

Исправлено
Quote:
А сеточка (полосы) на фоне вообще жутко мешает.

Убрана
Quote:
Board из дока не запускается.

Исправлено


Top
   
 Post subject: Re: Docky
PostPosted: Fri Nov 01, 2013 11:04 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Супер! Вечером попробую.

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


Top
   
 Post subject: Re: Docky
PostPosted: Sun Nov 03, 2013 2:35 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Есть предложение - увеличить док до 3 пикселей в свернутом виде, иначе странно когда из ниоткуда возникает панелька. Один пиксел на практике плохо улавливается глазом, неудобно в общем.

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


Top
   
 Post subject: Re: Docky
PostPosted: Sun Nov 03, 2013 5:35 pm 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
Mario_r4 wrote:
Есть предложение - увеличить док до 3 пикселей в свернутом виде, иначе странно когда из ниоткуда возникает панелька. Один пиксел на практике плохо улавливается глазом, неудобно в общем.

Его вообще не видно должно быть, но колибри все ровно делает 1 пиксель почему то. На то и скрытие. Ну ладно, сейчас попробую.


Top
   
 Post subject: Re: Docky
PostPosted: Mon Nov 04, 2013 3:00 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1150
При вертикальном отображении, высота дока меньше необходимого, и нижняя иконка обрезана.

_________________
я лишь учусь


Top
   
 Post subject: Re: Docky
PostPosted: Mon Nov 04, 2013 3:14 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
И еще может небольших задержек добавить (0,1 с), когда окно и надписи появляются/исчезают? Имхо проще будет пользоваться.


Top
   
 Post subject: Re: Docky
PostPosted: Mon Nov 04, 2013 3:18 pm 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
punk_joker wrote:
При вертикальном отображении, высота дока меньше необходимого, и нижняя иконка обрезана.

Скачай последнюю сборку, я вроде это исправил вчера.
Quote:
И еще может небольших задержек добавить (0,1 с), когда окно и надписи появляются/исчезают? Имхо проще будет пользоваться.

Ну это не проблема.

Меня больше волнуют иконки. В последних добавленных иконках(IRC, Lisa) полупрозрачность не читается. Проблема в Docky, LibImg или в самих иконках....


Top
   
 Post subject: Re: Docky
PostPosted: Mon Nov 04, 2013 3:30 pm 
Offline
User avatar

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

- Новый стиль окна с именем теперь для всех положений дока.
- Исправлен баг с кривым отображением иконок в вертикальном положении.
- Размер окна в скрытом виде увеличен для заметности.
- Добавлена IRC в список программ.

История версий
Spoiler: Show
v0.5
- Исправлено множество багов
- Изменен стандартный набор программ (убраны игры, добавлены файловые менеджеры)
- Убраны полосы на фоне
- Изменен стиль разделителей
- Изменен стиль окна с иконками
- Увеличено окно дока (размер кнопки увеличился с 40x40 до 44x44)
- Скины больше не используются, берутся системные цвета
- Еще много мелких исправлений и улучшений, которые я попросту забыл....

v0.4.5
- Исправлен баг, из-за которого фокус не менялся на новозапущенную программу
- Изменен стандартный набор программ (хотелось бы узнать ваше мнение о том, какие программы должны быть в доке)
- Добавлены полосы на фон (украдено от старого дока в Mac OS X)
- Маленькие разделители между каждыми иконками
- Уменьшено расстояние от окошка с именем до дока
- Уменьшено само окно дока (размер кнопки изменился с 42x42 до 40x40)

v0.4.4
- Исправлен баг, из-за которого фокус не менялся на док (последствие оптимизации=)

v0.4.3
- Оптимизация

v0.4.1
- Удалены скины (внешний вид настраивается в docky.ini)

v0.4
- Добавлены скины (скином это назвать тяжело, просто ini-файл с четырьмя параметрами), которые лежат в /sys/settings/docky skins/
- Программа теперь не требует свой файл с иконками, а использует icon_strp.png
- Небольшие фиксы

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

v0.3
- Выделение программы под курсором УБРАНО.
- Название программы под курсором.
- Множественные фиксы.
- Оптимизация.
- Убраны кнопки X и R.

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

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


Attachment:
1.png
1.png [ 2 KiB | Viewed 1040 times ]


Появилась идея добавить папки, что вы думаете?


Top
   
 Post subject: Re: Docky
PostPosted: Mon Nov 04, 2013 3:56 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Хорошо, что ты поднял этот вопрос. Да, папки нужны. Ты их хочешь сделать такого вида?
Image

Почему спрашиваю, недавно думал вот о чём: игр в Колибри очень много. В KolibriN тем более, все хорошие и все на стол не умещаются. Нужно делать "игровой центр" или "папку". Открыл и там список игр с большими иконками из iconstrp. Вот только не знаю как он должен выглядеть - как попап или как окно. Должно ли это быть единоразовым решением аля "игровой центр" или универсальным аля "папка с иконками х32".

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


Top
   
 Post subject: Re: Docky
PostPosted: Mon Nov 04, 2013 4:03 pm 
Offline
User avatar

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


Top
   
 Post subject: Re: Docky
PostPosted: Mon Nov 04, 2013 5:16 pm 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
Что нибудь вроде этого


Attachments:
Безымянный.png
Безымянный.png [ 11.92 KiB | Viewed 1013 times ]
Top
   
 Post subject: Re: Docky
PostPosted: Mon Nov 04, 2013 5:18 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Да, хороший вариант. Минус только в том, что не видно какая иконка этот список открыла.

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


Top
   
 Post subject: Re: Docky
PostPosted: Mon Nov 04, 2013 5:22 pm 
Offline
User avatar

Joined: Sat Oct 05, 2013 9:32 pm
Posts: 386
Все бы это решилось реализацией выделения, но я не знаю, как это сделать. Для этого нужно менять фон у каждой иконки, или сделать второй буфер с иконками, на котором фон выделеной иконки. Но один буфер - это много, а два это вообще.


Top
   
 Post subject: Re: Docky
PostPosted: Thu Nov 07, 2013 3:33 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1620
eAndrew wrote:
Меня больше волнуют иконки. В последних добавленных иконках(IRC, Lisa) полупрозрачность не читается. Проблема в Docky, LibImg или в самих иконках....

programs/system/docky/trunk/DATA.INC:
Code:
ICONS_SIZE_RGB    equ  ICON_SIZE_RGB * 29
ICONS_SIZE_FILE  equ  ICON_SIZE_BGR * 29

Фоновый цвет накладывается только на первые 29 иконок. Лучше вообще не использовать такие константы, а определять их прямо из изображения - Image.Width и Image.Height.

Кроме того, в коде попалось на глаза:
Code:
    mov     ebx, 2
    mov     edx, 0
    div     ebx

Так делать не стоит, деление - медленная операция, размер такого кода тоже больше, чем мог бы быть. На степени двойки можно делить сдвигом вправо: деление на 2 эквивалентно
Code:
shr eax, 1

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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 137 posts ]  Go to page Previous 13 4 5 6 710 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:  
cron
Powered by phpBB® Forum Software © phpBB Limited