Andrey
если из главного процесса, хз, но по идее тоже должно работать
Electron.js releases
v8.0.0-nightly.20190822 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190822 v8.0.0-nightly.20190822
Anonymous
а вы чатом не ошиблись?)
😎
Админы спят?
倫太郎
Админы спят?
Ты их не призываешь
😎
Ты их не призываешь
Сорян, не знаю ху из ху
倫太郎
Меня призывай
Marat 🇺🇦
всем привет, у меня монорепа с electron (electron-builder) + React в .asar попадают node_modules React'а как их исключить?
Marat 🇺🇦
Electron.js releases
v8.0.0-nightly.20190823 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190823 v8.0.0-nightly.20190823
Vadim
Или прочитай про two package.json projects
Исмаил
всем мир, можно ли как нибудь достать путь к специфичной папке, к примеру к папке Documents, она есть кажется во всех ос, но пути разные
Исмаил
https://www.npmjs.com/package/platform-folders вот эту либу нашел, но ее установить не получается, там какие то файлы c++ не может понять
Marat 🇺🇦
Перенеси в devDeps
спасибо большое, помогло
Marat 🇺🇦
разница существенная
Electron.js releases
v6.0.4 https://github.com/electron/electron/releases/tag/v6.0.4 v6.0.4
Vadim
йесс
Там что-то существенное?
su
Там что-то существенное?
багфиксы всякие, по моему
Vadim
йесс
Я просто не вижу причин для 🎉🎉
su
Я просто не вижу причин для 🎉🎉
жизнь вообще дерьмо, не считаю того что там cromium обновленный
Marat 🇺🇦
для меня йесс, потому что мой баг починили https://github.com/electron/electron/issues/19588
Vadim
жизнь вообще дерьмо, не считаю того что там cromium обновленный
Что-то интересное добавили/пофиксили? P.s без иронии, реально интересно новые возможности
su
Что-то интересное добавили/пофиксили? P.s без иронии, реально интересно новые возможности
да, 5 сек, у меня Elecron.NET на версии 4 был, просто, переехал на 6.0.4, щас почитаю про него
su
Что-то интересное добавили/пофиксили? P.s без иронии, реально интересно новые возможности
These functions now return Promises and still support older callback-based invocation: contentTracing.getCategories() #16583 contentTracing.getCategories() #16583 contentTracing.getTraceBufferUsage() #16600 contents.executeJavaScript() #17312 cookies.flushStore() #16464 cookies.get() #16464 cookies.remove() #16464 cookies.set() #16464 dialog.showCertificateTrustDialog() #17181 inAppPurchase.getProducts() #17355 inAppPurchase.purchaseProduct()#17355 netLog.stopLogging() #16862 session.clearAuthCache() #17259 session.clearCache() #17185 session.clearHostResolverCache() #17229 session.clearStorageData() #17249 session.getBlobData() #17303 session.getCacheSize() #17185 session.resolveProxy() #17222 session.setProxy() #17222 webContents.hasServiceWorker() #16535 webContents.printToPDF() #16795 webContents.savePage() #16742 webFrame.executeJavaScript() #17312 webFrame.executeJavaScriptInIsolatedWorld() #17312 webviewTag.executeJavaScript() #17312 These functions now have two forms, synchronous and Promise-based asynchronous: dialog.showMessageBox()/dialog.showMessageBoxSync() #17298 dialog.showOpenDialog()/dialog.showOpenDialogSync() #16973 dialog.showSaveDialog()/dialog.showSaveDialogSync() #17054 These functions now return Promises: app.dock.show() #16904
su
промисы подвезли, я так понял
Vadim
А где вы это смотрите? В репе ещё нет релиза
Marat 🇺🇦
https://github.com/electron/electron/compare/v6.0.4...master
Vadim
Ну так от 6.0.3 до 6.0.4: три фикса и обновили хромиум. Пруф: https://github.com/electron/electron/commits/6-0-x
Vadim
А чего сравнивать 6.0.4 с master? Может сравнить с 1.8.7?) Ну просто рили непонятна была долгожданность.
Marat 🇺🇦
ой, не туда посмотрел, вы правы
Vadim
да, 5 сек, у меня Elecron.NET на версии 4 был, просто, переехал на 6.0.4, щас почитаю про него
Не уверен что кто-то уже смог переехать на 6.0.4, она ещё не собрана. А вот 6.0.3, возможно.
Артем
А вот реально, есть резон перехода на версии выше? Мне пришлось повозиться, чтобы перетащить проект с аж 1 версии на 5-ку...
Артем
А вы тут про 6-ку уже обсуждаете что к чему, соблазнительно, но "стоит ли обвчинка выделки"?
S
Остался на 4 и ничего не ломается
Anton
Я только одну разницу заметил - после перехода с 4 уменьшился размер инсталяхи где-то на 30%
Vadim
Я только одну разницу заметил - после перехода с 4 уменьшился размер инсталяхи где-то на 30%
Только из-за версии? Никаких дополнительных ченжей не делал?
Vadim
У меня на 12 ноде не собираются нативные модули(грустный вздох)
Anton
Только из-за версии? Никаких дополнительных ченжей не делал?
Мне кажется что да. Но настаивать не буду. Т.к. обновил все зависимости на проекте. Но думаю електрон самый большой
Electron.js releases
v8.0.0-nightly.20190824 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190824 v8.0.0-nightly.20190824
Исмаил
кто нибудь сталкивался с проблемой нотификаций? они как я понял не работают на винде, подскажите как решали?
Исмаил
при дев сборке ассет файлы работают, но при прод билде теряются, можете подсказать где хранить файлы?
Исмаил
Вот с этого момента прочитай, там есть ответы. Исмаил
а можно про прописывание путей в package.json?
Исмаил
не слышал о таком просто
Vadim
а можно про прописывание путей в package.json?
http://bit.ly/2PaaoYJ первая ссылка P.s без обид, но в этом чате уже много раз про это писали(поиск по чату работает), в доке все написано и гуглится легко.
Electron.js releases
v8.0.0-nightly.20190825 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190825 v8.0.0-nightly.20190825
Electron.js releases
v8.0.0-nightly.20190826 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190826 v8.0.0-nightly.20190826
Serge
Привет! Обновил электрон до 6 версии, и после сборки и подписывания электрон-билдером на маке приложение при запуске крашится с репортом: Exception Type: EXC_BAD_ACCESS (Code Signature Invalid). Починил настройкой для билдера mac: {"hardenedRuntime": false}, но кажется что это не совсем верный путь. С 5 электроном всё работало с тем же сертификатом
Serge
Приветы) а я так и не разобрался и даунгрейд сделал - "hardenedRuntime": false - это помогает? получиолсь опубликовать новую версию в appstore?
Да, hardenedRuntime=false помогло, но мы пока не публиковали в апсторы. А какие еще с этим могут быть ограничения?
Nick
Да, hardenedRuntime=false помогло, но мы пока не публиковали в апсторы. А какие еще с этим могут быть ограничения?
тоже так и не понял, разобрался как делать нотаризацию аппы по примерам, но тоже не помогало
Electron.js releases
v4.2.10 https://github.com/electron/electron/releases/tag/v4.2.10 v4.2.10
Сергей
Кто-то работал с экселем в электрон-приложении? Валится библиотека ExcelJs уже при вызове openFile, хотя если в обычном скрипте нодой запускать, все работает
Vadim
nodeIntegration: true
Vadim
@vidyakin_sergey В конфиге окна
Сергей
@vidyakin_sergey В конфиге окна
заработало! спасибо тебе мил человек )
Dmitriy
Подскажите пожалуйста, как отключить зуммирование через CMD(+/-) да и вообще как отрубать сочетания клавиш
😎
Подскажите пожалуйста, как отключить зуммирование через CMD(+/-) да и вообще как отрубать сочетания клавиш
https://stackoverflow.com/questions/41337056/is-it-possible-to-disable-zoom-in-out-functionality-in-a-electron-electron-quick Гуглится на раз
Dmitriy
https://stackoverflow.com/questions/41337056/is-it-possible-to-disable-zoom-in-out-functionality-in-a-electron-electron-quick Гуглится на раз
Это не работает. Сочетания через CMD отрабатывают всё равно
Serge
Подскажите пожалуйста, как отключить зуммирование через CMD(+/-) да и вообще как отрубать сочетания клавиш
Сочетания привязаны к элементам главного меню приложения. Нужно переопределить секцию View в меню, а точнее убрать оттуда то что требуется, я всё поубирал: Menu.setApplicationMenu( Menu.buildFromTemplate([ { label: "View", submenu: [] } ]) ); Изначально там примерно такой набор [ { role: 'reload' }, { role: 'forcereload' }, { role: 'toggledevtools' }, { type: 'separator' }, { role: 'resetzoom' }, { role: 'zoomin' }, { role: 'zoomout' }, { type: 'separator' }, { role: 'togglefullscreen' }, ]
Electron.js releases
v8.0.0-nightly.20190827 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190827 v8.0.0-nightly.20190827
Electron.js releases
v6.0.5 https://github.com/electron/electron/releases/tag/v6.0.5 v6.0.5
su
Спасибо! Работает
я тоже себе в копилочку записал
Horus
Привет, ребят. Как реализовать анимацию прелоадера, как у дискорда? Толком не нашёл информацию в Гугле или плохо искал
Horus
Можно ли как то открыть окно до того, как приложение до конца загрузится?
Alex
По идее просто минимальное окно открываешь и потом начинаешь загружать все остальное и держишь первое окно включенным
Horus
Спасибо
Alex
https://stackoverflow.com/questions/42292608/electron-loading-animation
Nikita
Всем привет, столкнулся с проблемой, electron app примерно после часа работы начинает фризить систему(only mac os) без видимых причин. Подскажите плиз на что следует обратить внимание.
Electron.js releases
v8.0.0-nightly.20190828 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190828 v8.0.0-nightly.20190828