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

⌈⌋ branch:  streamtuner2


Timeline

50 check-ins occurring on or before 2017-01-22 16:42:51.

2017-01-22
16:42
[5e6408e8c5] Use sys.encoding for os.system calls on Windows (user: Oliver, tags: trunk)
2017-01-09
16:04
[83f54d5ffd] failed attempt to make config tables resizeable (user: mario, tags: trunk)
2017-01-08
13:38
[5b7a717f18] timer: Test for .queue() result before setting statusbar := "Timer saved" (user: mario, tags: trunk)
12:46
[49f14d5102] Check for windows-style paths in specbuttons file lookup (user: mario, tags: trunk)
2017-01-05
21:33
[f48ad79aa1] Fix `links` plugin format: attribute; make it understood by channel.play() that a homepage-only row triggers the web browser. (user: mario, tags: trunk)
21:23
[ea924e3c27] Introduce FeaturePlugin as new base class for channels and all other plugins. Pre-defines the meta, module attributes and calls init2(). (user: mario, tags: trunk)
21:22
[9eeccf1f29] Detect more absent variables/login, introduce UI delay on submission. (user: mario, tags: trunk)
21:21
[9cff8f85d7] Catch unset time prior queueing. Use new FeaturePlugin class. (user: mario, tags: trunk)
21:20
[197656d143] Default background color for channel.warn() calls. (user: mario, tags: trunk)
21:20
[0698d339c3] Set `no-show-all` for statusbar_img to remain hidden on window init. (user: mario, tags: trunk)
2017-01-03
20:11
[8b13ba0189] Introduce statusbar_img and GenericChannel.warn() function; albeit it allows any stock icon to be used. (May introduce a generalized background/foreground color wrapping.) (user: mario, tags: trunk)
2017-01-02
20:48
[87e5798b35] Support for #depends: and #breaks:, and optionally bin:… and python:… checks. (user: mario, tags: trunk)
20:47
[4cbc0911f6] Guard empty streams["common"] dict. (user: mario, tags: trunk)
20:46
[a6e914a9fd] Fix old module names. (user: mario, tags: trunk)
2017-01-01
15:54
[b43240711e] Fix alternative checking with individual .cmp() ordering (user: mario, tags: trunk)
15:33
[ce35771e44] Remove full config folder for uninstall.cmd (user: mario, tags: trunk)
15:32
[60feceaf39] Try/catch abent cache/ or icons/ folders in ~/.config/streamtuner2/ (user: mario, tags: trunk)
15:31
[7b225c5888] Fix typo in default config save/load filename. (user: mario, tags: trunk)
15:25
[4fb2d74c67] Prevent .row() - row["url"]/urn_resolve from crashing for homepage-only entries (from e.g. links channel). (user: mario, tags: trunk)
14:59
[8599474f19] Update to #pack: specified of channels/*.py (user: mario, tags: trunk)
2016-12-31
16:39
[ab36d5cde6] update 0install feed (user: mario, tags: trunk)
16:19
[43a204cce6] Release as 2.2.0 (mostly stable) (user: mario, tags: trunk, 2.2.0)
14:53
[07d8e1cf0d] Updated help.chm, whitespace fixed, new theme download dir back. (user: mario, tags: trunk)
14:14
[576bac1d25] Fetch meta["title"] instead of ["id"] for About dialog (user: mario, tags: trunk)
14:14
[80ca7a6731] Apply new options right when installing plugins. (user: mario, tags: trunk)
13:45
[70b35b914f] Option `file_browser_converttourl` (user: mario, tags: trunk)
2016-12-27
22:37
[878941a044] bump version, pluginconf 0.6.5 (user: mario, tags: trunk)
21:23
[0169107f28] Support alternative lists for #depends: fields, allow #alias: names, and supply `python` builtin for pluginconf.dependency() checker. (user: mario, tags: trunk)
21:22
[0044d5a6c1] Fix a few typos. (user: mario, tags: trunk)
21:21
[fff90115ee] Simplify virtual dependencies with new pluginconf.dependency(add=) param (user: mario, tags: trunk)
21:21
[98ce646c0b] set bitrate to integer 0 always ("n/a" won't work) (user: Oliver, tags: trunk)
21:20
[b5753830fa] Remove stale comment, fix whitespace issue (user: mario, tags: trunk)
2016-12-26
21:54
[4eccc8b70a] Implement search function for I-R, fix DOM extraction method. (user: mario, tags: trunk)
20:43
[9bef9860b6] Use file:/// urls again. Escape backslashes for Windows now. (user: Oliver, tags: trunk)
20:42
[837517237c] Exempt `%` from Win quoting. (user: Oliver, tags: trunk)
20:27
[41291d31ab] User standard pluginconf.dependency() for themes filtering. (user: mario, tags: trunk)
15:56
[7027676c80] Introduce `depends:` field for themes as well (no version support, just basenames for linux/windows/gtk2/gtk3) (user: mario, tags: trunk)
15:25
[3d0eb6eed6] replace backslashes for VLC on `not conf.windows` (user: Oliver, tags: trunk)
15:24
[a7c8985f62] Clear up .so files completely on Linux if failed to install. (user: Oliver, tags: trunk)
2016-12-24
20:18
[096b121dee] Make record-stop button a distributed plugin. (user: mario, tags: trunk)
20:16
[89269a097c] Prevent crash on absent url:/title: field (user: mario, tags: trunk)
20:11
[dc1a3bfef9] Extra buttons sorted by icon name. -- Rocus (user: mario, tags: trunk)
2016-12-23
22:22
[60ee1e2e12] Moved backslash conversion and .load() override back into file browser plugin. (user: mario, tags: trunk)
21:39
[147d87c1e1] Temporary workaround for file browser plugin to avoid reloading. (user: Oliver, tags: trunk)
21:37
[de4013065e] Unified the definitions for Make-Shortcut in @tasks. Moved the Python 2.7.13 GUID to $Python GUID, since it is used in regkey and Check-Pythoninstall. For the uninstall dismissed the batch variable %UsrFolder%, since it was used only once and can be derived from %installFolder%. This had also to be corrected in the uninstall script generation in install_python_gtk.ps1. In Resetprefs.cmd I changed the text to reflect that also the downloaded Gtk themes would be deleted. In uninstall.cmd I changed the rd command for the themes folder to use the correct rd syntax. (user: Oliver, tags: trunk)
21:36
[fdad9d9430] Guard non-writeable gtk_dir / extra statusbar info. (user: Oliver, tags: trunk)
21:33
[3c3ec8e447] Fix missing url: plugin meta. Display bitrate and length. Fix more mutagen extraction faults. (user: Oliver, tags: trunk)
21:31
[4c8fadb925] Workaround for file:/// paths on windows with mixed driver letters and backslashes. (user: Oliver, tags: trunk)
2016-12-19
20:17
[40eb70e68c] New plugin: rcast (user: mario, tags: trunk)
20:16
[c068cc2c89] Bump version (user: Oliver, tags: trunk)
Older