Сергій
я скачал 4 версию и скопировал ваш код
Сергій
и у меня все норм работает
Сергій
S
дотер детектед
Сергій
открываеться с первого разу нормально без закрытия
Сергій
я выправил только одну синтаксическую ошибку
Сергій
Yevhen
угу. Очень странно =(
Сергій
попробуйте у себя запустить если все так же то это мистика какая-то
S
Как вы обычно используете роуты express в электроне? Если я создаю отдельную директорию под названием server, настраиваю там роуты , коннект с базой и прочее, потом делаю module.exports своего app, это правильный подход? Еще читал в stackoverflow про подход когда все серверное оборачивают в самовызывающую функцию и делают require в main.js
Yevhen
Артем
Люди, вроде активность появилась =))) Может кто подсказать, как, блин, можно подключить отладчик для прохода по точкам останова в основном процессе? С учетом того, что это electron + webpack (еще и бабель имеется)...
Как только не пробовал - нифига не получается, либо вообще ничего не запускается, либо падает, либо тупо ничего не происходит =(
Артем
Варианты "IDE" - WebStorm или VSCode... Если другая умеет, то, что мне надо - то можно и другую IDE. не принципиальна среда, принципиальна возможность =)
Yevhen
если смотреть на надпись МЕМАС, она несколько раз рендериться (мигает)
Yevhen
такое ощущение что он каждый раз загружает html заново, и это мигание происходит именно в рендере html. Если оставить frame, то сам фрейм нормально рендериться, но видно что там контент перерендеривается
Sergey
S
Group Butler
Sergei, this type of media is not allowed in this chat.
(1/2)
Electron.js releases
v5.0.0
https://github.com/electron/electron/releases/tag/v5.0.0
v5.0.0
Anonymous
А вообще можно показывать окно с какой-нибудь анимацией которая медленно сделает из opacity 0 => 1
Anonymous
А вообще я бы посоветовал если не критично делать просто прозрачным окно на 0, правда оно есть, но можно его закинуть куда-нибудь по x,y, можно сделать его просто width: 0px или типа того, экспериментируйте
Yevhen
Тупо делать прозрачным на x милисекунд? Я вас правильно понял?
Анимация по идее не покатит из-за "перерендера"
Anonymous
прозрачным сделать само окно
Anonymous
но оно будет кликабельно нужно иметь ввиду
Yevhen
Вебвью или ярлык в тулбаре винды, снизу. Что под "окно" вы имеете ввиду
Anonymous
Я сейчас зависимсти подтяну и набросаю
Сергій
попробуй показывать окно на ивент ready-to-show
Yevhen
Оно же только раз тригериться
Yevhen
Когда файл загружен. Или я ошибаюсь?
Там он потом второй раз не грузится. Там что другое происходит. Я вешался и внутри html на всякие онлоад и домреди. Все 1 раз тригерится
Anonymous
У тебя мигание начинается после того как в тирее кликаешь или что ?
Anonymous
У меня нет мигания
Yevhen
Да, именно в трее. Оно после нескольких раз
Yevhen
И более видно если frame false
Anonymous
Так ща
Yevhen
На самом деле и в самом фрейме видно,но из-за светлого фона менее заметно
Anonymous
Не у меня и так мигания нет, возможно из за того что комп не загружен сильно
Yevhen
Может. Я на 2х ноутах смотрел. А электрон какой?
Yevhen
На маке такой беды нет
Anonymous
4.1.4
Anonymous
Anonymous
Могу посоветовать немного свою статью в которой использую свой способ организации кода в electron приложениях
Yevhen
да. Я сейчас доеду и смогу скинуть весь. Там по сути весь код в том что по клику на трей, выпадает выпадашка и все
Yevhen
давай)
Yevhen
лишним хоть какая-то инфа по электрону не будет
Anonymous
давай)
https://habr.com/post/427777/
Anonymous
Yevhen
Yevhen
у тебя на винде не мигает?
Yevhen
на репу не могу ссылку скинуть
Anonymous
Ага, да сейчас мигает
Anonymous
Я думаю что из за насыщенности страницы элементами
S
в 5 электроне наконец то добавили возможность блокировать alt tab и прочие windows hotkey 😂😂
Pavel
Bet1x
Завтра
Добавили бы оверлеи поверх игр, а так юзлесс фича
Lev
ээээ
Lev
дискорд на электроне же написан
Lev
и там есть оверлей
OctopuSSX
Оверлей на плюсах сделать можно🤔
Сергій
да только оверлей полюбому будет менять файлы игр по этому будет блочиться на лицензиях и можно получить тот же вак в стиме
Pavel
Никакие оверлеи не меняют файлы игры,все через работу с DX \ OpenGL
Pavel
О чем ты
Lev
оверлей не будет ничего менять
Lev
что за глупость
Pavel
+++
Сергій
есть один реп с попыткой связать приложение на электроне с сторонним оверлеем
Сергій
https://github.com/hiitiger/gelectron
Сергій
кому интересно
Pavel
Размер либы насмешил
Pavel
Pavel
127 мб за работу с DX api? лол что
Pavel
А вообще не плохую прослойку предоставляет либа 👍
Сергій
там графичиские демки какие-то я помню идут и плюс гифки
Pavel
гифка не больше мегабайта, а демки, сорцы? ок они не много весят
Pavel
там скомпилированное демо
Pavel
скомпилированное повторюсь
Pavel
Так вообще делать нельзя, для этого есть вкладка release и фиксировать туда релиз и демо к нему, нахрена автор так плохо поступил - не понимаю
Сергій
одна гифка 23 мб вторая хз сколько