Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Разработка > Связь с разработчиками XBMC

Ответ
 
Опции темы Опции просмотра
Старый 13.09.2013, 15:54   #21
kostya4000
Senior Member
 
Аватар для kostya4000
 
Регистрация: 12.01.2012
Сообщений: 428
По умолчанию

И ещё пожелание лично от меня, думаю qwerty будет намного лучше и удобнее чем существующая abc, как для русского так и для других языков. Мы в повседневной жизни везде пользуемся qwerty клавиатурой и поэтому она всем привычные чем abc.
kostya4000 вне форума   Ответить с цитированием
   
Старый 13.09.2013, 15:59   #22
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,357
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от kostya4000 Посмотреть сообщение
Вот тут можно прочитать http://xbmc.ru/forum/showthread.php?t=3473 на последних страницах рассуждения по поводу клавиатуры, и там же есть актуальный патч.
сразу сюда
bigbax вне форума   Ответить с цитированием
Старый 13.09.2013, 16:09   #23
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,946
По умолчанию

Цитата:
Сообщение от HAL9000 Посмотреть сообщение
Ребят!
Ну так помогите человеку с патчами русской клавиатуры.
Все остальное - это фигня!
А без клавы, официальные сборки можно только "для поиграться" скачивать...
Пускай Karlson2k сделает клаву и пиво от нас ему будет обеспечено до конца жизни
ИМХО
Боюсь, никакой сугубо "русской клавиатуры" в официальных сборках не будет, т. е. официальные разработчики не захотят делать решение сугубо для одного языка в проекте, нацеленном на международную аудиторию.
Я сам в С++ почти ничего не понимаю, но общие знания позволяют предположить, что внедрение универсального варианта - слишком глобальная задача, причем как на уровне С-шного кода, так и на уровне скинов. О последнем я имею некоторое представление, так как "рисовал" скин русской клавиатуры для Aeon-Nox. Получается, нужно иметь клавы под каждый язык во всех скинах?
Вот и товарищи выше подсказывают, что даже с русским языком не всё гладко, а что уже говорить об over 9000 (это я утрирую) языков Земли?
__________________
Координатор русского перевода Kodi:
https://www.transifex.com/projects/p/kodi-main/
------------------------------
Raspberry PI 2 + LibreELEC 8 (Kodi 17)
Samsung Galaxy Tab A 10.1 + Kodi 17 for Android
------------------------------
Читаем и пополняем Википедию форума: http://xbmc.ru/wiki
------------------------------
На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум.
Roman_V_M вне форума   Ответить с цитированием
Старый 13.09.2013, 16:19   #24
HAL9000
Senior Member
 
Аватар для HAL9000
 
Регистрация: 15.03.2012
Сообщений: 1,106
По умолчанию

Цитата:
Сообщение от Roman_V_M Посмотреть сообщение
Боюсь, никакой сугубо "русской клавиатуры" в официальных сборках не будет, т. е. официальные разработчики не захотят делать решение сугубо для одного языка в проекте, нацеленном на международную аудиторию.

Это понятно.
Об этом и говорит Karlson2k выше в этой ветке. Что мол "предложение делать мультиязычную клаву команда XBMC скорее всего примет".
И он попросил скинуть ему наработки. С чего-то надо ведь начинать. Пускай этот поезд у них там потихоньку сдвинется. Того глядишь, через релиз (через два) мы и увидем мультиязычную клаву.

Цитата:
Сообщение от Roman_V_M Посмотреть сообщение
Вот и товарищи выше подсказывают, что даже с русским языком не всё гладко, а что уже говорить об over 9000 (это я утрирую) языков Земли?
Да нее...
Не все так жестко...
9000 не нужно. Нужно поддерживать только те языки, которые есть в XBMC. Их там немало, но не то чтобы прям пипец...
+ Это поддерживать будет довольно просто - ведь не часто же из языка удаляют какую-либо букву (или наоборот - добавляют)?
+ Поддержка может вводится постепенно - XBMC может определить текущий язык в настройках и если есть клава для этого языка, то "супер", а если нет, то "извини сынок. собачка была бешеная. пришлось пристрелить"

Надо просто "ввязаться в драку", а там посмотрим...
Пускай они хоть как-то начнут в эту сторону двигаться.
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243
Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759
Last.VK: http://xbmc.ru/forum/showthread.php?t=3709
Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758
HAL9000 вне форума   Ответить с цитированием
Старый 13.09.2013, 22:43   #25
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,357
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от HAL9000 Посмотреть сообщение
Karlson2k попросил скинуть ему наработки.
исходники самой первой разработки HDlab.ru:
GUIDialogKeyboard.cpp и diff
GUIDialogKeyboard.h и diff
DialogKeyboard.xml diff
Engllish strings.xml и diff
Russian strings.xml и diff
в языковых файлах всего пара строк в конце
Миниатюры
d8353c9d3c9599900180cf6a59555ec8.png  

Последний раз редактировалось bigbax; 14.09.2013 в 20:45.
bigbax вне форума   Ответить с цитированием
Старый 14.09.2013, 23:57   #26
Karlson2k
Junior Member
 
Регистрация: 19.04.2011
Сообщений: 23
Отправить сообщение для Karlson2k с помощью Skype™
По умолчанию

Прекрасно. Отвечаю сразу всем.
Плагин Кинопоиска для TViXiE - моё творчество.

Отлично, патчи есть, главное - уже поправили внешний вид, его было бы наиболее неинтересно править.
Не обязательно писать сразу клавиатуры для всех языков, даже для поддерживаемых. Точней даже не языков, а по большей части - алфавитов, а их - существенно меньше. Но нужно будет на старте сразу сделать универсальную инфраструктуру, которая позволить новые клавиатуры просто подключать, почти не дописывая код. А дальше, надеюсь, подтянутся другие желающие доделать, под свой язык.
Главное, это - инфраструктура. А тут придётся править много, и языки, и файлы описания языков, и их разбор, и многое многое другое. Но реально можно было бы сделать уже через одну альфу, если бы не висело других уже почти сделанных доработок.
Но в свой список на "подумать" уже включил.
Karlson2k вне форума   Ответить с цитированием
Старый 15.09.2013, 13:16   #27
plood
Senior Member
 
Аватар для plood
 
Регистрация: 17.04.2011
Адрес: Москва
Сообщений: 483
По умолчанию

Поздравляю со вступлением! Наконец то будет представитель "индейцев" у шерифов И сразу вопрос, не планируется ли возможность подключения шейдеров к встроенному плееру?
plood вне форума   Ответить с цитированием
Старый 16.09.2013, 13:16   #28
nightik
Senior Member
 
Регистрация: 12.12.2012
Сообщений: 1,677
По умолчанию

@Karlson2k, давно за вами наблюдаю.. шучу

По поводу клавиатуры, на гитхабе есть PR https://github.com/xbmc/xbmc/pull/2769 . По-моему, идея этого PR не лишена здравого смысла. Проблема только в том, что как правило у скинов на клавиатурах только английские буквы, т.е. чтобы вместить всю русскую надо сначала расширить "базовую". Еще один нюанс это собственно лейаут который используется в скинах. В базовом Confluence это ABCD.... в других это может быть QWERTY. Так просто с наскоку не решить всё.

Вообщем, если нужна помощь, обращайтесь, могу помочь по мере возможностей

И, кстати, если вы windows developer то может когда будет свободное времечко помогли бы допилить https://github.com/afedchin/xbmc/tree/dx_s3d в части AMD, ну и в общем тоже
nightik вне форума   Ответить с цитированием
Старый 16.09.2013, 14:53   #29
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,357
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

собрал из его ветки --keymaps. так и не понял - он не довел до ума идею ? вроде как на его клаве должен быть CTL_BUTTON_LANG 312 - нету. всё остальное в срр на месте.

а насчет ABCD - QWERTY . это уже было реализовано в скине Convergence/ для англоязычных пользователей удобно. переключатель ABC - QWERTY находится в настройках обложки, кнопку без проблем можно вынести на саму клаву.

сам скин тормознутый в силу разных ненужных наворотов.
согласен, что кверти и абс клавиатуры будут спорить за первенство в скинах. но видимо неспроста разработчики сделали именно абц клаву.
собрал из мастера фейк клавы
Миниатюры
йцукен.png   qwerty.png  

Последний раз редактировалось bigbax; 16.09.2013 в 16:50.
bigbax вне форума   Ответить с цитированием
Старый 16.09.2013, 15:03   #30
nightik
Senior Member
 
Регистрация: 12.12.2012
Сообщений: 1,677
По умолчанию

Цитата:
Сообщение от bigbax Посмотреть сообщение
собрал из его ветки --keymaps. так и не понял - он не довел до ума идею ? вроде как на его клаве должен быть CTL_BUTTON_LANG 312 - нету. всё остальное в срр на месте.
Скин использовали Confluence?
nightik вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 05:41. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.