Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Jul 21, 2019 10:29 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 53 posts ]  Go to page Previous 1 2 3 4 Next
Author Message
PostPosted: Mon Feb 18, 2013 4:56 pm 
Offline

Joined: Tue Jul 26, 2011 11:03 pm
Posts: 62
Mario_r4 wrote:
А что разве проекция видеопамяти на адресное пространство будет потеряна при переключении в текстовый режим и обратно?
Если ты это собрался делать то самый лёгий подход это в обход всего GUI, иначе много структур даных придётся переправлять. И незабуть запихнуть подходящие данные в соответсвующие структуры gui чтобы Kolibri не повисла.
Mario_r4 wrote:
По идее GUI приложения по прежнему будут, через функции ядра, писать в видеопамять информацию.
Незабуть поставить заглушки на все графичиские ф-ции иначе ценность текстого режима ноль. Чем раньше в иерархии заглушки тем лучше.


Top
   
PostPosted: Mon Feb 18, 2013 6:07 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
В Linux давным-давно по умолчанию консоль графическая, в ней можно смотреть китайские поаниме и серфить инет с картинками. Это не значит, что консоль - не ptty, и данные с нее нельзя сохранить в текстовый файл, но, однако же! И еще момент - кто-то собирается использовать Колибри в роутерах?


Top
   
PostPosted: Mon Feb 18, 2013 6:11 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
Хм... а что если SHELL на весь экран и "ниже всех", как иконки? Будет не совсем Ъ, но забавно.

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


Top
   
PostPosted: Mon Feb 18, 2013 6:14 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
SoUrcerer wrote:
И еще момент - кто-то собирается использовать Колибри в роутерах?
Завод Huawei уже выпустил 100500 раутеров с Колибри, а ты разве ещё не в курсе? Просто годная идея, а что?


Top
   
PostPosted: Mon Feb 18, 2013 11:33 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Leency wrote:
Хм... а что если SHELL на весь экран и "ниже всех", как иконки? Будет не совсем Ъ, но забавно.

Нет. Не забавно. Ты не умеешь читать.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Mon Feb 18, 2013 11:38 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
SoUrcerer wrote:
В Linux давным-давно по умолчанию консоль графическая

Что и в консольных дистрибутивах?
SoUrcerer wrote:
И еще момент - кто-то собирается использовать Колибри в роутерах?

Мысли шире. Есть робототехника, станки с ЧПУ, встроенные решения - графика нужна не везде, зато сократить стоимость железа это очень полезный бонус.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Mon Feb 18, 2013 11:49 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Mario, и в большинстве консольных тоже - правда, не везде включено по умолчанию.


Top
   
PostPosted: Tue Feb 19, 2013 12:04 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
SoUrcerer wrote:
Mario, и в большинстве консольных тоже - правда, не везде включено по умолчанию.

А что настроить, чтобы не жрало энергию религия не позволяет?

Мне кажется или ты ставишь все с ног на голову? По принципу, раз везде у всех графический режим для консоли, то значит тестовый никому не нужен? Совсем не нужен? :D

З.Ы. Тут еще главный "встроенщик" свое веское мнение не высказывал.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Tue Feb 19, 2013 12:35 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Да нет, собственно, если это кому-то нужно - пожалуйста. А лично мне нравятся консоли с вкладками, прокруткой, мышкой и красивыми шрифтами.


Top
   
PostPosted: Tue Feb 19, 2013 12:42 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Жуткий оффтоп "читать нельзя удалять"
Уберите от экранов детей, беременных и кормящих женщин, а также людей со слабой психикой.
Spoiler: Show
Вообще занимательная складывается история. Не первый раз наблюдаю. Приходит человек с новой идеей и куча народу набИгает и убеждает автора идеи, что "идейка то тухлая и уже подваниевает". Автор пыжится и доказывает, что "идея годная и вообще-то полезная". Однако убеждается, что оно никому не нужно - совсем не нужно. Автор в смятении чувств объявляет, что все, тема тогда закрыта - не нужно, так не нужно. Но теперь уже активизируются сторонники противоположных взглядов и тоже набИгают, заявляя противникам идеи "вы все дураки и не лечитесь". Получается хороший годный наброс "вентиляторной смазки".

Гораздо хитрее поступают иные авторы - идеи держат при себе, а выкладывают реализацию код. Сторонники/противники в этом случае вяло реагируют на события - их мнения ведь не спросили. Изредка выскакивает пару диванных-паралитиков, возмущающихся почему с ними не посоветовались по столь важному вопросу. Но вот ведь какая штука - в обоих случаях глотают все, да еще добавки просят.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Tue Feb 19, 2013 12:44 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
SoUrcerer wrote:
Да нет, собственно, если это кому-то нужно - пожалуйста. А лично мне нравятся консоли с вкладками, прокруткой, мышкой и красивыми шрифтами.

Разрешаешь значит? Замечательно! А то что тема изначально не касалась любителей "няшности" вообще как?

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Tue Feb 19, 2013 1:23 am 
Offline

Joined: Fri Feb 18, 2011 3:13 pm
Posts: 201
А кстати, я начал писать шел, у которого нет обвязки к визуализации. К нему можно подключать произвольные фронт-енды - GUI, текстовые и даже через сеть. Получается вполне хорошо. Что-то вроде телнет сервер, но с собственным интерпретатор команд и возможность запускать приложения и перенаправлять ввод/вывод к ним. Поддерживает произвольное количество подключения одновременно.


Top
   
PostPosted: Tue Feb 19, 2013 7:53 am 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
Mario_r4
Идея совсем не плохая, очень хорошая! Кстати, на форуме было уже обсуждение насчёт того, как не загружать GUI (кто-то, не помню кто, даже код выкладывал). А вот как переходить в текстовый режим и обратно, когда программы всё время вызывают как минимум нулевую функцию...


Top
   
PostPosted: Tue Feb 19, 2013 9:17 am 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 794
Даешь консоль с фреймбуфером!


Top
   
PostPosted: Tue Feb 19, 2013 9:31 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Albom wrote:
Кстати, на форуме было уже обсуждение насчёт того, как не загружать GUI (кто-то, не помню кто, даже код выкладывал).

Это мы с Сергеем поспорили и он слепил эдакий "огрызок" для тестирования.
viewtopic.php?f=25&t=1211&start=31
Albom wrote:
А вот как переходить в текстовый режим и обратно, когда программы всё время вызывают как минимум нулевую функцию...

А пусть продолжают писать в видеопамять. Если адрес буфера внутри видеокарты не изменится при обратном переключении, то ничего и делать не надо. Если изменится дадим команду всеобщей перерисовки для всех потоков.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 53 posts ]  Go to page Previous 1 2 3 4 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 4 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:  
cron
Powered by phpBB® Forum Software © phpBB Limited