Software widget 2

Your KolibriOS applications go here
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Software widget 2

Post by Leency »

Software widget 2.15

Является наследником Game center. Теперь это универсальный виджет, который может быть Game center, Control panel или любым другим преднастроенным виджетом.
Вот это выглядит:

Image

Настройки берутся из /sys/settings/FILE_NAME.ini,
где FILE_NAME - имя запущенной программы.

Настройки из INI:
- заголовок окна
- размеры окна
- размеры ячейки
- иконка по-умолчанию

Ваши идеи по улучшению? Баги, замечания?
Attachments
software_widget.zip
(43.18 KiB) Downloaded 309 times
Last edited by Leency on Sat Feb 14, 2015 4:40 pm, edited 3 times in total.
Sapiens dominabitur astris
User avatar
e-andrew
Posts: 386
Joined: Sat Oct 05, 2013 9:32 pm

Re: Software widget 2.0

Post by e-andrew »

Ого, это круто. Но если честно, тень немного мешает (можно сделать ее менее контрастной).
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: Software widget 2.0

Post by Leency »

Так лучше?
Attachments
Screenshot_1.png
Screenshot_1.png (23.93 KiB) Viewed 19090 times
Sapiens dominabitur astris
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: Software widget 2.0

Post by Leency »

Software widget 2.1
Настраиваемый размер ячеек.
+ фикс
Sapiens dominabitur astris
User avatar
e-andrew
Posts: 386
Joined: Sat Oct 05, 2013 9:32 pm

Re: Software widget 2.0

Post by e-andrew »

Leency wrote:Так лучше?
Да, намного
ppk-center
Posts: 119
Joined: Mon Apr 22, 2013 5:24 pm

Re: Software widget 2

Post by ppk-center »

Неплохо было бы тоже самое сделать браузера в виде рубрик избранное, закладки, недавние. Соответственно вместо иконок - favicon сайтов, вместо названий - заголовки страниц.
Как-то так:

Code: Select all

[Config]
window_width=690
window_height=540
window_title=Web Browser's Widget
default_icon=35

[Favorite]
vk.com=http://vk.com/
[Last Visited]
vlampochke.esy.es=http://vlampochke.esy.es/
The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: Software widget 2

Post by Leency »

Хорошая идея, скорее всего позже так и сделаю.
Sapiens dominabitur astris
punk_joker
Posts: 1278
Joined: Tue Apr 12, 2011 11:19 pm

Re: Software widget 2

Post by punk_joker »

Лучше унифицировать данное приложение. Например при запуске передавать в качестве параметра имя ini файла, который должен находится в /sys/settings/. Таким образом, это будет действительно полезная программа, и не надо будет плодить несколько бинарников.
to infinity and beyond
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: Software widget 2

Post by Leency »

punk_joker wrote:Лучше унифицировать данное приложение. Например при запуске передавать в качестве параметра имя ini файла, который должен находится в /sys/settings/. Таким образом, это будет действительно полезная программа, и не надо будет плодить несколько бинарников.
Реализовано в версии 2.2.

Если есть параметр (адресс ини файла) - открываем его.
Если параметра нет - открывается /sys/settings/PROGRAM_NAME.ini

revision: 5406
Sapiens dominabitur astris
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: Software widget 2

Post by Leency »

Итого:
Attachments
Screenshot_2.png
Screenshot_2.png (36.14 KiB) Viewed 18974 times
Sapiens dominabitur astris
User avatar
hidnplayr
Mentor/Kernel Developer
Posts: 1318
Joined: Fri Jun 30, 2006 9:01 am

Re: Software widget 2

Post by hidnplayr »

nice :)
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: Software widget 2

Post by Leency »

punk_joker wrote:Лучше унифицировать данное приложение. Например при запуске передавать в качестве параметра имя ini файла, который должен находится в /sys/settings/. Таким образом, это будет действительно полезная программа, и не надо будет плодить несколько бинарников.
Сделал-то я запуск с параметром сделал, а вот @MENU у нас запуск программ с параметром не поддерживает! :(
Потому видно придётся дублировать.
Sapiens dominabitur astris
punk_joker
Posts: 1278
Joined: Tue Apr 12, 2011 11:19 pm

Re: Software widget 2

Post by punk_joker »

Еще одна причина, по которой @MENU надо переписывать
to infinity and beyond
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: Software widget 2

Post by Leency »

Я пока сделаю продублрую, а если меню перепишут, сделаю одну программу, которая будет запускаться с параметрами.
Sapiens dominabitur astris
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: Software widget 2

Post by Leency »

Game center и System panel добавлены в дистрибутив.

New SVN revision #5429
Sapiens dominabitur astris
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests