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

⌈⌋ ⎇ branch:  streamtuner2


History of channels/exportcat.py of f2d026c234030453

History of the file that is called channels/exportcat.py at checkin f2d026c234030453

2016-12-16
16:26
Reverted all `module = __name__` assignments, because that was carrying the module over, not the base classname. Added #extraction-method: meta information to channel plugins. file: [45ab7f1478] check-in: [09dec64f41] user: mario, branch: trunk, size: 2381 [annotate] [blame] [check-ins using] [diff]
2016-12-10
13:55
Use `module = __name__` consistently for all plugins file: [de54b609ff] check-in: [88aac7840a] user: mario, branch: trunk, size: 2378 [annotate] [blame] [check-ins using] [diff]
2016-11-19
13:13
Make *.pls default again for exportcat. file: [0cd7c1b0ab] check-in: [b14e5127d9] user: mario, branch: trunk, size: 2381 [annotate] [blame] [check-ins using] [diff]
2016-11-11
22:23
exportcat: Strip non-filename characters (slash) from genre prefix. file: [761166da1a] check-in: [921d100bbc] user: mario, branch: trunk, size: 2382 [annotate] [blame] [check-ins using] [diff]
2015-04-28
20:55
Removed export_format config option for exportcat plugin (as that's selectable now in the file dialog anyway). Recategorized dnd plugin to appear earlier in the [features] config tab. file: [66f2154eb8] check-in: [276ae3ef5f] user: mario, branch: trunk, size: 2327 [annotate] [blame] [check-ins using] [diff]
2015-04-24
05:01
Add .desktop and .url to export format file extensions probing and SaveAs dialog. file: [911a034c54] check-in: [a35c889740] user: mario, branch: trunk, size: 2329 [annotate] [blame] [check-ins using] [diff]
2015-04-21
22:00
Fix missing .module property for add_plugin_defaults. file: [359b4701e7] check-in: [266321da13] user: mario, branch: trunk, size: 2147 [annotate] [blame] [check-ins using] [diff]
06:05
Replace old __print__/dbg.XYZ references with new log.XYZ() wrapper. file: [fa4b19ec2a] check-in: [ebae9e51ac] user: mario, branch: trunk, size: 2122 [annotate] [blame] [check-ins using] [diff]
2015-04-17
21:14
Remove remnant module .title/etc attributes, and .current category overwriting. file: [2dd3da6db4] check-in: [a7b0cd39a2] user: mario, branch: trunk, size: 2133 [annotate] [blame] [check-ins using] [diff]
2015-04-11
19:14
Cleanup exportcat file extension mapping, and fix docs. file: [e085c85a05] check-in: [2b729c9433] user: mario, branch: trunk, size: 2149 [annotate] [blame] [check-ins using] [diff]
2015-04-10
16:40
Finalize allowed filename extensions for exporting. Normalize Python3 string decoding (errors='ignore' per default). Update XSPF and SMIL export. Use row={} template now, instead of just carrying over title= to rewritten playlists. file: [02ad2daff2] check-in: [e136a78c73] user: mario, branch: action-mapfmts, size: 2189 [annotate] [blame] [check-ins using] [diff]
10:54
Sync with trunk changes. file: [1a24ff64fc] check-in: [801ad7fd98] user: mario, branch: action-mapfmts, size: 1942 [annotate] [blame] [check-ins using] [diff]
10:50
Removed custom pls conversion code, now uses action. playlist conversion tools. file: [88abf57ecc] check-in: [c683b52003] user: mario, branch: trunk, size: 1822 [annotate] [blame] [check-ins using] [diff]
2015-04-09
14:50
Still some parameter renaming in action module to do. Optional support for row={} parameter in play/record calls, in case .pls/.m3u needs to be constructed (to retain title=). Adapt action playlist exporting to wrapper object, which preconverts plain URL lists or [rows] list, can itself call convert_playlist(), and optionalized file writing. Rewrite main save() and exportcat.save() to utilize new save_playlist(). Implement overwrite confirmation for Save-as dialog. file: [b38cb32770] check-in: [b784d408c1] user: mario, branch: action-mapfmts, size: 1923 [annotate] [blame] [check-ins using] [diff]
2015-04-07
05:55
Added: Temporary export mechanism (saves whole category into .pls file). file: [878cc6dbbd] check-in: [8b7b270591] user: mario, branch: trunk, size: 2134 [annotate] [blame] [check-ins using]