Search found 889 matches

by andrew_programmer
Wed Jan 27, 2010 5:26 pm
Forum: Graphics subsystem
Topic: Обсуждение графической подсистемы
Replies: 34
Views: 35373

Re: Ядро - концепция работы

Если как по мне, то все функции рисования и работы с окнами, что сейчас есть в ядре, только мешают нормальной работе с графикой и окнами. В результате получается куча костылей и в коде ядра разобраться значительно сложнее. Я считаю, что в ядре должны работать только динамически подгружаемые драйверы...
by andrew_programmer
Wed Jan 27, 2010 12:11 am
Forum: Graphics subsystem
Topic: Обсуждение графической подсистемы
Replies: 34
Views: 35373

Re: Ядро - концепция работы

Раз почти никому это не надо, то сделаю так, как считаю нужным.
by andrew_programmer
Tue Jan 26, 2010 5:46 pm
Forum: Design
Topic: Новая ветка ядра
Replies: 295
Views: 157050

Re: Новая ветка ядра

Размышления на тему,"KolibriOS и коммерция".... Необходимо решить задачи. 1)Какие сегменты рынка должна занимать операционная система. 2)За счёт чего инвестировать разработку и получать прибыль. а)Имеется некая компания OAO "Kolibri systems", которая продвигает операционную систе...
by andrew_programmer
Tue Jan 26, 2010 2:26 pm
Forum: Graphics subsystem
Topic: Обсуждение графической подсистемы
Replies: 34
Views: 35373

Обсуждение графической подсистемы

Вопрос по текущему ядру KolibriOS. Оконной подсистеме, необходимо работать с драйверами: видео, мыши, клавиатуры. В Linux этим занимается X-sercer(в пространстве приложений) в Windows это всё в ядре. В общем нужно решить вопрос, как быть. 1)Графику в user mode отдельным процессом типа X-server в Lin...
by andrew_programmer
Tue Jan 26, 2010 2:15 pm
Forum: Design
Topic: Новая ветка ядра
Replies: 295
Views: 157050

Re: Новая ветка ядра

И все таки закрыли глаза на главный недостаток. Я конечно понимаю что обсуждать "Как?" куда приятней чем "Зачем?".
Можно по подробнее. Я не совсем понял о чём конкретно речь.
by andrew_programmer
Tue Jan 26, 2010 1:52 pm
Forum: Design
Topic: Новая ветка ядра
Replies: 295
Views: 157050

Re: Новая ветка ядра

Serge Я имел ввиду разработку при условии, что не все люди знают C. Некоторых от C, а уж тем более от AT&T синтаксиса встроенного ассемблера вообще выворачивает наизнанку. Я тоже долго не мог разобраться во встроенном ассемблере AT&T синтаксиса. После Intel синтаксиса - это кажется вообще в...
by andrew_programmer
Tue Jan 26, 2010 1:20 am
Forum: Design
Topic: Новая ветка ядра
Replies: 295
Views: 157050

Re: Новая ветка ядра

Интересная вещь. Размышляя над тем, как вообще организовать работу с графикой и окнами в текущем ядре KolibriOS, я пришёл к выводу, что его надо поделить на модули с определённым интерфейсом. Но возникли вопросы какие модули должны быть в ring 0, а какие в ring 3, и какой должен быть интерфейс, чтоб...
by andrew_programmer
Mon Jan 25, 2010 11:21 pm
Forum: Design
Topic: Новая ветка ядра
Replies: 295
Views: 157050

Re: Новая ветка ядра

Для затравки определись для чего тебе нужно ядро: десктоп, сервер, реальное время/встроенные применения ? Согласен. А чтобы это действительно стало реально, операционная система должна быть как конструктор - модульной. Модульной либо статически на уровне исходников, как в Linux, либо динамически ка...
by andrew_programmer
Thu Jan 14, 2010 12:45 am
Forum: Sound
Topic: Что я хочу увидеть в Колибри завтра....
Replies: 1056
Views: 1646212

Re: Что я хочу увидеть в Колибри завтра....

NVIDIA даже для Linux делают драйверы без поддержки некоторых современных технологий(например PhysX). А уж на Kolibri им вообще на чихать.
by andrew_programmer
Mon Dec 28, 2009 1:03 am
Forum: English
Topic: Hello word
Replies: 17
Views: 11990

Re: Hello word

What advantage for this project from KolibriOS? Interpretation of a machine code of the processor of other architecture occurs slowly. To write programs specially for Uzebox much easier and more quickly.
by andrew_programmer
Wed Dec 23, 2009 2:07 pm
Forum: Video
Topic: Новые драйвера для ATI Radeon.
Replies: 609
Views: 340291

Re: Новые драйвера для ATI Radeon.

Если в ANIMAGE выбирать инструменты для рисования, то все курсоры инструментов, кроме распылителя, обрезанные(горизонтально и вертикально). Хотя если курсор выходит за пределы окна, то он нормально отображается.
Тестировал на ядре из дистрибутива 0.7.7.0 и на последнем ядре svn 1326.
by andrew_programmer
Wed Dec 23, 2009 1:39 pm
Forum: Ideas
Topic: Другой взгляд на интерфейс, альтернатива @panel
Replies: 157
Views: 75440

Re: Другой взгляд на интерфейс, альтернатива @panel

Mario
Я тоже об этом думал. При желании перенаправлением через макрос можно избежать переписывния и добиться совместимости.
Пусть пока обсуждения подождут реальных действий, когда будет реально работающий код.
by andrew_programmer
Tue Dec 22, 2009 12:51 pm
Forum: Ideas
Topic: Другой взгляд на интерфейс, альтернатива @panel
Replies: 157
Views: 75440

Re: Другой взгляд на интерфейс, альтернатива @panel

Сначала нужно сделать реализацию, потом выбросим код который станет не нужен. Согласен. Нужно отдельной веткой это делать - иначе никак. Я что действительно тупо выражаюсь? В каком месте моего поста я написал, что существующая реализация очень хороша и не стоит делать альтернативу? :?: Недопонимани...
by andrew_programmer
Tue Dec 22, 2009 11:48 am
Forum: Ideas
Topic: Другой взгляд на интерфейс, альтернатива @panel
Replies: 157
Views: 75440

Re: Другой взгляд на интерфейс, альтернатива @panel

Mario А зачем трогать то что работает? Я вот этого не понимаю. Работает, только не так, как надо. И возможностей для реализации полноценной работы с окнами - нет. Что не так: 1)Отсутствие окон верхнего уровня не позволяет реализовать полноценное меню, выходящее за пределы окна. Можно только реализо...
by andrew_programmer
Tue Dec 22, 2009 12:25 am
Forum: Ideas
Topic: Другой взгляд на интерфейс, альтернатива @panel
Replies: 157
Views: 75440

Re: Другой взгляд на интерфейс, альтернатива @panel

Прежде чем что-либо делать необходимо написать, что ты хочешь сделать и дать описание того, что это даст. Полностью согласен. Я пока потихоньку(примерно 1-2 часа в неделю) изучаю устройство ядра. Сейчас хотя бы общую архитектуру понять. Отсутствие документации и постоянные практически не документир...