Skip to content

kangreon/Tox-Pascal-GUI

Repository files navigation

Delphi GUI для Tox

Графический интерфейс для ProjectTox Core, написанный на языке ObjectPascal/Delphi для операционных систем Windows, Linux и Mac.

Графический интерфейс

Цель данного проекта - разработать настраиваемый графический интерфейс, который выглядит одинаково под разными платформами.

Screenshots

TODO

  • [завершено] панель быстрого доступа
  • [завершено] виджет состояния пользователя
  • [завершено] заголовочный файл для взаимодействия с библиотекой Tox
  • [почти завершено] список друзей
  • [разрабатывается] встроить окна изменения имени, изменения состояния, добавления пользователя и запроса от пользователя в левую панель чата.
  • [разрабатывается] хранение истории переписки в базе данных (SQLite)
  • [разрабатывается] виджет вывода сообщений
  • [разрабатывается] класс-обертка над заголовочным файлом
  • [разрабатывается] поддержка Unicode в GUI
  • [в планах] выделение текста в виджете вывода сообщений (выделение в 3 столбца: автор, текст, время)
  • [в планах] заменить контекстное меню на кастомное
  • [в планах] поддержка множества языков
  • [в планах] поддержка настраиваемых смайлов

Ссылки

Лицензия

Лицензия на исходный код The MIT License (MIT). Лицензию на дополнительные ресурсы смотрите в папках с этими ресурсами.

About

The cross-platform GUI for Tox with a single view for all platforms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published