Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт ноя 24, 2017 1:29 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 40 сообщений ]  На страницу Пред. 1 2 3
Автор Сообщение
 Заголовок сообщения: Re: SETUP
СообщениеДобавлено: Вс авг 02, 2015 12:10 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1232
Years have passed and the urge to store settings in .ini file have risen again.

I propose to commit a new program that loads settings from .ini and applies them to kernel at launch.
This will replace setup application and setup.dat

There is no gui, but settings can be easily changed with any text editor. If somebody feels the urge, they can still write a GUI.

system.ini would look like this:
Код:
[system]
skin=      ; for example: /sys/default.skn
volume=10
language=en   ; Use ISO 639-1 language codes
keyboard=us   ; Use ISO 3166-1 country codes 
speaker=on

[mouse]
speed=2
delay=10

[low-level]   ; Low level access for applications
PCI=on
LBA=off

_________________
"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


Вернуться к началу
 Заголовок сообщения: Re: SETUP
СообщениеДобавлено: Вс авг 02, 2015 1:00 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1194
Цитата:
Years have passed and the urge to store settings in .ini file have risen again.
It spreads, like a plague, consuming everything on it's pass...

But I personally, have thirst to get rid of that annoying image, to just put kernel on disk or some folder.


Вернуться к началу
 Заголовок сообщения: Re: SETUP
СообщениеДобавлено: Вс авг 02, 2015 1:13 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1232
What does this have to do with my proposal? Do you agree, disagree or just don't care?

_________________
"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


Вернуться к началу
 Заголовок сообщения: Re: SETUP
СообщениеДобавлено: Вс авг 02, 2015 1:45 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1194
I wander, can I set the 1680x1050 video mode through "vbemode" setting? I did not manage to load KOS with extended primary loader, so maybe this will work?


Вернуться к началу
 Заголовок сообщения: Re: SETUP
СообщениеДобавлено: Вс авг 02, 2015 1:54 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Current idea is just to set all personal configuration into single ini file that can be easily changed by any program: when you set desktop image, change skin, volume, mouse settings, etc - all this points will be saved into ini file and loaded at system start-up.

I think that is very good undertaking.

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


Вернуться к началу
 Заголовок сообщения: Re: SETUP
СообщениеДобавлено: Вс авг 02, 2015 2:39 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1194
... yes, it should have been renamed to "Settings", "Setup" is totally misleading.
Is it so bad, that can not be upgraded?


Вернуться к началу
 Заголовок сообщения: Re: SETUP
СообщениеДобавлено: Ср окт 21, 2015 3:00 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1194
revision #5854
Using system.ini for settings.


Вернуться к началу
 Заголовок сообщения: Re: SETUP
СообщениеДобавлено: Ср окт 21, 2015 3:57 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
То, о чем я давно мечтал. Не хватает еще настройки для скина и обоев.
Запилил сохранение и загрузку настроек мыши через system.ini viewtopic.php?f=48&t=3095&p=62822#p62822

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


Вернуться к началу
 Заголовок сообщения: Re: SETUP
СообщениеДобавлено: Ср дек 16, 2015 4:54 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
rev #5973
Apply double_click_delay setting from ini file.

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


Вернуться к началу
 Заголовок сообщения: Re: SETUP
СообщениеДобавлено: Чт сен 28, 2017 12:50 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Вынос настройки языка в INI файл сейчас работает не верно.
По-умолчанию пункт language=en нужно удалить из SYSTEM.INI,
в этом случае при запуске SETUP, он должен браться из сисфункции 26.5.

Сейчас же получается нужно дублировать SYSTEM.INI для каждого языка в папке svn://data/, зачем, если ядро и так компилируется с определенным языком.

Из-за этого уже непрвильный язык отображается в программе DRVINST (я потратил какое-то время, чтобы понять в чем проблема).

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


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 40 сообщений ]  На страницу Пред. 1 2 3

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB