ХаритоновСофт
51 subscribers
29 photos
1 video
10 files
103 links
Download Telegram
Новая тестовая сборка для желающих.

* Исправлен баг из-за которого программа закрывалась сразу после запуска

https://khsoft.ru/download/test/LayoutIndicator.v2.3.3.test.zip
2
https://khsoft.ru/download/test/LayoutIndicator.v2.3.4.test.zip

* По умолчанию включена запись логов. Если приложение не работает, работает плохо или с ошибками. Пришлите, вместе с описанием, файл LayoutIndicator.log
который создаётся там же где лежит исполняемый файл.

* Если, при ошибке регистрации, не сохранилась почта, программа теперь показывает форму для ввода почты и ключа ещё раз, а не закрывается
👍1
https://khsoft.ru/download/test/LayoutIndicator.v2.3.5.test.zip

* Исправлена ошибка из-за которой программа не работала если в системе установлено больше трёх языков.
👍1
https://khsoft.ru/download/test/LayoutIndicator.v2.3.6.test.zip

* Исправлена ошибка при использовании 4+ языков с включенной настройкой «альтернативные цвета и надписи»
1
Обновился дизайн сайта программы Индикатор раскладки

https://khsoft.ru/li/
👍1
https://khsoft.ru/download/test/LayoutIndicator.v2.3.7.test.zip

* Исправлена ошибка при проверке зарегистрированной копии программы.
1
https://khsoft.ru/download/test/LayoutIndicator.v2.3.8.test.zip

* Исправлена ошибка из-за которой программа закрывалась после выхода компьютера из сна
👍1
https://khsoft.ru/download/test/LayoutIndicator.v2.3.9.test.zip

* Изменён способ автообновления. Попытка убрать предупреждения антивируса windows
👍1
https://khsoft.ru/download/test/LayoutIndicator.v2.4.0.test.zip

* Исправил ошибку при получении раскладки через системный индикатор. При особых параметрах системы, возникал промежуток времени когда индекс текущей раскладки был не определён.

* Отказался от автоматического обновления программы. В простых реализациях виндовс думает, что любая программа скачивающая и запускающая из интернета хоть что-нибудь — троян. Покупать сертификат экономически не выгодно, а делать инсталлятор ради программы из одного файла как-то глупо. Пока оставил ручное обновление.
👍1
image_2023-09-06_01-20-14.png
67.9 KB
Немного рабочего процесса из разработки Индикатора раскладки.

Давно хотел составить чек-лист проверок которые нужно сделать перед релизом.

На текущий момент проверяется руками. Покрывает весь функционал программы.

Благодаря нему нашёл два старых бага, которые прятались с первых версий программы.

Ещё есть чек-листы для мероприятий на сервере: чтобы обновился сайт, правильно собиралась статистика.

Плюс рассылки по почте и анонс в телеге. 🦾
👍2
Добралась до релиза новая версия Индикатора раскладки — 2.4.1

Программа стала лучше и стабильнее. Обогатилась новыми функциями, избавилась от лишнего. Жаль, что не получилось оставить автоматическое обновление, чтобы избавить вас от хождения на сайт за новыми версиями.

Я надеюсь, что ИР вырастит до уровня, когда можно будет купить сертификат безопасности и тогда виндовс перестанет подозревать её.

Сайт для скачивания — https://khsoft.ru/li/

Спасибо всем, кто принял участие в тестировании!


Изменения:

• Состояния клавиш модификаторов, возле курсора, теперь показываются даже если не включена настройка «Показывать надпись раскладки»
• Добавлена функция поиска стоп-слов не только по заголовку приложения, но и по пути до его исполняемого файла
• Убраны лишние библиотеки
• Уменьшена нагрузка на систему
• В описание режимов проверки раскладки добавил сообщение, что для корректной работы в приложениях, запущенных с правами администратора, программа так же должна быть запущена под ними
• (исправление) Неверно отображались состояния клавиш-модификаторов
• (исправление) Не работала автозагрузка программы при старте системы
• (исправление) При первом запуске иконка систрея не была покрашена в цвет раскладки
• (исправление) Программа не работала если в системе установлено больше трёх языков
• (исправление) Нельзя было ввести регистрационные данные второй раз, при ошибочной регистрации
• (исправление) Ошибка при проверке зарегистрированной копии программы
• (исправление) Программа закрывалась при использовании 4+ языков с включенной настройкой «альтернативные цвета и надписи»
• (исправление) Программа закрывалась после выхода компьютера из сна
• (исправление) Не устанавливался цвет курсорного индикатора для третьей раскладки
4
По традиции, предлагаю попробовать новую тестовую сборку.

https://khsoft.ru/download/test/LayoutIndicator.v2.4.2.test.zip

* Изменён базовый цвет для всех языков после третьего. Теперь название видно на курсорных индикаторах
* Курсор для каретки включен по умолчанию
* Добавлен новый, более быстрый, способ определения положения каретки. Сначала, для её поиска используется он, потом старый, медленный
* Убрана зависимость настроек для показа мышиного и текстового индикаторов, теперь их отображением можно управлять отдельно
* Добавлены отдельные настройки для индикатора каретки
* (исправление) Бегунки прозрачности теперь увеличивают прозрачность при увеличении значения а не уменьшают
👍2
https://khsoft.ru/download/test/LayoutIndicator.v2.4.3.test.zip

* Добавлена настройка позволяющая отключить индикацию при помощи панели задач
1
https://khsoft.ru/download/test/LayoutIndicator.v2.4.4.test.zip

* На индикатор каретки теперь можно кликать. По умолчанию клик переключает раскладки. Есть возможность назначить свою команду

Пример своей команды:
powershell "Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.SendKeys]::SendWait('~')"

Имитирует нажатие клавиши Enter
1
https://khsoft.ru/download/test/LayoutIndicator.v2.4.5.test.zip

* Добавлена поддержка флагов
* (исправление) Не работал индикатор каретки при выключенном курсорном индикаторе
* (исправление) Опечатка в русском переводе интерфейса
👍1
https://khsoft.ru/download/test/LayoutIndicator.v2.4.7.test.zip

* Добавлена функция по умолчанию при правом клике на индикатор каретки — переключение раскладок в обратную сторону
* Добавлена настройка позволяющая назначить команды на правый клик и скрол-клик индикатора каретки
* (исправление) При окончании пробного периода форма, сообщающая об этом, появлялась в двух экземплярах
👍1