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

⌈⌋ branch:  streamtuner2


Check-in [6135c7ecac]

Overview
Comment:Document command line flags in manual.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 6135c7ecac055132bf4d3b797be92e770379142d
User & Date: mario on 2015-04-27 23:45:27
Other Links: manifest | tags
Context
2015-04-28
17:35
Move `state.json` and .current restoration into GenericChannel.gui(). Current category is reselected by TreeView traversal on instantion now. Previous state now load through config.state() for channels/__init__, not in main/init_app_state anymore (just row:expand / winsizes now). Disable .currentcat() overwriting, redundant now in display_categories(). Still need to avoid second .select_current() call in first_show(). check-in: ffaf262c43 user: mario tags: trunk
2015-04-27
23:45
Document command line flags in manual. check-in: 6135c7ecac user: mario tags: trunk
23:45
Reorder target types, to prefer XSPF over PLS and M3U. Support .URL exports, keep distinct literal url/direct. check-in: af47020e49 user: mario tags: trunk
Changes

Modified Makefile from [e53ef85abe] to [50b1c88694].

26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
	gzip -c9 < gtk3.xml > gtk3.xml.gz
glade:
	gzip -dc > gtk3.xml < gtk3.xml.gz
	glade gtk3.xml 2>/dev/null
	gzip -c9 < gtk3.xml > gtk3.xml.gz

# Prepare packaging
docs:	# update static files
	gzip -9c NEWS > NEWS.gz
ver:	# copy `version:` info
	version get:plugin st2.py write:control PKG-INFO
clean:
	rm *.pyc */*.pyc
	rm -r __pycache__ */__pycache__

#-- bundles







|
<







26
27
28
29
30
31
32
33

34
35
36
37
38
39
40
	gzip -c9 < gtk3.xml > gtk3.xml.gz
glade:
	gzip -dc > gtk3.xml < gtk3.xml.gz
	glade gtk3.xml 2>/dev/null
	gzip -c9 < gtk3.xml > gtk3.xml.gz

# Prepare packaging
docs:

ver:	# copy `version:` info
	version get:plugin st2.py write:control PKG-INFO
clean:
	rm *.pyc */*.pyc
	rm -r __pycache__ */__pycache__

#-- bundles

Modified help/cli.page from [01b21f5802] to [d21ecbb816].

46
47
48
49
50
51
52
53






















54















55
56
57
        </terms>

	<p>Specifying a channel name is often optional. If you add one, it should be all-lowercase.
	You can also give a list, like "shoutcast,xiph" which would be searched then.</p>

        <section>
        <title>GUI options</title>
	<p>There are also --gtk3 and --gtk2 command line options. Usually the right toolkit






















	is picked depending on Python version. But you can manually override this.</p>















	</section>

</page>







|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>



46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
        </terms>

	<p>Specifying a channel name is often optional. If you add one, it should be all-lowercase.
	You can also give a list, like "shoutcast,xiph" which would be searched then.</p>

        <section>
        <title>GUI options</title>
	<p>There are also a few command line flags, which influence the
        graphical runtime.</p>
        <list>
          <item>
            <title>--gtk3</title>
            <p>Picks the Gtk3 toolkit. Which is default for Python3 runs.
            But could also be used for Python2 instead of pygtk.</p>
          </item>
          <item>
            <title>--gtk2</title>
            <p>Fake option. Python2 runs on Gtk2 per default. And Py3 is
            bound to Gtk3/PyGObject anyway.</p>
          </item>
          <item>
            <title>-D</title>
            <p>Enable debug output on the console. Identical to the debug
            configuration dialog option.</p>
          </item>
          <item>
            <title>-d plugin</title>
            <p>Disable a named plugin. Useful if it hangs on startup. So
            <cmd>-d xiph</cmd> can temporarily disable it. Note that this
            flag gets set durably by clicking [save] in the config
            dialog.</p>
          </item>
          <item>
            <title>-e plugin</title>
            <p>Enable a channel/feature plugin just once.</p>
          </item>
          <item>
            <title>-h</title>
            <p>Print help list with all known command line flags. Note that
            this excludes details on the CLI action commands.</p>
          </item>
          <item>
            <title>-x</title>
            <p>Exit right away. A flag only used for testing.</p>
          </item>
        </list>
	</section>

</page>