Sergey
версии
Sergey
4 ветку сделали
Sergey
ну хотя бы в 4 версии пеинт апи и аборконтроллер придет. и то норм
Sergey
в 3й наконец-то импорты можно будет юзать, а то во второй хром 61 и там сломаны. а в 3 электроне еще и динамические будут
Kolpakov
народ, доброй ночи
есть коммуникация между рендером и мейном: с рендера в мейн посылается название таски, в мейне она асинхронно выполняется и возвращает результат в рендер.
в мейне промис, обработчик then пошлёт результат, а как организовать уведомление (рендера) об ошибке из catch-а? поделитесь опытом
Andrew
народ, доброй ночи
есть коммуникация между рендером и мейном: с рендера в мейн посылается название таски, в мейне она асинхронно выполняется и возвращает результат в рендер.
в мейне промис, обработчик then пошлёт результат, а как организовать уведомление (рендера) об ошибке из catch-а? поделитесь опытом
На сколько я понял вопрос....
Нужно возвращать из main-процесса 2 значения для 2-ух разных callback'ов - 1 - для resolved-состояния, 2 - для rejected-состояния. Т.е. в случае успеха функция из main-процесса должна возвращать, например, [значение, null], а в случае ошибки - [null, значение ошибки]. Как именно это должно делаться в вашем случае, зависит от того, что и как вы используете (какой именно код у вас, какие библиотеки, что за промисы, какой у них интерфейс), но в общих словах должно быть так - все Promise'ы работают +/- так.
Если не правильно понял вопрос - формулируйте лучше.
Если не понятен ответ - пишите в личку.
=)
Kolpakov
ну да, в голову приходят 2 идеи:
* из мейна дёргать одно событие и результат/ошибка либо атрибутами объекта, липо по позиции в массиве
* из мейна дёргать 2 события - на success и на fail
оба подхода выглядят бездушно. но коллеги меня уже переубедили чем-то вроде "это ж ipc, там всегда так, штож ты хотел"
Andrew
Kolpakov
🙂
Roman
не успел выйти 3ий
Roman
уже 4ый
Максим
Алексей
https://habr.com/company/microsoft/blog/420761/
Electron.js releases
v2.0.8
https://github.com/electron/electron/releases/tag/v2.0.8
v2.0.8
Electron.js releases
v3.0.0-beta.7
https://github.com/electron/electron/releases/tag/v3.0.0-beta.7
v3.0.0-beta.7
Electron.js releases
electron v1.7.16
https://github.com/electron/electron/releases/tag/v1.7.16
Bug Fixes
* [SECURITY] Fixed webPreferences inheritance issue. CVE-2018-15685
Kirill
Electron.js releases
electron v1.8.8
https://github.com/electron/electron/releases/tag/v1.8.8
Bug Fixes
[SECURITY] Fixed webPreferences inheritance issue. CVE-2018-15685
Anonymous
Ахаха, скоро сообщений релиз-бота будет больше чем наших=)
Завтра
да уж
Завтра
а реальных изменений чет нема)0)
Electron.js releases
v3.0.0-nightly.20180823
https://github.com/electron/electron/releases/tag/v3.0.0-nightly.20180823
v3.0.0-nightly.20180823
Electron.js releases
v4.0.0-nightly.20180823
https://github.com/electron/electron/releases/tag/v4.0.0-nightly.20180823
v4.0.0-nightly.20180823
Svyatoslav
Default
Оп. А они на новую модель версионирования перешли штоле?
Sergey
Женя
Не знаю было и не было. https://github.com/felixrieseberg/windows95
Алексей
Подскажите как тестировать работу функциий где есть работа с файлами в unit тестах? Например драг-энд-дроп, заливку, скачивание файлов?
Максим
Мокать, а драг-энд-дроп приемочными тестами покрывать
Svyatoslav
Hellomik
хай
Hellomik
можете помочь мне нужно хранить информацию о четырехмерном массиве в файле , каким образом это можно сделать ?
Kolpakov
проблема в "хранить в файле" или "4мерный массив"?
Kolpakov
зы: в любом случае хуярь json
Hellomik
ой трехмерный
Hellomik
проблемма хранить
Hellomik
в файле
Kolpakov
если нужно быстрое решение то возьми готовый модуль https://github.com/sindresorhus/electron-store
Kolpakov
или напиши сам - дел на пару часов
Kolpakov
Anonymous
Привет, есть у кого-то пример где создаются дочерние окна?
Anonymous
Anonymous
Алексей
посмотри вот этот пакет как пример. там все просто
https://www.npmjs.com/package/electron-toaster
Алексей
Можешь кинуть код?
у меня из-за особенностей кода все гораздо запутаннее. Но за основу я брал этот плагин
Алексей
Anonymous
Anonymous
Oleksii
Что делать если при сборке .node файла под electron 2.0.8, выдает ошибку:
http 404 https://iojs.org/download/release/v2.0.8/iojs-v2.0.8.tar.gz
Oleksii
Выполняю командой
node-gyp configure build --target=2.0.8
Максим
Есть те кто пользовался Appveyor для сборки?
Anton
Ребят. Есть ли какое-то событие app,чтобы проконтроллировать выход из сна. А то у меня, когда запущено приложение, открыт сокет для мультикаста, когда комп уходит в сон и после выхода из сна, заходишь в открыторе приложение и сокет отваливается.
Anonymous
Anton
Electron.js releases
v3.0.0-beta.8
https://github.com/electron/electron/releases/tag/v3.0.0-beta.8
v3.0.0-beta.8
Andrew
Кто знает, как подхватывать параметры запуска? Типа как так написать приложение, чтобы можно было не просто его открыть, а ещё и С ПОМОЩЬЮ НЕГО что-нибудь открыть. Файл какой-нибудь собственного расширения. Как получить название файла, который пользователь пытается открыть с помощью моего приложения?
Kolpakov
Kolpakov
прочти его вопрос ещё раз
Sergey
Andrey
Electron.js releases
v4.0.0-nightly.20180830
https://github.com/electron/electron/releases/tag/v4.0.0-nightly.20180830
v4.0.0-nightly.20180830
Pavel
Ребят, может кто сталкивался с генерацией email? Как правильно сгенерировать email, чтобы его можно было открыть на редактирование в Outlook или другом почтовом клиенте через Electron (ну Electron или не Electron неважно) :)
Pavel
Юзал nodemailer для генерации .eml файлов но они не редактируемы :(
Anonymous
Привет. У меня страничка с кнопками в вэбвъю которой открывается сайт, и если меретаскивать какую то картинку с сайта на кнопку то вместо моей html-ки открывается на все окно эта картинка, как убрать возможность переносить html-объекты в кнопки?
Andrey
запретить обработку dragenter и иже с ним.
Ohar
Ohar
Ты, небось, генерил отправленные письмс
Ohar
Их, очевидно, нельзя редактировать
Данил
Как там сделать по пкм открытие элемента в девтулсе?
Ohar
Andrew
Так точно. =)
SysAdmin
всем привет!
SysAdmin
есть ангулар2 приложение, использую primeng библиотеку. Хочу чтобы приложение было больше похожа на десктоп приложение. Если правильно понял ангулар2 можно засунуть в электрон. Это удалось. Но дизайн приложения так и остался как веб сайт. Интересует css фреймворки которые позволили бы это сделать, примерно как в Qt лайоут.
😎
😎
Alexander
SysAdmin
@infureal в чем координальная разница метро юай4 от того же бутстрапа 4?