| Both sides previous revision Previous revision | |
| softwares:giocoso:changelog [2026/03/27 17:49] – hjr | softwares:giocoso:changelog [2026/03/27 17:51] (current) – [Giocoso Version 3.37 - Scheduled for March 31st, 2026] hjr |
|---|
| {{ :software:giocoso:screenshot_2026-03-27_at_17.47.14.png?direct&600 |}} | {{ :software:giocoso:screenshot_2026-03-27_at_17.47.14.png?direct&600 |}} |
| |
| Here, for example, I'm saying I want the Program logo and boilerplate text to appear bright red, rather than it's default 'normal cyan'. This brings it into line with all my other software programs and caters to those users who don't use jet-black terminal emulator colour profiles. | Here, for example, I'm saying I want the Program logo and boilerplate text to appear bright red, rather than it's default 'normal cyan'. The result would be a rather garish confection like this: |
| | |
| | {{ :software:giocoso:screenshot_2026-03-27_at_17.50.07.png?direct&600 |}} |
| | |
| | Giocoso is thus brought into line with all my other software programs and now thereby caters to those users who don't use jet-black terminal emulator colour profiles. |
| ===== Giocoso Version 3.36 - March 18th, 2026 ===== | ===== Giocoso Version 3.36 - March 18th, 2026 ===== |
| **__Bug-fix__**: Giocoso is written in the United Kingdom, where we expect numbers to be written as "1.43", using a full-stop as the decimal point. Trouble is, anyone using Giocoso in Europe (for example) would expect that to be written as "1,43" with a comma as the decimal point. European operating systems presented with "1.43" will declare it to be an invalid number and mayhem results. This has recently come to light as an example of UK small-mindedness (and my inability to think globally) as a result of a user in Germany (or at least, using a German locale on a Tuxedo OS) encountering an 'invalid number' error when trying to implement Giocoso's ReplayGain functionality. This has now been corrected, by forcing Giocoso to use a locale in which full-stops are regarded as 'correct', no matter what the wider operating system may think. My thanks to Helmut for the bug report and working with me to confirm the nature of the problem and success of the fix. If users in other non-UK lands have equally exotic number representation issues, this fix should resolve it for them too. | **__Bug-fix__**: Giocoso is written in the United Kingdom, where we expect numbers to be written as "1.43", using a full-stop as the decimal point. Trouble is, anyone using Giocoso in Europe (for example) would expect that to be written as "1,43" with a comma as the decimal point. European operating systems presented with "1.43" will declare it to be an invalid number and mayhem results. This has recently come to light as an example of UK small-mindedness (and my inability to think globally) as a result of a user in Germany (or at least, using a German locale on a Tuxedo OS) encountering an 'invalid number' error when trying to implement Giocoso's ReplayGain functionality. This has now been corrected, by forcing Giocoso to use a locale in which full-stops are regarded as 'correct', no matter what the wider operating system may think. My thanks to Helmut for the bug report and working with me to confirm the nature of the problem and success of the fix. If users in other non-UK lands have equally exotic number representation issues, this fix should resolve it for them too. |