Commit graph

  • 79032d696e
    Доблен эксперементальный новый модуль - виджет TextInput. textinput Alexander Zhirov 2026-01-11 22:51:25 +03:00
  • 2a8362d098
    Обновление примера с checkbox. master Alexander Zhirov 2026-01-09 22:00:06 +03:00
  • 55f0c61970
    Новый модуль checkbox. Alexander Zhirov 2026-01-09 21:55:05 +03:00
  • ff93fbb371
    Приведение к общему стилю. Alexander Zhirov 2026-01-09 21:48:59 +03:00
  • 0c46949c38
    Обновлен пример: вложенность окна при нажатии на ОК. Alexander Zhirov 2026-01-09 03:02:55 +03:00
  • bb7d9c5889
    Исправления наименований аргументов функций. Alexander Zhirov 2026-01-09 02:58:03 +03:00
  • 6a4119d63b
    Обновлен пример. Alexander Zhirov 2026-01-09 02:53:09 +03:00
  • 254fa9c419
    Обновлен и вынесен в отдельный модуль абстрактный класс базового экрана. Alexander Zhirov 2026-01-09 02:52:52 +03:00
  • bea63a42f1
    В класс Window добавлена функция noutrefresh - копирования содержимого окна или виртуального экрана на виртуальную "область обновления". Alexander Zhirov 2026-01-09 02:50:15 +03:00
  • 59d5650285
    Добавлен новый модуль виджетов. Реализована механика работы с виджетами по нажатию Tab. Новый модуль кнопки. Alexander Zhirov 2026-01-08 23:37:13 +03:00
  • f6150c9b5f
    Обновлен пример. Alexander Zhirov 2026-01-07 17:49:24 +03:00
  • cd4b621180
    Добавлен keypad для окон, т.к. некорректно считываются последовательности нажатых клавиш. Добавлена функция put для печати текста. Alexander Zhirov 2026-01-07 17:48:21 +03:00
  • 42744c6b16
    Добавлена возможность удаления экрана по тегу. Alexander Zhirov 2026-01-07 17:20:47 +03:00
  • 1a3c144e80
    Убраны проверки. Alexander Zhirov 2026-01-07 13:51:45 +03:00
  • 9162a4212f
    Добавлена обработка удаления экрана/экранов. Alexander Zhirov 2026-01-06 15:07:55 +03:00
  • c43ef1e908
    Обновление примера согласно реализации движка. Alexander Zhirov 2026-01-06 11:00:19 +03:00
  • 2bab6fc3e9
    Обновлен доступный список модулей в пакете. Alexander Zhirov 2026-01-06 10:59:39 +03:00
  • 717f9f2b82
    Добавлена базовая структура движка. Alexander Zhirov 2026-01-06 10:59:06 +03:00
  • 405a6e7ead
    Добавлен новый модуль window. Alexander Zhirov 2026-01-06 10:57:17 +03:00
  • 01d475e0fd
    Добавлена возможность очистки и обновления экрана. Alexander Zhirov 2026-01-06 10:56:34 +03:00
  • 3d3e84a8a4
    Добавлен новый модуль logger для ведения журнала. Alexander Zhirov 2026-01-06 10:55:10 +03:00
  • c0487ac9d4
    Убран isCallable, т.к. __traits и так проверяет, что вызов возможен. Alexander Zhirov 2026-01-06 10:03:02 +03:00
  • a0b0f4c651
    scope вынесен в начало конструктора, т.к. при падении необходимо корректно восстановить работу терминала Alexander Zhirov 2026-01-05 15:30:37 +03:00
  • 2dc4b7a4e5
    Добавлены описания Alexander Zhirov 2026-01-05 12:42:55 +03:00
  • 800d84da79 Небольшой фикс по комметарию Alexander Zhirov 2026-01-05 01:46:21 +03:00
  • 46a0977ef3
    Обновлено базовое описание. Alexander Zhirov 2026-01-05 01:06:27 +03:00
  • 80518ee8ed
    Добавлена документация по доступному функционалу. Alexander Zhirov 2026-01-05 01:06:05 +03:00
  • 5bd192a788
    Обновление example с проверкой исключений. Alexander Zhirov 2026-01-05 01:05:38 +03:00
  • 057b62b58e
    Обновлен модуль сессии. Добавлено чтение нажатия клавиш. Безопасная инициализация сессии. Новые параметры: keypad и escDelay. Обновлены функции проверки вызовов ncurses-функций. Alexander Zhirov 2026-01-05 01:05:04 +03:00
  • a5778d0de5
    Добавлен новый модуль event.d с событиями нажатий клавиш у текущего WINDOW Alexander Zhirov 2026-01-05 01:02:33 +03:00
  • 7a3b0e33db
    Убрана ненужная константность при возврате указателя на WINDOW Alexander Zhirov 2026-01-05 01:01:28 +03:00
  • 9f36aa0973
    Модуль со вспомогательными функциями-проверками был переименован и изменен Alexander Zhirov 2026-01-05 01:00:53 +03:00
  • b276be12bc
    Обновлен модуль примера с инициализацией сессии Alexander Zhirov 2026-01-04 19:04:12 +03:00
  • 03bd8c32fb
    Добавлен модуль пакета ncui Alexander Zhirov 2026-01-04 19:03:51 +03:00
  • d65b3f78bb
    Инициализация сессии ncurses с установкой параметров сессии Alexander Zhirov 2026-01-04 19:03:27 +03:00
  • 4e850fd21c
    Добавлен модуль внутренней библиотеки с вспомогательными функциями Alexander Zhirov 2026-01-04 19:02:47 +03:00
  • 475e6ed7ea
    Испрвление игнорирований Alexander Zhirov 2026-01-04 19:02:00 +03:00
  • ebb479722b
    Добавлена обёртка для WINDOW Alexander Zhirov 2026-01-04 14:27:44 +03:00
  • f0349cd899
    Инициализация проекта Alexander Zhirov 2026-01-04 14:17:53 +03:00