История изменений
|
|
Версия 0.1.3.0 (20 апреля 2021) |
- Добавлена возможность одновременного выделения нескольких строк с поддержкой копирования, вставки, вырезания, удаления и др.
- Добавлена поддержка языка системы (например, кириллических символов для русской версии Windows) (функция экспериментальная, пишите о багах).
- Добавлены обобщающие переменные:
- "PrevResSum" - сумма всех предыдущих результатов вычисления;
- "PrevResCount" - количество всех предыдущих результатов вычислений;
- "PrevResMin" - минимальный из всех предыдущих результатов вычислений;
- "PrevResMax" - максимальный из всех предыдущих результатов вычислений.
- Добавлена посимвольная/построчная равномерная прокрутка текста при выделении мышью.
- Немного изменено главное меню.
- Пользовательские константы теперь отображаются в главном меню.
- Немного доработано поле заметок.
- Исправлена небольшая проблема с виртуальной клавиатурой.
- Исправлены незначительные ошибки.
|
|
Версия 0.1.2.0 (22 марта 2021) |
- Добавлена поддержка основных греческих символов
- Добавлена виртуальная клавиатура (режимы: калькулятор, латиница, греческая)
- Добавлена функция замены символов латиницы на схожие греческие символы (Ctrl+G)
- Сохранение рассчётов в формате Unicode. (корректно сохраняются любые символы)
- Исправлена ошибка с отменой действия, возникающая, если до отмены не было совершено никаких действий
- Исправлена ошибка с сохранением пользовательских констант
- Исправлено сообщение о внутренней ошибке при вводе в строку одних пробелов
- Исправлена пара небольших проблем
|
|
Версия 0.1.1.3 (13 февраля 2021) |
- Добавлена подсказка при попытке ввода недопустимого символа
- Устранён конфликт "автосохранения" при открытии нескольких окон программы (автосохранение работает только в окне, открытом первым)
|
|
Версия 0.1.1.2 (23 января 2021) |
- Исправлена работа клавиши "Delete"
- Исправлена проблема со вставкой текста (содержащего переносы) из буфера обмена
- Исправлена ошибка "исчезающей" каретки
- Исправлена ошибка, появляющаяся при вводе сокращённых выражений вида ",5,5,5" (=0,5*0,5*0,5=0,125)
- Исправлена ошибка с пропуском тегов в локализации
- Сообщение о недоступности автосохранения отображается только при потере или восстановлении функции
- Временной интервал между автосохранениями увеличен до 3-х минут
- В случае ошибки автоматического сохранения при закрытии программы отображается диалог подтверждения закрытия
- Разрешено в названиях переменных использовать символы штрихов (",')
- Добавлена функция сопряженного комплексного числа "conj()"
- Проверка наличия обновлений из интерфейса программы
|
|
Версия 0.1.1.1 (10 января 2021) |
- Исправлена критическая ошибка с неверным расчётом, возникающая в случае использования более 10 переменных+чисел в одной строке.
- Добавлена возможность писать комментарий (в режиме "разрешить недопустимые символы") в строке формулы. Формула, при этом, должна быть отделена от комментария по принципу: "<комментарий>:<формула>" или "<формула>;<комментарий>" или "<комментарий>:<формула>;<комментарий>"
|
|
Версия 0.1.1.0 (06 января 2021) |
- Добавлена поддержка открытия файла через командную строку Windows и команды контекстного меню "Открыть с помощью"
- Добавлена поддержка открытия файла "перетаскиванием" на окно программы
- Добавлена функция определения угла комплексного числа
- Немного изменена реакция на нажатие клавиш "Backspace" и "Enter"
- Добавлено автосохранение расчётов каждые 30 секунд и при закрытии программы
- Если программа запущена без параметров при запуске открывается файл автосохранения
- Исправлены "артефакты" отрисовки каретки
- Добавлено сообщение об успешном сохранении файла
|
|
Версия 0.1.0.0 (29 декабря 2020) |
- Частично переписан "математический движок"
- Добавлена поддержка комплексных чисел (КЧ) (при показательной записи КЧ для корректного рассчёта используйте значения углов в радианах)
- Добавлены функции для работы с КЧ (для выделения действительной и мнимой частей)
- Изменён формат записи результата. Значения меньше 1E-18 считаются нулевыми (только при отображении). Отображается только 5 значащих цифр
- Некоторые "косметические" изменения
|
|
Версия 0.0.3.2 (27 ноября 2020) |
- Исправлена ошибка с "зависанием" программы в случае ввода выражения вида "x*.5+x.1" (т.е. при 2-х и более кратном использовании одной переменной с пропущенным знаком умножения и неполной записью дробного числа)
- Исправлена ошибка с неверным подсчётом котангенса гиперболического в случае вычислений в градусах
|
|
Версия 0.0.3.1 (22 ноября 2020) |
- Исправлены небольшие аномалии с полосами прокрутки и положением "каретки"
|
|
Версия 0.0.3.0 (21 ноября 2020) |
- Возвращен затерявшийся куда-то пункт контекстного меню "копировать"
- Добавлена функция контекстного меню "вырезать"
- В главное меню добавлена опция закрепления поверх всех окон
- Добавлено тёмное (ночное) оформление главного окна
- В строку статуса добавлена индикация текущих единиц измерения углов (градусы/радианы)
- Изменено поведение "каретки" при перемещении её клавишами
- При переключении полей табуляцией "каретка" теперь остаётся на текущей строке и переходит к началу текста
|
|
Версия 0.0.2.2 (17 ноября 2020) |
- Исправлена критическая ошибка с попыткой выполнения действий над очень большими числами
- Незначительная оптимизация
|
|
Версия 0.0.2.0 (16 ноября 2020) |
- Поддержка локализации текста
- Добавлена функция кубического корня "cbrt()"
- Операция возведения в степень (^) теперь может корректно работать с целочисленным показателем
- Выражения вида: "3+-1" (=2); "2--1" (=3); "-2^-3-1" (=-1.125) - теперь не вызывают блокировки расчета и обрабатываются с корректным приоритетом
- Разрешен знак пробела при вводе формулы (в произвольном месте)
- Разрешен ввод "недопустимых символов" в панель переменных при включении соответствующего пункта меню.
- Добавлен звук при попытке ввода "недопустимого символа" и при ошибках открытия/сохранения файлов
- Небольшая оптимизация и "косметические" изменения
|
Версия 0.0.1.0 (16 октября 2020) |
|