Skip to content

Commit

Permalink
Update 0.8.11
Browse files Browse the repository at this point in the history
Merge pull request #57 from romanin-rf/dev
  • Loading branch information
romanin-rf authored Jan 6, 2024
2 parents bf629ef + 0eb8bfc commit d0bda77
Show file tree
Hide file tree
Showing 17 changed files with 402 additions and 95 deletions.
3 changes: 2 additions & 1 deletion changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

| Version | Date | Tag | Changelog |
| ------- | ---- | --- | --------- |
| [v0.8.10](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.10) | 24.12.2023 | **STABLE** | - Added new functions: `functions.awrap`<br>- Added new types: `seaplayer.types.Enviroment`<br>- Updated plugin `VKMusic` to **v0.5.0**<br>- Updated plugin `RichDiscordStatus` to **v0.2.2**<br>- Refactoting `Playback Update Loop`<br>- Refactoring `Textual Actions`<br>- Refactoring `seaplayer.tcss`<br>- Refactoring `seaplayer.objects.MusicList` to `seaplayer.objects.PlayList`<br>- Renamed variable `SeaPlayerConfig.log_menu_enabled` to `SeaPlayerConfig.logging`<br>- Removed types: `seaplayer.types.MusicList`<br>- Deprecated `seaplayer.objects.InputField` |
| [v0.8.11](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.11) | 06.01.2024 | **STABLE** | - Fixed plugin `VKMusic` to **v0.5.1**<br>- Fixed `Playback Control`<br>- Fixed unvisibility `codec_name` |
| [v0.8.10](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.10) | 24.12.2023 | **DEPRECATED** | - Added new functions: `functions.awrap`<br>- Added new types: `seaplayer.types.Enviroment`<br>- Updated plugin `VKMusic` to **v0.5.0**<br>- Updated plugin `RichDiscordStatus` to **v0.2.2**<br>- Refactoting `Playback Update Loop`<br>- Refactoring `Textual Actions`<br>- Refactoring `seaplayer.tcss`<br>- Refactoring `seaplayer.objects.MusicList` to `seaplayer.objects.PlayList`<br>- Renamed variable `SeaPlayerConfig.log_menu_enabled` to `SeaPlayerConfig.logging`<br>- Removed types: `seaplayer.types.MusicList`<br>- Deprecated `seaplayer.objects.InputField` |
| [v0.8.9](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.9) | 21.12.2023 | **HOTFIX** | - Fixed is `TypeError` in `AnySound.from_url`<br>- Update `VKMusic` plugin to **v0.4.0** |
| [v0.8.8](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.8) | 21.12.2023 | **HOTFIX** | - Fixed critical error: **TypeError: @deprecated decorator with non-None category must be applied to a class or callable, not <staticmethod object>** |
| [v0.8.7](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.7) | 21.12.2023 | **DEPRECATED** | - Added comments for documentation (not fully)<br>- Added API documentation (not fully)<br>- Removed `secrets`<br>- Fixed documentation |
Expand Down
4 changes: 2 additions & 2 deletions docs-source/docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

| Version | Date | Tag | Changelog |
| ------- | ---- | --- | --------- |
| [v0.8.10](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.10) | 24.12.2023 | **STABLE** | - Added new functions: `functions.awrap`<br>- Added new types: `seaplayer.types.Enviroment`<br>- Updated plugin `VKMusic` to **v0.5.0**<br>- Updated plugin `RichDiscordStatus` to **v0.2.2**<br>- Refactoting `Playback Update Loop`<br>- Refactoring `Textual Actions`<br>- Refactoring `seaplayer.tcss`<br>- Refactoring `seaplayer.objects.MusicList` to `seaplayer.objects.PlayList`<br>- Renamed variable `SeaPlayerConfig.log_menu_enabled` to `SeaPlayerConfig.logging`<br>- Removed types: `seaplayer.types.MusicList`<br>- Deprecated `seaplayer.objects.InputField` |
| [v0.8.11](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.11) | 06.01.2024 | **STABLE** | - Fixed plugin `VKMusic` to **v0.5.1**<br>- Fixed `Playback Control`<br>- Fixed unvisibility `codec_name` |
| [v0.8.10](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.10) | 24.12.2023 | **DEPRECATED** | - Added new functions: `functions.awrap`<br>- Added new types: `seaplayer.types.Enviroment`<br>- Updated plugin `VKMusic` to **v0.5.0**<br>- Updated plugin `RichDiscordStatus` to **v0.2.2**<br>- Refactoting `Playback Update Loop`<br>- Refactoring `Textual Actions`<br>- Refactoring `seaplayer.tcss`<br>- Refactoring `seaplayer.objects.MusicList` to `seaplayer.objects.PlayList`<br>- Renamed variable `SeaPlayerConfig.log_menu_enabled` to `SeaPlayerConfig.logging`<br>- Removed types: `seaplayer.types.MusicList`<br>- Deprecated `seaplayer.objects.InputField` |
| [v0.8.9](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.9) | 21.12.2023 | **HOTFIX** | - Fixed is `TypeError` in `AnySound.from_url`<br>- Update `VKMusic` plugin to **v0.4.0** |
| [v0.8.8](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.8) | 21.12.2023 | **HOTFIX** | - Fixed critical error: **TypeError: @deprecated decorator with non-None category must be applied to a class or callable, not <staticmethod object>** |
| [v0.8.7](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.8.7) | 21.12.2023 | **DEPRECATED** | - Added comments for documentation (not fully)<br>- Added API documentation (not fully)<br>- Removed `secrets`<br>- Fixed documentation |
Expand All @@ -19,4 +20,3 @@
| [v0.7.2](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.7.2) | 29.11.2023 | **DEPRECATED** | - Added small optimizations |
| [v0.7.1](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.7.1.post1) | 28.11.2023 | **DEPRECATED** | - Optimization due to more transplanting to a newer version of `playsoundsimple` |
| [v0.7.0](https://github.com/romanin-rf/SeaPlayer/releases/tag/v0.7.0) | 28.11.2023 | **DEPRECATED** | - Added installation of modules from a file `requirements.txt` in the folder of any plugin, if there is one<br>- Added more intuitive logging |

159 changes: 159 additions & 0 deletions docs/api/codecbase/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -752,6 +752,15 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#seaplayer.codeсbase.CodecBase.hidden_name" class="md-nav__link">
<span class="md-ellipsis">
hidden_name
</span>
</a>

</li>

<li class="md-nav__item">
Expand Down Expand Up @@ -815,6 +824,24 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#seaplayer.codeсbase.CodecBase.__headrepr__" class="md-nav__link">
<span class="md-ellipsis">
__headrepr__()
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#seaplayer.codeсbase.CodecBase.__namerepr__" class="md-nav__link">
<span class="md-ellipsis">
__namerepr__()
</span>
</a>

</li>

<li class="md-nav__item">
Expand Down Expand Up @@ -1103,6 +1130,15 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#seaplayer.codeсbase.CodecBase.hidden_name" class="md-nav__link">
<span class="md-ellipsis">
hidden_name
</span>
</a>

</li>

<li class="md-nav__item">
Expand Down Expand Up @@ -1166,6 +1202,24 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#seaplayer.codeсbase.CodecBase.__headrepr__" class="md-nav__link">
<span class="md-ellipsis">
__headrepr__()
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#seaplayer.codeсbase.CodecBase.__namerepr__" class="md-nav__link">
<span class="md-ellipsis">
__namerepr__()
</span>
</a>

</li>

<li class="md-nav__item">
Expand Down Expand Up @@ -1539,6 +1593,31 @@ <h3 id="seaplayer.codeсbase.CodecBase.duration" class="doc doc-heading">



<h3 id="seaplayer.codeсbase.CodecBase.hidden_name" class="doc doc-heading">
<span class="doc doc-object-name doc-attribute-name">hidden_name</span>


<span class="doc doc-labels">
<small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
<small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
</span>

<a href="#seaplayer.codeсbase.CodecBase.hidden_name" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="n">hidden_name</span> <span class="o">=</span> <span class="kc">False</span>
</span></code></pre></div>

<div class="doc doc-contents ">

<p>Hide the <code>name</code> when displayed in the SeaPlayer.</p>
</div>

</div>

<div class="doc doc-object doc-attribute">




<h3 id="seaplayer.codeсbase.CodecBase.icon_data" class="doc doc-heading">
<span class="doc doc-object-name doc-attribute-name">icon_data</span>

Expand Down Expand Up @@ -1754,6 +1833,86 @@ <h5>Returns</h5>



<h3 id="seaplayer.codeсbase.CodecBase.__headrepr__" class="doc doc-heading">
<span class="doc doc-object-name doc-function-name">__headrepr__</span>


<a href="#seaplayer.codeсbase.CodecBase.__headrepr__" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="n">__headrepr__</span><span class="p">()</span>
</span></code></pre></div>

<div class="doc doc-contents ">

<p>The display name in the SeaPlayer.</p>

<h5>Returns</h5>
<table>
<thead>
<tr>
<th>Name</th> <th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>str</code></td> <td>
<code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></code>
</td>
<td><p>Value <code>self.title</code> + <code>self.artist</code> the displayed in SeaPlayer.</p></td>
</tr>
</tbody>
</table>

</div>

</div>


<div class="doc doc-object doc-function">




<h3 id="seaplayer.codeсbase.CodecBase.__namerepr__" class="doc doc-heading">
<span class="doc doc-object-name doc-function-name">__namerepr__</span>


<a href="#seaplayer.codeсbase.CodecBase.__namerepr__" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="n">__namerepr__</span><span class="p">()</span>
</span></code></pre></div>

<div class="doc doc-contents ">

<p>The name that is displayed for the place <code>self.name</code>.</p>

<h5>Returns</h5>
<table>
<thead>
<tr>
<th>Name</th> <th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>str</code></td> <td>
<code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></code>
</td>
<td><p>Value <code>self.name</code> the displayed in SeaPlayer.</p></td>
</tr>
</tbody>
</table>

</div>

</div>


<div class="doc doc-object doc-function">




<h3 id="seaplayer.codeсbase.CodecBase.__sha1__" class="doc doc-heading">
<span class="doc doc-object-name doc-function-name">__sha1__</span>

Expand Down
18 changes: 9 additions & 9 deletions docs/api/config/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -743,9 +743,9 @@
</li>

<li class="md-nav__item">
<a href="#seaplayer.config.SeaPlayerConfig.log_menu_enable" class="md-nav__link">
<a href="#seaplayer.config.SeaPlayerConfig.logging" class="md-nav__link">
<span class="md-ellipsis">
log_menu_enable
logging
</span>
</a>

Expand Down Expand Up @@ -1034,9 +1034,9 @@
</li>

<li class="md-nav__item">
<a href="#seaplayer.config.SeaPlayerConfig.log_menu_enable" class="md-nav__link">
<a href="#seaplayer.config.SeaPlayerConfig.logging" class="md-nav__link">
<span class="md-ellipsis">
log_menu_enable
logging
</span>
</a>

Expand Down Expand Up @@ -1176,7 +1176,7 @@ <h2 id="seaplayer.config.DEFAULT_CONFIG_DATA" class="doc doc-heading">
</span><span id="__span-0-13"><a id="__codelineno-0-13" name="__codelineno-0-13" href="#__codelineno-0-13"></a> <span class="s2">&quot;keys.rewind_back&quot;</span><span class="p">:</span> <span class="s2">&quot;/&quot;</span><span class="p">,</span>
</span><span id="__span-0-14"><a id="__codelineno-0-14" name="__codelineno-0-14" href="#__codelineno-0-14"></a> <span class="s2">&quot;keys.volume_up&quot;</span><span class="p">:</span> <span class="s2">&quot;+&quot;</span><span class="p">,</span>
</span><span id="__span-0-15"><a id="__codelineno-0-15" name="__codelineno-0-15" href="#__codelineno-0-15"></a> <span class="s2">&quot;keys.volume_down&quot;</span><span class="p">:</span> <span class="s2">&quot;-&quot;</span><span class="p">,</span>
</span><span id="__span-0-16"><a id="__codelineno-0-16" name="__codelineno-0-16" href="#__codelineno-0-16"></a> <span class="s2">&quot;debag.log_menu_enable&quot;</span><span class="p">:</span> <span class="kc">False</span><span class="p">,</span>
</span><span id="__span-0-16"><a id="__codelineno-0-16" name="__codelineno-0-16" href="#__codelineno-0-16"></a> <span class="s2">&quot;debag.logging&quot;</span><span class="p">:</span> <span class="kc">False</span><span class="p">,</span>
</span><span id="__span-0-17"><a id="__codelineno-0-17" name="__codelineno-0-17" href="#__codelineno-0-17"></a><span class="p">}</span>
</span></code></pre></div>

Expand Down Expand Up @@ -1561,17 +1561,17 @@ <h5>Returns</h5>



<h3 id="seaplayer.config.SeaPlayerConfig.log_menu_enable" class="doc doc-heading">
<span class="doc doc-object-name doc-attribute-name">log_menu_enable</span>
<h3 id="seaplayer.config.SeaPlayerConfig.logging" class="doc doc-heading">
<span class="doc doc-object-name doc-attribute-name">logging</span>


<span class="doc doc-labels">
<small class="doc doc-label doc-label-property"><code>property</code></small>
<small class="doc doc-label doc-label-writable"><code>writable</code></small>
</span>

<a href="#seaplayer.config.SeaPlayerConfig.log_menu_enable" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="n">log_menu_enable</span>
<a href="#seaplayer.config.SeaPlayerConfig.logging" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="n">logging</span>
</span></code></pre></div>

<div class="doc doc-contents ">
Expand Down
8 changes: 2 additions & 6 deletions docs/api/pluginloader/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1081,12 +1081,8 @@ <h2 id="seaplayer.plug.pluginloader.PluginLoader" class="doc doc-heading">

<a href="#seaplayer.plug.pluginloader.PluginLoader" class="headerlink" title="Permanent link">&para;</a></h2>
<div class="doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="n">PluginLoader</span><span class="p">(</span>
</span><span id="__span-0-2"><a id="__codelineno-0-2" name="__codelineno-0-2" href="#__codelineno-0-2"></a> <span class="n">app</span><span class="p">,</span>
</span><span id="__span-0-3"><a id="__codelineno-0-3" name="__codelineno-0-3" href="#__codelineno-0-3"></a> <span class="n">plugins_dirpath</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
</span><span id="__span-0-4"><a id="__codelineno-0-4" name="__codelineno-0-4" href="#__codelineno-0-4"></a> <span class="n">plugins_config_path</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
</span><span id="__span-0-5"><a id="__codelineno-0-5" name="__codelineno-0-5" href="#__codelineno-0-5"></a> <span class="o">*</span><span class="n">args</span><span class="p">,</span>
</span><span id="__span-0-6"><a id="__codelineno-0-6" name="__codelineno-0-6" href="#__codelineno-0-6"></a> <span class="o">**</span><span class="n">kwargs</span>
</span><span id="__span-0-7"><a id="__codelineno-0-7" name="__codelineno-0-7" href="#__codelineno-0-7"></a><span class="p">)</span>
</span><span id="__span-0-2"><a id="__codelineno-0-2" name="__codelineno-0-2" href="#__codelineno-0-2"></a> <span class="n">app</span><span class="p">,</span> <span class="n">plugins_dirpath</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">plugins_config_path</span><span class="o">=</span><span class="kc">None</span>
</span><span id="__span-0-3"><a id="__codelineno-0-3" name="__codelineno-0-3" href="#__codelineno-0-3"></a><span class="p">)</span>
</span></code></pre></div>

<div class="doc doc-contents ">
Expand Down
Loading

0 comments on commit d0bda77

Please sign in to comment.