Sergey
ого, там gyp на gn меняют видимо
Anonymous
Если так, то просто отлично, у меня проблемы с gyp сборками на 1й бетке замечен
Anonymous
На маке поломали Devtools. Крашиться как только его пытаешься открыть =(
Данил
ура
Нет не ура, жду следующей версии.....
Sergey
кстати, релиз ноуты дописали там. можно почтитать прямо по это же ссылке, которую бот опубликовал
volandku
Так, а первое приложение, которое работало еще утром могло перестать работать сайчас?
volandku
предупреждение в консоли про csp
volandku
пока спрашивал - отработали кнопки
volandku
что за?
volandku
хм axios что ли?
Завтра
Шо тут за шум и потоки сознания
Abay
Добрый день парни! Проконсультируйте пожалуйста, я новенький в Electron, установил electron-update-app-asar и хочу обновить app.asar в приложений. При запуске приложения, задается вопрос мол есть обновление, установить? После утвердительного ответа, новый архив скачивается и запускается обновление, в методе обновления сначала удаляется старый архив, затем переименовывается новый скаченный архивный файл. Проблема в том что не происходит удаления старого архива app.asar и выдается сообщение об ошибке, ввиду того что приложение на текущий момент использует старый архив. Посоветуйте, как можно это дело обойти или другой вариант обновления архива или я что-то не так делаю.
Anonymous
Вот это то, о чем я говорил и высказывал опасения. Кто то упоминал, что большую часть коммитов в электрон делает команда Microsoft. Заметно! На MacOS DevTools на beta.2 тупа крашит весь электрон, зато вот: https://github.com/electron/electron/commit/97248a7a562ea4e2ac1e4afe597d912dd13737cb libchromiumcontent сбилдили с помощью Visual Studio 2017 и это куда важнее, ну да)
Anonymous
Под некоторыми дистрибутивами linux вообще не запускается: https://github.com/electron/electron/issues/13622
Anonymous
Привет всем, вот вопрос, как мне отследить нажатие левой клавиши мышки и в это же время симитировать ввод с клавиатуры '.'?
Andrey
никак
Anton
А кого-нибуд был такой момент, что модули node_modules, используемые в main process, в дев режиме работают, а при сборке пишет что не может найти такой модуль
Anton
Lev
может модули висят в dev dependens?
Anton
Нет, в dependencies. Правда я использую vue-electron boilerplate. Но там в issue вроде нет подобных вопросов
Anton
все require модули node.js пропускает, а на сторонних затыкается
Anonymous
Спасибо, что-то про packager я сразу не подумал)
та нез, тоже помню с этим мучался
Anton
Anonymous
P.S. Разобрался. Не правильно сначала перевел
"package-win": "electron-packager . name --no-prune --overwrite --asar=true --platform=win32 --arch=ia32 --out=release-builds --version-string.CompanyName=CE --version-string.FileDescription=CE --version-string.ProductName=\"Name\"", "package-linux": "electron-packager . name --no-prune --overwrite --asar=true --platform=linux --arch=x64 --out=release-builds" прописать это в скриптах пакэдж и все работает
Anton
Спасибо
Станислав
Вместо окна DevTools открывается черный экрнан, в котором ничего нельзя сделать.
Станислав
версия какая
Это я лох. Сорян за вопрос. Скачал electron-prebuilt по старому тутору, а этот пакет устарел. Надо было просто скачать electron и проблема решена
Станислав
Немного не понятен смысл, но сделаю вид, что понял ^^
Null
не подскажите как заблокировать перетаскивание ссылок в webview ?
Null
Andrey
С помощью CSS
Null
это заблокирует выделение теста, но не перетаскивание ссылки
Данил
хз, мб поможет: -webkit-user-drag: none;
Null
хз, мб поможет: -webkit-user-drag: none;
тоже пробовал, не помогло...
Andrey
Только что проверил -webkit-user-drag: none;, ссылка не перетаскивается
Andrey
А версия какая? На 2.0.4 все работает.
Null
А версия какая? На 2.0.4 все работает.
версия та же, но не работает
Andrey
Ах, простите мою невнимательность, в вебвью работать не будет, потому что там свой дом и свои стили.
Null
теперь знаю больше)
Andrey
Можно погуглить на тему inject css into webview, возможно что-то есть
Null
спасибо за совет!
Anonymous
Кому там было нужно что бы окно при ресайзе сохраняло пропорции? Скоро будет такая возможность: https://github.com/electron/electron/pull/13649
Andrey
Можно погуглить на тему inject css into webview, возможно что-то есть
Например такое: https://stackoverflow.com/questions/42930572/inject-css-into-webview-chrome-electron-html-css-js
Andrey
Рад помочь 🙂
volandku
а setTimeout(foo(),2000) точно ждёт 2 секунды?
Anonymous
И аргументом коллбек должен быть
volandku
у меня там метод класса
Anonymous
у меня там метод класса
Ссылку на него ебани
Anonymous
то есть?
Хз ты уверен что должен вызывать foo?
volandku
getTickersAndPrices() { this.getTickers() setTimeout(this.getPrices(),5000) }
volandku
вот такой код, и есть подозрение что второй метод вызывается вперед первого, чего мне не надо
Lev
Второй?
volandku
да
Lev
Сделай цепочку
volandku
как?
Lev
Возвращайся промис
Lev
Из первого и потом вызывайте второй
Lev
В then
Lev
Асинхронность такая асинхронность
volandku
ох, еще бы понимать это
volandku
пару дней на js
volandku
а просто таймаут нельзя?
Lev
А зачем вы сразу в электрон идёте, если пару дней на жс
Lev
Разберитесь с языком сначала
volandku
я знаю php, немного c++
volandku
электрон - так как десктоп, в чистом виде язык мне особо не нужен