Redmine: Issueshttp://redmine.audacious-media-player.org/http://redmine.audacious-media-player.org/welcome/favicon.ico?15159353402019-11-14T16:19:15ZRedmine
Redmine Audacious - Feature #916 (Closed): Tag editor improvementshttp://redmine.audacious-media-player.org/issues/9162019-11-14T16:19:15ZJohn Lindgrenjohn@jlindgren.net
<p>The song info window of the Qt UI could be made into a much more useful tag editor with some improvements.</p>
<p>Some ideas:</p>
<ol>
<li>Make field values editable with a single click; the current behavior ("click twice slowly") is awkward</li>
<li>Allow navigating between fields with the Up and Down arrow keys while editing</li>
<li>Enable the "Save" button only when changes are made, and disable again once successfully saved</li>
<li>Add a "Revert" button to go back to on-disk values, and enable/disable with the "Save" button</li>
<li>Display unsaved changes in bold text until saved</li>
</ol>
Bonus goal -- allow displaying/editing tags of multiple files at once (by selecting multiple files before pressing Alt-I):
<ul>
<li>We could do a cool stack/overlay of multiple album art images in place of the single image display</li>
<li>The path label could just display something like "8 files selected" </li>
<li>Set the text of the "Save" button to "Save 8 files" just to be extra clear</li>
<li>Fields that were identical between all tags would be displayed and editable like normal</li>
<li>Fields that differed between tags should be display disabled text like "Various; press Delete to clear all" </li>
<li>Pressing the Delete key would clear the existing, different values and allow editing those fields</li>
</ul> Audacious - Bug #859 (New): .wsz skins cannot be used on Windowshttp://redmine.audacious-media-player.org/issues/8592019-01-10T05:13:52ZJohn Lindgrenjohn@jlindgren.net
<p>The current scheme uses the external "unzip" program which generally isn't present on Windows.</p>
<p>We could ship an "unzip.exe" along with the Windows build, but it would be better if we could read the .wsz/.zip files directly through the VFS layer, without running an external .exe and creating temporary files on the C: drive.</p> Audacious - Bug #725 (Closed): [xsf] Many warnings with GCC 7http://redmine.audacious-media-player.org/issues/7252017-06-07T02:57:13ZJohn Lindgrenjohn@jlindgren.net
<p>The xsf plugin generates many warnings with GCC 7.1.1, such as:<br /><pre>
desmume/MMU.cc: In function ‘void MMU_clearMem()’:
desmume/MMU.cc:310:43: warning: ‘memset’ used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size]
memset(ARM9Mem.blank_memory, 0, 0x020000);
^
</pre><pre>
In file included from desmume/armcpu.h:26:0,
from desmume/cp15.h:25,
from desmume/arm_instructions.cc:25:
desmume/arm_instructions.cc: In function ‘u32 OP_SBC_S_LSL_IMM(armcpu_t*)’:
desmume/arm_instructions.cc:1333:46: warning: ‘~’ on an expression of type bool [-Wbool-operation]
cpu->CPSR.bits.V = SIGNED_UNDERFLOW(v, (!cpu->CPSR.bits.C), tmp) | SIGNED_UNDERFLOW(tmp, shift_op, cpu->R[REG_POS(i,12)]);\
desmume/bits.h:38:23: note: in definition of macro ‘BIT31’
#define BIT31(i) ((i)>>31)
^
desmume/arm_instructions.cc:1333:25: note: in expansion of macro ‘SIGNED_UNDERFLOW’
cpu->CPSR.bits.V = SIGNED_UNDERFLOW(v, (!cpu->CPSR.bits.C), tmp) | SIGNED_UNDERFLOW(tmp, shift_op, cpu->R[REG_POS(i,12)]);\
^~~~~~~~~~~~~~~~
desmume/arm_instructions.cc:1343:6: note: in expansion of macro ‘OP_SBCS’
OP_SBCS(2, 4);
^~~~~~~
desmume/arm_instructions.cc:1333:46: note: did you mean to use logical not (‘!’)?
</pre>These look like legitimate problems, and I'm not familiar enough with the code to implement a fix. We also have a very old fork of desmume while upstream has moved on (<a class="external" href="https://github.com/TASVideos/desmume">https://github.com/TASVideos/desmume</a>).</p>
<p><a class="user active" href="/users/155">Ariadne Conill</a>: Thoughts? Do you have any interest in updating this plugin or at least fixing the warnings?</p> Audacious - Bug #655 (Closed): audtool: limited operation on Win32http://redmine.audacious-media-player.org/issues/6552016-08-04T03:07:16ZJohn Lindgrenjohn@jlindgren.net
<p>audtool currently has some major limitations on Win32:</p>
<p>1. Console output is not visible unless redirected to a file.<br />2. All commands go to the primary instance of Audacious.</p>
<p>#1 is probably due to compiler flags and should be a simple fix. <a class="issue tracker-1 status-5 priority-5 priority-high3 closed" title="Bug: [pulse] Volume changes made when not playing have no effect (Closed)" href="http://redmine.audacious-media-player.org/issues/2">#2</a> is probably a bug in, or limitation of, GDBus.</p> Audacious - Feature #559 (Closed): Multiplexed output / record while playinghttp://redmine.audacious-media-player.org/issues/5592015-07-05T19:42:29ZJohn Lindgrenjohn@jlindgren.net
<p>The absence of a "record" button was mentioned on the forum<sup><a href="#fn1">1</a></sup>. It doesn't make sense to add such a button at present, but a record-while-playing feature would actually be cool to have. We would have to implement output multiplexing (i.e. output to the primary output plugin and FileWriter simultaneously), but this shouldn't be that difficult; most of the infrastructure is there already.</p>
<p id="fn1" class="footnote"><sup>1</sup> <a class="external" href="http://redmine.audacious-media-player.org/boards/1/topics/1660">http://redmine.audacious-media-player.org/boards/1/topics/1660</a></p> Audacious - Bug #486 (Closed): Playlist manager missing from Win32 package (3.6-alpha1)http://redmine.audacious-media-player.org/issues/4862014-12-07T04:03:51ZJohn Lindgrenjohn@jlindgren.net
<p>Oops ... reminder to myself to include it in the next build.</p> Audacious - Feature #484 (Closed): [qtui] Missing playlist editor featureshttp://redmine.audacious-media-player.org/issues/4842014-12-01T19:24:15ZJohn Lindgrenjohn@jlindgren.net
<p>The playlist editor in the Qt UI is missing some important features:<br />- Selection of multiple entries<br />- Copy and paste<br />- Drag and drop</p> Audacious - Bug #425 (Closed): Certain .m4a files do not playhttp://redmine.audacious-media-player.org/issues/4252014-04-01T15:26:46ZJohn Lindgrenjohn@jlindgren.net
<p>As mentioned on the forum [1], some .m4a files do not play in Audacious. The example file provided [2] can be played fine using VLC or ffplay.</p>
<p>[1] <a class="external" href="http://redmine.audacious-media-player.org/boards/1/topics/1117">http://redmine.audacious-media-player.org/boards/1/topics/1117</a><br />[2] <a class="external" href="http://redmine.audacious-media-player.org/attachments/download/354/Jimi%20Hendrix%20-%20Spanish%20Castle%20Magic.m4a">http://redmine.audacious-media-player.org/attachments/download/354/Jimi%20Hendrix%20-%20Spanish%20Castle%20Magic.m4a</a></p> Audacious - Feature #101 (Closed): gio: Add error reportinghttp://redmine.audacious-media-player.org/issues/1012012-04-21T18:52:08ZJohn Lindgrenjohn@jlindgren.net
<p>Currently we call many GIO functions with the (GError**) parameter set to NULL. This needs to be fixed so that we can actually print error messages when something goes wrong. Once this is done, we can do further testing and consider enabling the gio plugin by default (which will close <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Add support for smb:// URI's (Closed)" href="http://redmine.audacious-media-player.org/issues/30">#30</a> and <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Add support for ftp:// URIs (Closed)" href="http://redmine.audacious-media-player.org/issues/81">#81</a>).</p> Audacious - Bug #57 (Closed): Use of deprecated GLib/GTK callshttp://redmine.audacious-media-player.org/issues/572012-01-24T14:33:32ZJohn Lindgrenjohn@jlindgren.net
<p>For 3.3 it would be nice to be able to compile with -DGLIB_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED and so on.</p> Audacious - Feature #55 (Closed): [gtkui] Hide info popup when the entry is deleted from the play...http://redmine.audacious-media-player.org/issues/552012-01-23T00:13:30ZJohn Lindgrenjohn@jlindgren.net
<p>If you hover the mouse over the currently selected entry in the playlist and then delete the entry, the popup remains. I think it should be hidden, and possibly shown after a delay for the next entry, which will now be under the mouse pointer.</p> Audacious - Bug #48 (Closed): Plugins cannot tell what version of GTK+ is in usehttp://redmine.audacious-media-player.org/issues/482012-01-15T20:00:31ZJohn Lindgrenjohn@jlindgren.net
<p>As mentioned on IRC, plugins should be able to tell at build time whether GTK+ 2.x or 3.x is in use since the two are not binary-compatible. Too late to do this for 3.2, but it should be resolved before 3.3.</p> Audacious - Feature #44 (Closed): [gtkui] Hide or update info popup when playlist is scrolledhttp://redmine.audacious-media-player.org/issues/442012-01-12T04:22:20ZJohn Lindgrenjohn@jlindgren.net
<p>Having the info popup available in GTKUI is great. Right now, however, the popup is only updated when the mouse pointer moves. The song that should be shown in the popup (i.e. the row under the mouse pointer) can also change when the playlist is scrolled (either with the mouse scroll wheel or the keyboard). It would be nice to have the popup updated or at least hidden when this happens.</p> Audacious - Bug #37 (Closed): [ffaudio] implicit declaration of function ‘avformat_close_input’http://redmine.audacious-media-player.org/issues/372012-01-08T15:30:57ZJohn Lindgrenjohn@jlindgren.net
<p>I cannot build ffaudio after this commit:<br /><a class="external" href="https://github.com/audacious-media-player/audacious-plugins/commit/dc9ba260b24f7966ed0ddec52c794ebb04fe6278">https://github.com/audacious-media-player/audacious-plugins/commit/dc9ba260b24f7966ed0ddec52c794ebb04fe6278</a></p>
<pre>ffaudio-core.c: In function ‘close_input_file’:
ffaudio-core.c:249:5: warning: implicit declaration of function ‘avformat_close_input’ [-Wimplicit-function-declaration]</pre>
<p>Arch Linux x86_64<br />ffmpeg 20111211-1</p>
<p>libavcodec 53.42.0<br />libavformat 53.24.0<br />libavutil 51.32.0</p> Audacious - Bug #2 (Closed): [pulse] Volume changes made when not playing have no effecthttp://redmine.audacious-media-player.org/issues/22011-12-14T01:08:48ZJohn Lindgrenjohn@jlindgren.net
<p>pulse_set_volume() doesn't actually change anything when not playing; it only sets the local "volume" variable. As a result, the volume jumps back to the previous setting as soon as you start to play a song.</p>