обновления в размерах клавиш, промежутках между ними и рядами - благодаря изменениям в последних версиях (на текущий момент), стало возможно избавиться от ненужных пустых полей и отдать их место под увеличения клавиш;
обновлены emoji (1800+ шт.);
удалил список автозамен из русских раскладок, из за них клавиатура подтормаживала.
Скриншоты не обновлял, визуально мало что поменялось.
29.10.2020
косметические доработки;
последняя версия раскладок v6 сохранена тут - [url="http://maxel85.narod.ru/files/Android/MaxQwertyKeys/MaxQwertyKeys_v6_build_2020.05.09_by_maxel85.zip]MaxQwertyKeys v6 (build 2020.05.09) by maxel85.zip[/url].
27.09.2020
оптимизация кода раскладок;
расстояния между кнопками (костыль для уменьшения количества ложных срабатываний соседних клавиш);
украинский язык;
убран нижний пустой ряд;
ширина управляющих клавиш одинакова для всех типов раскладок.
P.S. Скриншоты и описания не обновлялись, т.к. визуальная часть практически не изменилась. 09.05.2020
Прошло почти два года с момента прошлого обновления. Я что то по мелочи менял, всего не упомню. О кардинальных изменениях читайте ниже.
Я наконец решился отказаться от графических иконок и полностью перейти на текстовые.
Больше никаких скрытых функций на кнопках, все действия обозначены.
Новые раскладки калькулятора и циферная в ландшафтном режиме.
Обновлена Emoji раскладка.
Версия (vX) раскладок повысилась, все файлы предыдущих версий удалены, но на всякий случай я их оставил существовать в виде отдельного архива - MaxQwertyKeys v5 Tablet (build 2018.07.06) by MaXeL85.zip (включая предыдущие скриншоты).
06.07.2018
Итак… Прошло некоторое время, я в очередной раз заглянул в код стандартных раскладок. И тут… видимо в тот день звезды правильно сошлись… До меня дошло как совместить идеи раскладок v3 и v4. А именно: оставить в долготапах нужные символы (а не забить ими все имеющиеся кнопки как это было в v3) и при этом не проиграть в выравнивании основных символов (в v4 все кнопки были пустые, а все символы в долготапах визуально спрятаны).
Плюс дядя Миша наконец то сделал адекватное поведение клавиши контрола, благодаря чему я смог задействовать всеми любимые комбинации ctrl+x, ctrl+c, ctrl+v и другие, используемые в текстовых редакторах (на русских и украинских раскладках комбинации работают через долготапы).
Была полностью переработана символьная раскладка, я внимательно пересмотрел все имеющиеся там символы, и выкинул оттуда те, которые используются раз в пятилетку, а также добавил всяческие полезности вроде математических символов, которые достаточно часто нужны в повседневном общении. Сортировка символов на этой раскладке соответствует порядковым номерам оных в таблице юникода. Присутствуют символ ударения и всяческие модификации дефисов и тире.
В дополнение к предыдущим словам, могу сказать, что на данный момент мои раскладки ориентированы на каждодневную писанину, но ни в коем случае не на написание кода, или ещё какие нибудь специализированые тексты. Эти люди сами себе раскладку создадут. Учтены моменты вроде обращений в чатах через @ или использования в поиске #.
Смайловые раскладки… Очень сильно не люблю смайлы, я считаю, что эмоции надо выражать словами. Тем более, что в любом сегодняшнем мессенджере есть свои смайлы. Но иногда бывают случаи, когда надо вставить смайл в смс, в емайл, или на веб сайте. Я выдрал из таблицы юникода огромное количество смайлов, что то в районе 1250шт (хотя может я и ошибаюсь, я их не считал). Пилить кнопку под каждый из них дело неблагодарное, поэтому я просто запихнул их пачками в popup клавиатурки.
Раскладки v3 и v4 более я поддерживать не буду, скриншоты от них я тоже не сохраняю - всё это мне более не интересно. Предоставляется последний билд от 2017.09.25 в состоянии as is.
25.09.2017
разработка раскладок для оригинальной Jbak Keyboard от Юрия Бакунина прекращена, последняя сборка датируется 19.05.2016 и предоставляется в виде "как есть", последующие от этой даты изменения её более не касаются;
косметические правки во всех раскладках;
косметические правки скина Euphoria;
с нуля переписаны ландшафтные раскладки.
19.05.2016
убрал принудительное отображение иконок действий по удержанию спецклавиш для Jbak Keyboard (оригинала);
кнопка с запятой в английских v3 — теперь символы вводятся при помощи всплывающего окна, а не перебором символов.
10.05.2016
исправил ошибку приводящую к падению клавиатуры при запуске смайловой клавиатуры Emoji.
28.03.2016
добавил набор из 147 смайлов, составленно на базе таблицы юникод символов, поэтому должно работать абсолютно везде;
множество мелких косметических фиксов (настоятельно рекомендую перезаписать ВСЕ файлы сборки новыми);
починил переключение страниц смайлов в раскладках для оригинальной клавиатуры.
14.03.2016
эксгумированы трупы раскладок v3, переделано в стиле последних v4 - теперь дополнительные символы никуда не спрятаны (привет пользователям, которые пользовались v3 именно по этой причине);
все v3, v4 и Tablet в наличии для обеих клавиатур - оригинала и форка, к сожалению, различий становится все больше и больше (читайте внимательно детали в спойлерах ниже);
изменились типы раскладок, теперь все по феншую - edittext_MaxQwertyKeys_XXX используется для раскладки редактирования текста, а symbol_MaxQwertyKeys_XXX для символьной;
очередная перепроверка содержания шаблонов.
27.02.2016
добавлена версия раскладок для оригинальной клавиатуры от Юрия Бакунина, все кнопки работают как и в версии для форка (спасибо информации с Android Developers);
косметика и редизайн раскладок клавиатуры правки текста, циферной, смайловых и символьной;
клавиши переключения типа клавиатуры, пробел, энтер - везде работают одинаково, либо в зависимости от типа клавиатуры (в прошлой версии запуск настроек программы и вызов шаблонов работал не в каждом типе клавиатур);
немного изменена циферная клавиатура;
перековырял все xml файлы - теперь там отступы по человечески сделаны и теги у клавиш идут в алфавитном порядке (пользователю все равно, а моему глазу приятнее);
пофиксены коды клавиш стрелка влево/вправо и начало/конец строки в соответствии с последними изменениями от автора клавиатуры;
стрелки влево/вправо по бокам пробела во всех типах клавиатур - долготап больше не переводит курсор в начало/конец строки, срабатывает обычный повтор нажатия клавиши;
убрано отображение раскладок symbols и smile2 из списка "Языки и раскладки" (спасибо новому типу раскладок hide).
16.09.2015
вернул из файловых анналов очень древнюю планшетную версию своих раскладок, немного переработал их под сегодняшние нужды (использование - либо на телефоне в ландшафтной ориентации, либо на планшете с экраном 7"+);
отвязал вызов смайловой и циферной клавиатуры от конкретных (своих же) *.xml, теперь запускаются смайловая и циферная клавиатура, выбранные в настройках программы;
в раскладке редактирования текста появилась клавиша del, а на циферной раскладке отдельная клавиша + (раньше она была в долготапе на кнопке 0);
в смайловых раскладках починилась клавиша переключения страниц со смайлами (наконец то починили тег android:keyboard) - теперь странички переключаются простым тапом;
отдельная версия голубого скина, изначально создававшегося под голубой вариант пятой MIUI - добавлена полупрозрачность фона, смотрится очень и очень приятно;
новый скин в стиле Euphoria OS - соблюдены все цвета, опять же полупрозрачность фона, клавиши при нажатии меняют свой внешний вид (спасибо всплывшим недавно тегам, о которых ранее никто не знал) из-за чего создаётся зрительный обман, как будто срабатывает клавиша старого советского выключателя.
Очень сильно хотелось сделать раскладки, максимально приближенные к компьютерным клавиатурам. Получилось немного мелковато, но очень удобно. Архив содержит следующие раскладки:
английский и русский языки для портретного и ландшафтного режимов;
клавиатура правки текста;
циферная клавиатура для портретного и ландшафтного режимов;
клавиатура с дополнительными символами;
клавиатура калькулятора с базовыми действиями;
клавиатура смайликов Emoji;
четыре скина для программы.
распаковать файлы согласно путям в архиве;
открыть настройки клавиатуры;
в пункте "Внешний вид" выбрать один из четырёх предложенных мною скинов (рекомендую Euphoria);
открыть "Языки и раскладки";
для английского языка выбрать раскладку en_MaxQwertyKeys v6 by maxel85 для портретного режима и раскладку en_MaxQwertyKeys Tablet v6 by maxel85 для ландшафтного;
для русского языка выбрать раскладку ru_MaxQwertyKeys v6 by maxel85 для портретного режима и раскладку ru_MaxQwertyKeys Tablet v6 by maxel85 для ландшафтного;
для клавиатуры правки текста выбрать раскладку edittext_MaxQwertyKeys v6 by maxel85;
для циферной клавиатуры выбрать раскладку num_MaxQwertyKeys v6 by maxel85 для портретного режима и раскладку num_MaxQwertyKeys Tablet v6 by maxel85 для ландшафтного;
для клавиатуры с дополнительными символами выбрать раскладку symbol_MaxQwertyKeys v6 by maxel85;
для клавиатуры калькулятора выбрать раскладку calc_MaxQwertyKeys Simple v6 by maxel85;
для клавиатуры с смайликами выбрать раскладку smile_MaxQwertyKeys Emoji v6 by maxel85.
Отсутствуют кнопка переключения языка и кнопка вызова клавиатуры смайликов (настраивайте эти функции на жесты), пришлось жертвовать местом ради пяти рядов клавиш вместо шести.
Обозначение текстовых меток в раскладках: * ⌫ - backspace (удаление слева от курсора); * ⌦ - delete (удаление справа от курсора); * ✐ - shift; * ⏍ - буфер обмена; * ⇥ - в конец абзаца; * ↦ - в конец строки; * ⇲ - в конец текст; * ⇤ - в начало абзаца; * ↤ - в начало строки; * ⇱ - в начало текста; * 💾 - вставить; * ≡ - выделение (Ctrl+A - выделить всё); * ✂ - вырезать; * 🛠 - запуск главного меню программы; * ⚙ - запуск настроек программы; * 📑 - копировать; * ⍐ - страница вверх; * ⍗ - страница вниз; * ☆ - шаблоны.
Если вам чего либо не хватает, напоминаю, что у клавиатуры присутствуют жесты, на которые можно настроить довольно обширный список действий.
Я в последнее время использую исключительно скин Euphoria, в соответствии с ним предлагаю настройки для всплывающих окошек нажатых клавиш и внешнего вида всплывающих клавиатур, а также картинку для использования в качестве фона клавиатуры (находится внутри архива с раскладками). Окно нажатых клавиш:
цвет текста окна - 255 255 255;
цвет фона окна - 33 33 33.
Всплывающие клавиатуры:
цвет фона окна - #a8212121;
цвет фона кнопок - #ff212121;
цвет текста кнопок - #ffffffff;
цвет фона служебных кнопок - #ff181818;
цвет текста служебных кнопок - #ff647d8c.
В архиве с данными раскладками присутствуют шаблоны для работы с BB кодами, разделено по категориям. Найдёте для себя много чего полезного.
UPD: 26.12.2023 Микро обновление. Ничего нового, исключительно косметические работы + свежая версия смайликов с emojipedia.org, в остальном все полностью идентично.