Anton
а обьясните мне плиз, зачем электрон релизит в паралель 3 стабильных ветки? Ведь если посмотреть, то между 5-й и 6-й не такие же и большие изменения
Anton
почитал измнененя ноды - т.е. теоритически 6-ка должна шустрей работать?
Anton
в 6 же нода 12
в 5-ке тоже 12-я нода
Anton
https://electronjs.org/blog/electron-5-0
Maksym
в 5-ке тоже 12-я нода
не знал просто в 6 в брейкинг чанге написано 12 нода думал в 6 подвезли тока
Nikita
Подскажите плиз, electron app фризит систему(only mac os), как такое дебажить?
😎
Подскажите плиз, electron app фризит систему(only mac os), как такое дебажить?
Тебе отвечали. Скорее всего утечка памяти, смотри в сторону модулей для электрона
Nikita
Тебе отвечали. Скорее всего утечка памяти, смотри в сторону модулей для электрона
Да, я просто хотел уточнить какие конкретно шаги предпринять и какой инструмент применить. Можешь плиз подробнее описать насчёт смотреть в сторону модулей электрона
😎
Да, я просто хотел уточнить какие конкретно шаги предпринять и какой инструмент применить. Можешь плиз подробнее описать насчёт смотреть в сторону модулей электрона
Сам не юзал, но вот тебе ссылки если шаришь на англ https://medium.com/tech-tajawal/memory-leaks-in-nodejs-quick-overview-988c23b24dba https://nodejs.org/api/addons.html
Igor
Привет Как сделать чтоб при билде электрон видел файлы? При тесте на локалке путь к файлу выходит такой: http://localhost:3000/static/media/logo.4c2ab132.svg А при билде вот такой: file:///static/media/logo.4c2ab132.svg И соответственно он их не находит так как все доступные файлы находятся в app.asar
Сергій
В package.json есть homepage: "./" ?
Igor
да
Evgeniy
Привет всем електрон-разработчикам)
Evgeniy
интересует следующий вопрос: смогу ли я юзать шину событий ipcRendered.send('message'), если загружаю в качестве окна внешний урл ( mainWindow.loadURL("https://my.awesome.url/?") )?
Vadim
Да
Evgeniy
круто, спс
Electron.js releases
v8.0.0-nightly.20190829 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190829 v8.0.0-nightly.20190829
Yana
Сам не юзал, но вот тебе ссылки если шаришь на англ https://medium.com/tech-tajawal/memory-leaks-in-nodejs-quick-overview-988c23b24dba https://nodejs.org/api/addons.html
Спасибо, очень полезная инфа об утечках. Даже не знала, что в хроме можно получить столько подробностей
Electron.js releases
electron v6.0.6 https://github.com/electron/electron/releases/tag/v6.0.6 Release Notes for v6.0.6 Fixes Fixed a bug where windows would sometimes shrink to 0 size after being restored on Windows. #20001 (https://github.com/electron/electron/pull/20001) Fixed i18n of GTK messageboxes' stock buttons. #20007 (https://github.com/electron/electron/pull/20007) Other Changes Updated Chromium to 76.0.3809.138. #20024 (https://github.com/electron/electron/pull/20024)
Саша
А кто-нибудь использует вставки на wasm? Сейчас я так понимаю wasm можно только асинхронно грузить?
Jared
Всем привет Пытаюсь запустить exe файл установки из electron через child_process Установка должна быть не явной (без нажатия на кнопок «далле», выбора языка и тд Сейчас получается запускать только явно Возможно есть у кого-то идеи ?
Lev
это от инсталятора вроде зависит
Lev
если он может делать silent установку, а если нет то нет
Jared
Я думал, что можно задавать параметры установки
Vadim
P.s только не изобретай свой апдейтер
Igor
Всем привет CRA генерит такой build
Igor
это билдит электрон. и на выходе не видит файлы в static/media. Главное static/css и static/js подгружает нормально в index.html путь выглядит везде вот так ./static/css/main.a20d4a01.chunk.css и ./static/media/logo.4c2ab132.svg Только для цсс и джс он понимает что они находятся в app.asar и подставляет нормальный путь, а для медиа нет
su
не понял)
все инталлятоы под винду умеют ставить в тихом режиме под windows, и msi умеет, если твой инсталлятор умеет делать msi
Vadim
все инталлятоы под винду умеют ставить в тихом режиме под windows, и msi умеет, если твой инсталлятор умеет делать msi
Громкое заявление, проверять я его конечно же не буду, их 10+ штук, как ты можешь такое заявлять?)
su
Громкое заявление, проверять я его конечно же не буду, их 10+ штук, как ты можешь такое заявлять?)
возми тот который умееет делать msi и запускай msi с кллючом /q, кажется
Jared
можно какой-то пример ?
Jared
или статью
su
или статью
https://stackoverflow.com/questions/8560166/silent-installation-of-a-msi-package
Jared
хм
Jared
а как это сделать из электрона?
su
а как это сделать из электрона?
ну запускай процесс с такими же параметрами и все
su
а как это сделать из электрона?
https://stackoverflow.com/questions/35365332/run-msi-package-from-nodejs-app
Electron.js releases
v8.0.0-nightly.20190830 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190830 v8.0.0-nightly.20190830
Electron.js releases
v7.0.0-beta.4 https://github.com/electron/electron/releases/tag/v7.0.0-beta.4 v7.0.0-beta.4
Илья
не знал просто в 6 в брейкинг чанге написано 12 нода думал в 6 подвезли тока
заметил интересный артефакт. в 6 электроне под 7 винду конкретно на моей ноутбучной видеокарте 920m черный экран, если приложение запущено с GPU, приходится юзать —disable-gpu
Electron.js releases
v6.0.7 https://github.com/electron/electron/releases/tag/v6.0.7 v6.0.7
Electron.js releases
v8.0.0-nightly.20190901 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190901 v8.0.0-nightly.20190901
Oleh
Привет, делаю auto-udpate. Сейчас столкнулся с тем, что обновление загружается, но не устанавливается. Вот issue - https://github.com/electron-userland/electron-builder/issues/4185 Вот код приложения - https://github.com/ubergrape/grape-electron
Horus
Слышали новость, ребят, про то что появился ReactGUI и NodeGUI для разработки настольных приложений на нашем великом и могучем JavaScript?
Horus
Я как понял он работает не на базе chromium?
Electron.js releases
v8.0.0-nightly.20190902 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190902 v8.0.0-nightly.20190902
adikalon
Привет. Можно как-то скрыть скроллбар у основного окна?
Vadim
Привет. Можно как-то скрыть скроллбар у основного окна?
1) через CSS 2) Вроде есть параметр в конфиге окна (BrowserWindow), но лучше первое
adikalon
1) через CSS 2) Вроде есть параметр в конфиге окна (BrowserWindow), но лучше первое
В конфиге, в доке не могу найти. Как через css? overflow: hidden; не скрывает почемуто
Сергій
Если хотите убрать скролл на всей странице добавьте свойство к html, body если только к какому-то контейнеру, тогда только к нему соответственно
adikalon
Не хочет
adikalon
Сергій
Дом структуру можно? Посмотрите может то контейнер какой-то
adikalon
все
adikalon
прописал напрямую в тег html style="overflow: hidden"
adikalon
исчезло
Сергій
Значит не в том порядке загружали css
Horus
https://proton-native.js.org Это оно же или какой-то еще новый движок?
Я про это впервые слышу. Вот про reactgui https://github.com/nodegui/react-nodegui
Артем
https://proton-native.js.org Это оно же или какой-то еще новый движок?
нифига не кроссплатформа =))) склонил их базовое приложение и попробовал просто пакеты проинсталлить
Артем
Vladimir
Я про это впервые слышу. Вот про reactgui https://github.com/nodegui/react-nodegui
Я вообще первый раз слышу что есть что-то кроме electron и nw. Начал гуглить про nodegui и наткнулся и на этот proton
Артем
а дока тут при чем?
Vadim
Ну тебе ругается на отсутствие компилятора С
Артем
git clone + npm i - ошибка... нифига не комильфо =))))
Vadim
git clone + npm i - ошибка... нифига не комильфо =))))
Как говорит paulcbets, это противоречит принципам Electron, one-click work важен
Артем
электрон в этом плане как-то стабильнее, практически все приложения как минимум доходят до билдинга вообще без проблем
Артем
а тут даже пакеты не хотят поставится нормально, требуется ручна допилка системы, ай-яй-яй