Vadim
Чел спросил я ответил. Ты считаешь можно бэтку тянуть в прод?
Electron.js releases
v3.0.0-beta.10
https://github.com/electron/electron/releases/tag/v3.0.0-beta.10
v3.0.0-beta.10
ed.t
Народ, есть крайне тупой вопрос (только щупаю электрон), куда смотреть в доке чтобы управлять иконками в статус баре?
ed.t
ed.t
нужна похожая фигня, иконка + popup + элементы управления в нем
Alexander
https://electronjs.org/docs/api/tray
Alexander
Это же трей вроде
Alexander
@edtoken
Vadim
@nontrip @edtoken Да это трей, ссылка на доку тоже актуальна.
ed.t
Artyom
Доброго времени суток, недавно начал изучать electron. Сделал кастомную кнопку, которая разворачивает окно на весь экран. Пишу функцию, использую методы класса BrowserWindow - win.maximize(), win.setFullScreen(true), но ничего не происходит. Выяснил, что объект win в функции undefined. Как сделать так, что можно будет обратиться к win или все таки развернуть окно
Vadim
GetWindow как то так, и по индексу. Или сохранять ссылку на окно глобально: process или global.
Artyom
Artyom
Но за идею с индексом, спасибо
Andrey
Читай про архитектуру приложения на электроне. Там 2 процесса отдельных, renderer и main, и в них доступны разные функции. В случае работы в renderer нужно импортировать BrowserWindow из electron.remote и получить активное окно через BrowserWindow.getFocusedWindow()
Artyom
Так и думал, что не знаю как живет электрон, спасибо
Electron.js releases
v2.0.9
https://github.com/electron/electron/releases/tag/v2.0.9
v2.0.9
Max
Всем привет. Вопрос сформулирован не точно, но пока по другому написать не могу: как максимально “скинуть” приложение до дефолтного у юзера? Бывает ловим “неопознанные” баги и следовательно предлагаем “перелогиниться” - спасает. Но иногда не спасает , так как в силу прочих невыясненных причин - у юзера в storage что-то не так и перезапуск приложения не спасает. Коллега пробовал удалять все файлы из “data directory”, но там проблемка, что некоторые не удаляются, так как приложение-то открыто в данный момент.
Как вы поступаете?
Roman
это опечатка в слове опечатка или рофел?
Roman
))00
Vadim
@maxfarseer попробуй в проблемных местах проверять тип, если парсишь json оберни в try catch. А лучше при записи проверяй что кладёшь. Есть конечно методы очистить стор, но это корявое решение. Session -> clearstoragedata вроде так называется.
Max
Завтра
Можно ли в электроне создавать оверлей поверх всего (в т.ч. полноэкранных окон)?
Sergey
Sergey
Завтра
Хм, вроде оно. Спасибо
Завтра
Избавиться бы теперь от стартового лага при создании окна 🙁
Хотя, как вариант, можно его просто прятать и показывать
Sergey
Завтра
чаще всего так и делают
На самом деле грустно, ибо это означает всегда открытое окно
Нативные окна открываются быстро и висение окна в фоне не требуется
Denis
Всем привет. Возникла проблема со сборкой под линукс с помощью electron-bulder. Раньше приложение нормально собиралось в AppImage, но в один день стало происходить то, что показано на скрине.
Denis
Ну и соответственно бесконечно выводится строка
• remote building status=build in progress...
пока не вылетит ошибка рантайм
Сборка под винду причём проходит нормально как и раньше
Denis
Может кто знает в чём проблема? Был бы очень благодарен за помощь
Electron.js releases
v3.0.0-beta.11
https://github.com/electron/electron/releases/tag/v3.0.0-beta.11
v3.0.0-beta.11
Wizard
Привет! Простите за холиварное начало, но вот наткнулся на документацию по Cordova в разделе platforms и хочу понять, почему используют Electron, если Cordova теперь поддерживает гораздо больше платформ, в т.ч. desktop?
Sergey
Arsenii
в кордове все будет в одном потоке, по сути сайт в веб вью и все, в электроне есть main в котором можно выполнять операции и не тормозить ui - могу ошибаться, поправьте
Sergey
Sergey
плюс открывай сколько хочешь окон
Sergey
Sergey
определенно
Завтра
Наличие - да, но окна электрона лагают
Завтра
Считай браузер открываешь каждый раз
Sergey
ну дык
Ramil
Ramil Rizvanov:
Господа, подскажите компоненты для киоска с сенсорным тач управлением. Экранная клавиатура включительно
Electron.js releases
v3.0.0-beta.12
https://github.com/electron/electron/releases/tag/v3.0.0-beta.12
v3.0.0-beta.12
Sergey
Roman
удалил все мне дядя сова :(
я думал мы товарищи
Sergey
так отбой же был. не?
Roman
ага
Алексей
всех с праздником!
😎
Но всех кто в России или из нее, поздравляю!
Artyom
С праздником ребят!
Подскажите нормальную статью по тому как подружить электрон с реактом
Sergey
Татьяна
а электрон с бутстрапом дружит, не в курсе никто?
Artyom
дружит
Завтра
Ребят, фронт в электроне == фронт в браузере
Татьяна
дружит
А как именно его подружить? несколько дней вожусь, нашла на форуме, обсуждение проблемы подключени - при использовании электрона не влияет порядок подключения зависимостей бутстрапа, а выдавалось
Sergey
Artyom
Artyom
а вы jquery подключили?
Татьяна
Artyom
У меня тож по ссылкам не подтягивало, а когда локально положил, сразу встало на места
Roman
ой тут надо поругаться
Roman
вопросы не связаны с Electron вообще к сожалению
Roman
ни с API, ни со сборкой, ни с концепцией
Roman
@js_ru
@js_noobs_ru
Завтра
Artyom
А где можно проекты готовые, как пример, склонировать?
Kiro
Artyom for example: https://github.com/sindresorhus/awesome-electron#apps
Татьяна
Всем добрый день. Никто не подскажет как настроить debug для electron приложения в vscode?
Я видела вот этот мануал, повторила, но у меня не отработало. Есть ли подробные описания полей конфигурации:
https://github.com/Microsoft/vscode-recipes/tree/master/Electron
Данил
Как узнать нормальное имя оси и архитектуру?
Aleksandr
есть ли жизнь на марсе?
yarastqt [msk +1 week]