Check-in [a1d8b8ef7b]
Overview
Comment: | Build `new_station` dialog manually. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | new_station |
Files: | files | file ages | folders |
SHA1: |
a1d8b8ef7b9680718416cab3dbf83ac5 |
User & Date: | mario on 2016-10-31 16:17:00 |
Other Links: | branch diff | manifest | tags |
Context
2016-10-31
| ||
16:17 | Build `new_station` dialog manually. Leaf check-in: a1d8b8ef7b user: mario tags: new_station | |
16:16 | Document house-mixes plugin. check-in: eb226c6d4b user: mario tags: trunk | |
Changes
Modified contrib/new_station.py from [44642fb809] to [5deb8cb3d6].
1 2 3 4 | # encoding: utf-8 # api: streamtuner2 # title: New station # description: Adds menu entry to add new station | | > < > > > > > > > > > | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | # encoding: utf-8 # api: streamtuner2 # title: New station # description: Adds menu entry to add new station # version: 0.2 # type: feature # category: ui # config: - # priority: optional # # Is a trivial wrapper around streamedit, which hooks into the # main menu as "New station..." # from uikit import * # class new_station (object): plugin = "new_station" meta = plugin_meta() parent = None win = None # show stream data editing dialog def __init__(self, parent): self.parent = parent uikit.add_menu([parent.streammenu], "New station…", self.new, insert=3) # def new(self, *w): self.win = win = gtk.Dialog(); t = gtk.Table(2, 3) win.pack_start(t) win.show() # def cancel(self, *w): self.parent.win_newstation.hide() # def ok(self, *w): self.parent.win_newstation.hide() |