Skip to content

Configurable available and autostart modules #47

Description

@wolferCZ

As a developer I would like to integrate my private watchers to the aw-qt without necessity to alter the aw-qt and maintain my own fork.

Currently aw-qt (v0.8.0b9) supports only few modules that are hard-coded in:

_possible_modules = [


Posible solutions:

Based on TODO in

# TODO: Fetch these from somewhere appropriate (auto detect or a config file)

aw_qt/manager.py:

# TODO: Fetch these from somewhere appropriate (auto detect or a config file)
#       Save to config wether they should autostart or not.
_possible_modules = [
    "aw-server",
    "aw-watcher-afk",
    "aw-watcher-window",
    # "aw-watcher-spotify",
    # "aw-watcher-network"
]
  1. Available modules and modules to be started automatically will be listed in new aw-qt configuration.
  2. Autodetect available modules. Modules to be started automatically will be listed in new aw-qt configuration.

NOTE: Available modules can be separated to independent issue/story (nice to have).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions