Feature #58
Allow plugins to adjust the user interface in the frontends
| Status: | Closed | Start: | 09/15/2010 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assigned to: | Alguno | % Done: |
100% |
|
| Category: | NNTPGrab Core | |||
| Target version: | 0.8.0 | |||
| Votes: | 0 |
Description
Plugins like the scheduled search and import (feature #13) need some method to dynamically add new windows and buttons to the user interface so that the user can interact with them. User interface logic also needs to be supported. An infrastructure needs to be implemented which can make this possible even when using a frontend which is connected to the NNTPGrab Server
Associated revisions
- Plugins can now change the user interface of the Qt frontend. Closes #58
- Started on the Qt user interface part of the download counter plugin. Refs #12
- Split the MainWindow object of the Qt frontend in a public and a private part to avoid plugins from messing up internal administration
- Add all available NNTPGrab Qt plugins to the win32/win64 installers
History
#1 Updated by Alguno over 4 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 20
#2 Updated by Alguno over 4 years ago
- % Done changed from 20 to 50
The Gtk frontend now fully supports providing a user interface to control plugins.
The Qt frontend implementation still needs to be done
- Status changed from In Progress to Closed
- % Done changed from 50 to 100
Applied in changeset r1929.
Snapshots can be found at the following URLs:
Win32: https://snapshots.nntpgrab.nl/win32/unstable-trunk/nntpgrab_trunk_snapshot_svn_r1929_setup.exe
Win64: https://snapshots.nntpgrab.nl/win64/unstable-trunk/nntpgrab_trunk_snapshot_svn_r1929_setup_x64.exe
Mac OS X: https://snapshots.nntpgrab.nl/osx/unstable-trunk/NNTPGrab_unstable_r1929.zip
Also available in: Atom PDF
NNTPGrab

