Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Aug 19, 2019 11:05 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 1310 posts ]  Go to page Previous 184 85 86 87 88 Next
Author Message
PostPosted: Mon Oct 22, 2018 12:58 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Asper писал 22.11.2010
Quote:
_____6.2) CIRCLE это всё-таки демка или пример кода (папка DEMOS или DEVELOP/EXAMPLES) ?
7.) Нужно навести порядок в дистрибутиве.
_____7.1) В папке DEVELOP разделить инструменты разработчика (tools) и примеры кода (examples).
Отличное замечено, странно что больше никто об этом не писал.
Следующие программы (все или их часть) на самом деле должны поставляться в виде исходных кодов:
Code:
/sys/develop/thread
/sys/develop/test_gets
/sys/develop/testcon2
/sys/demos/colorref
/sys/demos/cslide
/sys/demos/use_mb

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


Top
   
PostPosted: Mon Oct 22, 2018 1:26 am 
Offline

Joined: Sat Apr 22, 2017 6:11 pm
Posts: 222
Нужно заняться, если Siemargl поддержит идею и инициативную группу. У нас появился список программ, теперь можно по нему проходиться (это поможет в этой работе, ваш капитан очевидность).
Как раз недавно обсуждал возможность наведения порядка в образах и репозитарии, даже есть такая тема с предложением. В ядре всё ок, основная разборка с программами. К тому же, некоторые системные лежат в папке прочих (сейчас не вспомню какая программа, но видел).
Было бы здорово привести в порядок.


Top
   
PostPosted: Mon Oct 22, 2018 6:01 am 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Leency wrote:
0CodErr
Теперь попробуй пожатые изображения закинуть в образ и проверь будут ли с ними работать @ICON, @NOTIFY, @OPEN_DIAL.
(нет)
OPENDIAL использует ICONS16.PNG и он работает, остальное — нет.


Top
   
PostPosted: Mon Oct 22, 2018 9:12 am 
Offline

Joined: Tue Mar 08, 2016 11:00 pm
Posts: 436
Leency wrote:
Asper писал 22.11.2010
Quote:
_____6.2) CIRCLE это всё-таки демка или пример кода (папка DEMOS или DEVELOP/EXAMPLES) ?
7.) Нужно навести порядок в дистрибутиве.
_____7.1) В папке DEVELOP разделить инструменты разработчика (tools) и примеры кода (examples).
Отличное замечено, странно что больше никто об этом не писал.
Следующие программы (все или их часть) на самом деле должны поставляться в виде исходных кодов:
Code:
/sys/develop/thread
/sys/develop/test_gets
/sys/develop/testcon2
/sys/demos/colorref
/sys/demos/cslide
/sys/demos/use_mb
не понял, в чем суть вопроса - эти программы есть в исходниках. правда немного разбросаны


Top
   
PostPosted: Mon Oct 22, 2018 10:50 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
В kolibri.img от бинарников этих програм нет смысла, предполагалось их поставлять в виде исходников прямо в дистре как примеры программирования.

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


Top
   
PostPosted: Mon Oct 22, 2018 10:56 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
0CodErr
Потому что @icon и @notify требуют изображения 32 бита. И на 32 битах выигрыш не такой большой.
Твое предложение по автоматическому урезанию цветов icons32 сродни урезанию функционала программ.

Если сможешь, научи @notify понимать изображения с глубиной палитры 8 бит, там я думаю, и их хватит.

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


Top
   
PostPosted: Tue Oct 23, 2018 5:27 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Leency wrote:
Не понятно как использовать icons32.png с ISO.
А так нельзя что ли?
Code:
If Exist('/kolibrios') Then 
  IconPath := '/kolibrios'
Else
  IconPath := '/sys';
 
... используем дальше везде IconPath в качестве пути для иконок
Непонятно просто, в чём сложность?
В одном файле, к примеру, 10 иконок, а в другом 110(включая первые 10).
При подключении iso можно будет также брать дополнительные иконки к дополнительным программам на iso.
Без подключения — только первые 10.
Leency wrote:
поставлять в виде исходников прямо в дистре как примеры программирования.
Эмм.. но ведь эти исходники скорее всего будут весить ещё больше бинарников.
Leency wrote:
от бинарников этих програм нет смысла
А с этим согласен. Это ведь просто примеры программирования под KolibriOS.
Вот, скажем, SCANCODE — это уже не просто пример, а вполне себе средство разработки и тестирования. Такие наоборот нужны.


Top
   
PostPosted: Tue Oct 23, 2018 5:41 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
SCANCODE я потому и не включал, что это полезная программа.
Quote:
Эмм.. но ведь эти исходники скорее всего будут весить ещё больше бинарников.
А с этим согласен. Это ведь просто примеры программирования под KolibriOS.
Видно придется от части из них отказаться. Наверное, трех хороших примеров будет достаточно. В общем, надо будет подумать как лучше поступить.
Quote:
icons32.png
Пока что проблема не стоит остро. Будем решать проблемы по мере их поступления.
Но в целом, не нужно повторять ошибки /bin и /usr/bin https://habr.com/post/143614/ (eng)

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


Top
   
PostPosted: Tue Oct 23, 2018 7:33 pm 
Offline

Joined: Tue Mar 08, 2016 11:00 pm
Posts: 436
Leency wrote:
SCANCODE я потому и не включал, что это полезная программа.
Quote:
Эмм.. но ведь эти исходники скорее всего будут весить ещё больше бинарников.
сложить в zip-архив


Top
   
PostPosted: Tue Nov 06, 2018 8:49 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Appearance: сохранение выставленного скина для его восстановления после перезагрузки.

Еще я исправил несколько багов просто посмотрев видео viewtopic.php?f=6&t=830&start=105#p72385

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


Top
   
PostPosted: Thu Nov 08, 2018 1:34 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Сегодня я добавил в ISO:
1. компилятор TinyC
2. компилятор C--
3. примеры файлов для различных программ Колибри, папка "templates"

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


Top
   
PostPosted: Thu Jan 03, 2019 8:48 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Простой сценарий использования: отредактировать меню.

1. Открываем SYSPANEL => AUTORUN.
2. Меняем, сохраняем.
3. TinyPad ломает форматирование своим оптимальным сохранением.
Юзер в шоке.

Есть поменять Tynypad на TEdit.
1. Открываем SYSPANEL => AUTORUN.
2. Меняем, сохраняем.
3. Появляется окно с предложением сохранить "temp1.asm"
4. Ээээ.... ну ок.
Нихера не поменялось. Юзер в шоке.

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


Top
   
PostPosted: Sat Jan 05, 2019 2:58 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 811
Leency wrote:
Есть поменять Tynypad на TEdit.
1. Открываем SYSPANEL => AUTORUN.
2. Меняем, сохраняем.
3. Появляется окно с предложением сохранить "temp1.asm"
4. Ээээ.... ну ок.

После rev 7570 имя файла должно исправиться на нужное.


Top
   
PostPosted: Sat Jan 05, 2019 6:04 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Спасибо.

Теперь стоит Save и SaveAs разделить в меню и тулбаре.
Вот я начал.


Attachments:
t_edit.zip [9.48 KiB]
Downloaded 34 times

_________________
Через тернии к звездам
Top
   
PostPosted: Tue Jan 08, 2019 7:34 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 811
Leency wrote:
Теперь стоит Save и SaveAs разделить в меню и тулбаре.
Вот я начал.

rev 7571
Доделал разделение Save и SaveAs в меню и тулбаре и клавиатуре.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 1310 posts ]  Go to page Previous 184 85 86 87 88 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited