Vitaliy Zarubin | @keygenqt
#app Сборка с кнопочки работает, можно пилить UI. В GJS приложениях активно используют Flatpak, к сожалению, он не подойдёт — это контейнер из которого не доступны приложения системы (тот же VirtualBox), а они нужны.
+ ADW (Blocks for modern GNOME) 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
Forwarded from Открытая мобильная платформа
Друзья!
И мы снова к вам с отличными новостями!
«Эльбрус» присоединяется к экосистеме ОС Аврора!
Компания МЦСТ стала партнером «Открытой Мобильной Платформы», разработчика российской ОС Аврора. Цель сотрудничества МЦСТ и «Открытой мобильной платформы» — создание, продвижение и развитие надежных отечественных решений для построения доверенной безопасной мобильной инфраструктуры в крупных коммерческих и государственных компаниях.
«Наша команда имеет многолетнюю практику создания отечественных микропроцессоров.Сочетание возможностей на уровне процессора Эльбрус и реализации доверенной среды на программном уровне позволяют эффективно контролировать целостность функционирования ОС, а также ограничивать сервисы, которые могут быть потенциально опасными или компрометировать безопасность устройств», — отмечает замдиректора МЦСТ по маркетингу Константин Трушкин.
Подробнее читайте в нашем сообществе ОС Аврора в ВК!
И мы снова к вам с отличными новостями!
«Эльбрус» присоединяется к экосистеме ОС Аврора!
Компания МЦСТ стала партнером «Открытой Мобильной Платформы», разработчика российской ОС Аврора. Цель сотрудничества МЦСТ и «Открытой мобильной платформы» — создание, продвижение и развитие надежных отечественных решений для построения доверенной безопасной мобильной инфраструктуры в крупных коммерческих и государственных компаниях.
«Наша команда имеет многолетнюю практику создания отечественных микропроцессоров.Сочетание возможностей на уровне процессора Эльбрус и реализации доверенной среды на программном уровне позволяют эффективно контролировать целостность функционирования ОС, а также ограничивать сервисы, которые могут быть потенциально опасными или компрометировать безопасность устройств», — отмечает замдиректора МЦСТ по маркетингу Константин Трушкин.
Подробнее читайте в нашем сообществе ОС Аврора в ВК!
🔥12👍6
Vitaliy Zarubin | @keygenqt
+ Dark theme
В общем полет нормальный. Все еще нравится GJS, не жалею что взял Gtk. Вроде одно окошко, а уже какое симпатишное =)
🔥10
Vitaliy Zarubin | @keygenqt
#app Врываемся в open-source приложение Foliate. Все хорошо, но вот не сохранялся выбранный перевод, подправил =) https://github.com/johnfactotum/foliate/pull/1399
#fyi Минус баг в Foliate. Разработчик приложения решил сделать все как надо, как его это устраивает, и фиксанул сам. Мерж-реквест не всегда фиксит, иногда подталкивает фиксить. Но главное, что проблема решена =)
👍6🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
#fun Скоро зарелизим фичу, уже на тесте.
😁7🤣3
This media is not supported in your browser
VIEW IN TELEGRAM
Неплохо для знакомого с технологией пару-тройку дней? =)
👍18🔥5❤1💩1
This media is not supported in your browser
VIEW IN TELEGRAM
Заборол AboutDialog. Это было не совсем очевидно, подключение к сигналам меню какое-то странное, пришлось раскинуть карты таро и достать бубен.
👍10🔥3🫡1
#faq Какие курсы вы бы посоветовали?
Я был один раз на курсах, перед первой работой. Там все что-то учили, а я писал свой фреймворк на PHP. С курсов меня сразу забрали на первую мою работу программистом — я был лучший из учащихся. Но когда я пришел на работу, и мне дали реальные задачи, я сидел, не вылипая из компа года два… пошел поспал и дальше залип. Курсы, как старт — да ок, как обучение чему-то — нет… Программист должен уметь найти ответ сам, на все задачи курсы не написать, и "взлом" любых технологий — дело техники.
Я был один раз на курсах, перед первой работой. Там все что-то учили, а я писал свой фреймворк на PHP. С курсов меня сразу забрали на первую мою работу программистом — я был лучший из учащихся. Но когда я пришел на работу, и мне дали реальные задачи, я сидел, не вылипая из компа года два… пошел поспал и дальше залип. Курсы, как старт — да ок, как обучение чему-то — нет… Программист должен уметь найти ответ сам, на все задачи курсы не написать, и "взлом" любых технологий — дело техники.
👍14🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Первое взаимодействие через API Aurora CLI и GUI =)
🔥7👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Не думаю, что следующий CLI я буду писать на Python... =)
😁6🤨2💊2⚡1
Vitaliy Zarubin | @keygenqt
Не думаю, что следующий CLI я буду писать на Python... =)
Делов то, такие жирные либы лучше импортить в функции… Просто для того, чтобы писать быстрые приложения на Python, нужно иметь определенный навык. Наверное, все таки буду, почему бы и да? ))
😁7👍2❤1
Vitaliy Zarubin | @keygenqt
Не думаю, что следующий CLI я буду писать на Python... =)
В продолжение темы: ~375ms считаю вполне приемлемым временем на получение настроек из Aurora CLI. Язык в GTK нужно указать перед запуском Application, то есть, перед запуском их нужно получить. Настройки GUI & CLI будут связаны. Подправил импорты и нормас. Без фиксов было ~800ms.
🔥10👍4
Vitaliy Zarubin | @keygenqt
Погодка у нас не очень - туман из пыли... Решил чутка поработать, добавил различные типы запросов в API из Toolbox: синхронный, асинхронный, и мульти-ответ (например, в таком режиме получаем прогресс - в одном запросе может быть много ответов). Ну, и это работает…
This media is not supported in your browser
VIEW IN TELEGRAM
🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
#app Теперь можно настраивать Aurora CLI через Aurora Toolbox. Первая фича приложения готова. Технология (GJS/GTK4) для меня новая, разработка идёт не так быстро как бы хотелось, возникают различные трудности (особенно вёрстка, пока ощущается как худшая из всех с чем я имел дело), слабая документация по современным меркам, не то что бы много приложений, а значит и примеров. Но это кайф, когда берёшь незнакомую технологию и подчиняешь ее себе — реализуешь на ней то что ты задумал. Через месяц-другой у тебя уже есть пет проект, наработки и знания.
👍9🔥1
Forwarded from Открытая мобильная платформа
Обновление от сообщества развития Flutter для ОС Аврора!
Flutter SDK с поддержкой ОС Аврора получил обновление:
👉 Добавлены новые функции и фиксы из версии 3.24.0
👉 Добавлены новые команды Flutter CLI
👉 Поддержка функций VS Code: панель отладки, работа с устройствами, поддержка расширения Flutter.
👉 Добавлены новые плагины, расширен существующий список
👉 Переработана и улучшена документация проекта.
👉 Фиксы багов и оптимизация работы Flutter.
Поддержка Flutter на ОС Аврора - это совместная работа энтузиастов, специалистов по Flutter из ведущих компаний РФ.
Можно поучаствовать кодом и экспертизой - вместе сделаем инструмент лучше!
Текущая версия 3.24.0 и вы можете получить ее уже сейчас.
Все необходимое вы можете найти по ссылке:
https://gitlab.com/omprussia/flutter
Flutter SDK с поддержкой ОС Аврора получил обновление:
👉 Добавлены новые функции и фиксы из версии 3.24.0
👉 Добавлены новые команды Flutter CLI
👉 Поддержка функций VS Code: панель отладки, работа с устройствами, поддержка расширения Flutter.
👉 Добавлены новые плагины, расширен существующий список
👉 Переработана и улучшена документация проекта.
👉 Фиксы багов и оптимизация работы Flutter.
Поддержка Flutter на ОС Аврора - это совместная работа энтузиастов, специалистов по Flutter из ведущих компаний РФ.
Можно поучаствовать кодом и экспертизой - вместе сделаем инструмент лучше!
Текущая версия 3.24.0 и вы можете получить ее уже сейчас.
Все необходимое вы можете найти по ссылке:
https://gitlab.com/omprussia/flutter
🔥8👍1