24 марта 2014 г.

Google Keep и GTK+

В браузере Chromium 35.0.1907.0 aura (258891) все пилят никому ненужный (на линуксе, а может и на винде тоже), интерфейс aura (сейчас это стандартная тема) и забывают о том что должно работать изначально, чтобы браузер вписывался в общий дизайн рабочего стола. Если выбрать в настройках внешнего вида использование темы GTK+, то некоторые части все равно получаем в теме "aura ui". Например, Google Keep запущенный из приложений (chrome://apps/) или при помощи "Chrome App Launcher".


В общем, как бы мы его не запустили получаем вырвиглазное окно своеобразного стиля, а не того который глобально установлен для всей системы и который еще раз настойчиво мы просили указывая в настройках браузера!


Если вам не нравится такой своеобразный подход разработчиков к оформлению внешнего вида браузера и его приложений, пожалуйста, присоединяйтесь к Issue 355260 нажав звездочку возле номера... И будем надеяться, что на эту недоработку или баг обратят внимание и в будущем исправят. Заранее благодарен всем за участие.

p.s. Речь не идет о нужности/ненужности Aura UI, как нового способа построения интерфейса или его темы оформления. Не будем об этом спорить.

4 марта 2014 г.

Google API keys are missing!

The Chromium Projects на своей странице Download Chromium дает инструкцию с двумя вариантами как получить сборку свежего снепшота браузера, если вам лень собирать его самому. НО вся проблема в том, что раньше разработчики делали оф.сборку браузера с включенными ключами API Google, а сейчас нет! По неизвестным причинам (правду не говорят), может сразу на Google Chrome хотят всех подсадить? Политика нам не интересна, но при этом пользователи сталкиваются с проблемой Issue 328089


Отсутствуют ключи API Google. Некоторые функции Chromium могут не работать.
Google API keys are missing. Some functionality of Chromium will be disabled. 

И это не шутки, мы действительно не можем воспользоваться "входом в Chromium" (то есть синхронизацией) и приложением Кеер, возможно еще что-то не работает... Но для дискомфорта уже и этого достаточно.

Браузер смело отправляет нас к напильнику и бубну, который должен сделать для себя каждый в отдельности, с ласковой подачи гугла: howto/api-keys 

Каждый пользователь должен сделать себе свой ключ и предоставить его браузеру в процессе выполнения. Чтобы сделать это, нужно задать переменные среды прописав в ~/.profile
export GOOGLE_API_KEY="ваш ключ API"
export GOOGLE_DEFAULT_CLIENT_ID="ваш ID клиента"
export GOOGLE_DEFAULT_CLIENT_SECRET="ваш секрет соответственно:)" 

p.s. Ранее разработчики так не усложняли жизнь простым пользователям, хотя возможно это и не их причуда... История об этом, милостиво, умалчивает ;) Если у вас есть желание можете присоединиться к Issue 328089 нажав звездочку возле номера и возможно, когда-нибудь браузер таки будут собирать как раньше без необходимости такой запары...