Roman
очень подозрительно
Sergey
а
Sergey
ну да
Sergey
похоже мисс
Данил
думаю так и есть
Данил
может ещё не сбилдилось
Electron.js releases
electron v1.7.13
https://github.com/electron/electron/releases/tag/v1.7.13
Bug Fixes
Added Offscreen rendering improvements. #11730 (https://github.com/electron/electron/pull/11730)
[SECURITY] Fixed Integer overflow with PropertyArray issue. #12203 (https://github.com/electron/electron/pull/12203)
[SECURITY] Set appropriate defaults for webview options. #12294 (https://github.com/electron/electron/pull/12294)
Windows
Fixed support for precision trackpad / mouse scrolling. #12203 (https://github.com/electron/electron/pull/12203)
Roman
1) Можно ли передавать клик под окно ниже?
2) Можно ли управвлять свйоством frame и transparent после создания BrowserWindow?
Roman
"click through"
Sergey
1. вроде можно, но там окно должно быть без рамок. с кучей ограничений
Roman
можно))
Sergey
но мб отключили уже
Roman
работает охуенно
Roman
setIgnoreMouseEvents(true);
Sergey
ок
Roman
мне только винда нужна)
Roman
работает только на винде пишут
Roman
и маке
Roman
Roman
чет мне кажется электрон всё таки сыроватый какой то :)
Sheldhur
потому что не надо рассматривать электрон как какой нибудь WinForms, qt, GTK, etc
Sheldhur
это контейнер для спа с нодой в коробке
帖木儿
Кто-нибудь сталкивался с такой проблемой? Пытаюсь форкнуть процесс
const { fork } = require('child_process');
let autoupdater = fork('../lib/autoupdater.js');
В lib/autoupdater.js:
process.send('Initializing autoupdater');
При запуске возникает ошибка:
TypeError: process.send is not a function
В интернете не нашёл нигде в связи с чем она возникает.
帖木儿
И кто делал автообновления в виндоусе, хотелось бы задать пару вопросов:
1) Стандартный AutoUpdater работает не со Squirrel? Например, с nsis, который electron-builder делает по дефолту. От squirrel слегка отталкивает, что он во время установки ставит дотнет.
2) Есть ли возможность распараллелить (или хотя бы как-то повысить производительность) electron-updater, который "поставляется" с electron-builder? На виртуалку поставил семёрку с 4 гб ОЗУ и 1 ядром, так вот, он жрёт 100% CPU и блокирует исполнение.
Maksim
И кто делал автообновления в виндоусе, хотелось бы задать пару вопросов:
1) Стандартный AutoUpdater работает не со Squirrel? Например, с nsis, который electron-builder делает по дефолту. От squirrel слегка отталкивает, что он во время установки ставит дотнет.
2) Есть ли возможность распараллелить (или хотя бы как-то повысить производительность) electron-updater, который "поставляется" с electron-builder? На виртуалку поставил семёрку с 4 гб ОЗУ и 1 ядром, так вот, он жрёт 100% CPU и блокирует исполнение.
зайди в репу github desktop, он же опенсорс, посмотришь как там реализовано, другим поведаешь
Anonymous
Это что получается, теперь корретно освобождать BrowserWindow нужно так?
mainWindow.on('closed', () => {
mainWindow.destroy();
mainWindow = null;
});
帖木儿
2. Я сделал как у electron-builder написано в туториале, а в итоге загрузка обновления "блочила" дальнейшее исполнение кода. Не знаю с чем это связано
UPD: всё же не с этим связано, там эксепшен был
Данил
если что я полный ноль в гитхабе и всем с ним связаным, не знаете как это убрать?
Sergey
залогиниться надо
Данил
тэк я 2 раза уже вводил
Данил
но постоянно не хочу вводить
Andrey 😼
Вставить ключ в настройках гитхаба
Andrey 😼
И сменить ремоут у репо
Mikita
насколько я помню у них в атоме эта часть отваливается постоянно. поэтому нет смысла что-то где-то прописывать, какие-то ключи и тп... ну по мне. я вообще благодаря вот таким окошкам в атоме ушёл в Vim, о чём не пожалел ни разу
Andrey 😼
Данил
+
Данил
первый проект - все ок
Данил
потом 2 - и эта проблема появилась
Andrey 😼
Смотри что в ремоуте указано
Mikita
хотел написать но передумал. скажу только, мне нравится атом, как редактор. но модуль гита там явно проблемный
Данил
что это, как это, где это и зачем
Данил
Вставить ключ в настройках гитхаба
Данил
И сменить ремоут у репо
Данил
Смотри что в ремоуте указано
Andrey 😼
git remote get-url origin
Anonymous
Для git-а использовать или консоль или если уж так хочеться хорошего gui то GitKraken
Mikita
тоже использую GitKraken классная вещь
Anonymous
который к слову тоже на Electron базируется
Данил
там ссылка на репу, в конце .git
Данил
git remote get-url origin
Andrey 😼
https://git-scm.com/docs/git-credential-store
Данил
блин можно инструкцию по всему этому делу от начала до конца
Данил
чтобы можно было быстро делать коммиты
Данил
и еще чтобы не только с 1 проектом работало
Данил
а с несколькими сразу
Данил
(у меня 4)
Emil
первый проект - все ок
скорее всего первый проект склонен по ssh, для которого есть все ключи, а второй по https, для которого надо постоянно вводить логин-пароль для гитхаба
Данил
ну и шо с этим делать
Emil
клонить по ssh ¯\_(ツ)_/¯
Данил
как
Данил
хд
Emil
вообще в электроне нет как такового нормально механизма хранения креденшалов, так что в принципе с логином-паролем в электроновских приложухах будет так: постоянно будет просить пароль при открытии приложения
Emil
Данил
Пасиба
Andrey 😼
Лучше используй SSH
Данил
и чо писать
Данил
Данил
я хочу прямо с атома коммитить
Anonymous
тогда качай vs code 🙈
Данил
Данил
?
Данил
все я понял как все делать
Данил
все по ssh
Sergey
https://keminglabs.com/blog/building-a-fast-electron-app-with-rust/
Evgeniy
Кто подскажет какие размеры иконок для приложухи на каких платформах максимальные? и если есть можно сервис где перекодировать можно я вот этот юзаю -- https://iconverticons.com/online/#
🍀 Max
привет народ.
Хочу создать локально независимое приложение на JS сделать.
🍀 Max
при выборе как хзранить данные – самое основное что приходит в глову - localstorage...