Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пн дек 10, 2018 1:32 am

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




Начать новую тему  Ответить на тему  [ 1286 сообщений ]  На страницу Пред. 179 80 81 82 8386 След.
Автор Сообщение
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вс май 13, 2018 3:23 am 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Пн окт 19, 2009 10:58 am
Сообщения: 372
I committed fixes to xsave/avx in r7276 and enabled it again. Please, report regressions if any.


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Ср май 16, 2018 9:15 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
Hello, I've checked Kolibri with this change on PCs with Pentium P and i5 2410 processors.
In both cases Kolibri worked just well.

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


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт май 22, 2018 3:12 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
Существенно увеличена скорость KFONT.
Это особенно видно в TxtRead при открытии очень большого файла, но будет заметно и в том же Эолайте на слайбой машине.

Осталось еще как-то ускорить сглаживание и будет перемога.

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


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Сб сен 15, 2018 7:15 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
19 апреля я в этой теме писал "Привет, есть предложение часть игр с рабочего стола убрать и заменить программами."
Люди идею поддержали. Вот пример того, как можно сделать.

Видно, что TextEdit и IRC немного не вписываются по тону... над надо будет еще поработать.


Вложения:
desktop_updated_apps.png
desktop_updated_apps.png [ 31.85 КБ | 364 просмотра ]

_________________
Через тернии к звездам
Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вс сен 16, 2018 11:06 am 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1499
Leency писал(а):
есть предложение часть игр с рабочего стола убрать и заменить программами
Ну я тебе так скажу: если пользователь действительно будет использовать эту систему, то он и сам прекрасно всё под себя настроит.
Или у тебя на рабочем столе в больших ОС тоже только то, что поставил разработчик?
У меня, например, примерно так(под спойлером) viewtopic.php?f=9&t=2255&start=15#p69520 только вместо APP+ иконка fNav.

ИМХО, важнее дать пользователю ту самую возможность — просто, быстро и удобно настраивать систему под себя.
Например, раньше, помнится, были сообщения, что некоторые изменения не сохраняются(или пользователь не понимает как их сохранить).
А уж где и какая будет расположена иконка — это дело десятое(и личное).
На это, думаю, вообще не стоит слишком заморачиваться.


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Пн окт 01, 2018 8:50 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
Тем временем в русской версии дистрибутива снова нет места, 1024 байта свободно.
Есть тупой вариант снова что-то убрать - его всегда можно использовать, но можно и что-то придумать, чтобы освободить место без урезания функционала IMG.
Есть идеи?

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


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Пн окт 01, 2018 9:13 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1499
Можно поискать что-то не очень нужное.
Где-то используются эти вещи?
    common/lib/array.obj
    common/lib/library.obj
Суммарный размер 3,25 КБ (3 331 байт)

Файлы из папки Settings приблизительно занимают 20К, но если их сжать в архив будет менее 7К.

Файлы
    CONFIG.INC
    STRUCT.INC
    LANG.INC
    EXAMPLE.ASM
    MACROS.INC
суммарно занимают 23,9 КБ (24 486 байт), сжатые в один архив — чуть более 6K.


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Пн окт 01, 2018 9:15 pm 
Не в сети

Зарегистрирован: Сб апр 22, 2017 6:11 pm
Сообщения: 219
Можно с натягом выжать Кб на сокращении заголовка исполняемых файлов, скажем заменить MENUET01 на K. Можно попробовать пожать файлы конкретного типа определённым алгоритмом. Оба варианта малоэффективны и непопулярны.
Так же при острой нехватке места предлагаю убрать из img в iso: VIEW3DS, модельку HOUSE.3DS и игру Шашки. Это освободит около 40 Кб.

Добавляю: согласен с 0CodErr насчёт файлов, по поводу либ не в курсе.


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Пн окт 01, 2018 9:52 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
Цитата:
common/lib/array.obj
common/lib/library.obj
Уточнил у автора, их можно удалить.

Цитата:
Файлы из папки Settings приблизительно занимают 20К, но если их сжать в архив будет менее 7К.

Файлы
CONFIG.INC
STRUCT.INC
LANG.INC
EXAMPLE.ASM
MACROS.INC
суммарно занимают 23,9 КБ (24 486 байт), сжатые в один архив — чуть более 6K.
Что нам даст их сжатие в архив? Их ведь нельзя будет использовать.

Цитата:
Можно с натягом выжать Кб на сокращении заголовка исполняемых файлов, скажем заменить MENUET01 на K.
Это может сломать совместимость с чем-нибудь и одного K недостаточно для идентификации бинарника.

Цитата:
Можно попробовать пожать файлы конкретного типа определённым алгоритмом.
Это как раз можно. Пожать ресурсы кпаком и распаковывать "на лету". Так пожаты, например, цветовыен схемы t_edit которые лежат в /develop/info/* и /games/basecurs.kla.
Можно 3DSview научить понимать сжатые *.3DS - это даст нам выигрышь 9 Кб на одном House.3DS.

Удалять 3DSVIEW с IMG я бы не стал - это весьма продвинутая программа на ассемблере и занимает не очень много.

Насчет Шашек согласен - очень даже вариант когда припечет)

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


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Пн окт 01, 2018 11:02 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
rev 7423
Код:
Game_center: use tricky binnary to save 4.5 Kb
...
rev 7424
Код:
Remove from SVN and from IMG:
- lib/array.obj
- lib/library.obj
SoftwareWidget (SysPanel, GameCenter):
- use relative paths for /sys/
- use short additional app directory path /k/ for /kolibrios/
- update syspanel.ini and game_center.ini
...
Вложение:
newini.png
newini.png [ 10.38 КБ | 208 просмотров ]
Эти изменения привели к тому, что не удалив ничего нужного, а добавив нового мы получили в итоге еще 5,5 Кб свободного места в дистре. Это уже победа)
Надо бы еще 3DS научить понимать пакованные файлы.

Плюс вот еще несколько идей как получить больше места ничего не удаляя:
- переименовать длинные имена файлов, чтобы они умещались в 8.3, например, GAME_CENTER => ALLGAMES
- перенести KFM_KEYS.TXT и fNav ABOUT.TXT в DOCPACK
- я настройки некоторых своих программ http://prntscr.com/l0zw4q могу слепить в один файл вроде app.ini

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


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт окт 02, 2018 9:15 am 
Не в сети

Зарегистрирован: Ср мар 26, 2008 12:44 pm
Сообщения: 222
Leency писал(а):
слепить в один файл вроде app.ini

Вот так и тянет сделать аналог виндового реестра :)


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт окт 02, 2018 10:26 am 
Не в сети
Аватара пользователя

Зарегистрирован: Ср апр 15, 2015 11:13 pm
Сообщения: 252
tsdima писал(а):
Leency писал(а):
слепить в один файл вроде app.ini

Вот так и тянет сделать аналог виндового реестра :)

так может и проще сделать аналог реестра, тем более много утилит есть написанных под него?


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт окт 02, 2018 10:50 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
tsdima
Только наш "аналог" будет меньше 1 сектора дискеты. :)
Если у программы большой ini с количеством секций >1, то разумно использовать отдельный ini-файл. Если программа хранит 6 настроек и ее ini занимает 30 байт, разумно перенести его в app.ini и сэкономить 1 сектор.
В любом случае, использовать app.ini или нет - решение каждого программиста.

pavelyakov
HKLM_что-то_там? Не думаю)

all
tmp0 уже фактически является системным диском, для хранения своих данных его используют как минимум:
- nsinstall
- webview
- драйверы Serge'а для хранения логов
потому в ревизии #7422 я добавил ограничение с предупреждением перед удалением tmp0
Вложение:
tmpdisk.png
tmpdisk.png [ 12.72 КБ | 175 просмотров ]
Есть предложение перенести board.log на /tmp0.

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


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт окт 02, 2018 11:31 am 
Не в сети
Аватара пользователя

Зарегистрирован: Ср апр 15, 2015 11:13 pm
Сообщения: 252
Leency писал(а):
tsdima
Только наш "аналог" будет меньше 1 сектора дискеты. :)
Если у программы большой ini с количеством секций >1, то разумно использовать отдельный ini-файл. Если программа хранит 6 настроек и ее ini занимает 30 байт, разумно перенести его в app.ini и сэкономить 1 сектор.
В любом случае, использовать app.ini или нет - решение каждого программиста.

pavelyakov
HKLM_что-то_там? Не думаю)

all
tmp0 уже фактически является системным диском, для хранения своих данных его используют как минимум:
- nsinstall
- webview
- драйверы Serge'а для хранения логов
потому в ревизии #7422 я добавил ограничение с предупреждением перед удалением tmp0 tmpdisk.pngЕсть предложение перенести board.log на /tmp0.

Было бы еще сделать выбор диска для сохранения всех настроек, чтобы в случае перезагрузки они могли быть прочитаны с флешки например.


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт окт 02, 2018 12:13 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
Надо продолжать воплощение /sys/ в жизнь.

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


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 1286 сообщений ]  На страницу Пред. 179 80 81 82 8386 След.

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


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

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


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

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