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

⌈⌋ branch:  streamtuner2


File History

History of gtk3.xml.gz

2018-12-18
22:40
Allow for subcategories in bookmarks. file: [1691d2599f] check-in: [1a034aeac0] user: mario, branch: trunk, size: 13276 [annotate] [blame] [check-ins using] [diff]
2017-02-26
21:46
Rewrap »recording apps« table in configwin in ScrolledWindow again; reduce spacing between tables, add space before placeholder info text. file: [22b92b2dc9] check-in: [6deedaf6aa] user: mario, branch: trunk, size: 13007 [annotate] [blame] [check-ins using] [diff]
2017-02-23
22:12
Relabel record option tabs to options/meta/network; regroup flags roughly. Add more options for wget and youtube-dl. file: [e89b34d1c7] check-in: [e6fe0f52d5] user: mario, branch: trunk, size: 13079 [annotate] [blame] [check-ins using] [diff]
2017-02-21
23:22
Add notebook tabs for recordflags plugin. Instead of filtering them, distribute options into notebook tabs "_cfg", "_extra", or "_verbose". file: [84acc45f88] check-in: [cbec1b81a6] user: mario, branch: trunk, size: 13115 [annotate] [blame] [check-ins using] [diff]
2017-01-22
16:46
new plugin: recording options which hijacks the record button, provides streamripper/fPls/youtube-dl specific command-line flags in a GUI. file: [d613c400aa] check-in: [64de51eb48] user: mario, branch: trunk, size: 13265 [annotate] [blame] [check-ins using] [diff]
2017-01-05
21:20
Set `no-show-all` for statusbar_img to remain hidden on window init. file: [3ce1546d8d] check-in: [0698d339c3] user: mario, branch: trunk, size: 11487 [annotate] [blame] [check-ins using] [diff]
2017-01-03
20:11
Introduce statusbar_img and GenericChannel.warn() function; albeit it allows any stock icon to be used. (May introduce a generalized background/foreground color wrapping.) file: [306a27ebf6] check-in: [8b13ba0189] user: mario, branch: trunk, size: 11474 [annotate] [blame] [check-ins using] [diff]
2016-12-09
18:38
New Windows install/uninstall versions. file: [2a1b78224d] check-in: [a36496ebbc] user: mario, branch: trunk, size: 11415 [annotate] [blame] [check-ins using] [diff]
2016-11-07
14:36
Remove last remaining `newstation_cancel` signal reference file: [ddb4445ce8] check-in: [631ecdc077] user: mario, branch: trunk, size: 11415 [annotate] [blame] [check-ins using] [diff]
2016-11-06
18:53
Remove newstation_ok/_cancel signal symbols. file: [dce98efb4e] check-in: [045ec7be83] user: mario, branch: trunk, size: 11432 [annotate] [blame] [check-ins using] [diff]
2016-10-31
14:33
Prepare simpler new_station dialog. file: [6768e7f6e0] check-in: [889ab628ed] user: mario, branch: trunk, size: 11432 [annotate] [blame] [check-ins using] [diff]
2016-10-28
18:13
Update config_play/_record and their TreeViews for the slimmer ListStore without row[2] `editable` bool, and the more generic uikit.liststore_edit callback (still requires lambda handlers for column and liststore as user_data). file: [db46c8623e] check-in: [bca80ec8af] user: mario, branch: trunk, size: 11035 [annotate] [blame] [check-ins using] [diff]
2016-10-27
16:42
Introduce `dict` configuration type, prepare TreeView in uikit (similar to record/play config table). file: [fc5477f880] check-in: [095de3353f] user: mario, branch: trunk, size: 11980 [annotate] [blame] [check-ins using] [diff]
2016-10-22
19:07
new plugin: specbuttons allows to define mini toolbar buttons to control applications (audio settings, mute/volume, start/kill players or other apps). Has been externalized as plugin. The UI features are built into gtk3.xml file: [9e4c8a0b5c] check-in: [43b36ed35b] user: mario, branch: trunk, size: 11978 [annotate] [blame] [check-ins using] [diff]
2016-10-18
21:27
Prepare specbuttons addin (small user-defined application control interface, adds to the main toolbar) file: [8289f3469a] check-in: [e1d9342408] user: mario, branch: trunk, size: 11540 [annotate] [blame] [check-ins using] [diff]
2015-11-14
21:47
Fix `self.main` reference file: [844d533dba] check-in: [79f29b975a] user: mario, branch: trunk, size: 10640 [annotate] [blame] [check-ins using] [diff]
2015-05-26
01:00
Release as 2.1.9 (semi-stable). file: [b3a49f5792] check-in: [873e301b9b] user: mario, branch: trunk, size: 10640 [annotate] [blame] [check-ins using] [diff]
2015-05-21
02:25
Make quicksearch icon activatable again (property "secondary-icon-activatable" was required). file: [a673a756eb] check-in: [069f6308de] user: mario, branch: trunk, size: 10640 [annotate] [blame] [check-ins using] [diff]
2015-05-17
19:10
Add toolbar placeholder for channel-link. Change conf.max_streams to SpinButton. file: [59cda16349] check-in: [5b2f021e96] user: mario, branch: trunk, size: 10636 [annotate] [blame] [check-ins using] [diff]
2015-05-14
20:02
Add option to inhibit window title adaption ("Streamtuner2 - Channelname"), mostly just for filling up the "Display" config section again. file: [55705ce484] check-in: [bfc387c542] user: mario, branch: trunk, size: 10443 [annotate] [blame] [check-ins using] [diff]
18:41
Remove a few options from configuration dialog; now available in [feature] plugin tabs for favicon module. Favicon module exposes google_station_homepage, and retrieval methods, but no longer `conf.show_favicons` (which is decided on just by having the plugin enabled - or not.) Introduce conf.auto_save_stations for favicon/DND plugin. file: [924e5121ad] check-in: [8c7b4f2662] user: mario, branch: trunk, size: 10562 [annotate] [blame] [check-ins using] [diff]
2015-05-08
11:05
Crash in search module again. Seemingly fixed it for threaded mode by preupdating the bookmarks.streams{search} result store before switching tabs. file: [c6569919cf] check-in: [e6dd4c5376] user: mario, branch: trunk, size: 10568 [annotate] [blame] [check-ins using] [diff]
2015-05-05
14:12
./. file: [b127b362b2] check-in: [a80fa6becf] user: mario, branch: trunk, size: 10552 [annotate] [blame] [check-ins using] [diff]
2015-05-03
17:35
Make short help notices for player/recording configuration smaller. file: [0d89f9ce1f] check-in: [55a1d1e516] user: mario, branch: trunk, size: 10552 [annotate] [blame] [check-ins using] [diff]
2015-05-02
19:54
Added default icons to dialog windows, and st2 logo to main window. Introduce more keyboard shortcuts (F6 favicons, Alt-F5 category reload, etc..) file: [7bcd01be10] check-in: [f18582ae4d] user: mario, branch: trunk, size: 10467 [annotate] [blame] [check-ins using] [diff]
2015-04-30
06:21
Add new config dialog group for "Playlists". Conf setting `playlist_asis` completely skips action.convert_playlist(). Works for any real m3u/pls/srv server and flexible audio players. But obviously breaks Jamendo albums or other JSON playlist sources. file: [956a343db3] check-in: [470e3fac2b] user: mario, branch: trunk, size: 10414 [annotate] [blame] [check-ins using] [diff]
2015-04-25
00:39
Replace statusbar with plain gtk.Label, use glib.timeout_add for clearing it up implicitly. file: [fbb5039142] check-in: [805dbd5181] user: mario, branch: trunk, size: 10216 [annotate] [blame] [check-ins using] [diff]
2015-04-24
21:54
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). file: [075cbcb73a] check-in: [c02e9a3ec0] user: mario, branch: trunk, size: 10079 [annotate] [blame] [check-ins using] [diff]
19:22
Add .url exporting (shallow Windows variant of .desktop files). file: [6d8c078f9d] check-in: [fd963a3d9b] user: mario, branch: trunk, size: 10103 [annotate] [blame] [check-ins using] [diff]
05:00
Split plugin configuration into channels and [features] tabs. file: [41b9cff9ce] check-in: [bd411967bc] user: mario, branch: trunk, size: 10098 [annotate] [blame] [check-ins using] [diff]
00:00
Add conf.nothreads flag and --nt cmdline flag, to prevent Gtk3 idle update race conditions if need be. (Still flaky for initial startups.) file: [540b2b2ee4] check-in: [ce0e9149db] user: mario, branch: trunk, size: 9904 [annotate] [blame] [check-ins using] [diff]
2015-04-18
20:37
Guard appstate_init channels.current setting for absent plugins. file: [b485718e2f] check-in: [24fb9b895e] user: mario, branch: trunk, size: 9569 [annotate] [blame] [check-ins using] [diff]
2015-04-12
16:40
Prepare next beta release 2.1.6 file: [92a86044e1] check-in: [ace13f842d] user: mario, branch: trunk, size: 9518 [annotate] [blame] [check-ins using] [diff]
15:35
Add easter egg in search_dialog only for PYZ package. (Now Makefile targets require preprocess.py though). Resize GtkBuilder definition for search_dialog. file: [bbdcf20e16] check-in: [5ab206cedc] user: mario, branch: trunk, size: 9528 [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: [7df44525d1] check-in: [e136a78c73] user: mario, branch: action-mapfmts, size: 9393 [annotate] [blame] [check-ins using] [diff]
2015-04-07
19:49
Split up Extensions› submenus. Register major plugins (timer, myoggradio, radiotray) as direct menu entries, but complex extensions (exportcat) as subentry still. file: [636af55d84] check-in: [a872fb7d36] user: mario, branch: trunk, size: 9386 [annotate] [blame] [check-ins using] [diff]
2015-04-05
14:12
Capitalize remaining menu entries, update PNG icon to 64x64, remove examples from logo/banner template, default to size of 315·115 px. file: [4a4edf99dd] check-in: [ce13199e0f] user: mario, branch: trunk, size: 9166 Renamed from gtk3.xml.zlib [annotate] [blame] [check-ins using] [diff]