MaxQwertyKeys v7 (build 2024.05.08) by maxel85
Раскладки клавиатур и скины для программы Jbak2 Keyboard.
Автор - maxel85.
Дата выхода - 08.05.2024.
Веб страничка проекта.
Совместимость - Jbak2 Keyboard v2.37.10+.
Дата выхода - 08.05.2024.
Веб страничка проекта.
Совместимость - Jbak2 Keyboard v2.37.10+.
- * английский и английский ландшафт, русский и русский ландшафт, украинский и украинский ландшафт;
- * правка текста, цифры и цифры ландшафт, символы, смайлы, калькулятор.
- * ВНИМАНИЕ! Я переименовал практически все раскладки (и основной скин тоже). Настоятельно рекомендую удалить ВСЕ предыдущие файлы, потом распаковать новый архив и заново выбрать нужные раскладки в настройках программы.
- * косметика (ну как всегда, куда ж без нее);
- * небольшое обновление раскладки редактирования текста;
- * обновил скриншоты, первый раз за 4 года )));
- * обновление моего скина Euphoria, для соответствия всем изменениям последним изменениям в программе;
- * обновление символьной раскладки;
- * обновление смайловой раскладки;
- * обновление циферной раскладки;
- * переработан механизм комбинаций ctrl+Y/A/S/Z/X/C/V на языковых раскладках, работают по долготапам, клавиша ctrl безжалостно убита.
- * обновления в размерах клавиш, промежутках между ними и рядами - благодаря изменениям в последних версиях (на текущий момент), стало возможно избавиться от ненужных пустых полей и отдать их место под увеличения клавиш;
- * обновлены emoji (1800+ шт.);
- * удалил список автозамен из русских раскладок, из за них клавиатура подтормаживала.
Скриншоты не обновлял, визуально мало что поменялось.
- * косметические доработки;
- * последняя версия раскладок v6 сохранена тут - MaxQwertyKeys v6 (build 2020.05.09) by maxel85.zip.
- * оптимизация кода раскладок;
- * расстояния между кнопками (костыль для уменьшения количества ложных срабатываний соседних клавиш);
- * украинский язык;
- * убран нижний пустой ряд;
- * ширина управляющих клавиш одинакова для всех типов раскладок.
P.S. Скриншоты и описания не обновлялись, т.к. визуальная часть практически не изменилась.
- * Прошло почти два года с момента прошлого обновления. Я что то по мелочи менял, всего не упомню. О кардинальных изменениях читайте ниже.
- * Я наконец решился отказаться от графических иконок и полностью перейти на текстовые.
- * Больше никаких скрытых функций на кнопках, все действия обозначены.
- * Новые раскладки калькулятора и циферная в ландшафтном режиме.
- * Обновлена Emoji раскладка.
- * Версия (vX) раскладок повысилась, все файлы предыдущих версий удалены, но на всякий случай я их оставил существовать в виде отдельного архива - MaxQwertyKeys v5 Tablet (build 2018.07.06) by MaXeL85.zip (включая предыдущие скриншоты).
- * Итак… Прошло некоторое время, я в очередной раз заглянул в код стандартных раскладок. И тут… видимо в тот день звезды правильно сошлись… До меня дошло как совместить идеи раскладок v3 и v4. А именно: оставить в долготапах нужные символы (а не забить ими все имеющиеся кнопки как это было в v3) и при этом не проиграть в выравнивании основных символов (в v4 все кнопки были пустые, а все символы в долготапах визуально спрятаны).
- * Плюс дядя Миша наконец то сделал адекватное поведение клавиши контрола, благодаря чему я смог задействовать всеми любимые комбинации ctrl+x, ctrl+c, ctrl+v и другие, используемые в текстовых редакторах (на русских и украинских раскладках комбинации работают через долготапы).
- * Была полностью переработана символьная раскладка, я внимательно пересмотрел все имеющиеся там символы, и выкинул оттуда те, которые используются раз в пятилетку, а также добавил всяческие полезности вроде математических символов, которые достаточно часто нужны в повседневном общении. Сортировка символов на этой раскладке соответствует порядковым номерам оных в таблице юникода. Присутствуют символ ударения и всяческие модификации дефисов и тире.
- * В дополнение к предыдущим словам, могу сказать, что на данный момент мои раскладки ориентированы на каждодневную писанину, но ни в коем случае не на написание кода, или ещё какие нибудь специализированые тексты. Эти люди сами себе раскладку создадут. Учтены моменты вроде обращений в чатах через @ или использования в поиске #.
- * Смайловые раскладки… Очень сильно не люблю смайлы, я считаю, что эмоции надо выражать словами. Тем более, что в любом сегодняшнем мессенджере есть свои смайлы. Но иногда бывают случаи, когда надо вставить смайл в смс, в емайл, или на веб сайте. Я выдрал из таблицы юникода огромное количество смайлов, что то в районе 1250шт (хотя может я и ошибаюсь, я их не считал). Пилить кнопку под каждый из них дело неблагодарное, поэтому я просто запихнул их пачками в popup клавиатурки.
- * Раскладки v3 и v4 более я поддерживать не буду, скриншоты от них я тоже не сохраняю - всё это мне более не интересно. Предоставляется последний билд от 2017.09.25 в состоянии as is.
- * разработка раскладок для оригинальной Jbak Keyboard от Юрия Бакунина прекращена, последняя сборка датируется 19.05.2016 и предоставляется в виде "как есть", последующие от этой даты изменения её более не касаются;
- * косметические правки во всех раскладках;
- * косметические правки скина Euphoria;
- * с нуля переписаны ландшафтные раскладки.
- * убрал принудительное отображение иконок действий по удержанию спецклавиш для Jbak Keyboard (оригинала);
- * кнопка с запятой в английских v3 — теперь символы вводятся при помощи всплывающего окна, а не перебором символов.
- * исправил ошибку приводящую к падению клавиатуры при запуске смайловой клавиатуры Emoji.
- * добавил набор из 147 смайлов, составленно на базе таблицы юникод символов, поэтому должно работать абсолютно везде;
- * множество мелких косметических фиксов (настоятельно рекомендую перезаписать ВСЕ файлы сборки новыми);
- * починил переключение страниц смайлов в раскладках для оригинальной клавиатуры.
- * эксгумированы трупы раскладок v3, переделано в стиле последних v4 - теперь дополнительные символы никуда не спрятаны (привет пользователям, которые пользовались v3 именно по этой причине);
- * все v3, v4 и Tablet в наличии для обеих клавиатур - оригинала и форка, к сожалению, различий становится все больше и больше (читайте внимательно детали в спойлерах ниже);
- * изменились типы раскладок, теперь все по феншую - edittext_MaxQwertyKeys_XXX используется для раскладки редактирования текста, а symbol_MaxQwertyKeys_XXX для символьной;
- * очередная перепроверка содержания шаблонов.
- * добавлена версия раскладок для оригинальной клавиатуры от Юрия Бакунина, все кнопки работают как и в версии для форка (спасибо информации с Android Developers);
- * косметика и редизайн раскладок клавиатуры правки текста, циферной, смайловых и символьной;
- * перебрал шаблоны - удаления малоиспользуемых, исправления оставшихся;
- * пофиксил ошибку в скине Euphoria, было не критично, и даже глазу не особо заметно, но в общую идею скина не вписывалось.
- * пофиксил запуск символьной клавиатуры по долготапу пробела в ландшафтных раскладках.
- * добавлена клавиша с кодом -500 (запуск главного меню программы);
- * добавлены клавиши страница вверх/вниз, начало/конец абзаца;
- * клавиши переключения типа клавиатуры, пробел, энтер - везде работают одинаково, либо в зависимости от типа клавиатуры (в прошлой версии запуск настроек программы и вызов шаблонов работал не в каждом типе клавиатур);
- * немного изменена циферная клавиатура;
- * перековырял все xml файлы - теперь там отступы по человечески сделаны и теги у клавиш идут в алфавитном порядке (пользователю все равно, а моему глазу приятнее);
- * пофиксены коды клавиш стрелка влево/вправо и начало/конец строки в соответствии с последними изменениями от автора клавиатуры;
- * стрелки влево/вправо по бокам пробела во всех типах клавиатур - долготап больше не переводит курсор в начало/конец строки, срабатывает обычный повтор нажатия клавиши;
- * убрано отображение раскладок symbols и smile2 из списка "Языки и раскладки" (спасибо новому типу раскладок hide).
- * вернул из файловых анналов очень древнюю планшетную версию своих раскладок, немного переработал их под сегодняшние нужды (использование - либо на телефоне в ландшафтной ориентации, либо на планшете с экраном 7"+);
- * отвязал вызов смайловой и циферной клавиатуры от конкретных (своих же) *.xml, теперь запускаются смайловая и циферная клавиатура, выбранные в настройках программы;
- * в раскладке редактирования текста появилась клавиша del, а на циферной раскладке отдельная клавиша + (раньше она была в долготапе на кнопке 0);
- * в смайловых раскладках починилась клавиша переключения страниц со смайлами (наконец то починили тег android:keyboard) - теперь странички переключаются простым тапом;
- * отдельная версия голубого скина, изначально создававшегося под голубой вариант пятой MIUI - добавлена полупрозрачность фона, смотрится очень и очень приятно;
- * новый скин в стиле Euphoria OS - соблюдены все цвета, опять же полупрозрачность фона, клавиши при нажатии меняют свой внешний вид (спасибо всплывшим недавно тегам, о которых ранее никто не знал) из-за чего создаётся зрительный обман, как будто срабатывает клавиша старого советского выключателя.
Видео на Youtube - Работа скина MaxQwertyKeys Euphoria (SemiTransparent) Skin by MaXeL85.
Очень сильно хотелось сделать раскладки, максимально приближенные к компьютерным клавиатурам. Получилось немного мелковато, но очень удобно. Архив содержит:
- * английский, русский и украинский языки для портретного и ландшафтного режимов;
- * клавиатура правки текста;
- * циферная клавиатура для портретного и ландшафтного режимов;
- * клавиатура с дополнительными символами;
- * клавиатура калькулятора с базовыми действиями;
- * клавиатура смайликов Emoji;
- * четыре скина для программы.
- * распаковать файлы согласно путям в архиве;
- * открыть настройки клавиатуры;
- * в пункте "Внешний вид" выбрать один из четырёх предложенных мною скинов (рекомендую Euphoria);
- * открыть "Языки и раскладки";
- * для английского языка выбрать en_MaxQwertyKeys v7 by maxel85 в портретном режиме и en_MaxQwertyKeys v7 Tablet by maxel85 в ландшафтном;
- * для русского языка выбрать ru_MaxQwertyKeys v7 by maxel85 в портретном режиме и ru_MaxQwertyKeys v7 Tablet by maxel85 в ландшафтном;
- * для украинского языка выбрать uk_MaxQwertyKeys v7 by maxel85 в портретном режиме и uk_MaxQwertyKeys v7 Tablet by maxel85 в ландшафтном;
- * для раскладки правки текста выбрать edittext_MaxQwertyKeys v7 by maxel85;
- * для циферной раскладки выбрать num_MaxQwertyKeys v7 by maxel85 в портретном режиме и num_MaxQwertyKeys v7 Tablet by maxel85 в ландшафтном;
- * для раскладки с дополнительными символами выбрать symbol_MaxQwertyKeys v7 by maxel85;
- * для раскладки калькулятора выбрать calc_MaxQwertyKeys v7 Simple by maxel85;
- * для раскладки смайликов выбрать smile_MaxQwertyKeys v7 Emoji by maxel85.
- * Отсутствуют кнопка переключения языка и кнопка вызова клавиатуры смайликов (настраивайте эти функции на жесты), пришлось жертвовать местом ради пяти рядов клавиш вместо шести.
- * Обозначение различных текстовых меток на кнопках:
R - redo (ctrl+r);
≡ - выделение (Ctrl+A - выделить всё);
☑ - save (ctrl+s);
⏍ - буфер обмена;
✐ - shift;
U - undo (ctrl+z);
X - cut (ctrl+x);
C - copy (ctrl+c);
P - paste (ctrl+v);
⌫ - backspace (удаление слева от курсора);
⚙ - запуск настроек программы;
‘ (долготап на кнопке запятой) - символ ударения;
… (долготап на кнопке точки) - символ троеточия;
☆ - шаблоны;
🛠 - запуск главного меню программы;
✂️ - вырезать;
📑 - копировать;
💾 - вставить;
⇱ - в начало текста;
⇤ - в начало абзаца;
⇥ - в конец абзаца;
⇲ - в конец текста;
⌦ - delete (удаление справа от курсора);
↤ - в начало строки;
↦ - в конец строки;
⎗ - страница вверх;
⎘ - страница вниз.
- * Если вам чего либо не хватает, напоминаю, что у клавиатуры присутствуют жесты, на которые можно настроить довольно обширный список действий.
Я в последнее время использую исключительно скин Euphoria, в соответствии с ним предлагаю настройки для всплывающих окошек нажатых клавиш и внешнего вида всплывающих клавиатур, а также картинку для использования в качестве фона клавиатуры (находится внутри архива с раскладками).
Окно нажатых клавиш:
- * цвет текста окна - 255 255 255;
- * цвет фона окна - 33 33 33.
Всплывающие клавиатуры:
- * цвет фона окна - #a8212121;
- * цвет фона кнопок - #ff212121;
- * цвет текста кнопок - #ffffffff;
- * цвет фона служебных кнопок - #ff181818;
- * цвет текста служебных кнопок - #ff647d8c.
В архиве с данными раскладками присутствуют шаблоны для работы с BB кодами, разделено по категориям. Найдёте для себя много чего полезного.
З.Ы. Если найдёте косяки - пишите, исправлю.
Тоже стырила себе😁
1 ответить