Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

Tox-Pascal-GUI

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

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

Delphi GUI для Tox

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

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

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

Screenshots

TODO

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

Ссылки

Лицензия

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