Skip to content

Commit

Permalink
Merge 'develop' branch into master
Browse files Browse the repository at this point in the history
  • Loading branch information
FrancescoCeruti committed Oct 29, 2023
2 parents 6fae70f + c9c1c1c commit a3915ae
Show file tree
Hide file tree
Showing 16 changed files with 418 additions and 495 deletions.
17 changes: 13 additions & 4 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,19 @@

version: 2

python:
version: "3"
install:
- requirements: docs/user/requirements.txt
build:
os: "ubuntu-22.04"
tools:
python: "3.11"
jobs:
post_create_environment:
# Install poetry
- pip install poetry
# Tell poetry to not use a virtual environment
- poetry config virtualenvs.create false
post_install:
# Install dependencies with 'docs' dependency group
- poetry install --only docs

sphinx:
configuration: docs/user/conf.py
27 changes: 12 additions & 15 deletions dist/linuxshowplayer.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,27 +9,24 @@
<update_contact>[email protected]</update_contact>
<description>
<p>
Linux Show Player (or LiSP for short) is a free cue player designed for sound-playback in stage production.
The goal of the project is to provide a complete playback software for musical plays,
theater shows and similar.
Linux Show Player, LiSP for short, is a free cue player, mainly intended for sound-playback in stage productions,
the goal is to provide a complete playback software for musical plays, theater shows and similar.
</p>
<p>Some of the features include:</p>
<p>Some highlights:</p>
<ul>
<li>Cart layout suited for touchscreens</li>
<li>List layout suited for keyboards</li>
<li>List layout</li>
<li>Cart layout (buttons) for touchscreens</li>
<li>Concurrent cues playback</li>
<li>Pre/Post wait</li>
<li>Undo/Redo changes</li>
<li>Multiple concurrent cue playback</li>
<li>Realtime sound effects: equalization, pitch shift, speed control, compression, ...</li>
<li>Realtime sound effects: equalization, pitch shift, speed control, compression</li>
<li>Peak and ReplayGain normalization</li>
<li>Remote control over network, between two or more sessions</li>
<li>MIDI support</li>
<li>OSC support</li>
<li>Large media-format support thanks to GStreamer</li>
<li>Send/Receive MIDI and OSC messages</li>
<li>Large media-format support thanks to Gstreamer</li>
</ul>
</description>
<url type="homepage">http://linux-show-player.sourceforge.net</url>
<url type="homepage">https://www.linux-show-player.org/</url>
<url type="bugtracker">https://github.com/FrancescoCeruti/linux-show-player/issues</url>
<url type="help">http://linux-show-player-users.readthedocs.io/en/latest/index.html</url>
<url type="translate">https://github.com/FrancescoCeruti/linux-show-player/wiki/Translations</url>
<url type="help">https://linux-show-player-users.readthedocs.io/en/latest/index.html</url>
<url type="translate">https://crowdin.com/project/linux-show-player</url>
</component>
9 changes: 9 additions & 0 deletions docs/user/_static/css/custom.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
.align-middle {
vertical-align: middle;
}

.sidebar-brand-text {
text-align: center;
}

.sidebar-brand-version {
text-align: center;
color: var(--color-foreground-muted);
}
19 changes: 19 additions & 0 deletions docs/user/_templates/sidebar/brand.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<a class="sidebar-brand{% if logo %} centered{% endif %}" href="{{ pathto(master_doc) }}">
{% block brand_content %}
{%- if logo_url %}
<div class="sidebar-logo-container">
<img class="sidebar-logo" src="{{ logo_url }}" alt="Logo"/>
</div>
{%- endif %}
{%- if theme_light_logo and theme_dark_logo %}
<div class="sidebar-logo-container">
<img class="sidebar-logo only-light" src="{{ pathto('_static/' + theme_light_logo, 1) }}" alt="Light Logo"/>
<img class="sidebar-logo only-dark" src="{{ pathto('_static/' + theme_dark_logo, 1) }}" alt="Dark Logo"/>
</div>
{%- endif %}
{% if not theme_sidebar_hide_name %}
<span class="sidebar-brand-text">{{ docstitle if docstitle else project }}</span>
<span class="sidebar-brand-version">{{ release }}</span>
{%- endif %}
{% endblock brand_content %}
</a>
4 changes: 2 additions & 2 deletions docs/user/cues/integration_cues.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ This cue allows to send a MIDI message to the output device used by the applicat

```{image} ../_static/midi_cue_options.png
:alt: MIDI cue options
:aling: center
:align: center
```

* **MIDI Message:** Set what type of message to send
Expand Down Expand Up @@ -40,7 +40,7 @@ This cue allow to send OSC messages (the output port can be selected in the appl

```{image} ../_static/osc_cue_options.png
:alt: OSC cue options
:aling: center
:align: center
```

* **Path:** the path to send the message to
Expand Down
3 changes: 0 additions & 3 deletions docs/user/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@ menus
list_layout
cart_layout
cues/index
gst_media_settings
gst_custom_elements
command_cue_examples
plugins/index
```

Expand Down
38 changes: 0 additions & 38 deletions docs/user/requirements.txt

This file was deleted.

Loading

0 comments on commit a3915ae

Please sign in to comment.