Перейти к публикации
Форум - ComputerCraft
RccHD

Разработка новой операционной системы. WinOS.

Рекомендованные сообщения

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

 

Когда приложение находится на другом рабочем столе, все операции с gpu просто ничего не делают. Все остальное работает нормально(например OpenNet-сервер не зависнет будучи на другом рабочем столе)

Однако из-за этого бывают графические артефакты

 

Если у кого-то есть идея другого концепта для работы окон в разных рабочих столах, то предлагайте. Учитывайте, что ОЗУ очень ограничена

Изменено пользователем RccHD

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть у твоей системы какое-то официальное название?

А то работа идёт бурными темпами, а тема всё ещё называется "пишу новую OS". =)

Да черт с ним с названием. У меня сейчас другие проблемы: лень и недостаток идей

 

Если не удастся придумать годное название, назову операционку вот так:

'Gw suka. Manis didepan dibelakang busuk. '

Изменено пользователем RccHD

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

'WinOS' -- нормальное название. Отражает суть

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
'WinOS' -- нормальное название. Отражает суть

 

WinDOS 1.0 :)

 

п.с. Придумываю названия  майнкрафт оськам на луа, рисую логотипы фломастерами, упаковка, реклама, маркетинг, доставка на дом, опт и розн. 3 года на рынке. Москва, Басманный пер., д.5/13, неприметный подвальчик с черного входа с вывеской "Даем названия оськам" , спросить  Эдуарда Вениаминовича Копалкина или уборщицу бабу Клаву. Недорого. Гибкая система скидок.

Тел. +7 (495) 555-01-21.

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В маркетинговых целях(для привлечения внимания хомячков), нужно писать цифру 2.0 или даже 3.0

 

'WinDOS 2.0'

Чтобы думали, что это новая версия и до этого была 1.x

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Еще есть вариант назвать операционку 'S-OS'

 

Мне совершенно не хочется придумывать модноеКрасивоеХипстерское название для операционки. Потому что это майнкрафт-операционка, а в майнкрафте ничего особо значимого не может быть по определению :)

Это ж игра

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мне за 3 дня нужно успеть допилить оконный менеджер, пофиксить пару багов, и сделать менеджер пользовательских конфигов

 

Наверное успею

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

TaGui 1.0-release

Изменено пользователем Seryoga

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так реализован стандартный терминал openos.

 

Дело в том, что курсоры мигают при каждом уловленном событии. Можешь потестить постоянно посылая modem_message на какой-нибудь комп

Курсор начнет мигать, потому что комп уловил событие

Код выглядит примерно так: 

while true do
    -- ...
    --
    e = event.pull()
    if e then blinkCursor() end
end

Попробую сделать так, чтобы терминал мигал курсором только будучи в фокусе ( с красной рамкой )

 

Раз курсор мигает относительно уловленных событий, то нельзя ли сделать мигание относительно времени работы компьютера?

 

computer.uptime()

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Раз курсор мигает относительно уловленных событий, то нельзя ли сделать мигание относительно времени работы компьютера?

 

computer.uptime()

 

Сделать-то можно как угодно, но зачем? =)

Это не заставит его мигать реже в случае операционки RccHD.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мне за 3 дня нужно успеть допилить оконный менеджер, пофиксить пару багов, и сделать менеджер пользовательских конфигов

 

Наверное успею

А я балду 3 дня пинал :)

Зато отдохнул от кодинга и могу допилить и выложить операционку

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так как пока никому не нужна эта операционка, разработка заморожена. 

У меня нашлись дела поважнее.
Когда откроются сервера и оживет форум, допишу эту ерунду и выложу

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну мог бы выложить уже то, что готово и работает, тогда бы народ мог потестить и предложить что-нибудь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всё, рип ОС.

Неет, не рип. Просто я занят и пока нет мотивации/желания

 

Сама ОС уже готова. Осталось только косметику и простенькое GUI доделать, чтобы всем нравилось.

Я бы уже выложил ОС, так как работает она нормально.

Не выкладываю, потому что сейчас она никому не нужна(сервера не работают) и мне лень делать user-friendly интерфейсы

 

Изменено пользователем RccHD

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну мог бы выложить уже то, что готово и работает, тогда бы народ мог потестить и предложить что-нибудь.

На выходных сделаю инсталятор и опишу, как пользоваться основными командами ОС

Это будет что-то вроде "раннего доступа"

 

Не обещаю, что ОС будет очень удобной в раннем доступе :P

Но потестить вы все сможете

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кстати. Вот вопрос:

Как вы отнесетесь, к тому, что операционка тратит ОЧЕНЬ много оперативки? Но зато работает при этом быстрее, чем могла бы

Работает нормально на компе с 2МБ.
На компе с 1МБ может работать, но при запуске хотя бы одного графонистого приложения(например flappy bird) на весь экран, может вылететь.

Идеальнее всего запускать ее на сервере с 4МБ(особенно, если хотите запускать "тяжелые" приложения в кол-ве более двух штук на 1 рабочий стол)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кстати. Вот вопрос:

 

Как вы отнесетесь, к тому, что операционка тратит ОЧЕНЬ много оперативки? Но зато работает при этом быстрее, чем могла бы

 

Работает нормально на компе с 2МБ.

На компе с 1МБ может работать, но при запуске хотя бы одного графонистого приложения(например flappy bird) на весь экран, может вылететь.

 

Идеальнее всего запускать ее на сервере с 4МБ(особенно, если хотите запускать "тяжелые" приложения в кол-ве более двух штук на 1 рабочий стол)

а ты сделай safe опцию

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

сейчас она никому не нужна(сервера не работают)

ОС не только тут есть

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну, ккгрится, на каждую идею найдется своя IKEA...

Мое предложение:

XenOS

простенький логотипчик раз

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вечером выложу тестовую версию. В ней скорее всего будут баги и недоработки. Вы сможете потестить и написать сюда свои впечатления

Изменено пользователем RccHD

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

×