Ilvir
d4v1ds0n
Куда импортируешь?
у меня есть файл с контекстом, из него импортирую и через useContext использую
Ilvir
Не знаю, попробуй сделать предложенные варианты, если не поможет напишешь, может ещё кто-нибудь из 800 человек подключится и поможет
d4v1ds0n
хорошо, спасибо
Стас
Всем привет! Поискал по чату - не нашёл.
У меня Линукс. Сегодня впервые попробовал создать небольшое десктопное приложение с помощью Электрон.
npm electron . работает без нареканий. Но вот когда с помощью electron forge создаю deb-пакет и устанавливаю его, то из приложения отваливаются все картинки .png. Может быть, кто-нибудь знает, как пофиксить. Скриншот script.js приложил.
Стас
Maksim
Стас
Maksim
Electron.js releases
v15.0.0-nightly.20210625
https://github.com/electron/electron/releases/tag/v15.0.0-nightly.20210625
v15.0.0-nightly.20210625
Roman
Привет всем. У кого есть проблемы с win.minimize()? Тупа не работает через ipc. Кто знает, как лечить?
Rine GaGa
Всем привет.
Столкнулся с такой проблемой - вызываю axios post запрос, в тело отправляю 2 file binary (по 10мб в среднем) и во время отправки само приложение фризится (консоль не реагирует на клики, скролл не работает) но сама анимация на странице (лоадер) крутится (т.е анимация не фризится). спустя секунд 10 программа приобретает в заголовке "не отвечает" и после того как бек отдает ответ - приложение отмораживается,
Отлогировав я понял, что это из за отправки больших файлов. Вопрос в том - как избавиться от фриза запроса. Кто то сталкивался с этим?
d4v1ds0n
async?
Rine GaGa
async?
Убрал, ничего не поменялось
Rine GaGa
Вначале был - фризы были, убрал - фризы остались. Я тут нагуглил, вроде как сама проблема у электрона при отправке файлов. Я думал в коде дело
Kyle
На сколько быстры сокеты? У меня бэк на с++ занимается отрисовкой графики, а электрон планирую использовать для UI
Сырой поток данных для передачи в canvas может достигать 15-20Гбит, сильно ли это загрузит систему?
Kyle
Но 1 кадр может достигать 24Мб
Добавим к этому то, что нужно хотя бы 60фпс и получаем 1.4 гигабайта (не гагибата) в секунду надо пересылать с бэкэнда в клиент
Rine GaGa
вы хотите с бекенда транслировать типа стрим картинок в 60 фпс, и это должно превратиться в что-то типа видео?
Vadim
Для этого лучше использовать не сокеты, а технологии для передачи видео. Тогда точно будет успевать
Vadim
Vadim
Всем привет. Ребята, подскажите, плез, как можно обрабатывать состояние мака, когда экран уже погас, но, технически, мак не залочен. Эвенты suspend, lock-screen и shutdown при этом не обрабатываются. Суть приложения в звонках и по логике заказчика, нужно члена команды визуально делать неактивным, т.е. подсвечивать, но блокировать возможность звонка. Основная логика уже реализована, вот только данную проблему с маком пока не получается решить. Заранее спасибо.
Electron.js releases
v15.0.0-nightly.20210628
https://github.com/electron/electron/releases/tag/v15.0.0-nightly.20210628
v15.0.0-nightly.20210628
Electron.js releases
v14.0.0-beta.10
https://github.com/electron/electron/releases/tag/v14.0.0-beta.10
v14.0.0-beta.10
Electron.js releases
v12.0.13
https://github.com/electron/electron/releases/tag/v12.0.13
v12.0.13
Electron.js releases
v15.0.0-nightly.20210629
https://github.com/electron/electron/releases/tag/v15.0.0-nightly.20210629
v15.0.0-nightly.20210629
#
I wanna study electron.js, what do you suggest me?
Стас
To read docs :)
#
Ed
#
#
Python, C, C#, C++
I am more familiar to python. But I couldn't find any framework to desktop development
Ed
QT
Ed
also you can google «python gui»
Ed
there are lot of possibilities to create the beautiful and functional GUI app without such a huge electron
#
#
Ed
idk, you can google it
Ed
you can create HTML-like interface without the electron
Ed
QT supports CSS
Ed
i just want to say that in most cases you don't need electron
#
Леонид
Леонид
Смотря для чего, дискорд на electron работает и норм... Если с минимальным вхождением забабахать десктоп приложение почему нет, быстро и весело сам такое сделал, для себя...
Леонид
Может ему не нужно сложного приложения. Для простых приложений electron очень крутая вещь... Плюс оно ещё и кросс платформенное будет.
Леонид
и на мак и на линуху встанет, а не ток под винду.
Ed
Ed
Ed
кроссплатформенность уже давно не является редким преимуществом
Леонид
отличные от среды ? мне кажется нюансы сто % будут.
Ed
Ed
хотя не знаю, по идее быть не должно
Ed
фреймворки кроссплатформенные (на то они и фреймворки), языки кроссплатформенные
Ed
Леонид
Леонид
не знаю что за ссылку мне скинул и почему это должно считаться проверенным источником. Когда дискорд разработан на основе electon.js на основе браузерного окна.
Леонид
и slack тоже кстати
Леонид
больше похоже как на способ подмазаться под крупные проекты и заявить что они работают на их платформе а не на другой.
Maksim
Леонид
ripcord там и не пахнет чё то
Ed
Ed
Ed
так я и не отрицаю
Ed
я говорю, что неспроста сторонние разработчики создали альтернативный клиент
Ed
и неспроста тг, например, на плюсах и qt
Ed
кто тут говорил, что на qt невозможно сделать красивый интерфейс?
Ed
Леонид
>и норм
Понятие растяжимое. Неспроста же создали клиент для дискорда и слэка не на электроне (ссылка)
Ed
ну