Sergey
ну видимо чел хочет, чтобы была .exe для запуска по необходимости
Default
Ну будет .exe для установки
Default
И похер что для запуска
Sergey
Sergey
проще всего)))
Сергей
Спасибо
Anonymous
Что возвращает функция app.getLocale()?
Anonymous
код языка?
или что-то ещё?
Владимир
https://electronjs.org/docs/api/locales
Anonymous
ты мне отправил то что я перевожу
Anonymous
я перевёл как
Код языка возвращается функцией app.getLocale()
Sergey
Anonymous
ага
Sergey
Я тоже хочу
Anonymous
ну
locales.md
Anonymous
уже перевёл
Sergey
Где переводишь
Sergey
Буду контрибутить
Anonymous
https://crowdin.com/project/electron/ru#
Anonymous
ты не знал?
Anonymous
все по-моему уже давно знают
Sergey
Спасибо))
Sergey
Не знал
Anonymous
Это пример показывает, как закрыть приложение, когда последнее окно будет закрыто:
—- зашибенный перевод)))
Anonymous
это вот так вот сидишь
и вдруг понимаешь
— я же чайник поставил
Maksim
А ЧЕ ЭТО версия документации на crowdin.com/translate/electron/65/en-ru не соответствует оригиналу https://github.com/electron/electron/blob/master/docs/api/auto-updater.md
Maksim
5 часов малафил на транcлит, кто нить подтяните оригинальные доки в данный сервис, а то мне лень разбираться
Lev
Читайте в оригинале доку. Хороший повод выучить английский.
Maksim
А когда переводишь еще проще получить экспириенс
Dmitry
Угу, и "помалафить" можно, да
Maksim
Менеджеру черкнул, что бы затащил новые файлы из репы, посмотрим как качествено их пуканы намазы скипидаром 🙂
Maksim
Короче понятно почему файлы для перевода малость устарели, потому что они относятся к релизной версии https://github.com/electron/electron/releases/tag/v1.6.15
Maksim
Maksim
Вот кстати мой перевод попал в репу 2 дня назад и GitHub клиент теперь на Electron 😜
Maksim
на macOS работает куда быстрее чем SourceTree
Anonymous
привет
ребят
есть что-нибудь на русском с нуля по электрону?
на английском некоторые вещи не очень понятны
Maksim
@egorzhartun вот начало, там есть все https://canonium.com/articles/electron-desktop-app-introduction ну дальше только js, html, css и пошло поехало
Sheldhur
Maksim
все новое основано на старом, без данного дзена тебе дорога только в ... мануалы
Anonymous
спасибо
Anonymous
я рассмотрел
Anonymous
понял всё
Anonymous
конкретно
с фронтом я только играюсь
Anonymous
хотелось бы парочку примеров
как прикрутить событие к кнопке
тот же самый app.exit
именно к кнопке
которую сам создал
я просто с деревни
Anonymous
куда нужно смотреть?
Kool
Kool
Делаешь запрос в main процесс, он закрывает приложуху
Anonymous
можно банальный пример?
Kool
App.js : electron.ipcMain.on('exit', () => app.exit())
Frontend: electron.ipcRenderer.send('exit', null)
Sheldhur
🙈
Sheldhur
electron.remote.app.exit()
Alexander
remote.app.exit()
Alexander
Опередил
Anonymous
благодарю
Anonymous
// Renderer Process
const { ipcRenderer } = require('electron')
var elems = document.getElementById('brand');
elems.addEventListener('click', () => {
ipcRenderer.send('openChildWindow')
}, false)
// Main Process
const { ipcMain } = require('electron')
let win
ipcMain.on('openChildWindow', () => {
win = new BrowserWindow({
width: 480,
height: 500,
})
})
сори за тупость, но в чём проблема?
Anonymous
App.js : electron.ipcMain.on('exit', () => app.exit())
Frontend: electron.ipcRenderer.send('exit', null)
Maksim
Maksim
Прикольно кстати, я перевожу и тут же вижу как в репу падают переводы
Maksim
Можете заценить что из этого выходит https://github.com/electron/electron-i18n/blob/new-translations/content/ru-RU/docs/api/auto-updater.md
Viktor 🇷🇺
Sergey
Sergey
конечно проще
Sergey
но посмотрим как ты будешь по всему приложению концы выискивать
Evgeniy
Такой вопрос юзаю ejs шаблоны а можно ли их как то с диска заранее считать чтобы не было дерганий вообще?
Sheldhur
каких дерганий
Evgeniy
ну я шаблон на страницу ставлю и другой который его перекрывает получает опасити 1->0 за 0.2s а тот что отрисовал наоборот получает но в итоге всё дергается
Evgeniy
и ещё шрифты юзаю если до этого не были на странице отрисованы то сначала вообще ничего
Evgeniy
в общем как можно шрифты отрендерить кастомные до того или во время того как страница загрузится
Maksim
Maksim
Комрады, может еще кто силен в буржуинском? Забегайте в топы 🤓
Sergo
делать больше нечего
Lev
Такое
Lev
Безпрофитность))
Maksim
Это для тех кто хочет получить юзерэсприенс по UX, и подтянуть зинглишь, профи конечно пускай бабос подымают и не отвлекаются 😉
Maksim
бабло это договор, а опыт это free actions
Combot
combot.org/chat/-1001051575543
Sheldhur
опять обострение?
Maksim
Если есть люди работающие официально за рубежом (СНГ не считается) напишите мне личное сообщение, гарантирую интересную информацию
Maksim
Народ, второго декабря будет Local Hack Day - 12 часовой хакатон, где будут задания для фронтэндеров и не только: https://rb.ru/news/mlh/