Версия 0.2.1.3 (03 апреля 2022) |
- Исправлена критическая ошибка "Призрачного окна" при применении настроек;
- Добавлено окно "Список переменных".
|
|
Версия 0.2.1.2 (13 марта 2022) |
- Исправлена работа колёсика мыши;
- Исправлены нежелательные "побочные эффекты" при отображении клавитуры;
- На панель состояния выведены кнопки-индикаторы "Поверх всех окон" и "Показать клавиатуру".
|
|
Версия 0.2.1.1 (12 февраля 2022) |
- Изменен способ построчного расчета, что повышает стабильность программы (но немного снижает скорость вычисления);*
- Исправлена ошибка с "артефактами" при многострочном выделении;*
- Процесс многострочного выделения немного оптимизирован;*
- Ход расчета показывают появляющиеся в среднем столбце пунктирные линии;*
- Активная область теперь выделяется пунктирной рамкой;
- Исправлено ложное отображение ошибки после её исправления;
- Исправлена ошибка при закрытии второго окна программы;
- Исправлена ошибка конфликта двух копий программы с разными именами, но запущенными из одной директории;
- Исправлено ложное отображение верхних строк, возникающее при наборе выражения.
* - Изменения могут быть незаметны на коротких расчетах или при производительном процессоре.
|
|
Версия 0.2.1.0 (19 декабря 2021) |
- Исправлена ошибка с зависанием при определенной расстановке скобок;
- Исправлена ошибка с неверным указанием позиции "недопустимого" символа;
- Устранена ошибка с применением настроек цветов только после перезапуска программы;
- Первая найденая ошибка в редактируемой строке теперь помечается (если это возможно);
- Tеперь расчет выполняется построчно и может прерываться в пользу редактирования текста. Это уменьшает "подтормаживание" программы при длинных расчетах;
- В окне редактирования констант теперь доступны основные горячие клавиши редактирования текста;
- В настройки цвета добавлен цвет выделения ошибок;
- Записи математического выражения вида "1.1.5=" или "1.5.=" или "x.=" теперь считаются ошибочными;
- При показе окна настроек главное окно теперь временно теряет закрепление поверх всех окон (для устранения неудобства с выбором цвета);
- Изменен шрифт по-умолчанию на "Segoe UI" для правильного отображения греческих символов;
- Небольшая оптимизация размера, занимаемой оперативной памяти и скорости запуска приложения;
- Добавлен перевод окна "О программе";
- * При обновлении сбросятся настройки цвета и шрифтов (желательно удалить файл настроек "Settings.dat").
|
|
Версия 0.2.0.0 (20 сентября 2021) |
- Добавлены настройки отображения результатов вычислений;
- Добавлены общие настройки;
- Добавлены настройки цвета и шрифтов;
- Исправлена проблема с нештатной дезактивацией полосы вертикальной прокрутки и немного изменено её поведение;
- Исправлена проблема с вводом невидимых (и некорректно отображаемых) символов при зажатой клавише "CTRL";
- Исправлено несколько незначительных ошибок;
- * Некоторые настройки при обновлении программы будут сброшены.
|
|
Версия 0.1.4.2 (04 августа 2021) |
- Добавлено автосохранение имени и пути последнего открытого файла;
- Второй и последующий запущенные экземпляры программы теперь не сохраняют настройки при выходе;
- Добавлены диалоги подтверждения открытия и создания нового расчёта;
- В главное меню добавлен список из 10 последних открытых файлов;
- Исправлено несколько небольших ошибок.
|
|
Версия 0.1.4.1 (18 июля 2021) |
- Добавлены функции округления (round - математическое; rndd - вниз; rndu - вверх);
- Добавлен пункт меню "Новый файл";
- Добавлено изменение ширины (высоты) движка полос прокрутки и немного изменён алгоритм их работы;
- Скорректирован формат многострочного копирования/вставки;
- Исправлена ошибка с неработающими "горячими клавишами";
- Исправлена ошибка с отображением значения ещё не определённых переменных.
|
|
Версия 0.1.4.0 (26 июня 2021) |
- Исправлена небольшая проблема с прокруткой при запуске программы;
- Реализовано сохранение размера и положение окна;
- После закрытия сохраняются некоторые настройки (разрешение комментариев, закрепление поверх всех окон, цветовая схема, отображение клавиатуры, единицы измерения углов);
- Реализована замена символов (по клавишам CTRL+G) в поле заметок и таблице редактирования констант;
- Реализовано добавление формулы в окне редактирования констант (поддержка основных констант (Pi, e, i));
- Исправлена ошибка с исчезновением последней строки;
- Добавлены кнопки изменения размера шрифта;
- Добавлен просмотр значений переменных через строку статуса;
- Обесцвечены неактивные пункты в контекстном и главном меню.
|
|
Версия 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 (08 ноября 2020) |
|