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
Vadim
Или прочитай про two package.json projects
Исмаил
всем мир, можно ли как нибудь достать путь к специфичной папке, к примеру к папке Documents, она есть кажется во всех ос, но пути разные
Исмаил
https://www.npmjs.com/package/platform-folders вот эту либу нашел, но ее установить не получается, там какие то файлы c++ не может понять
Marat 🇺🇦
Marat 🇺🇦
Electron.js releases
v6.0.4
https://github.com/electron/electron/releases/tag/v6.0.4
v6.0.4
su
Vadim
йесс
Там что-то существенное?
Vadim
йесс
Я просто не вижу причин для 🎉🎉
Marat 🇺🇦
для меня йесс, потому что мой баг починили
https://github.com/electron/electron/issues/19588
su
su
su
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
Артем
А вот реально, есть резон перехода на версии выше? Мне пришлось повозиться, чтобы перетащить проект с аж 1 версии на 5-ку...
Артем
А вы тут про 6-ку уже обсуждаете что к чему, соблазнительно, но "стоит ли обвчинка выделки"?
S
Остался на 4 и ничего не ломается
Anton
Я только одну разницу заметил - после перехода с 4 уменьшился размер инсталяхи где-то на 30%
Vadim
Vadim
У меня на 12 ноде не собираются нативные модули(грустный вздох)
Vadim
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
Исмаил
кто нибудь сталкивался с проблемой нотификаций? они как я понял не работают на винде, подскажите как решали?
Исмаил
при дев сборке ассет файлы работают, но при прод билде теряются, можете подсказать где хранить файлы?
Vadim
Исмаил
Исмаил
не слышал о таком просто
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 электроном всё работало с тем же сертификатом
Nick
Serge
Nick
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 В конфиге окна
Vadim
Dmitriy
Подскажите пожалуйста, как отключить зуммирование через CMD(+/-) да и вообще как отрубать сочетания клавиш
Dmitriy
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
Dmitriy
Сочетания привязаны к элементам главного меню приложения.
Нужно переопределить секцию 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
v6.0.5
https://github.com/electron/electron/releases/tag/v6.0.5
v6.0.5
Horus
Привет, ребят. Как реализовать анимацию прелоадера, как у дискорда? Толком не нашёл информацию в Гугле или плохо искал
Horus
Можно ли как то открыть окно до того, как приложение до конца загрузится?
Alex
По идее просто минимальное окно открываешь и потом начинаешь загружать все остальное и держишь первое окно включенным
Horus
Спасибо
Alex
https://stackoverflow.com/questions/42292608/electron-loading-animation
Nikita
Всем привет, столкнулся с проблемой, electron app примерно после часа работы начинает фризить систему(only mac os) без видимых причин. Подскажите плиз на что следует обратить внимание.
Anonymous
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