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

⌈⌋ ⎇ branch:  streamtuner2


History of Makefile of 96049dfe04276596

History of the file that is called Makefile at checkin 96049dfe04276596

2022-02-22
00:24
py2|py3 dependencies for packages file: [8f45d4373c] check-in: [7cad086cbf] user: mario, branch: trunk, size: 3715 [annotate] [blame] [check-ins using] [diff]
2020-12-12
14:18
try dual-dependencies on python2 & 3 file: [c3832c130f] check-in: [96049dfe04] user: mario, branch: trunk, size: 3752 [annotate] [blame] [check-ins using] [diff]
2020-05-20
07:02
Remove *.js remnants again from help/html/ file: [886fd7810f] check-in: [6d04cfab23] user: mario, branch: trunk, size: 3675 [annotate] [blame] [check-ins using] [diff]
2020-05-17
07:44
Snap build option introduced (probably not going to be used for regular distribution, as the resulting package is exorbitantly large) file: [405d1cf202] check-in: [2a43aea838] user: mario, branch: trunk, size: 3452 [annotate] [blame] [check-ins using] [diff]
2020-05-16
10:07
Documentation typos fixed and itemized more config options for some plugins. file: [c2ba8c4a3c] check-in: [04648f1c1c] user: mario, branch: trunk, size: 3299 [annotate] [blame] [check-ins using] [diff]
2018-12-31
11:33
Release as 2.2.1 file: [0488466410] check-in: [2877d4a4bb] user: mario, branch: trunk, size: 3262 [annotate] [blame] [check-ins using] [diff]
2018-08-20
16:04
Disable man page compression, as that left Yelp files inaccessible file: [b1c5fbeb8f] check-in: [32abb5dd8e] user: mario, branch: trunk, size: 3189 [annotate] [blame] [check-ins using] [diff]
2017-01-22
16:43
Add osxpkg; though unused file: [2243e2b0c8] check-in: [66781c2e9d] user: mario, branch: trunk, size: 3193 [annotate] [blame] [check-ins using] [diff]
2016-12-31
16:19
Release as 2.2.0 (mostly stable) file: [468a33878a] check-in: [43a204cce6] user: mario, branch: trunk, size: 3119 [annotate] [blame] [check-ins using] [diff]
2016-12-04
15:16
Bundle Rezlooks-dark theme for Windows. file: [70d1d97207] check-in: [312e95294d] user: mario, branch: trunk, size: 3115 [annotate] [blame] [check-ins using] [diff]
2016-11-25
00:03
Add uninstall.cmd / minor changes to win install scripts. file: [c9ad809e5f] check-in: [8740bd6fa0] user: mario, branch: trunk, size: 3148 [annotate] [blame] [check-ins using] [diff]
2016-11-20
23:31
Combine path checks into main ForEach loop. Make-Shortcut() and Rewrite-Startscript() functions to embed those as $tasks too. file: [8107f8766f] check-in: [17cd4bef20] user: mario, branch: trunk, size: 3153 [annotate] [blame] [check-ins using] [diff]
16:43
More detailed Win installer scripts, as provided by Oliver. Plus *.ico file for packaging. file: [f4074f2854] check-in: [3670ccbb4b] user: mario, branch: trunk, size: 3111 [annotate] [blame] [check-ins using] [diff]
2016-11-16
19:06
Add CRLF line endings to Win post-setup scripts. file: [19675ff313] check-in: [0c337185bb] user: mario, branch: trunk, size: 3102 [annotate] [blame] [check-ins using] [diff]
2016-11-13
18:18
Install helpers (PowerShell) for .exe package, which install Python+Gtk after ST2. file: [9f4e907610] check-in: [6d5aea193c] user: mario, branch: trunk, size: 3104 [annotate] [blame] [check-ins using] [diff]
14:06
Add windows CHM help file (only for .exe build at the moment) file: [0d1ab36143] check-in: [7379129b9f] user: mario, branch: trunk, size: 2962 [annotate] [blame] [check-ins using] [diff]
2015-11-14
21:47
Fix `self.main` reference file: [8d99b33a09] check-in: [79f29b975a] user: mario, branch: trunk, size: 2948 [annotate] [blame] [check-ins using] [diff]
2015-05-26
01:00
Release as 2.1.9 (semi-stable). file: [d885ee2be6] check-in: [873e301b9b] user: mario, branch: trunk, size: 2940 [annotate] [blame] [check-ins using] [diff]
2015-05-23
01:08
Add more subreddits to category list. Placeholder groups with "→" decorator. Allow web-only links per config option (start web browser for sptfy/sndcl etc.) file: [5d44328e24] check-in: [3746af529b] user: mario, branch: trunk, size: 2919 [annotate] [blame] [check-ins using] [diff]
2015-05-19
22:37
Fetch all 5 available pages from Xiph directory. Rewrite to use more directed regex extraction mode. Minor help page updates. file: [14bf4a5119] check-in: [2590478319] user: mario, branch: trunk, size: 2918 [annotate] [blame] [check-ins using] [diff]
2015-05-18
22:19
Delay window title updating logic and ui_cht callback via uikit.do() wrapper.

Seems to fix both: - Gdk:ERROR:/build/buildd/gtk+2.0-2.24.23/gdk/gdkregion-generic.c:1114:miUnionNonO: assertion failed: (r->x1 < r->x2) - Error in `python': double free or corruption (fasttop): 0x0..... file: [75ad58880f] check-in: [8a68105eeb] user: mario, branch: trunk, size: 2877 [annotate] [blame] [check-ins using] [diff]

2015-05-13
00:00
Move mime_fmt() into regular function. Fix live365 ahttp feedback= bug. Regroup functions and update a few comments in channels/__init__ file: [5237489135] check-in: [2335ea7a46] user: mario, branch: trunk, size: 2842 [annotate] [blame] [check-ins using] [diff]
2015-05-06
00:22
Enable glrp.csv download from repo. file: [014fb4ee72] check-in: [f42cec687d] user: mario, branch: trunk, size: 2845 [annotate] [blame] [check-ins using] [diff]
2015-05-05
14:11
Add -B and -3 options to `make run` file: [1eec7003c1] check-in: [e8c3b8b495] user: mario, branch: trunk, size: 2849 [annotate] [blame] [check-ins using] [diff]
2015-05-01
22:41
Separate statusbar timer-reset from text/progressbar setter. file: [e1a4d7c25a] check-in: [3b7a4ff895] user: mario, branch: trunk, size: 2836 [annotate] [blame] [check-ins using] [diff]
02:16
Add python2-requests dependency. file: [fb00faeb9d] check-in: [dedcc5a434] user: mario, branch: trunk, size: 2806 [annotate] [blame] [check-ins using] [diff]
2015-04-30
23:57
Test build -t arch Linux package as well. file: [b741834e67] check-in: [adb15be7f8] user: mario, branch: trunk, size: 2786 [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: [acb4436e93] check-in: [276ae3ef5f] user: mario, branch: trunk, size: 2557 [annotate] [blame] [check-ins using] [diff]
2015-04-27
23:45
Document command line flags in manual. file: [50b1c88694] check-in: [6135c7ecac] user: mario, branch: trunk, size: 2548 [annotate] [blame] [check-ins using] [diff]
2015-04-18
20:41
Add [feeds] support for Jamendo. (Pretty much only albums, so track lookup works.) Better support for configured audio format/mime. Ogg Vorbis now works in albums and playlists. file: [e53ef85abe] check-in: [90b1672010] user: mario, branch: trunk, size: 2595 [annotate] [blame] [check-ins using] [diff]
17:19
Updated Jamendo plugin audioformat and listformat descriptors. Attempted to use v3.0 API for playlist tracks. Still no playlist API endpoint. So using a separate track requests now. Implemented a new action/playlist_convert URL extractor, which shall henceforth be known as "jamj" (JamJibberish). Fixed XML url extraction in regex mode, trivial backslash deescaping for JSON formats; and fixed multiply URL bug by copying row{} dict during conversion. file: [75cd4eda77] check-in: [7149d92fe1] user: mario, branch: trunk, size: 2591 [annotate] [blame] [check-ins using] [diff]
2015-04-17
22:15
Move PYZ shebang prefixing into `xpm` codebase. Simplifies local Makefile. Renamed PKG_PYZ into PKG_ZIP, and added extra target rules to Packfile. file: [9e648740b2] check-in: [9b93393d5e] user: mario, branch: trunk, size: 2610 [annotate] [blame] [check-ins using] [diff]
2015-04-15
18:31
Move preprocessing from Makefile to Packfile, just runs on channels/search.py instead of all *.py files now. file: [6500ab14b2] check-in: [9e4b52a0f5] user: mario, branch: trunk, size: 2689 [annotate] [blame] [check-ins using] [diff]
2015-04-14
15:47
Move NEWS->changelog.gz conversion into xpm Packfile. file: [707b0673d7] check-in: [b1eb48cafd] user: mario, branch: trunk, size: 2703 [annotate] [blame] [check-ins using] [diff]
2015-04-12
16:40
Prepare next beta release 2.1.6 file: [a3c57111f8] check-in: [ace13f842d] user: mario, branch: trunk, size: 2684 [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: [3cf7df2f8f] check-in: [5ab206cedc] user: mario, branch: trunk, size: 2616 [annotate] [blame] [check-ins using] [diff]
2015-04-06
18:55
Add workaround for ArgumentParser, which tries to map config: descriptors onto AP.add_argument(*yikes) params. file: [d3f05bad3b] check-in: [24a5fe69a1] user: mario, branch: trunk, size: 2542 [annotate] [blame] [check-ins using] [diff]
2015-04-05
22:06
Fix manual Makefile `install` rules. Update -D debug notes in README. Release as 2.1.5 (beta). file: [0d018ef979] check-in: [b6b64a45f6] user: mario, branch: trunk, size: 2532 [annotate] [blame] [check-ins using] [diff]
14:04
Document Makefile requirements (version, xpm/fpm), prepare manual `install` target. file: [cf2c20dc2e] check-in: [ff249e30f0] user: mario, branch: trunk, size: 2384 [annotate] [blame] [check-ins using] [diff]
2015-04-04
06:03
Renamed _pack → Makefile. Convert shell _pack script into sectioned Makefile. file: [4a807d2d9d] check-in: [b2a6fd9de3] user: mario, branch: trunk, size: 1625 [annotate] [blame] [check-ins using] [diff]
2015-04-01
15:39
Add new packaging scheme: `bin` becomes /usr/bin/ stub, while `.zip.py` is used as __main__ handler for PYZ archive. file: [967e318895] check-in: [233327230c] user: mario, branch: trunk, size: 1212 [annotate] [blame] [check-ins using] [diff]
2015-03-28
07:30
Add .deb package $DEPS. file: [59e1f75a46] check-in: [58df0e920e] user: mario, branch: trunk, size: 1130 [annotate] [blame] [check-ins using] [diff]
2015-03-25
21:53
Document historic release dates. file: [d75ca2c7cf] check-in: [bbf9fe4a5d] user: mario, branch: trunk, size: 1054 [annotate] [blame] [check-ins using] [diff]
01:17
Reactivate all packages. file: [d7df07e688] check-in: [f3e22f0201] user: mario, branch: trunk, size: 1052 [annotate] [blame] [check-ins using] [diff]
2015-02-06
18:10
Change main fpm/xpm pack: line to select channel modules individually, use default prefix path /usr/share/streamtuner2 and absolute paths alternatively. Remove dirble module from default channels/__init__: packaging list. file: [4e0bc371a8] check-in: [088a836b02] user: mario, branch: trunk, size: 1081 [annotate] [blame] [check-ins using] [diff]
2014-11-18
03:18
Remove bundled requests, switch build scripts to `fpm`. file: [d130507f70] check-in: [e0275b9c52] user: mario, branch: trunk, size: 1030 [annotate] [blame] [check-ins using] [diff]
2014-04-28
02:05
Update for 2.1.0 files file: [91e46924ee] check-in: [7863a3ff19] user: mario, branch: trunk, size: 1900 [annotate] [blame] [check-ins using] [diff]
00:42
include bundle/* in src package file: [79d5332bde] check-in: [53a3607d70] user: mario, branch: trunk, size: 1836 [annotate] [blame] [check-ins using] [diff]
2014-04-06
00:34
pyquery/* has been removed from package inventory, update :rpmspec format for `version` updates file: [8dc7760232] check-in: [38d400b3c8] user: mario, branch: trunk, size: 1733 [annotate] [blame] [check-ins using] [diff]
2014-04-05
23:32
use new `version` command line tool file: [3b40c3d45c] check-in: [62b4121741] user: mario, branch: trunk, size: 1725 [annotate] [blame] [check-ins using] [diff]
2014-01-05
03:30
fixed channels/timer gtk signal_connect handling, st2main now provides an amendable slot dict file: [b33b7021fe] check-in: [41405a6488] user: mario, branch: trunk, size: 1686 [annotate] [blame] [check-ins using] [diff]
2014-01-04
22:25
live365 now searches javascript file: [b488883eba] check-in: [f0cd5d48f2] user: mario, branch: trunk, size: 1422 [annotate] [blame] [check-ins using] [diff]
2012-01-10
03:49
minor gui tweaks file: [71637bf944] check-in: [f2592fc1e4] user: mario, branch: trunk, size: 914 [annotate] [blame] [check-ins using] [diff]
2012-01-09
03:47
Added: distribution files file: [1cddd82d48] check-in: [d690b96796] user: mario, branch: trunk, size: 974 [annotate] [blame] [check-ins using]