Page 1 of 3

DeskCFG

Posted: Fri Nov 15, 2013 9:01 pm
by e-andrew
DeskCFG
v0.1 r4234

Разрабатывая настройщик для Docky, мне пришла идея объединить все графические настройки в одной программе. Ну вот, я и сделал что то вроде этого. Правда, в текущей версии все равно реализована только вкладка с настройками Docky(да и то, списка с программами нету), но прогресс есть, особенно если учесть, что файл 3 раза терялся и приходилось писать сначала.
Не знаю, нужно ли класть в автосборку(все таки там настройщик докки), или еще рано.

Re: DeskCFG

Posted: Fri Nov 15, 2013 9:22 pm
by Leency
Очень круто получилось.
Нужно конечно заливать, просто переименуй окно и код табов закоммить, а на его месте выведи какой-то текст например.
переключатель в ON/OFF лучше как-то выделить.
Ободок вокруг кнопок IMHO лишний.

Start/Restart не даёт полной информации о том, что произойдёт. Лучше просто Apply.
Close - тоже не понятно, будут ли сохранены настройки или нет. Cancel, если нет.

Re: DeskCFG

Posted: Fri Nov 15, 2013 9:29 pm
by e-andrew
Очень круто получилось.
Спасибо)
просто переименуй окно и код табов закоммить, а на его месте выведи какой-то текст например.
Вкладки, это моя единственная городость в этой проге, жалко будет. Просто напишу на других вкладках "Пока что не работает".
переключатель в ON/OFF лучше как-то выделить.
поподробнее
Ободок вокруг кнопок IMHO лишний.
Ты про панель/группу?
Start/Restart не даёт полной информации о том, что произойдёт. Лучше просто Apply.
Close - тоже не понятно, будут ли сохранены настройки или нет. Cancel, если нет.
Они находятся в группе Поток(в проге очепятка), следовательно Close закрывает Docky(!), а Restart перезагружает Docky. Все настройки меняются(и сразу отображаются в доке) сразу же после изменения. То есть нажали на на TOP и док сразу вверху.

Re: DeskCFG

Posted: Fri Nov 15, 2013 9:35 pm
by Albom
Очень круто!
Применение свойств сразу же при изменении настроек, считаю, очень удачным решением. Но зачем может понадобиться завершение/перезапуск дока? Если убрать "Поток", окно настроек, кажется, будет более логичным.

Re: DeskCFG

Posted: Fri Nov 15, 2013 9:41 pm
by e-andrew
Спасибо) Рестарт я сделал по такой причине: а вдруг скин поменял? На доке это никак не изменится до рестарта.
Ну а Close, ... не знаю даже, зачем я сделал, но вдруг кому то его нужно закрыть?

Re: DeskCFG

Posted: Fri Nov 15, 2013 9:50 pm
by Albom
eAndrew wrote:Рестарт я сделал по такой причине: а вдруг скин поменял? На доке это никак не изменится до рестарта.
Если менять скин с помощью этой же программы, можно одновременно и док перезагружать.
eAndrew wrote:Ну а Close, ... не знаю даже, зачем я сделал, но вдруг кому то его нужно закрыть?
cpu, kill в shell... как минимум два варианта

И ещё. Не знаю как сейчас, но раньше можно было запустить несколько доков. Они не конфликтовали, но тем не менее пользы от других экземпляров не было. Может, при запуске дока проверять, запущен ли другой, и если да, то завершать работу?

Re: DeskCFG

Posted: Fri Nov 15, 2013 9:53 pm
by e-andrew
Ого, спасибо, отличные идеи.
Рестарт действительно не нужен, клоус тоже не так важен был.
Насчет проверки на несколько доков, тоже спасибо, не подумал даже.
Но лучше при запуске закрыть все доки кроме себя

Re: DeskCFG

Posted: Fri Nov 15, 2013 10:10 pm
by Leency
>>>> Ободок вокруг кнопок IMHO лишний.
>> Ты про панель/группу?
>> Они находятся в группе Поток(в проге очепятка), следовательно Close закрывает Docky(!), а Restart перезагружает Docky
Тогда не лишний, я думал это кнопки управления окном, а не Docky.
Thread тогда уже @Docky thread
Close -> Terminate

>> переключатель в ON/OFF лучше как-то выделить.
http://prntscr.com/24cus4 это шпингалет, который будет перемещаться?
если так, то он почти незаметен

Re: DeskCFG

Posted: Fri Nov 15, 2013 10:11 pm
by Albom
eAndrew wrote: Но лучше при запуске закрыть все доки кроме себя
Да, так лучше.

Re: DeskCFG

Posted: Fri Nov 15, 2013 11:12 pm
by e-andrew
" он почти незаметен" он разных цветов при разных значениях. для выделения цветов не хватает
попробую сделать что то вроде

Re: DeskCFG

Posted: Fri Nov 15, 2013 11:26 pm
by Leency

Re: DeskCFG

Posted: Sat Nov 16, 2013 12:49 am
by Leency
Обновил иконку DeskCFG.

Re: DeskCFG

Posted: Sat Nov 16, 2013 2:06 am
by Leency
Что-то пробило рисовать не по-детски :)
Тадааа!

Re: DeskCFG

Posted: Sat Nov 16, 2013 2:38 pm
by e-andrew
Leency wrote:Что-то пробило рисовать не по-детски :)
Тадааа!
Ого, можешь залить на в иконстрип?
Leency wrote:http://prntscr.com/24dhda

Вроде
Image
я второй вариант реализовал, только у ползунка синий цвет.
Leency wrote:Обновил иконку DeskCFG.
Сначала у меня было без палочки, потом снова с палочкой, а потом ты палочку опять стер) Ну тогда уж и Network configuration icon поправь.

Re: DeskCFG

Posted: Sat Nov 16, 2013 3:02 pm
by Leency
>> Сначала у меня было без палочки, потом снова с палочкой, а потом ты палочку опять стер) Ну тогда уж и Network configuration icon поправь.
Без палочки выглядит чище. У Network configuration уже поправил.
Кстати, с перемычкой - это не гаечный, а разводной ключ.

>> я второй вариант реализовал, только у ползунка синий цвет.
Когда можно будет протестить? :)

Алссо попробуй скрывать панель с задержкой. Т.е. увели мышку, панель ещё несколько секунд раскрыта, потом уже закрывается.