Modify

Ticket #13 (new enhancement)

Opened 5 years ago

Last modified 3 years ago

Plugin settings

Reported by: hyriand Owned by:
Priority: normal Milestone: 0.9.0
Component: multiple Version: trunk
Keywords: Cc:

Description

Currently, MethLab assumes and requires that MPD is running on localhost on the default port without a password.

There should be a facility for pluggable things (database sources, audio player drivers) to expose settings.

If enhancement #8 (Qt GUI) ever makes it, these settings should be provided in an abstract way instead of allowing the plugins to create their own GTK+ panels.

The plugin settings should probably be part of the settings dialog (ticket #5).

Plugins should also be able to 'lock' global MethLab settings: the MPD database source works only with the MPD audio player driver. The MPD database source should be able to override the audio player driver setting.

Attachments

Change History

comment:1 Changed 5 years ago by hyriand

  • Type changed from defect to enhancement

comment:2 Changed 5 years ago by hyriand

  • Milestone set to 0.9.0

comment:3 Changed 3 years ago by hyriand

Forgot to ref this, but with the dropping of the Qt4 GUI goal, support for this has been added in the database source and audio player drivers themselves.

See r129, r130 and r132.

Other points such as locking options are still valid though.

View

Add a comment

Modify Ticket

Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.