<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/grip/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/grip/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/grip/bugs/</id><updated>2022-02-11T14:38:17.068000Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>#404 Track list rendering error</title><link href="https://sourceforge.net/p/grip/bugs/404/?limit=25#9102" rel="alternate"/><published>2022-02-11T14:38:17.068000Z</published><updated>2022-02-11T14:38:17.068000Z</updated><author><name>Phil Stracchino</name><uri>https://sourceforge.net/u/halmayne/</uri></author><id>https://sourceforge.net93e439694db6c28498acd865a5e55e8796040cf0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Neither do I.  :)  I run fvwm2.&lt;br/&gt;
I wasn't implying anything about desktop environment.  I wouldn't THINK that the environment is going to have any impact on rendering inside the application window, but I've been wrong before.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#404 Track list rendering error</title><link href="https://sourceforge.net/p/grip/bugs/404/?limit=25#4091/1199/178a/86b1/1d05/755b" rel="alternate"/><published>2022-02-11T05:48:10.142000Z</published><updated>2022-02-11T05:48:10.142000Z</updated><author><name>Solbu</name><uri>https://sourceforge.net/u/solbu/</uri></author><id>https://sourceforge.netc4fac8cd9be8a81cfb141f4c65930728bc10c055</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I don't have Gnome installed, if that's what you're implying. I run the KDE/Plasma desktop in Mageia 7.&lt;br/&gt;
I only have the GTK development packages, and the packages needed for Grip to run. Grip was originally made specifically for Gnome, back in the day.&lt;/p&gt;
&lt;p&gt;What would be interesting to know is if your 4K display would render it properly if you ran it in KDE/Plasma.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>GUI: Wrong position and size of elements</title><link href="https://sourceforge.net/p/grip/bugs/417/" rel="alternate"/><published>2022-02-10T17:03:10.061000Z</published><updated>2022-02-10T17:03:10.061000Z</updated><author><name>Jonas Stein</name><uri>https://sourceforge.net/u/jonas_stein/</uri></author><id>https://sourceforge.netae37c35d8be18078885fad45b89435b6b31666cc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Elements of the GUI have the wrong position and size right after starting grip.&lt;br/&gt;
Tested with the Gentoo package:&lt;br/&gt;
media-sound/grip-4.2.3 (https://packages.gentoo.org/packages/media-sound/grip)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#404 Track list rendering error</title><link href="https://sourceforge.net/p/grip/bugs/404/?limit=25#4091/1199/178a/86b1" rel="alternate"/><published>2022-02-10T15:09:30.013000Z</published><updated>2022-02-10T15:09:30.013000Z</updated><author><name>Solbu</name><uri>https://sourceforge.net/u/solbu/</uri></author><id>https://sourceforge.net20048e7812d406ab5f48e8d8928083f56fdf211b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Well, here is a link to screenshots of how it looks on my 1920x1080 screen resolution.&lt;br/&gt;
&lt;a href="https://www.solbu.net/bilder/screenshoots/grip/" rel="nofollow"&gt;https://www.solbu.net/bilder/screenshoots/grip/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As t dependencies, I run Mageia 7 which came out in 2019.&lt;br/&gt;
I have attached a list of the dependencies and versions my build VM wanted to install (as a result of «sudo urpmi --buildrequires SPECS/grip.spec») when I was recompiling grip earlier today.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#404 Track list rendering error</title><link href="https://sourceforge.net/p/grip/bugs/404/?limit=25#4091/1199" rel="alternate"/><published>2022-02-10T11:07:20.272000Z</published><updated>2022-02-10T11:07:20.272000Z</updated><author><name>Solbu</name><uri>https://sourceforge.net/u/solbu/</uri></author><id>https://sourceforge.netec535c40a7d2e7f7bee55c366715e9fde6fb0579</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Good catch!&lt;br/&gt;
But does the increased width need to be that much?&lt;br/&gt;
Would 30 or 35 be enouch?&lt;/p&gt;
&lt;p&gt;Also, on my physical system I don't see this behaviour.&lt;br/&gt;
It dynamically adjusts the sizes inside the program window dependent on the translation, and I dont know why it does.&lt;br/&gt;
I do remember on older systems I ran it did do just what you describe.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#404 Track list rendering error</title><link href="https://sourceforge.net/p/grip/bugs/404/?limit=25#4091" rel="alternate"/><published>2022-02-09T22:30:14.563000Z</published><updated>2022-02-09T22:30:14.563000Z</updated><author><name>Phil Stracchino</name><uri>https://sourceforge.net/u/halmayne/</uri></author><id>https://sourceforge.netd23dc01fc0e06b4aa32a7e7a592657f13990db15</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I just revisited this again and THIS TIME I found where the interface is set up.  And the patch is stupidly simple, it is literally a one-line change to a numeric constant.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="gd"&gt;--- grip-4.2.3/src/cdplay.c 2020-01-25 05:38:53.000000000 -0500&lt;/span&gt;
&lt;span class="gi"&gt;+++ grip-4.2.3/src/cdplay.c 2022-02-09 16:30:02.711140809 -0500&lt;/span&gt;
&lt;span class="gu"&gt;@@ -268,11 +268,11 @@&lt;/span&gt;

     tot_width+=width;

     tot_width/=PANGO_SCALE;

&lt;span class="gd"&gt;-    tot_width+=25;&lt;/span&gt;
&lt;span class="gi"&gt;+    tot_width+=75;&lt;/span&gt;
   }

   return tot_width;
 }
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>tracks missing when reading and encoding an audio disc</title><link href="https://sourceforge.net/p/grip/bugs/416/" rel="alternate"/><published>2021-11-01T09:45:41.609000Z</published><updated>2021-11-01T09:45:41.609000Z</updated><author><name>Dirk Meyer</name><uri>https://sourceforge.net/u/dinoex/</uri></author><id>https://sourceforge.net82b4924a96eaeae3685c807537b7853e498567ab</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;all versions, tested on version 4.2.2&lt;br/&gt;
no error or warning is printed when running with grip -v&lt;/p&gt;
&lt;p&gt;Settings in .grip:&lt;br/&gt;
ripexename /usr/local/bin/cdda2wav&lt;br/&gt;
ripcmdline -D %C -x -H -t %t -O wav %w&lt;br/&gt;
mp3exename /usr/local/bin/flac&lt;br/&gt;
mp3cmdline -V -o %m %w&lt;br/&gt;
ripfileformat /media/flac/%A/%y,%d/%t_%n.wav&lt;br/&gt;
ripfileformat_multi /media/flac/%A/%y,%d/%t_%a_%n.wav&lt;br/&gt;
mp3fileformat /media/flac/%A/%y,%d/%t_%n.%x&lt;br/&gt;
mp3fileformat_multi /media/flac/%A/%y,%d/%t_%a_%n.%x&lt;br/&gt;
mp3extension flac&lt;/p&gt;
&lt;p&gt;Reproduced: reading and encoding an audio disc&lt;br/&gt;
track 14 and track 16 missing after the disk is processed.&lt;/p&gt;
&lt;p&gt;using public CDDB from gnudb.org&lt;br/&gt;
DISCID=f8121b12&lt;/p&gt;
&lt;p&gt;Diagnostics:&lt;br/&gt;
Watching the directory while the disk is processed,&lt;br/&gt;
the following wav-files are created and deleted:&lt;/p&gt;
&lt;p&gt;16_Mass_in_B_minor_for_soloists_chorus__orchestra_BWV_232_BC_E1_Osanna_Benedictus_Agnus_Dei_et_Dona_nobis_pacem_Osanna_in_ex&lt;br/&gt;
14_Mass_in_B_minor_for_soloists_chorus__orchestra_BWV_232_BC_E1_Osanna_Benedictus_Agnus_Dei_et_Dona_nobis_pacem_Osanna_in_ex&lt;/p&gt;
&lt;p&gt;Note the missing exensions.&lt;/p&gt;
&lt;p&gt;Suggested fix:&lt;br/&gt;
grip should truncate the name with room for the needed extension.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#415 Store fgetc() return value in int for comparison with EOF</title><link href="https://sourceforge.net/p/grip/bugs/415/?limit=25#7f50" rel="alternate"/><published>2021-08-31T13:52:03.393000Z</published><updated>2021-08-31T13:52:03.393000Z</updated><author><name>Solbu</name><uri>https://sourceforge.net/u/solbu/</uri></author><id>https://sourceforge.netf7322c3aeb2534693a5614910ecbdb55fc8b1925</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#415 Store fgetc() return value in int for comparison with EOF</title><link href="https://sourceforge.net/p/grip/bugs/415/?limit=25#e764" rel="alternate"/><published>2021-08-31T13:41:49.797000Z</published><updated>2021-08-31T13:41:49.797000Z</updated><author><name>Solbu</name><uri>https://sourceforge.net/u/solbu/</uri></author><id>https://sourceforge.netab76af79068f725e7bea9db7e6d74f3fd79fe8c2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;For some reason I missed/forgot this bug repport.&lt;/p&gt;
&lt;p&gt;Thanks for fixing. :-)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Store fgetc() return value in int for comparison with EOF</title><link href="https://sourceforge.net/p/grip/bugs/415/" rel="alternate"/><published>2021-07-29T20:15:52.023000Z</published><updated>2021-07-29T20:15:52.023000Z</updated><author><name>Christian Weisgerber</name><uri>https://sourceforge.net/u/naddy/</uri></author><id>https://sourceforge.net33c951925100d9bc7cab6cb96ce9ee788546d734</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The return value of fgetc() must be stored in an int if it is compared against EOF.&lt;/p&gt;
&lt;p&gt;As is, the check for EOF (-1)  in RemoveM3U() is buggy:&lt;br/&gt;
On architectures that default to signed chars, reading 0xff will be mistaken for EOF.&lt;br/&gt;
On architectures that default to unsigned chars (arm&lt;em&gt;, ppc&lt;/em&gt;),  EOF will never be recognized.&lt;/p&gt;
&lt;p&gt;Trivial patch attached.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>