Internet radio browser GUI for music/video streams from various directory services.

⌈⌋ branch:  streamtuner2


File History

History of channels/configwin.py

2017-02-21
23:21
[860639b8e3] part of check-in [417fcfdbd5] Rename `_add` to `_pack`. Support opt= parameter to allow said `pack_*` function to operate on option flags (e.g. `category:` to target widget). (user: mario, branch: trunk, size: 8174) [annotate] [blame] [check-ins using] [diff]
2017-01-25
19:14
[7398b09535] part of check-in [ecbafb9a1c] Support for markup in checkbox config options. (user: mario, branch: trunk, size: 8129) [annotate] [blame] [check-ins using] [diff]
2017-01-22
16:46
[80c7c7f2e2] part of check-in [64de51eb48] new plugin: recording options which hijacks the record button, provides streamripper/fPls/youtube-dl specific command-line flags in a GUI. (user: mario, branch: trunk, size: 8055) [annotate] [blame] [check-ins using] [diff]
2016-12-11
14:18
[461aa8a0a3] part of check-in [daefcf55d1] Switch order of load_config() widget checks: on Windows the spinbutton may have a different parent (user: mario, branch: trunk, size: 7956) [annotate] [blame] [check-ins using] [diff]
2016-12-03
14:47
[78b3f90f28] part of check-in [2e9f6d9a19] Prevent crash on absent opt["select"] field. (user: mario, branch: trunk, size: 7903) [annotate] [blame] [check-ins using] [diff]
2016-10-28
23:18
[d6732e4b27] part of check-in [1478740ada] bump minor versions (user: mario, branch: trunk, size: 7899) [annotate] [blame] [check-ins using] [diff]
23:12
[f3a2a25e57] part of check-in [50c68197c7] Enable `list`/`array`/`table` config schemes in addition to `dict`. Currently unused, just added because it's little more code. No custom value="x,x,x|y,y,y" parser yet. Not for `dict` either, as it's only used by specbuttons with a predefined list. (user: mario, branch: trunk, size: 7899) [annotate] [blame] [check-ins using] [diff]
18:11
[834ef930af] part of check-in [d90db23c73] Move liststore_edit() and app_bin_check() from configwin. to uikit.    Allow ListStore for config_play/_record/_specbuttons without `editable` row [2], which is now a property of the CellRenderers (instead of a cell-attribute).    Specialized uikit.config_treeview() builds a custom two-column TreeView now. (user: mario, branch: trunk, size: 7318) [annotate] [blame] [check-ins using] [diff]
2016-10-27
16:42
[0227a222a4] part of check-in [095de3353f] Introduce `dict` configuration type, prepare TreeView in uikit (similar to record/play config table). (user: mario, branch: trunk, size: 8042) [annotate] [blame] [check-ins using] [diff]
2016-10-22
18:58
[75725508ad] part of check-in [ea30a91e8d] Allow plugin # config: bags only with <> or {} as delimiters, to support markup description/label. (user: mario, branch: trunk, size: 7650) [annotate] [blame] [check-ins using] [diff]
2016-06-16
23:29
[7969234304] part of check-in [f1af12b221] Fix SpinButton() initialization for Gtk3 (user: mario, branch: trunk, size: 7618) [annotate] [blame] [check-ins using] [diff]
2015-05-17
19:12
[e39ea3ed2b] part of check-in [cdafbe23ce] Typecast plugin options on initialization. Use SpinButton for `int` options instead of text label. (user: mario, branch: trunk, size: 7441) [annotate] [blame] [check-ins using] [diff]
03:04
[3a18900ebe] part of check-in [a9cf073956] Minor comment updates, version bumps. (user: mario, branch: trunk, size: 6948) [annotate] [blame] [check-ins using] [diff]
2015-05-04
15:22
[2e64bb2fe7] part of check-in [5f8afee363] Make configwin construction slightly more readable, use new pluginconf functions. (user: mario, branch: trunk, size: 6852) [annotate] [blame] [check-ins using] [diff]
2015-05-03
14:10
[227cef2658] part of check-in [91f8502978] Detect all command names in player config, so that both `xterm` and `streamripper` are probed for existence. Use dict comprehension for plugin_meta lookup. Remove wrap_entry in favour of generic uikit.wrap(). (user: mario, branch: trunk, size: 7038) [annotate] [blame] [check-ins using] [diff]
2015-04-24
21:54
[55e5421a33] part of check-in [c02e9a3ec0] Add spacing for config dialog options (indented per plugin). Narrower labels, icons now show up. Undo newline-removal for Gtk3 tooltips (work with preformatted text instead). (user: mario, branch: trunk, size: 7658) [annotate] [blame] [check-ins using] [diff]
05:00
[905b0713ca] part of check-in [bd411967bc] Split plugin configuration into channels and [features] tabs. (user: mario, branch: trunk, size: 7414) [annotate] [blame] [check-ins using] [diff]
2015-04-21
06:05
[fa4ff7a844] part of check-in [ebae9e51ac] Replace old __print__/dbg.XYZ references with new log.XYZ() wrapper. (user: mario, branch: trunk, size: 6961) [annotate] [blame] [check-ins using] [diff]
2015-04-17
21:14
[913bf48a5c] part of check-in [a7b0cd39a2] Remove remnant module .title/etc attributes, and .current category overwriting. (user: mario, branch: trunk, size: 6982) [annotate] [blame] [check-ins using] [diff]
2015-04-05
18:23
[7180117d4f] part of check-in [0a4c981f66] Change version number in plugin settings from orange to gray. (user: mario, branch: trunk, size: 6936) [annotate] [blame] [check-ins using] [diff]
2015-04-04
10:00
[ec93be6e35] part of check-in [8178f6832b] Add plugin defaults now really on initialization. Safeguard in configwin. Always use gtk.STOCK_NEW for empty app fields in config_dialog (not just for new lines). (user: mario, branch: trunk, size: 6869) [annotate] [blame] [check-ins using] [diff]
01:50
[af833a9f7e] part of check-in [9ed03bc901] Use plain module_list() for config_dialog.add_plugins() instead of traversing main.channels and main.features separately. Uses module= lookup with hardwired "channels." and ".py" retrieval. (user: mario, branch: trunk, size: 6742) [annotate] [blame] [check-ins using] [diff]
2015-04-03
20:46
[b3b5b37bef] part of check-in [ad852f14fe] Removed Gtk `theme` configuration options. (Didn't work anymore.) -- Addendum: If anyone has been using this, please drop me a line; it could become a plugin now.. (user: mario, branch: trunk, size: 6838) [annotate] [blame] [check-ins using] [diff]
2015-04-02
22:40
Added [b6f7f7a5cd] part of check-in [04f700ea1c] Add missing `configwin` (the externalized config_dialog). Fixed gtk3.xml for gtk2 once more. Orovide find_executable() in config, used by configwin to show if configured apps are actually available. (user: mario, branch: trunk, size: 7586) [annotate] [blame] [check-ins using]