1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kl222-RabbitRemoteControl

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
ChangeLog_zh_CN.md 13 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 18:49 fda7c26

Модификация журнала

v0.0.29

v0.0.28

  • Клиентские параметры:
    • Разрешено автоматическое использование системного имени пользователя в качестве имени пользователя.
    • Добавлена возможность масштабирования вида.
  • При максимизации окна удаляются границы окна.
  • Клиент:
    • Добавление CConnectDesktop.
    • Добавление CClient::Details().
    • Добавление CParameterUI.
    • Добавление CConnecter::QMenu* GetMenu(QWidget* parent = nullptr).
    • Переименование CConnecterDesktop в CConnecterConnect.
    • Переименование CConnecterDesktopThread в CConnecterThread.
  • FreeRDP: предустановленные параметры по умолчанию.
    • Исправлены проблемы с изображением, вызванные отсутствием функции FreeRDP_SupportGraphicsPipeline.
  • Плагины:
    • Добавлен проигрыватель. Требуется Qt >= 6.6.0. Для записи требуется Qt >= 6.8.0.
    • Добавлено захват экрана или окна. Требуется Qt >= 6.6.0. Для записи требуется Qt >= 6.8.0.
    • Добавлен локальный пробуждение устройства по локальной сети.
  • Упаковка:
    • Добавлены snap и AppImage.

v0.0.27

  • Интерфейс клиента:
    • В CConnect добавлено OnInitReturnValue.
    • Изменена упаковка Debian.
    • Используется RabbitCommon v2.2.6.
    • Канал:
      • Добавлен CChannelSSHTunnel.
      • Добавлены CSSHTunnelThread и CChannelSSHTunnelForward.
      • Добавлен SSH-туннель.
        • TigerVnc: изменена фоновая обработка туннеля SSH.
        • LibVNCServer: используется локальный SOCKET для пересылки через SSH-туннель.
        • FreeRDP: используется локальный SOCKET для пересылки через SSH-туннель.
    • Рефакторинг параметров:
      • Добавлен CParameterBase.
      • Добавлен CParameterNet.
      • Добавлен CParameterUser.
      • Добавлен CParameterSSH.
      • Добавлен CParameterProxy.
    • TigerVNC: обновлена версия tigervnc до v1.13.90.
    • RabbitVNC: обновлён tigervnc до версии v1.13.90.
    • FreeRDP: исправлена проблема с прерыванием соединения из-за событий клавиатуры и мыши, которые не отправляются в фоновом потоке (проблема № 20). Пункт 10.
    • LibVNCServer: исправлена проблема с прерыванием соединения из-за событий клавиатуры и мыши, которые не отправляются в фоновом потоке.

v0.0.26

  • Использование RabbitCommon v2.
  • FreeRDP:
    • Оптимизация подсказки при входе в систему и настройка окна.
    • Добавлена переадресация:
      • Аудиовыход и аудиовход.
      • Драйвер (файл).
      • Принтер.
    • Исправлено одновременное нажатие левой и правой кнопок мыши, вызывающее ошибку протокола.
  • Приложение добавляет окно конфигурации подключения.
  • Переименован tag.sh в deploy.sh.
  • Исправления:
    • Исправление проблемы, когда разные версии зависимых библиотек не могут загрузить правильную зависимую библиотеку в LINUX.
    • Исправление ошибки табуляции.
  • Заменено RabbitCommon::CDir::GetOpenFileName на QFileDialog::getOpenFileName.
  • Интерфейс:
    • Клиенты добавили параметры:
      • Отображение префикса протокола перед именем соединения.
      • Только отображение IP:PORT в имени соединения.
    • Основные параметры окна:
      • Метки показывают значки.
      • Подсказки отображаются на метках.
    • Улучшен интерфейс.
    • Оптимизирована подсказка при входе в систему, настройка окна:
      • RabbitVNC.
      • TigerVNC.
      • LibVNCServer.
    • Клиент:
      • Сигншоумеасе добавлен интерфейс.
  • Интерфейсы клиентских подключений:
    • CConnecter::sigDisconnect() добавлен.
    • CConnect::sigDisconnect() добавлен.
    • CConnect::sigUpdateRect(const QImage& image) добавлен.

v0.0.25

  • Автоматическое обновление, изменение автоматизации компиляции и распространения.
  • Перевод изменён.
  • Добавлены иконки тем.
  • FreeRDP:
    • Завершённая функция буфера обмена:
      • Копирование файлов между клиентом и сервером.
      • Копирование каталогов приводит к сбою программы.
  • Ошибка в контекстном меню папки исправлена.

v0.0.24

  • Установка динамической библиотеки FreeRDP.

v0.0.23

  • Переименования:
    • Переименовать каталог viewer в client.
    • Переименовать класс CPluginViewer в CPluginClient.
    • Переименовать класс CPluginViewerThread в CPluginClientThread.
    • Переименовать класс CParameterViewer в CParameterClient.
    • Переименовать класс CManagePlugin в CClient.
    • Переименовать функцию CConnecter::SetParameterViewer в CConnecter::SetParameterClient.
  • FreeRDP:
    • Завершена функция буфера обмена:
      • Текст.
      • HTML.
      • Изображения.
    • Добавлен звук колокольчика.

v0.0.22

  • Добавлена ловушка клавиатуры:
    • Windows.
  • Рефакторинговые параметры.

v0.0.21

  • В Windows добавлена возможность экспорта файлов сбоев.
  • В Windows установлена системная библиотека MSVC. Подробности см. в RabbitCommon.
  • Исправлена ошибка деления на ноль, которая приводила к сбоям во всех предыдущих выпусках. Эта ошибка вызвана RabbitCommon. Подробнее см.: RabbitCommon: 7ed300a206d8a36c30003b6c19ad181682d0ff5f.
  • Viewer: отображение QCheckBox в диалоговом окне.
  • Viewer: оптимизация CConnecter::Name() и CConnecter::ServerName().

v0.0.20

  • Динамическая библиотека для Windows с добавлением суффикса версии. Подробнее см. RabbitCommon.
  • RabbitCommon добавляет проверку версии openssl.

v0.0.19

  • Добавлено окно OpenGL.
  • Добавлена функция открытия журнала.
  • ICE добавлен:
    • RabbitVNC.
    • TigerVNC.

v0.0.18

  • Организация документации.
  • Сервис:
    • Добавлена программа настройки сервиса.
    • Добавлен сервис FreeRDP.
    • Получение курсора добавлено:
      • Linux.

v0.0.17

  • Исправлен сбой при отключении от сервера без освобождения потока.
  • Изменение FreeRDP в буфере обмена:
    • Текст.
    • Изображение.

v0.0.16

  • CConnecter добавляет блокирующий диалог.
  • Разрешить настройку значка системы на панели задач.
  • Добавлен плагин Jade Rabbit.
  • Некоторые ошибки исправлены:
    • Ошибки отображения панели инструментов.
  • Поддержка Qt6.

v0.0.15

  • Реорганизация интерфейса параметров CConnecter.

  • Реорганизация интерфейса CConneterDesktop:

    • Добавлен CConneterDesktopThread.
    • Добавлен PluginViewerThread.
  • Изменения в документации.

  • Соединение требует ввода пароля.

  • Диалог сообщений отображается при подключении.

  • Восстановлено последнее закрытое соединение при запуске.

  • Некоторые ошибки устранены:

    • Устранены ошибки получения имени и имени службы.
    • Папка «Избранное» исправлена. Добавление других языковых файлов перевода
  • Исправить ошибки компиляции freerdp.

  • Добавить поле ввода пароля при подключении:

    • TigerVNC;
    • LibNVCServer;
    • FreeRDP.

v0.0.10

  • Увеличить масштаб представления.
  • Устранить ошибку инициализации клиента libvncserver.
  • Реорганизовать параметры Viewer.
  • Реализовать функцию скриншота.

v0.0.9

  • Создать сервер:
    • RFB:
      • TigerVnc;
      • LIBVNC.
  • Внедрить ICE.
  • Перестроить фреймворк.
  • Ввести автоматическую сборку и распространение через Github actions.
  • Применить: реализовать автоматическое регулирование полосы прокрутки окна при перемещении мыши.
  • Ликвидировать некоторые BUG.

v0.0.8

  • Устранить проблему с Tab при полноэкранном режиме.
  • Включить прокси: обновить библиотеку TigerVnc.
  • Сделать доступным меню недавних открытий.
  • Подготовить документацию:
    • создать документацию по компиляции;
    • использовать Doxygen для создания документации по разработке.

v0.0.7

  • Изменить стиль с помощью обновлённого RabbitCommon::CStyle.

v0.0.6

  • Модифицировать интерфейс с помощью QUIWidget, который позволяет настраивать стиль строки заголовка окна.

v0.0.5

  • Ликвидировать проблему с курсором LIBVNC.
  • Обеспечить поддержку Qt6.
  • Устранить проблемы с диапазоном портов.

v0.0.4

  • Оптимизировать автоматизированную сборку и распределение.
  • Отправить ctl-alt-del.

v0.0.3

  • Ликвидировать несколько BUG.

v0.0.2

  • Модернизировать интерфейсы, связанные с плагинами.
  • Модернизировать автоматические интерфейсы.
  • Расширить возможности терминала.
  • Включить Telnet и SSH.
  • RDP.

v0.0.1

Интерфейс

  • Масштабирование экрана.
  • Поддерживаемые протоколы: RFB.
  • Отображение: экран, курсор.
  • Ввод событий: клавиатура, мышь.
  • Буфер обмена (текст): RDP.
  • Отображение: экран, курсор.
  • Ввод событий: мышь, клавиатура.
  • Буфер обмена.
1
https://api.gitlife.ru/oschina-mirror/kl222-RabbitRemoteControl.git
git@api.gitlife.ru:oschina-mirror/kl222-RabbitRemoteControl.git
oschina-mirror
kl222-RabbitRemoteControl
kl222-RabbitRemoteControl
master