@electron_ru

Страница 10 из 177
Алексей
07.01.2017
14:16:19
Все нормально. Чатики тем более узко специализированные развиваются дольше

Sultan
08.01.2017
07:50:58
Кстати кто сталкивался с речевыми API для Электрона?

Sheldhur
08.01.2017
07:58:44
может для ноды, а не электрона

электрон всего лишь обертка

Google
Sultan
08.01.2017
07:59:17
ну да я имею ввиду чтобы работали на элеткроне

например Google api не поддерживается

Sheldhur
08.01.2017
08:01:12
где написано?

Sultan
08.01.2017
08:02:00
ну а на примере annyang проверял

Sheldhur
08.01.2017
08:05:27
ну и в чём проблема? :)

электрон это местами кастрированный, местами улучшенный хром

всё что работает в хроме, будет работать и в электроне

Сергей
08.01.2017
09:26:46
Sultan
08.01.2017
09:27:09
+

Sheldhur
08.01.2017
09:27:21
ну я там ниже написал, что частично кастрирован

Сергей
08.01.2017
09:28:41
да там осталось вроде только рендеринг и пару апишек почти всё выпилено

ибо это часть хрома =(

Google
Sheldhur
08.01.2017
09:36:41
ну звук то оно способно записывать\воспроизводить?

Nikolay
08.01.2017
17:39:41
стандартные браузерные апи же должно уметь

Сергей
08.01.2017
19:28:57
Я слышал не так давно как раз завезли работу со звуком. Но могу ошибаться

Vladimir
08.01.2017
20:09:07
WebAudio же уже давно доступно

Nikita
08.01.2017
20:09:15
getUserMedia поддерживается точно и давно

из того, что не поддерживается - расширения

Electron.js releases
10.01.2017
20:48:25
electron v1.4.14 https://github.com/electron/electron/releases/tag/v1.4.14 Bug Fixes Fixed a crash when closing a window from within a will-navigate event listener. #8254 (https://github.com/electron/electron/pull/8254) Offscreen windows are now always created as frameless so the viewport size is as expected. #8250 (https://github.com/electron/electron/pull/8250) The backgroundThrottling option is now correctly persisted across window reloads. #8298 (https://github.com/electron/electron/pull/8298) The Cookie header is now settable on requests made using Electron's net module. #8258 (https://github.com/electron/electron/pull/8258) Fixed a stack overflow error when creating a window with cycles in the specified options object. #8340 (https://github.com/electron/electron/pull/8340) Fixed an issue where the session.enableNetworkEmulation API would lead to high CPU usage. #8371 (https://github.com/electron/electron/pull/8371) macOS Fixed a crash when the OS reported no monitors were available. #8249 (https://github.com/electron/electron/pull/8249) Linux Fixed a crash when closing a window from within a dialog callback. #8252 (https://github.com/electron/electron/pull/8252) Windows Fixed an issue where the window would be incorrectly placed behind the task bar when maximized. #7765 (https://github.com/electron/electron/pull/7765) API Changes The defaultFontFamily option in the BrowserWindow constructor now supports setting the default cursive and fantasy fonts. #8295 (https://github.com/electron/electron/pull/8295) Added a normalizeAccessKeys option to the dialog.showMessageBox API that normalizes keyboard accelerator keys used for buttons across platforms. #8308 (https://github.com/electron/electron/pull/8308) window.alert and window.confirm are now supported in tags and sandboxed windows. #8341 (https://github.com/electron/electron/pull/8341)

Nikita
13.01.2017
14:17:00
а кто-то пробовал react dev tools в электрон ставить?

Storm
13.01.2017
14:41:08
да, было дело

Nikita
13.01.2017
15:23:44
и как?

Sheldhur
13.01.2017
16:51:28
збс

правда я готовую сборку юзаю

Евгений
13.01.2017
18:56:18
какую?

Сергей
13.01.2017
19:17:37
Electron-installer вроде

Storm
13.01.2017
19:19:05
https://www.npmjs.com/package/electron-react-devtools

Сергей
16.01.2017
09:07:40
Немного поздно

Но, нашел https://www.npmjs.com/package/electron-devtools-installer @gusnkt

Sultan
16.01.2017
09:08:49
Добрый день, кто нибудь делала проект с умным зеркалом на Электроне?

Сергей
16.01.2017
09:09:25
Что значит "умное зеркало"?

Google
Sultan
16.01.2017
09:09:55
https://magicmirror.builders/

типо таких проетов, DIY

Сергей
16.01.2017
09:11:29
Не стоит переводить название проектов

Sultan
16.01.2017
09:11:47
не понял

при чем перевод просто спрашиваю

Сергей
16.01.2017
12:37:39
Добрый день, кто нибудь делала проект с умным зеркалом на Электроне?
у тебя какой-то конкретный вопрос был по теме?

Sultan
16.01.2017
12:40:00
Да

Сергей
16.01.2017
12:49:11
Ну так задавай!

чего ждать?

Sultan
16.01.2017
12:55:03
Что за муть, скажи ты знаком с кодом magic mirror 2 или нет просто скажи

Сергей
16.01.2017
12:55:27
какая разница

задай вопрос

никто тебе не будет отвечать без вопроса

если не я, так другие ответят

Sultan
16.01.2017
12:55:59
У меня вопрос как там модульность оргнизованна, везде ли модули используются в электроне

Сергей
16.01.2017
12:56:25
сформулируй вопрос по другому

Sultan
16.01.2017
12:58:25
Ладно, понятно

from
17.01.2017
11:46:10
А вот такой вопрос возможно не совсем по теме канала, но...близок) в hyper terminal и slack app есть такая крутая фишка, что у окна программы нет title bar (вернее в slack его как будто нет, а в hyper он просто стилизован под единое целое с телом программы — общий фон, нет границы и т.п.). Как это сделано? И возможно ли такого же добиться в, скажем, iterm2?

Сергей
17.01.2017
11:47:02
Нет

Только если разработчики сами не напишут такую возможность

Google
from
17.01.2017
11:48:54
А как это сделано в том же hyper? Тот факт, что оба моих примеры сделаны на electron просто совпадение?

И вообще интересно, кнопочки закрыть-свернуть-развернуть здесь нативные или это сделано как элемент внутри hyper и стилизовано под мак?

from
17.01.2017
11:50:20
ну кстати через селектор элементов не получается их выбрать

Сергей
17.01.2017
11:51:00
Я выбирал

Сейчас нет мака под рукой

from
17.01.2017
11:51:27
Не, что-то мне кажется, что сами кнопки как раз всё-таки маковские

Сергей
17.01.2017
11:51:56
Я видел их код

from
17.01.2017
11:52:46
надо посмотреть тоже

Сергей
17.01.2017
11:53:06
https://github.com/zeit/hyper/blob/master/lib/components/header.js

Storm
17.01.2017
11:58:17
Такое делается через frame=false

Сергей
17.01.2017
11:59:05
Так это просто убрать тайтлбар

Но не добавляет кнопки

Storm
17.01.2017
11:59:26
Ну кнопки сам рисуешь)

Сергей
17.01.2017
11:59:44
Ага))

from
17.01.2017
12:00:16
https://github.com/zeit/hyper/blob/master/lib/components/header.js
похоже что именно для мака они всё-таки не рисуются hyper'ом

Storm
17.01.2017
12:02:01
В исходнике как раз для мака рисуются

Свгшками

Google
Сергей
17.01.2017
12:03:41
Свгшками
Вот искал сейчас пруф

Вот эта часть вроде

from
17.01.2017
12:04:36
В исходнике как раз для мака рисуются
так нет же {!isMac && /* свг-шки */}

Вот эта часть вроде
https://github.com/zeit/hyper/blob/master/lib/components/header.js#L117

Storm
17.01.2017
12:08:05
Да, извиняюсь, с телефона плохо посмотрел....

Сергей
17.01.2017
12:20:59
ща я проверю

хм

раньше рисовалось через css

забавно, но если принудительно запустить на линухе hyperterm как под маком, то кнопок не будет

надо гуглить

комбинация опций { frame: true, transparent: true } на маке, дает полупрозрачное приложение (vibrancy), с нативными кнопками фон можно залить черным и всё будет выглядеть нативно

Так что да, кнопки нативные, хотя раньше не были такими. В теории любое приложение может быть с такими кнопками и iTerm2 тоже но это надо на уровне кода делать

Страница 10 из 177