Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3540][UI][core] Fix interface not being updated in thinclient #394

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Commits on Jun 3, 2023

  1. [UI][Common] Add daemon version check

    For new UI features to be added, one should make sure the backend daemon
    is supported and add fallback in case it doesn't.
    Here we add the ability to get the daemon version from the `Client`
    class and also check the version against a desired version.
    DjLegolas committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    a9044df View commit details
    Browse the repository at this point in the history
  2. [UI][core] Fix interface not being updated in thinclient

    When changing the interface in both `GTK` and `ConsoleUI`, we call
    directly to `deluge.common.is_interface`, which checks the interface on
    the local machine and not on the daemon's machine.
    
    The `WebUI` does not seem to have any validation on input.
    
    closes: https://dev.deluge-torrent.org/ticket/3540
    DjLegolas committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    5eda643 View commit details
    Browse the repository at this point in the history