Привет, это Иван
Я делаю Keyboop. Это бесплатное приложение для мака, которое исправляет текст, набранный не в той раскладке. Ghbdtn превращается в привет раньше, чем вы успеваете расстроиться.
Такое уже было и называлось Punto Switcher. Я разобрал его по косточкам и нашёл, откуда столько боли: он прогоняет через буфер обмена каждое исправленное слово и возвращает содержимое по таймеру, без проверок. Отсюда чужие вставки, мёртвые кнопки «копировать» и та самая «предыдущая надпись» вместо нужной. В Keyboop буфер священен, исправление идёт мимо него.
Что уже умеет, если коротко:
• исправляет раскладку сам, а если промахнулся, чинится одной клавишей: последнее слово, несколько слов или всё, что вы успели написать за последние секунды
• голосовой набор прямо в любое поле, целиком на вашем маке. Ни одна ваша буква и ни одно слово никуда не уходят
• разворачивает сокращения в целые фразы
• умеет молчать: есть «не мешать» и список программ, куда он не лезет вовсе
Приложение бесплатное, с открытым кодом, и таким останется.
Теперь про то, откуда взялась эта страница. Меня несколько раз спрашивали, куда закинуть денег, и я честно отвечал, что некуда. Потом спросили про Boosty. Я тут никогда не был автором, только читателем, и, кажется, до сих пор нажимаю не те кнопки. Но раз спрашивают, значит надо.
Что тут будет:
• дневник разработки, примерно раз в неделю. Не список изменений, а что реально произошло: что сломалось, почему сломалось именно так и чем всё кончилось. У меня однажды приложение положило весь ввод в системе, и разбор той истории вышел интереснее любой новой функции
• то же самое по другим моим проектам, их немало
• иногда просто наблюдения из работы, которые жалко терять
Публично буду писать коротко. Подписка на «Бортовой журнал» открывает подробную версию: код, тупики и решения, которые не сработали.
А если вы просто пользуетесь Keyboop и он вам пригодился, этого уже достаточно. Спасибо.
keyboop
разработка
macos