Page 1 of 3

Software widget 2

Posted: Sat Feb 14, 2015 3:54 pm
by Leency
Software widget 2.15

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

Image

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

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

Ваши идеи по улучшению? Баги, замечания?

Re: Software widget 2.0

Posted: Sat Feb 14, 2015 4:08 pm
by e-andrew
Ого, это круто. Но если честно, тень немного мешает (можно сделать ее менее контрастной).

Re: Software widget 2.0

Posted: Sat Feb 14, 2015 4:26 pm
by Leency
Так лучше?

Re: Software widget 2.0

Posted: Sat Feb 14, 2015 4:27 pm
by Leency
Software widget 2.1
Настраиваемый размер ячеек.
+ фикс

Re: Software widget 2.0

Posted: Sat Feb 14, 2015 7:04 pm
by e-andrew
Leency wrote:Так лучше?
Да, намного

Re: Software widget 2

Posted: Sat Feb 14, 2015 9:43 pm
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/

Re: Software widget 2

Posted: Sat Feb 14, 2015 9:45 pm
by Leency
Хорошая идея, скорее всего позже так и сделаю.

Re: Software widget 2

Posted: Sun Feb 15, 2015 4:18 am
by punk_joker
Лучше унифицировать данное приложение. Например при запуске передавать в качестве параметра имя ini файла, который должен находится в /sys/settings/. Таким образом, это будет действительно полезная программа, и не надо будет плодить несколько бинарников.

Re: Software widget 2

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

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

revision: 5406

Re: Software widget 2

Posted: Sun Feb 15, 2015 5:54 am
by Leency
Итого:

Re: Software widget 2

Posted: Sun Feb 15, 2015 1:15 pm
by hidnplayr
nice :)

Re: Software widget 2

Posted: Thu Feb 19, 2015 12:17 am
by Leency
punk_joker wrote:Лучше унифицировать данное приложение. Например при запуске передавать в качестве параметра имя ini файла, который должен находится в /sys/settings/. Таким образом, это будет действительно полезная программа, и не надо будет плодить несколько бинарников.
Сделал-то я запуск с параметром сделал, а вот @MENU у нас запуск программ с параметром не поддерживает! :(
Потому видно придётся дублировать.

Re: Software widget 2

Posted: Thu Feb 19, 2015 12:25 am
by punk_joker
Еще одна причина, по которой @MENU надо переписывать

Re: Software widget 2

Posted: Thu Feb 19, 2015 12:30 am
by Leency
Я пока сделаю продублрую, а если меню перепишут, сделаю одну программу, которая будет запускаться с параметрами.

Re: Software widget 2

Posted: Thu Feb 19, 2015 8:02 pm
by Leency
Game center и System panel добавлены в дистрибутив.

New SVN revision #5429