Перейти к содержимому
unknown

OpenComputers и новая графическая оболочка. (EliteClubSessions).

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

Игорь Тимофеев  (EliteClubSessions ) порадовал нас операционной системой (графической оболочкой) для OC!

 

https://www.youtube.com/watch?v=nYvSoLz4JNQ

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

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


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

А мы не хуже! Давайте и свою ось склепаем. Будет у нас своя система динамических библиотек, мультипоточность, своя GUI библиотека. Будет... ВСЁ БУДЕТ!

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


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

Вот это да! Пойду искать контакты.

Порылся в коде установщика оси и нашел там. Вот его гитхаб: https://github.com/IgorTimofeev/

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


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

Единственный минус - обновление всего экрана вместо отдельных элементов. Тут нужна буферизация, но это очень проблематичное занятие, хотя имеет огромную пользу. Скачал исходники, в свободное время подробно изучу
 
 
PS:

 

write(chunk) cyka = cyka .. chunk

Просто убило наповал



Некоторые библиотеки для этой ОС как оказалось взяты с нашего портала :lol:  Так что полезным делом занимаемся, товарищи

https://github.com/IgorTimofeev/OpenComputers/blob/master/lib/qrcode.lua

https://github.com/IgorTimofeev/OpenComputers/blob/master/lib/thread.lua

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


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

Эх, надо мне быстрее дописывать свой Арбузер с его системой "вот-это-да-какая-быстрая-отрисовка", и можно будет всем пихать, улучшая их проекты, такие как эту ОС.

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


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

На счет буферизации изображений на экране. В свободное время сделаю библу-прослойку для буферизации изображений, в графических интерфейсах будет значительный прирост производительности. Работать будет так же как и обычный gpu.set и аналогичные функции видеокарты. Дополнится лишь функцией - flush()

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


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

На счет буферизации изображений на экране. В свободное время сделаю библу-прослойку для буферизации изображений, в графических интерфейсах будет значительный прирост производительности. Работать будет так же как и обычный gpu.set и аналогичные функции видеокарты. Дополнится лишь функцией - flush()

Ну и зачем велосипедить? Это уже есть в GML

https://github.com/OpenPrograms/Gopher-Programs/blob/master/gml/lib/gfxbuffer.lua

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


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

Добавил в оську новогодние обои и программу-елочку от нашего товарища. Всех с наступающим!

 

43ba29a95936d7bd4f240833f15eb592.png

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

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


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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

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


×
×
  • Создать...