HydrogenAudio

Hosted Forums => foobar2000 => 3rd Party Plugins - (fb2k) => Topic started by: TT on 2021-05-26 16:50:50

Title: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-05-26 16:50:50
Georgia-ReBORN - A Clean foobar2000 Theme

Georgia-ReBORN is a modification of Mordred's original Georgia theme (https://github.com/kbuffington/Georgia) for foobar2000.
It's purpose is to be used mainly as a desktop version, the layout has been modified to look clean and simple without any distractions.
The cover artwork and playlist are the main focus.

Georgia-ReBORN has 10 themes in total ( Options -> Change Theme ):

(https://i.ibb.co/PgVtM21/George-Re-BORN-Themes-Animation.webp)

WilB's awesome biography script has been integrated and modified. You can right click on the biography
to change various options. There are 4 different biography layouts to choose from. Top is the default.
There is also an automatic lyric fetcher using the Lyric Show 3 ( by The vern ) and Multisource component ( by veksha ).
Synched lyrics will be highlighted with a theme color, unsynched lyrics have the default white text color:

(https://i.ibb.co/fddMnxc/George-Re-BORN-Biography-And-Lyrics-Animation.webp)

Georgia-ReBORN supports 4k resolutions and will adjust theme elements based on DPI and screen size. Fullscreen mode is also supported!
There are 6 pre-defined sizes ( Options -> Change Player Size ), 3 for FULL HD and below and 3 for 4K resolution and higher.
These pre-defined sizes are restricted, if you have a monitor capable of 1920 x 1200 and below the first 3 are available,
if you have a monitor capable of 4K resolution and higher the other 3 are available.
You can of course resize foobar to your liking, but it has minimum size restrictions ( Player Size 'Small' ) to prevent button and text overlapping.

There is also a mini compact player ala Winamp ( Options -> Change Layout Mode -> Playlist Mode ).
You can resize the width and height but it also has a minimum width restriction:

(https://i.ibb.co/0sZswgG/George-Re-BORN-Sizes-And-Playlist-Mode-Animation.webp)

**NOTE:** Georgia-ReBORN starts in player size 'Small' as a failsafe player size for small res. monitor/laptop screens
and looks best if you switch to 'Normal' or a bigger player size!

Image Packs

These image packs are optional, they contain record labels and artist logos which will be displayed in 'Details'.
Download Record Labels (https://github.com/kbuffington/georgia-image-packs/raw/master/recordlabel.zip) plus Download Artist Logos Part 1 (https://github.com/kbuffington/georgia-image-packs/raw/master/artistlogos.zip) and Download Artist Logos Part 2 (https://github.com/kbuffington/georgia-image-packs/raw/master/artistlogos.z01).
Extract them to your foobar2000/profile/images

(https://i.ibb.co/DC5J4Sj/George-Re-BORN-Details-Animation.webp)

Features

Georgia-ReBORN design

10 different themes

6 pre-definied player sizes

Default and playlist mode

Biography

Automatic 4k detection

Automatic lyric downloader

Automatic scrollbar hide for playlist, library and biography

A more modern library design that matches Georgia-ReBORN

Please visit Mordred's original Georgia theme to learn more: https://github.com/kbuffington/Georgia

Installation Instructions

1. Install foobar2000 as portable from the Official Website (https://www.foobar2000.org/download).

2. Download the Georgia-ReBORN theme from this Github Page (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/master.zip).

3. Extract the profile folder from the zip into foobar's root folder.

4. Install all located fonts from your foobar2000/profile/georgia/fonts folder.

5. Start foobar and select Columns UI, everything else is already pre-configured.

Support

The official discussion thread for this theme is located at Github-Discussions (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions) or at HydrogenAudio (https://hydrogenaud.io/index.php?topic=121047.0)
and that's a great place to go for questions and other support issues.
If you discover a bug, please open an issue on Github if you can, or visit
Mordred's Georgia HydrogenAudio Thread (https://hydrogenaud.io/index.php?topic=116190.0) since most of the code is based from Georgia.

Thanks

Many thanks to Mordred (https://github.com/kbuffington) for his original Georgia theme and help!
Many thanks to TheQwertiest (https://github.com/TheQwertiest) for his SpiderMonkey Panel and Playlist!
Many thanks to WilB (https://hydrogenaud.io/index.php?action=profile;u=33113) for his Biography and Library script!
Many thanks to The vern (https://hydrogenaud.io/index.php?action=profile;u=70332) for his Lyric Show 3 component and veksha (https://hydrogenaud.io/index.php?action=profile;u=130067) for Multisource!
Many thanks to zeremy (https://github.com/smoralis) for his automatic lyric save script to work great along with Lyric Show 3!

If you want to support this theme, you can send a donation to Mordred ( author of the original Georgia theme ):
(https://img.shields.io/badge/Donate-PayPal-green.svg) (https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9LW4ABRYXG2DY&source=url)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-05-26 16:51:34
The Story behind Georgia-ReBORN

Hello Community,

let me introduce myself first, I am a graphic/web designer and have started to discover Mordred's Georgia theme back in 2019.
I liked his theme, but as a designer I wanted to optimize it a little bit further. I wanted to make a theme with a great/clean
non-distracting design so I started back in 2019 with Georgia ver.1.0 to move simple elements ( buttons, bars, layout changes ) to my liking.
After more and more satisfaction, this project became a hobby. I added new features, created new skins, tuned this and that, etc.
After 3 months I have stopped and waited for Mordred to convert his Georgia theme to Spider Monkey Panel.
In this year 2021, Mordred finally made it compatible and I have continued with my project.

I finally added WilB's great biography and modified it to my liking. Now I wanted to make the lyrics fully automatic ( download and display them ).
With the help of zeremy's automatic save code and the Lyric Show 3 component it was successful.
After 4 more months I finished the project. In the end, I created 10 themes and additional features ( see the Features section above ).
I was satisfied and showed it to Mordred. I thought, instead of keeping this theme to myself why not share it with the public?
He really liked it and gave me the green light for a public release, thanks again Mordred!

Georgia-ReBORN was born and the officially website is the Github page:
https://github.com/TT-ReBORN/Georgia-ReBORN

I am excited to share it with you all and hope you are pleased with the end result.

Help Wanted and Some Final Words

I have personally completed this project and I am not planning to add new features. In my opinion it has everything what a
"good" music player defines? Of course Georgia-ReBORN could be further improved but unfortunately I don't have the time.
I would really appreciate it if someone with knowledge in Javascript would like to take over and keep this project alive.
Please PM me and you will get access on the Georgia-ReBORN's Github page. You can also participate in completing this ToDo list, (https://github.com/TT-ReBORN/Georgia-ReBORN/blob/master/profile/georgia/todo.md)
all help is very much appreciated!

Thank you very much and have fun with Georgia-ReBORN!

- TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MordredKLB on 2021-05-26 23:34:32
Just wanted to say that TT's questions, testing, poking and prodding has been invaluable in improving the quality of Georgia as a whole. His take/remix on my design is really cool and I love a ton of the design choices he's made here. It feels like a more traditional theme which I think people who don't like some of Georgia's idiosyncrasies will probably enjoy as an alternative.

Awesome work all around!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: zeremy on 2021-06-04 10:09:01
Great alternative solution ! Well done.
Happy I was able to contribute .
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-04 11:39:11
Thanks for the support guys, really appreciated!  8) 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ironicmoustache on 2021-06-07 04:24:49
I usually roll with a very plain theme but decided to give this a go and I'm really liking it. Great work!

Also, how would I edit the playlist script (I'm presuming it's Panel_Playlist.js?) to make it display artist names before the title if the release has an album artist tag?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-07 13:07:25
I usually roll with a very plain theme but decided to give this a go and I'm really liking it. Great work!

Also, how would I edit the playlist script (I'm presuming it's Panel_Playlist.js?) to make it display artist names before the title if the release has an album artist tag?

I don't really understand what you mean, the artist name is always shown before the song title over the progressbar in the left corner...

Do you mean in the playlist, i.e 01. song title -> artist name - 01. song title ?
If so, I don't know why you would do that because then the artist name is displayed doubled.
The playlist was designed with a header where the artist and album title are displayed as a headline. Then the associated songs from the album are shown beneath the header as rows...

An example or screenshot would help.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: anamorphic on 2021-06-07 13:41:30
^ I guess they mean %track artist% in the playlist (for when %album artist% = Various Artists)

(I have not had a chance to check out the theme yet but it looks fantastic!)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MordredKLB on 2021-06-08 05:43:15
Georgia as written in the playlist displays "01. song title" if %album artist% === %artist%. If they differ the playlist shows "01. song title - %album artist%.replace("%artist%", "")". It sounds like what ironicmoustache wants is to swap the order of those.

I'm unsure if TT removed any of the comments in that file, but if he hasn't to do this yourself find the blocks that start
"//---> TITLE init"
and
"//---> TITLE ARTIST init

and swap them. You'd also need to make some changes to the "this.title_artist_text = '  \u25AA  ' + this.title_artist_text;" at the end of the TITLE ARTIST section... basically swapping the order and moving that code into the TITLE block. Should be relatively straightforward though.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-08 11:11:53
Hey guys,

yesterday I have played a bit with Georgia-ReBORN and found the feature 'Show group header' ( which I have never used myself ).
It's located under Options -> Playlist Settings -> Show group header or right click in the playlist and select Appearance -> Show group header.

So when the group header is deactivated, I have modified it a bit to look better sorted and organized via adding the standard tag order: artist - album - tracknumber : song title.
This makes of course sense when no group header is being displayed and you have radio/streaming playlists...

Maybe that's what ironicmoustache was looking for...
You can see the commit here (https://github.com/TT-ReBORN/Georgia-ReBORN/commit/95851a86103c38e313511806ba48dcee4ec16e91) , or try it out for yourself by downloading the master zip (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace it in your foobar root folder.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: howdin on 2021-06-08 16:47:34
Great theme TT !!! Fantastic work but my question is can this theme be run on a standard installation or is it only compatible with a portable installation ?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-08 19:26:58
Great theme TT !!! Fantastic work but my question is can this theme be run on a standard installation or is it only compatible with a portable installation ?

Thanks!

For a standard installation just copy the content ( configuration, georgia, images and user-components )
from the profile folder of the github master zip (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/master.zip) into the root folder of:
C:\Users\YourUsername\AppData\Roaming\foobar2000

Start foobar2000.exe and select Columns UI.

- TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: howdin on 2021-06-08 20:15:56
Cheers
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: peskypesky on 2021-06-10 06:22:53
I just installed Georgia-ReBORN and really like it!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-10 16:17:40
I just installed Georgia-ReBORN and really like it!

Glad you like it! Thanks and have fun =)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: howdin on 2021-06-12 17:15:10
Is there a way to increase the font size in the biography panel ? My eyes aren't what they used to be and the writing is a little small for my liking thanks in advance
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-12 18:32:37
Hover mouse cursor over text then ctrl-mouse wheel up.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: howdin on 2021-06-12 19:05:26
Hover mouse cursor over text then ctrl-mouse wheel up.
Cheers m8
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-20 20:31:49
I've got a question.  Everything was working great, but then I selected  the option to not show the playlist on startup and started having problems when I stopped.  Sometimes it would crash in georgia-main, sometimes in panel_playist and sometimes it would just show a blank panel.  If I displayed the playlist first before stopping, then it worked fine.  I'm not necessarily asking for a fix because I can certainly live with displaying the playlist on startup and then just clicking on Details.  I just thought I'd let you know.  I wouldn't be surprised if I was the only one to try selecting that option.  Thank you for this great theme.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-21 13:49:53
I've got a question.  Everything was working great, but then I selected  the option to not show the playlist on startup and started having problems when I stopped.  Sometimes it would crash in georgia-main, sometimes in panel_playist and sometimes it would just show a blank panel.  If I displayed the playlist first before stopping, then it worked fine.  I'm not necessarily asking for a fix because I can certainly live with displaying the playlist on startup and then just clicking on Details.  I just thought I'd let you know.  I wouldn't be surprised if I was the only one to try selecting that option.  Thank you for this great theme.

Hi dwmartin0906,

you're actually the first to report this issue =), thanks! I have actually never used this option so I guess this crash got under my radar.
I already fixed it, you can download the master zip from the Github Page (https://github.com/TT-ReBORN/Georgia-ReBORN) and replace your old Control_Button.js with the new one...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-21 22:54:18
That did it.  Thank you very much.  I do have another question.  I have poor eye sight so I am trying to increase the tooltip font size, particularly in the timeline.  I increased font_size_px in foo_spider_monky_panel.js and g_tooltip.SetFont scaleForDisplay in georgia-main.  It works the first time, but then reverts to the smaller size.  Any ideas?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-22 13:00:01
That did it.  Thank you very much.  I do have another question.  I have poor eye sight so I am trying to increase the tooltip font size, particularly in the timeline.  I increased font_size_px in foo_spider_monky_panel.js and g_tooltip.SetFont scaleForDisplay in georgia-main.  It works the first time, but then reverts to the smaller size.  Any ideas?

You were right on track, however it seems when the tooltip timer is killed it sets to default size ( don't know where the value is defined... maybe in the foobar hardcoded defaults? ).
I fixed it by also adding the tooltip font size on mouse hover.

You can see this commit here (https://github.com/TT-ReBORN/Georgia-ReBORN/commit/aff539a4e57d87e67519aea71bcad53e38e99884) and change both values of scaleForDisplay(15) to your liking.

Cheers
-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-22 13:37:06
Thank you very much.  I set it to 25 and don't have to squint to see it now,  FYI, Georgia doesn't have this issue.  It's been working fine for years. without the extra line of code you added.  There must be a subtle difference somewhere.  I have Georgia in a DUI panel if that makes any difference.  They're both great themes with their own pros and cons (mostly pros). 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-22 14:13:01
Thank you very much.  I set it to 25 and don't have to squint to see it now,  FYI, Georgia doesn't have this issue.  It's been working fine for years. without the extra line of code you added.  There must be a subtle difference somewhere.  I have Georgia in a DUI panel if that makes any difference.  They're both great themes with their own pros and cons (mostly pros). 

Damn, I found the culprit once you mentioned it is not in Georgia...
Actually the biography script is overwriting the tooltip font size value of georgia-main.js :D.

It's in the biography.js current line 1599:
Code: [Select]
this.create_tooltip = () => tooltip = window.CreateTooltip("Segoe UI", 15 * sBio.scale * ppt.get(" Zoom Tooltip (%)", 100) / 100, 0); this.create_tooltip();

Gonna delete the commit on Github as it is not needed...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-23 00:34:01
I have yet another question.  With the black and white themes the progress fill matches the primary color, as I expected.  But with all the other themes the progress fill is a preset color.  I've been looking at the code but I can't figure out what's happening.  If I change the color in both georgia-theme and georgia-main it has no effect.  What am I missing?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-23 01:00:24
I just figured it out  There is code in ui-components overriding the fill color for all themes except black and white.  Sorry to bother you.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-23 09:59:25
I have yet another question.  With the black and white themes the progress fill matches the primary color, as I expected.  But with all the other themes the progress fill is a preset color.  I've been looking at the code but I can't figure out what's happening.  If I change the color in both georgia-theme and georgia-main it has no effect.  What am I missing?

I just figured it out  There is code in ui-components overriding the fill color for all themes except black and white.  Sorry to bother you.

No problem dwmartin0906 :)

Just saw in the SMP thread that you had mouse problems with ui_hacks?
Can you describe me exactly how to reproduce this issue because I never had any of those...
Did you try to change from Preferences -> Main Window -> Move with: Any method to Caption only?
( This option works only temporary because it is also coded in Georgia-ReBORN and will be on next reload overwritten )

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-23 17:55:59
Thank you for replying.  Snotlicker answered my question on the middle mouse button, but I couldn't figure out why it kept resetting on start up or reload. Thanks to you I was able to fix this by setting UIHacks.MoveStyle to 2 in georgia-main.  With your help and a little research, I am now issue free.  Well, actually, I do still have one issue.  Every time I start Foobar I have to agonize over which version of Georgia to use.  But  I guess it's nice to have two such great choices.  Many thanks to you and Mordred.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-23 19:12:56
Thank you for replying.  Snotlicker answered my question on the middle mouse button, but I couldn't figure out why it kept resetting on start up or reload. Thanks to you I was able to fix this by setting UIHacks.MoveStyle to 2 in georgia-main.  With your help and a little research, I am now issue free.  Well, actually, I do still have one issue.  Every time I start Foobar I have to agonize over which version of Georgia to use.  But  I guess it's nice to have two such great choices.  Many thanks to you and Mordred.

Glad to hear,

but I don't know if I should change from UIHacks.MoveStyle = 3; ( Any method ) to UIHacks.MoveStyle = 0; ( Caption only ) for the general public,
because I still don't know what problem ( your double click ) you have had and I don't know if users would use the middle mouse button to move the player around instead of just using the mouse cursor drag on the top menu bar...

I never had any mouse problems, that's why I'm asking...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-23 20:57:11
The only reason I had issues was because I added a popup menu for a couple of new settings I added and for some foo_flowin popup panels I use for other components.  The left mouse button doesn't seem to be active so I used the middle mouse button.  I did the same thing with Georgia. I never move the panel anyway because I always have it full screen. I doubt anyone else will be adding a middle mouse button function as I did and I'm sure others may have the need to move the panel around.  I don't think you want to change this for other users.

I've made a few other minor changes so if you ever do come out with a new version I'll just have to retrofit my changes over as I do now with Georgia.  No biggie.  Thanks again.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MordredKLB on 2021-06-23 23:35:45
Every time I start Foobar I have to agonize over which version of Georgia to use.  But  I guess it's nice to have two such great choices.
Truly the worst problem to have :D
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-24 01:28:57
I just noticed something.  If I show cd art, then turn it off, it leaves an outline of the cd image until I do a reload or the track changes.  Has anyone else noticed this?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-24 08:58:38
I just noticed something.  If I show cd art, then turn it off, it leaves an outline of the cd image until I do a reload or the track changes.  Has anyone else noticed this?

Tried various settings with cdArt on all sizes ( incl. fullscreen ) but I don't have any outline when turning it on/off or pause music...
I noticed you mentioned previously that you have customized/added new components/stuff to Georgia-ReBORN, do you have the same problem with the original Georgia-ReBORN?

Did you try with different cdArt png images? Maybe the particular cdArt png you're using is not clean, this can be seen when you're putting the transparent png on a white background...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MordredKLB on 2021-06-24 19:38:34
I just noticed something.  If I show cd art, then turn it off, it leaves an outline of the cd image until I do a reload or the track changes.  Has anyone else noticed this?
It's not a shadow is it?

Sometimes window.RepaintRect's need a little fudge factor to get them to completely redraw over old elements, but you wouldn't see a round outline on a cdArt that was no longer visible... at worst it would just be where the circle comes closest to the four sides.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-24 20:29:21
It doesn't happen with the original using the same image.  The only change I made to the cd art code was to display a default image if none was found, but I have this same change in Georgia without any issues.  However, I commented out my cd art code and copied in yours and it still happened, so it must be something else.  The only other changes I made, other than strictly cosmetic ones, were the ability to scroll album art, the ability to adjust the volume by scrolling anywhere on the panel, preventing colored band labels from being inverted and a popup menu.  All this code is also in Georgia without any issues.  I have added additional components, such as facets, foo_flowin, deskband controls, etc..  But again, I have all these in Georgia.

This is a very minor issue and certainly something I can live with if I can't fix it..  I should have tested with your original code before contacting you, but since all my new code was copied over from Georgia I just expected it to work the same.  I will be sure to test with your original code in the future if I find any other issues.  I am very very sorry for wasting your time.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-24 20:46:48
This is what I am seeing:

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-25 14:35:11
Hey dwmartin0906,

can you please zip your whole foobar folder, upload it somewhere ( e.g www.upload.ee ) and send me the link via PM?
I just can't reproduce your particular case when switching on/off cdART... I have found something similar when cdART is spinning which I'm in the process of fixing it.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-06-26 01:08:45
Thank you very much for offering to look at this.  However, I have a problem.  www.upload.ee only accepts files under a 100 mb and my zipped file is 388 mb even after deleting some large databases.  So I looked at this some more and discovered the issue only occurs when I turn off CD Art using my popup menu instead of Georgia's options menu.  All the code was copied over from my Georgia install so I don't understand why they work differently.   All I'm doing in my menu is  setting pref.display_cdart = false.  I have fixed this (sort of) by doing a reload instead of a repaint.  I certainly don't want you to spend anymore time on this.  You have been very kind and apparently have the patience of Mordred.  I suspect he's bald now from tearing his hair out every time he got a post from me.  I didn't know any java script at all and learned entirely from making changes to Georgia with Mordred's help.

I don't make these changes because I am unhappy with the original versions, but because I was a Cobol programmer for over 35 years until I had to retire due to poor health and really miss programming.  It also helps keep my mind sharp.  If you have a paypal account I would be more than happy to make a donation.  Thank you very much for all your help.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-26 11:44:28
Thank you very much for offering to look at this.  However, I have a problem.  www.upload.ee only accepts files under a 100 mb and my zipped file is 388 mb even after deleting some large databases.  So I looked at this some more and discovered the issue only occurs when I turn off CD Art using my popup menu instead of Georgia's options menu.  All the code was copied over from my Georgia install so I don't understand why they work differently.   All I'm doing in my menu is  setting pref.display_cdart = false.  I have fixed this (sort of) by doing a reload instead of a repaint.  I certainly don't want you to spend anymore time on this.  You have been very kind and apparently have the patience of Mordred.  I suspect he's bald now from tearing his hair out every time he got a post from me.  I didn't know any java script at all and learned entirely from making changes to Georgia with Mordred's help.

I don't make these changes because I am unhappy with the original versions, but because I was a Cobol programmer for over 35 years until I had to retire due to poor health and really miss programming.  It also helps keep my mind sharp.  If you have a paypal account I would be more than happy to make a donation.  Thank you very much for all your help.

Hahaha, this is ironic =). You don't know how much I bombarded Mordred with PM's behind the scenes especially since Georgia v2.0.0-beta1 till his Georgia v2.0.3 final release...
I think we are a good team, we did a good job and he actually enjoys it ;). So if you want to support this theme, send a donation to Mordred. He can buy some anti-aging creams...

I only need 3 folders from you, located in your profile folder: configuration, georgia, user-components.
You can also download the master zip file from Georgia-ReBORN's Github page to see what is actually needed (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-06-27 12:35:49
I have fixed all remaining issues with better Theme and Layout Mode switching. It should be also snappier with better performance.

Additionally I added the new option to change font sizes, also now for library and biography:
Options -> Change Font Sizes

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-07 13:58:11
Hey guys,

I have added new options to change font sizes for Lower Bar and Details ( Metadata Grid ) .
This makes finally the Option 'Change Font Sizes' complete, you can now change and configure all available font sizes in Georgia-ReBORN.

Cheers

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: howdin on 2021-07-07 15:43:08
Absolute fantastic theme thank you TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-07-21 07:34:03
TT continues to add even more features and improvements to this already great theme.  Thank you very much for all your hard work.  And many thanks to Mordred for making it all possible with his original Georgia theme which is also fantastic.  I strongly recommend either of these themes to anyone looking for an enhanced Foobar experience.  I like to switch between them using separate portable installs.

For those of you not wanting to sacrifice other components you may have installed, take a look at ttsping's excellent foo_flowin component which allows for the creation of floating popup windows.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-07-22 00:01:35
Awesome theme! Thanks for you and MordredKLB for this great work too!.

btw. i've added "flags" folder but doesn't work :(

C:\foobar\GeorgiaReBORN\profile\images\flags\((32))((64))

i need edit something on any .js file?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-22 00:21:59
Hi Azemoth,

the flags folder is already in your profile folder ( profile/images/flags ).

You need to tag your album with the <ARTISTCOUNTRY> tag.
In the playlist click on the album cover to select all songs, right click -> Properties.
Now click on the +add new button and type ARTISTCOUNTRY. In the value field type the country ( e.g United States ).
Click OK and now the flag should show in the playbar.

Btw, your path is wrong, it should be foobar\profile\   , the profile folder needs to be in the root of your foobar installation.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-07-22 16:41:15
Hi Azemoth,

the flags folder is already in your profile folder ( profile/images/flags ).

You need to tag your album with the <ARTISTCOUNTRY> tag.
In the playlist click on the album cover to select all songs, right click -> Properties.
Now click on the +add new button and type ARTISTCOUNTRY. In the value field type the country ( e.g United States ).
Click OK and now the flag should show in the playbar.

Btw, your path is wrong, it should be foobar\profile\   , the profile folder needs to be in the root of your foobar installation.

-TT


Thanks, i'm using a different TAG value to country, is fixed now! Thanks a lot!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: fynxgloire on 2021-07-24 15:10:45
Hello,
is there a way I can save my current theme so I can test this out?
Just in case I want to switch back and forth.

thx in advance
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: anamorphic on 2021-07-24 17:42:20
^ As the instructions state, just make a portable install of foobar in a new folder (select "portable" when installer asks). You can have several portable installs at once to try out different themes, they do not interfere with each other, so your current install (whether standard or portable) would not be touched. You can even run both at the same time.

(Then add your music folder in Preferences > Media Library as usual. You can also export / import your Library > Playback Statistics if using that component)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-24 18:12:50
Yeah, that's the beauty of portable software. You can put it on an usb-stick and use it on other computers/laptops.
It's pretty cool when you visit a friend, go to a party or being a DJ, you have your music player ( or other software )
all the time in your pocket =).

I have never understood why people still install software with registry instead of portable mode, all my software are portable
since like 15 years...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: fynxgloire on 2021-07-24 22:57:15
Hello Thanks for your reply.
I had no idea about portable installs, I need to do this more often.
Currently my main Foobar is installed in :
C:\Program Files (x86)\foobar2000

Where do you recommend I install this portable version?
Should I make a portable directory and install all future software installations there?
Or do you install it on a USB stick and just run the executable on Desktop / laptop. etc?

thx in advance
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-24 23:13:21
Hello Thanks for your reply.
I had no idea about portable installs, I need to do this more often.
Currently my main Foobar is installed in :
C:\Program Files (x86)\foobar2000

Where do you recommend I install this portable version?
Should I make a portable directory and install all future software installations there?
Or do you install it on a USB stick and just run the executable on Desktop / laptop. etc?

thx in advance

Hi fynxgloire,

You can install it really where you want. For example, on the desktop and then you can move your whole foobar folder where you want.
You can put it on another partition or on an usb-stick. I have all my portable apps on my work partition. Also if you want you can rename
the foobar folder to e.g foobar_Georgia-ReBORN.

-TT 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: fynxgloire on 2021-07-24 23:18:21
^ As the instructions state, just make a portable install of foobar in a new folder (select "portable" when installer asks). You can have several portable installs at once to try out different themes, they do not interfere with each other, so your current install (whether standard or portable) would not be touched. You can even run both at the same time.

(Then add your music folder in Preferences > Media Library as usual. You can also export / import your Library > Playback Statistics if using that component)

Thanks for your info.
What does step 4 mean, how can I do it?
4. Install all located fonts from your foobar2000/profile/georgia/fonts folder.

Also, how can I use my playlists? I have many playlists, does this version support my playlists?


Thx in advance
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-24 23:29:01
^ As the instructions state, just make a portable install of foobar in a new folder (select "portable" when installer asks). You can have several portable installs at once to try out different themes, they do not interfere with each other, so your current install (whether standard or portable) would not be touched. You can even run both at the same time.

(Then add your music folder in Preferences > Media Library as usual. You can also export / import your Library > Playback Statistics if using that component)

Thanks for your info.
What does step 4 mean, how can I do it?
4. Install all located fonts from your foobar2000/profile/georgia/fonts folder.

Thx in advance

It means after you have extracted the profile folder from the zip into your foobar2000 root,
you copy all fonts from your foobar2000\profile\georgia\fonts\Windows Fonts ( or if you're using a Linux then the Linux fonts ) folder to your
C:\Windows\Fonts directory.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-24 23:40:34
Also, how can I use my playlists? I have many playlists, does this version support my playlists?

Yes that's no problem, after you successfully installed the theme, right click on the empty playlist and
select Playlist manager or just hit Ctrl+M. The Playlist manager window will pop up, just select all your
playlist files and drag it to the window.

You can then switch through the playlists if you mouse hover to the top of the playlist panel and click on the text
or you can also switch through the playlist manager window.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: fynxgloire on 2021-07-25 12:33:50
Hello,
I just installed this theme yesterday and have been playing around with it.
I did find a bug (?)
I have over 200 music files in each of my playlists. 
At the time when I play a song from my playlist, I click on the Biography button, then I click back to Lyrics.
After about 10 songs  of repeating the above steps, when it goes back to the lyrics, the playlist has scrolled up to the top, or half way up.
So now I cannot see what song is playing and I have to scroll all the way back down to the song that is currently playing.
Doing this over 200 times for each of my over 100 playlists will get old and tiring.
Why can't the program keep the playlist synced onto the song it is currently playing?
"Is this a feature, or am I holding it the wrong way?"  - Apple quote

By the way I am running it in 4k

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-25 13:09:44
Hello,
I just installed this theme yesterday and have been playing around with it.
I did find a bug (?)
I have over 200 music files in each of my playlists. 
At the time when I play a song from my playlist, I click on the Biography button, then I click back to Lyrics.
After about 10 songs  of repeating the above steps, when it goes back to the lyrics, the playlist has scrolled up to the top, or half way up.
So now I cannot see what song is playing and I have to scroll all the way back down to the song that is currently playing.
Doing this over 200 times for each of my over 100 playlists will get old and tiring.
Why can't the program keep the playlist synced onto the song it is currently playing?
"Is this a feature, or am I holding it the wrong way?"  - Apple quote

By the way I am running it in 4k



I can't reproduce your issue, can you tell me exactly step by step how you do it?

If you switch through your playlists, other album will show up from these playlists.
The currently playing album is still playing from the playlist where you added the album to.

Btw, you can always right click on the playlist and select "Show now playing".
This will also return to the playlist where the song is currently playing...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: fynxgloire on 2021-07-25 20:58:06
Hello,
I just installed this theme yesterday and have been playing around with it.
I did find a bug (?)
I have over 200 music files in each of my playlists. 
At the time when I play a song from my playlist, I click on the Biography button, then I click back to Lyrics.
After about 10 songs  of repeating the above steps, when it goes back to the lyrics, the playlist has scrolled up to the top, or half way up.
So now I cannot see what song is playing and I have to scroll all the way back down to the song that is currently playing.
Doing this over 200 times for each of my over 100 playlists will get old and tiring.
Why can't the program keep the playlist synced onto the song it is currently playing?
"Is this a feature, or am I holding it the wrong way?"  - Apple quote

By the way I am running it in 4k



I can't reproduce your issue, can you tell me exactly step by step how you do it?

If you switch through your playlists, other album will show up from these playlists.
The currently playing album is still playing from the playlist where you added the album to.

Btw, you can always right click on the playlist and select "Show now playing".
This will also return to the playlist where the song is currently playing...

-TT


Sure,
first of all do not change playlists. All you have to do is:
1. load a playlist of 200+ songs
2. play the song
3. click next song
Repeat 2 and 3 about 10 times so you get to song number 10+ on the playlist
3. click on ANY button ( biography, Detail, etc. )
4. click on Lyrics
RESULT:
The scroll bar scrolls back to the top of the playlist.
So now I have to scroll back down to the song that is being played.

Then I click on next song. I clock on Lyric, then biography, then back to lyric, boom, the scroll bar scroll back all the way to the top of the playlist.
Can you reproduce it?

If you want I can take pics and post them here

thx
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-25 22:41:49
Hello,
I just installed this theme yesterday and have been playing around with it.
I did find a bug (?)
I have over 200 music files in each of my playlists. 
At the time when I play a song from my playlist, I click on the Biography button, then I click back to Lyrics.
After about 10 songs  of repeating the above steps, when it goes back to the lyrics, the playlist has scrolled up to the top, or half way up.
So now I cannot see what song is playing and I have to scroll all the way back down to the song that is currently playing.
Doing this over 200 times for each of my over 100 playlists will get old and tiring.
Why can't the program keep the playlist synced onto the song it is currently playing?
"Is this a feature, or am I holding it the wrong way?"  - Apple quote

By the way I am running it in 4k



I can't reproduce your issue, can you tell me exactly step by step how you do it?

If you switch through your playlists, other album will show up from these playlists.
The currently playing album is still playing from the playlist where you added the album to.

Btw, you can always right click on the playlist and select "Show now playing".
This will also return to the playlist where the song is currently playing...

-TT


Sure,
first of all do not change playlists. All you have to do is:
1. load a playlist of 200+ songs
2. play the song
3. click next song
Repeat 2 and 3 about 10 times so you get to song number 10+ on the playlist
3. click on ANY button ( biography, Detail, etc. )
4. click on Lyrics
RESULT:
The scroll bar scrolls back to the top of the playlist.
So now I have to scroll back down to the song that is being played.

Then I click on next song. I clock on Lyric, then biography, then back to lyric, boom, the scroll bar scroll back all the way to the top of the playlist.
Can you reproduce it?

If you want I can take pics and post them here

thx


No, I still can't reproduce it... Can anyone else confirm this issue?

1. Can you install another new fresh portable foobar installation.
2. Don't import your existing playlists, select many albums and drag it into the new playlist.
3. See if the issue still occurs.

If that doesn't help, you need to show it to me:

1. Start foobar, visit https://recordscreen.io .
2. Click on the Record! -> Start Recording, now click on the Window tab and have your foobar player active.
3. You will see in the Window tab your foobar player, select it and click on the Share button. Now record your issue!
4. When you're done, click on the Stop recording button or at the bottom of your browser the Stop sharing button.
5. Download the video and upload it to a web space provider. ( e.g https://www.upload.ee )
6. Send me the link to the video via private message.

Thanks

-TT

 

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: fynxgloire on 2021-07-26 01:34:17
Hello,
I just installed this theme yesterday and have been playing around with it.
I did find a bug (?)
I have over 200 music files in each of my playlists. 
At the time when I play a song from my playlist, I click on the Biography button, then I click back to Lyrics.
After about 10 songs  of repeating the above steps, when it goes back to the lyrics, the playlist has scrolled up to the top, or half way up.
So now I cannot see what song is playing and I have to scroll all the way back down to the song that is currently playing.
Doing this over 200 times for each of my over 100 playlists will get old and tiring.
Why can't the program keep the playlist synced onto the song it is currently playing?
"Is this a feature, or am I holding it the wrong way?"  - Apple quote

By the way I am running it in 4k



I can't reproduce your issue, can you tell me exactly step by step how you do it?

If you switch through your playlists, other album will show up from these playlists.
The currently playing album is still playing from the playlist where you added the album to.

Btw, you can always right click on the playlist and select "Show now playing".
This will also return to the playlist where the song is currently playing...

-TT


Sure,
first of all do not change playlists. All you have to do is:
1. load a playlist of 200+ songs
2. play the song
3. click next song
Repeat 2 and 3 about 10 times so you get to song number 10+ on the playlist
3. click on ANY button ( biography, Detail, etc. )
4. click on Lyrics
RESULT:
The scroll bar scrolls back to the top of the playlist.
So now I have to scroll back down to the song that is being played.

Then I click on next song. I clock on Lyric, then biography, then back to lyric, boom, the scroll bar scroll back all the way to the top of the playlist.
Can you reproduce it?

If you want I can take pics and post them here

thx


No, I still can't reproduce it... Can anyone else confirm this issue?

1. Can you install another new fresh portable foobar installation.
2. Don't import your existing playlists, select many albums and drag it into the new playlist.
3. See if the issue still occurs.

If that doesn't help, you need to show it to me:

1. Start foobar, visit https://recordscreen.io .
2. Click on the Record! -> Start Recording, now click on the Window tab and have your foobar player active.
3. You will see in the Window tab your foobar player, select it and click on the Share button. Now record your issue!
4. When you're done, click on the Stop recording button or at the bottom of your browser the Stop sharing button.
5. Download the video and upload it to a web space provider. ( e.g https://www.upload.ee )
6. Send me the link to the video via private message.

Thanks

-TT

 




Come on man, do you call yourself a developer?
Of course it works for you, SINCE YOU ALREADY DOWNLOADED ALL THE LYRICS AND BIOGRAPHIES FOR YOUR SONGS.
I have not yet, hence why it happens to me.
Delete all of your lyrics and biography for every single one of your songs and make sure foobar DOWNLOADS THEM while you are clicking on biography and lyrics while playing.
While it is downloading them that is when this mishap happens.

This problem does not happen to me for my plalylist of songs that I already went through and downloaded every ;lyric and biography for.....

I guess I have to deal with it until I play and download every single biography and lyrics for all of my songs, then it will work fine and dandy...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-26 13:06:36
fynxgloire,

you're a funny guy, seriously.

First of all I have never said that I'm a developer, quite the opposite, read this second post of this thread here:
https://hydrogenaud.io/index.php?topic=121047.msg998281#msg998281

Second, your instructions were not clear/correct and there really was no bug at all.
It has nothing to do with downloading lyrics or biography. After enough confusion with your incorrect instructions,
I have found out by myself what you've meant. You should have written, that your so called "bug" occurs only when you've used
the 'Next' transport control button in the lowerbar/playbar.

This of course will play next songs and now playing songs will travel further down the playlist,
but your selected song is still marked where you've started to click on the 'Next' transport control button.
That means your selection is still up, then when you switch through the panels it will scroll to the
selected song, not the currently playing song! This is no bug, that's why there is the feature to select songs...

I have implemented a new feature that will exactly do what you want, scroll to the currently playing song,
on all panels. You can find this new feature in the top menu under Options -> Playlist -> Always scroll to current playing song.
This is disabled by default, because not all users want to use this feature where it's scrolling to the current playing song all the time.

You can download the latest commit from the Github page here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).
After you've downloaded the zip, you need to overwrite all your existing files in your foobar and then activate the feature.

 
By the way, you should work on your attitude and be more grateful when other users and developers are offering
something that's completely free of charge.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: souomaior on 2021-07-26 18:48:27
Hello TT and many thanks for this great theme.
I have a question about the Record label logos. When I choose the white theme, the logos (without background) also become white and its very hard to see them. Is it possible to change the label logos to black with the white theme selected?

Thank you
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-26 20:34:54
Hi souomaior,

by default the label logos should not be displayed on the theme background.
Did you perhaps activated the option 'Show label art on background' ?

You can find the option in the top menu:
Options -> Details -> Show label art on background ( should be unchecked ).

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: souomaior on 2021-07-26 23:56:47
That option is unchecked. I have no background on label art.
What I'm saying is that even with that option disabled the logos are white color, when I choose the white theme.
It would be better if the logos would change to black on the white theme (with the label art background option unchecked).
I know that on MordredKLB original theme, the logos color changed to black when choosing the light theme.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-27 00:25:32
That option is unchecked. I have no background on label art.
What I'm saying is that even with that option disabled the logos are white color, when I choose the white theme.
It would be better if the logos would change to black on the white theme (with the label art background option unchecked).
I know that on MordredKLB original theme, the logos color changed to black when choosing the light theme.

I have not changed anything in the code for inverted label logos,
Can you tell me on which bright album this occurs?

Thanks

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: souomaior on 2021-07-27 00:56:38
It's not on bright albums. It's on every album that has a record label logo, when the white theme is selected the logos become white also, which makes it difficult the visibility.

I'll give you an example. Imagine that I have the black theme selected, the label logo becomes white (that's perfect). But if I select the white theme, the label logo remains white (and this is always without the label art background).

Hope I have explained well. Thank you
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-27 01:50:38
It's not on bright albums. It's on every album that has a record label logo, when the white theme is selected the logos become white also, which makes it difficult the visibility.

I'll give you an example. Imagine that I have the black theme selected, the label logo becomes white (that's perfect). But if I select the white theme, the label logo remains white (and this is always without the label art background).

Hope I have explained well. Thank you

Well I have added a new option to manually change the band and label logos to black.
It is disabled by default, because for me the white logos are looking good, it doesn't matter
which theme color is present, what matters is the picked color ( algorithm ) from the album.

You can find the new option in the top menu:
Options -> Details -> Invert band and label logos to black

You need to download the latest master.zip (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and overwrite your existing files in your foobar.

Cheers

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: souomaior on 2021-07-27 02:22:30
Thank you. I've tried the new option but unfortunately it doesn't resolve the issue.
Can I post pictures to show better what I'm trying to say?
I don't know how to post pictures in this forum.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: souomaior on 2021-07-27 02:26:12
I'm only asking for the label logo color change. Not the band logo.
Thank you
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sveakul on 2021-07-27 04:22:19
Thank you. I've tried the new option but unfortunately it doesn't resolve the issue.
Can I post pictures to show better what I'm trying to say?
I don't know how to post pictures in this forum.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-27 11:19:13
I'm only asking for the label logo color change. Not the band logo.
Thank you

Download the master.zip again,

it has now the option to choose between band and/or label logos to change to black.
You can change now both individually.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: souomaior on 2021-07-27 12:17:09
I'm only asking for the label logo color change. Not the band logo.
Thank you

Download the master.zip again,

it has now the option to choose between band and/or label logos to change to black.
You can change now both individually.

-TT

That's it! It's perfect now. Many thanks TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-07-30 16:48:47
Hi! again posting a "bug"...  :P

Option "Rotate disc art as tracks change" is enabled but doesn't work, this is a bug or maybe there's any wrong with my config?

I have uploaded a short video showing the bug here https://streamable.com/66p9w6
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-30 18:05:32
@Azemoth,

thanks for bug report!
It's now fixed, you can download the master.zip and replace your files.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-07-30 18:26:20
GREAT! Thanks a lot, it's fixed now. Works awesome!  :))

https://streamable.com/loyr59

Thanks for your time to fix this!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-07-30 19:58:04
GREAT! Thanks a lot, it's fixed now. Works awesome!  :))

https://streamable.com/loyr59

Thanks for your time to fix this!

Btw, I see you have a custom player size, you can always use the predefined player sizes ( Options -> Player size -> Normal or Large )
so that you have enough space in the info grid for the band logo and that the artwork cover will be the same height as the playlist.
If you use a custom player size, you need manually adjust the player size by dragging to be proportional...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-07-30 20:43:16
GREAT! Thanks a lot, it's fixed now. Works awesome!  :))

https://streamable.com/loyr59

Thanks for your time to fix this!

Btw, I see you have a custom player size, you can always use the predefined player sizes ( Options -> Player size -> Normal or Large )
so that you have enough space in the info grid for the band logo and that the artwork cover will be the same height as the playlist.
If you use a custom player size, you need manually adjust the player size by dragging to be proportional...

-TT

Thanks for the recommendation, I have already tried using some those options, my screen resolution isn't very large (1440 * 900) using any of preset settings the information in "Details" does not fit well or the player is too large. :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-08-02 17:49:48
Hello again!
Is it possible to add the option to move the artist/band image to the side above the label?
for small resolutions and as an alternative option it might be good

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-02 17:57:35
Hello again!
Is it possible to add the option to move the artist/band image to the side above the label?
for small resolutions and as an alternative option it might be good



This would not look good if you have disc art available, you can always change the font size of the info grid:
Options -> Font size -> Details

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-08-25 13:55:53
This is a BRILLIANT piece of work. Thank you. Can you tell me if it is possible to alter the configuations of the following layouts?:

'Playlist': replace %album% with [%album%]

'Library' replace %artist% with [$stripprefix(%artist%,the)]

'Details': remove Added, Last Played, Count etc, and add [%comment%]
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-25 22:47:34
This is a BRILLIANT piece of work. Thank you. Can you tell me if it is possible to alter the configuations of the following layouts?:

'Playlist': replace %album% with [%album%]

'Library' replace %artist% with [$stripprefix(%artist%,the)]

'Details': remove Added, Last Played, Count etc, and add [%comment%]

Hi handleyman,

For Playlist try right click on the playlist:
Grouping -> Manage presets
Sort -> by...

For Library, in Panel_Library.js -> var view_ppt = [ , replace View 01 with:
Code: [Select]
window.GetProperty(prefix + "View 01: Name // Pattern", "View by Artist // [$stripprefix(%artist%,the)]|%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%"),

For Details, in Defaults.js -> const defaultMetadataGrid = [ , section remove want you don't want and add:
Code: [Select]
{ label: 'Comment',        val: '[%comment%]' }

After that delete your georgia-config.jsonc ( after the new release it will be georgia-reborn-config.jsonc ) and go to top menu
Options -> Developer settings -> Disable right-click ( should be off )
Now on the top menu right click -> Panel properties and hit Clear and reload/restart the theme.

----------------------------------------------------------------------------------------------------------------

Btw, I would not do it right know because I will release a BIG important update which I have worked for the last
3 weeks and the file structure is changing, so you would need to do a new clean installation anyways...

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-08-26 07:42:26
Thanks, TT. I'll wait! 😁
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Pelikan on 2021-08-26 15:27:07
Hi
I need help with origin Georgia... Anyone knows how to remove Function icons as I dont need them and dont like them?
(screen--> https://i.imgur.com/LObD9EX.png , https://i.imgur.com/Iyk2IEh.png )
Thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-08-26 17:33:56
Hi!

How could show the date for files that have two dates in the .cue and in the .flac files?
.cue files and .flac files with two dates are not displayed...

.cue (format date): REM DATE 1991 / 2009
.flac (input date): 1991 / 2009

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-26 20:38:20
Hi
I need help with origin Georgia... Anyone knows how to remove Function icons as I dont need them and dont like them?
(screen--> https://i.imgur.com/LObD9EX.png , https://i.imgur.com/Iyk2IEh.png )
Thanks!

Hi @Pelikan,

this is unfortunately not possible in the original Georgia theme without heavily modifying the code.
You could ask Mordred if he would implement an option for this...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-26 20:49:46
Hi!

How could show the date for files that have two dates in the .cue and in the .flac files?
.cue files and .flac files with two dates are not displayed...

.cue (format date): REM DATE 1991 / 2009
.flac (input date): 1991 / 2009



You should use the <ORIGINAL RELEASE DATE> when it was released and for the remastered/reissue version use the <DATE> tag.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-26 21:16:14
Hey guys  8) big news!

I have released on Github a BIG important update which I have worked for the last 3 weeks!
Please make a new portable foobar installation due to file/folder changes!
If you have playlists, backup your playlists-v1.4 folder in profile and replace it with the new existing one.

Georgia-ReBORN still doesn't have an official public release, it was a beta version all along,
so if no further bugs will be reported this update could very well be the first release!

-----------------------------------------------------------------------------------------------------------------------

Here is the complete changelog for this update:

- Code cleanup in all scripts and lots of rewrites ( much better overall performance on Windows and Linux )
- Playlist smooth scrolling performance is now 100% faster
- Removed all unnecessary stuff that is not needed in Georgia-ReBORN
- Added maximize function ( double click top menu )
- Added Option Show transport controls
- Added Option Show reload button
- Added Option Show Progress bar
- Added Option Show artist and song title in lower bar
- Added Option Show playback time
- Added Option Switch to playlist when adding songs for library
- Added Option to separately show artist country flags in lower bar or Details
- Added playback functions in context menu when transport control buttons are disabled
- Added support for cdART and vinylART to have folder "Artwork", "Images", "Scans" in root folder OR subfolder
- All available options are now independently customizable for Default and Compact mode
- Available width for artist and song title in Default mode will adjust when using different transport button sizes and spacing
- Better Details design for albums without cover or when radio streaming
- Bug fixes and lots of other improvements
- Updated Spider Monkey Panel to v1.5.2
- Updated foo_multisource to v0.55

-----------------------------------------------------------------------------------------------------------------------

Download this update here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

I would also like to thank @Takaji for his great ideas and suggestions to make Georgia-ReBORN a better theme!

Cheers!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-08-26 23:48:27
Yay! Thanks for this update! for me (IMHO) it's a bit faster when you start foobar2000, Everything works fine and without any problem.

Spoiler (click to show/hide)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-26 23:54:24
Yay! Thanks for this update! for me (IMHO) it's a bit faster when you start foobar2000, Everything works fine and without any problem.

Spoiler (click to show/hide)

Glad to hear, thanks for the feedback! I see you changed the fonts =)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-08-27 13:14:59
Everything looks great.  It does start up a little faster and I was able to turn smooth scrolling back on for the playlist view without experiencing the lag I was seeing before.  You've done a fantastic job.  I am seeing a small issue with multiple flags.  The second flag is being partially overlaid by the artist's name in both the grid and the lower bar, as shown below.

X
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Pelikan on 2021-08-27 16:36:18
Hi
I need help with origin Georgia... Anyone knows how to remove Function icons as I dont need them and dont like them?
(screen--> https://i.imgur.com/LObD9EX.png , https://i.imgur.com/Iyk2IEh.png )
Thanks!

Hi @Pelikan,

this is unfortunately not possible in the original Georgia theme without heavily modifying the code.
You could ask Mordred if he would implement an option for this...

-TT

OK Thanks
Iv made them 50% smaller in Photoshop and now its way better :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Pelikan on 2021-08-27 17:10:10
ReBORN looks great however I need small help.
I have splitted my second monitor for 3 zones (hardly with DisplayFusion).
1 for Discord, 2 for Opera and 3 for Foobar (50% of the screen). The problem is that Foobar with Reborn wont scale, it just dont fit.
Its to wide, I cant make foobar window little bit narrower.
Screens --> https://i.imgur.com/lZ8Vple.png   https://i.imgur.com/RzwZCWH.png
Any ideas?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-27 17:12:03
Everything looks great.  It does start up a little faster and I was able to turn smooth scrolling back on for the playlist view without experiencing the lag I was seeing before.  You've done a fantastic job.  I am seeing a small issue with multiple flags.  The second flag is being partially overlaid by the artist's name in both the grid and the lower bar, as shown below.

[attach type=image]20985[/attach]

Thanks for the feedback @dwmartin0906, totally forgot to check and test the multi flags because I never use them...  ::)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-27 17:23:24
ReBORN looks great however I need small help.
I have splitted my second monitor for 3 zones (hardly with DisplayFusion).
1 for Discord, 2 for Opera and 3 for Foobar (50% of the screen). The problem is that Foobar with Reborn wont scale, it just dont fit.
Its to wide, I cant make foobar window little bit narrower.
Screens --> https://i.imgur.com/lZ8Vple.png   https://i.imgur.com/RzwZCWH.png
Any ideas?

The minimum size for Georgia-ReBORN in Default mode is 1140px x 730px = Player size 'Small', width and height are restricted.
This was designed to prevent menu buttons and other elements to overlap...

If you want to use it specifically like in your setup, you should choose the Compact mode.
You can find it in the top menu Options -> Layout -> Compact.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Pelikan on 2021-08-27 17:27:47
The minimum size for Georgia-ReBORN in Default mode is 1140px x 730px = Player size 'Small', width and height are restricted.
This was designed to prevent menu buttons and other elements to overlap...

If you want to use it specifically like in your setup, you should choose the Compact mode.
You can find it in the top menu Options -> Layout -> Compact.

-TT
understand, Thank you
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-08-27 17:48:10
Everything looks great.  It does start up a little faster and I was able to turn smooth scrolling back on for the playlist view without experiencing the lag I was seeing before.  You've done a fantastic job.  I am seeing a small issue with multiple flags.  The second flag is being partially overlaid by the artist's name in both the grid and the lower bar, as shown below.

[attach type=image]20985[/attach]

Thanks for the feedback @dwmartin0906, totally forgot to check and test the multi flags because I never use them...  ::)

-TT

Will there be a new version that fixes this? I'm having the same problem

Edit: I am occasionally getting this error, after right-clicking "Reload theme"... What could be the error?


Thanks~~


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-27 18:43:30
Everything looks great.  It does start up a little faster and I was able to turn smooth scrolling back on for the playlist view without experiencing the lag I was seeing before.  You've done a fantastic job.  I am seeing a small issue with multiple flags.  The second flag is being partially overlaid by the artist's name in both the grid and the lower bar, as shown below.

[attach type=image]20985[/attach]

Thanks for the feedback @dwmartin0906, totally forgot to check and test the multi flags because I never use them...  ::)

-TT

Will there be a new version that fixes this? I'm having the same problem

Edit: I am occasionally getting this error, after right-clicking "Reload theme"... What could be the error?


Thanks~~




Yes, I'm working on the multi flags... Did you install a fresh portable installation, not just replaced the profile folder?
I can't reproduce the crash, besides the multi flags, everything works well on my side...

If you can always reproduce the crash, please write step by step what you're doing, thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-08-27 21:38:03
Everything looks great.  It does start up a little faster and I was able to turn smooth scrolling back on for the playlist view without experiencing the lag I was seeing before.  You've done a fantastic job.  I am seeing a small issue with multiple flags.  The second flag is being partially overlaid by the artist's name in both the grid and the lower bar, as shown below.

[attach type=image]20985[/attach]

Thanks for the feedback @dwmartin0906, totally forgot to check and test the multi flags because I never use them...  ::)

-TT

Will there be a new version that fixes this? I'm having the same problem

Edit: I am occasionally getting this error, after right-clicking "Reload theme"... What could be the error?


Thanks~~




Yes, I'm working on the multi flags... Did you install a fresh portable installation, not just replaced the profile folder?
I can't reproduce the crash, besides the multi flags, everything works well on my side...

If you can always reproduce the crash, please write step by step what you're doing, thanks!
Yes, I have done a clean installation (Portable mode). from yesterday to today it has happened 4 times after clicking on "Reload theme" and clicking on "Library" or "Details"
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-27 22:28:48
Azemoth, yesterday I have uploaded several times the new update to Github because I had problems with Github...

Maybe you had an older version of the playlist downloaded...
Can you download now the master.zip and just replace ( overwrite all existing files ) your profile folder?
Because with the current version I can't reproduce it, everything seems OK...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: marc2k3 on 2021-08-27 22:48:10
The stack trace in previous screenshot tells you everything.

Quote
this.playing_item is undefined
Panel_Playlist.js line 2411

If I go look at your github...

Quote
   else if (this.collapse_handler) {
         this.collapse_handler.expand(this.playing_item.parent);
      }

This bug being present is nothing concerning but not being able to fix it from the reports you're given is lame.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-28 11:37:32
The stack trace in previous screenshot tells you everything.

Quote
this.playing_item is undefined
Panel_Playlist.js line 2411

If I go look at your github...

Quote
   else if (this.collapse_handler) {
         this.collapse_handler.expand(this.playing_item.parent);
      }

This bug being present is nothing concerning but not being able to fix it from the reports you're given is lame.

Thanks for the feedback @snotlicker, I've already seen the crash report when it was posted but that doesn't help me.
It's pretty hard to fix something when you can't reproduce the crash yourself with the current version that's available on Github,
never had ANY crash with right click 'Reload theme' with all available expand/collapse playlist options...
Maybe you can help with your expertise?

Anyone else experienced the right click on cover -> Reload theme crash?

Thanks

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-08-28 12:31:15
I just experienced the same crash on reload after performing at least 20 reloads.  The next reload was successful.

Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
this.playing_item is undefined

File: Panel_Playlist.js
Line: 2411, Column: 4
Stack trace:
  show_now_playing@Panel_Playlist.js:2411:4
  on_size@Panel_Playlist.js:723:9
  PlaylistPanel/this.on_size@Panel_Playlist.js:266:13
  btnActionHandler@Control_Button.js:362:14
  onClick@Control_Button.js:169:3
  buttonEventHandler@Control_Button.js:92:16
  on_mouse_lbtn_up@georgia-reborn-main.js:2898:3
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-28 14:58:38
Guys,

I've corrected the spacing when using multi flags, hopefully all is good now...

You can as always download it here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-08-28 15:03:26
The flags look great now.  Thank you for your quick response.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-08-29 16:29:50
This is a BRILLIANT piece of work. Thank you. Can you tell me if it is possible to alter the configuations of the following layouts?:
'Playlist': replace %album% with [%album%]
'Library' replace %artist% with [$stripprefix(%artist%,the)]
'Details': remove Added, Last Played, Count etc, and add [%comment%]

Hi handleyman,

For Playlist try right click on the playlist:
Grouping -> Manage presets
Sort -> by...

For Library, in Panel_Library.js -> var view_ppt = [ , replace View 01 with:
Code: [Select]
window.GetProperty(prefix + "View 01: Name // Pattern", "View by Artist // [$stripprefix(%artist%,the)]|%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%"),

For Details, in Defaults.js -> const defaultMetadataGrid = [ , section remove want you don't want and add:
Code: [Select]
{ label: 'Comment',        val: '[%comment%]' }

After that delete your georgia-config.jsonc ( after the new release it will be georgia-reborn-config.jsonc ) and go to top menu
Options -> Developer settings -> Disable right-click ( should be off )
Now on the top menu right click -> Panel properties and hit Clear and reload/restart the theme.
----------------------------------------------------------------------------------------------------------------
Btw, I would not do it right know because I will release a BIG important update which I have worked for the last
3 weeks and the file structure is changing, so you would need to do a new clean installation anyways...
-TT

Thanks for the suggestions. I waited for the update and did what you suggested. All seem to work fine, except for the Library changes. What has happened there is that Artist has become StripprefixArtist, BUT they are all listed at the end. For example, THE BEATLES has become BEATLES, but all the stripped examples now follow ZZTOP. Any ideas?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-30 11:32:20
This is a BRILLIANT piece of work. Thank you. Can you tell me if it is possible to alter the configuations of the following layouts?:
'Playlist': replace %album% with [%album%]
'Library' replace %artist% with [$stripprefix(%artist%,the)]
'Details': remove Added, Last Played, Count etc, and add [%comment%]

Hi handleyman,

For Playlist try right click on the playlist:
Grouping -> Manage presets
Sort -> by...

For Library, in Panel_Library.js -> var view_ppt = [ , replace View 01 with:
Code: [Select]
window.GetProperty(prefix + "View 01: Name // Pattern", "View by Artist // [$stripprefix(%artist%,the)]|%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%"),

For Details, in Defaults.js -> const defaultMetadataGrid = [ , section remove want you don't want and add:
Code: [Select]
{ label: 'Comment',        val: '[%comment%]' }

After that delete your georgia-config.jsonc ( after the new release it will be georgia-reborn-config.jsonc ) and go to top menu
Options -> Developer settings -> Disable right-click ( should be off )
Now on the top menu right click -> Panel properties and hit Clear and reload/restart the theme.
----------------------------------------------------------------------------------------------------------------
Btw, I would not do it right know because I will release a BIG important update which I have worked for the last
3 weeks and the file structure is changing, so you would need to do a new clean installation anyways...
-TT

Thanks for the suggestions. I waited for the update and did what you suggested. All seem to work fine, except for the Library changes. What has happened there is that Artist has become StripprefixArtist, BUT they are all listed at the end. For example, THE BEATLES has become BEATLES, but all the stripped examples now follow ZZTOP. Any ideas?

Hmmm, I've tried with:
Code: [Select]
$nodisplay{$stripprefix(%artist%)}%artist%|%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title% 

But it does not sort, it seems this bug here is related to this issue:
https://github.com/kbuffington/Georgia/issues/112

I'm quite busy now with implementing WilB's latest Biography, I'll take a deeper look after that...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NotDrP on 2021-08-31 06:24:04
Hi!

I just got foobar for the first time yesterday, looking forward to using it. I've decided I'll try out this theme as my first, it looks really nice! I do have one question though - is the link to the download of the artist logos part 2 working? I can't seem to get it to work.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-31 10:58:07
Hi!

I just got foobar for the first time yesterday, looking forward to using it. I've decided I'll try out this theme as my first, it looks really nice! I do have one question though - is the link to the download of the artist logos part 2 working? I can't seem to get it to work.

Hi NotDrP,

it's working but it's 'Empty for now' as it states. This means the current size of the image pack does not need to be split into two parts for the Github size limit. All is good!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: howdin on 2021-08-31 11:24:51
Is there a way to recycle artwork in sub folders ? It only seems to display the front cover in these folders whereas it recycles in single album folders any help would be much appreciated.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-31 15:09:10
Is there a way to recycle artwork in sub folders ? It only seems to display the front cover in these folders whereas it recycles in single album folders any help would be much appreciated.

Hi howdin,

I've just added album artwork cycle support for folders: Artwork OR Images OR Scans

These are the following options supported for album artwork cycle/cdART/VinylART:

------------------------------------------------------------------------------------------------------------------------------

For 1 CD:

In root dir of the album:

Covers:
cover.jpg/png, cover2.jpg/png, cover3.jpg/png etc... OR folder.jpg/png, folder2.jpg/png, folder3.jpg/png etc... OR front.jpg/png, front2.jpg/png, front3.jpg/png etc...

cdART:
cd.png, cd2.png, cd3.png etc...

vinylART:
vinyl.png, vinyl2.png, vinyl3.png etc...


Best choice for a clean folder structure, create in root dir of the album following folder or your choice:
Artwork OR Images OR Scans and put in:

Covers:
cover.jpg/png, cover2.jpg/png, cover3.jpg/png etc... OR folder.jpg/png, folder2.jpg/png, folder3.jpg/png etc... OR front.jpg/png, front2.jpg/png, front3.jpg/png etc...

cdART:
cd.png, cd2.png, cd3.png etc...

vinylART:
vinyl.png, vinyl2.png, vinyl3.png etc...

------------------------------------------------------------------------------------------------------------------------------

For Multi CD:

In root dir of the album:

Covers:
cover.jpg/png, cover2.jpg/png, cover3.jpg/png etc... OR folder.jpg/png, folder2.jpg/png, folder3.jpg/png etc... OR front.jpg/png, front2.jpg/png, front3.jpg/png etc...

cdART:
cd.png, cd2.png, cd3.png etc...

vinylART:
vinyl.png, vinyl2.png, vinyl3.png etc...


In folders CD1, CD2 etc:

Covers:
cover.jpg/png, cover2.jpg/png, cover3.jpg/png etc... OR folder.jpg/png, folder2.jpg/png, folder3.jpg/png etc... OR front.jpg/png, front2.jpg/png, front3.jpg/png etc...

cdART:
cd.png, cd2.png, cd3.png etc...

vinylART:
vinyl.png, vinyl2.png, vinyl3.png etc...


Best choice for a clean folder structure, create in root dir of the album following folder or your choice:
Artwork OR Images OR Scans and put in:

Covers:
cover.jpg/png, cover2.jpg/png, cover3.jpg/png etc... OR folder.jpg/png, folder2.jpg/png, folder3.jpg/png etc... OR front.jpg/png, front2.jpg/png, front3.jpg/png etc...

cdART:
cd.png, cd2.png, cd3.png etc...

vinylART:
vinyl.png, vinyl2.png, vinyl3.png etc...

------------------------------------------------------------------------------------------------------------------------------

As always you can download it here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).
You also need to delete your georgia-reborn-config.jsonc ( located in profile\georgia-reborn\ ) ,
a new file will be created with the correct paths...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: howdin on 2021-08-31 16:56:30
CHEERS MATE !!!!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NotDrP on 2021-08-31 17:19:11
Hi!

I just got foobar for the first time yesterday, looking forward to using it. I've decided I'll try out this theme as my first, it looks really nice! I do have one question though - is the link to the download of the artist logos part 2 working? I can't seem to get it to work.

Hi NotDrP,

it's working but it's 'Empty for now' as it states. This means the current size of the image pack does not need to be split into two parts for the Github size limit. All is good!

-TT
Ah neat, thanks. I noticed some artists I listen to weren't included - I imagine I can just add them myself, correct? Also, I already have foobar installed through the standard installation but I have yet to set up much. Since the installation needs to be portable, am I ok just uninstalling and reinstalling it that way? Idk if I need to go through my files and delete anything that gets leftover.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-08-31 18:34:38
Hi!

I just got foobar for the first time yesterday, looking forward to using it. I've decided I'll try out this theme as my first, it looks really nice! I do have one question though - is the link to the download of the artist logos part 2 working? I can't seem to get it to work.

Hi NotDrP,

it's working but it's 'Empty for now' as it states. This means the current size of the image pack does not need to be split into two parts for the Github size limit. All is good!

-TT
Ah neat, thanks. I noticed some artists I listen to weren't included - I imagine I can just add them myself, correct? Also, I already have foobar installed through the standard installation but I have yet to set up much. Since the installation needs to be portable, am I ok just uninstalling and reinstalling it that way? Idk if I need to go through my files and delete anything that gets leftover.

Well you can just keep your standard installation if you want to and install a new clean portable installation ( easiest way ),
there really should be no problem. Just follow the the install instructions on Page 1 or Github.

And yes, you can add your own images, or find some on fanart.tv

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NotDrP on 2021-09-02 06:50:08
Thanks for the help, I've got everything up and running. This theme is incredible looking! My only problem I have now is that my library doesn't look the way I intend - I'm sure I'm doing something wrong. I thought I could have my library full of various artists, and under each file for the artists, I'd add all of their albums. This doesn't seem to work the way I intended. It breaks the albums up into sections and the albums are also out of order. Any idea what I'm doing wrong? I appreciate your help.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: marc2k3 on 2021-09-02 07:23:03
I don't have it installed but I'm sure there will be different view options on the right click menu!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-09-02 14:49:21
Thanks for the help, I've got everything up and running. This theme is incredible looking! My only problem I have now is that my library doesn't look the way I intend - I'm sure I'm doing something wrong. I thought I could have my library full of various artists, and under each file for the artists, I'd add all of their albums. This doesn't seem to work the way I intended. It breaks the albums up into sections and the albums are also out of order. Any idea what I'm doing wrong? I appreciate your help.

[Collapsed Library]

Right click on your Library:
- View by Folder Structure

[Expanded Library]
- Right Click -> View -> View by Folder Structure
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NotDrP on 2021-09-02 18:40:27
Thanks for the help, I've got everything up and running. This theme is incredible looking! My only problem I have now is that my library doesn't look the way I intend - I'm sure I'm doing something wrong. I thought I could have my library full of various artists, and under each file for the artists, I'd add all of their albums. This doesn't seem to work the way I intended. It breaks the albums up into sections and the albums are also out of order. Any idea what I'm doing wrong? I appreciate your help.

[Collapsed Library]

Right click on your Library:
- View by Folder Structure

[Expanded Library]
- Right Click -> View -> View by Folder Structure
Thank you! Although the albums are still out of order, I'm sure I can just edit the titles of the albums and organize them numerically. Thanks again :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-09-02 20:00:55
Thanks for the help, I've got everything up and running. This theme is incredible looking! My only problem I have now is that my library doesn't look the way I intend - I'm sure I'm doing something wrong. I thought I could have my library full of various artists, and under each file for the artists, I'd add all of their albums. This doesn't seem to work the way I intended. It breaks the albums up into sections and the albums are also out of order. Any idea what I'm doing wrong? I appreciate your help.

[Collapsed Library]

Right click on your Library:
- View by Folder Structure

[Expanded Library]
- Right Click -> View -> View by Folder Structure
Thank you! Although the albums are still out of order, I'm sure I can just edit the titles of the albums and organize them numerically. Thanks again :)

Did you try:

View by Artist
View by Album - Artist
View by Album Artist
View by Album Artist - Album

?

If that's not working for you, you need to tag your albums correctly...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-09-03 17:18:29
Hey guys,

thanks to the help of @dwmartin0906 and @Azemoth
I could finally fix the occasional crash. You can download it as always here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and just replace your existing files.

Btw, I have some great news on the upcoming release. I will let you know when it's ready, stay tuned!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-09-03 21:59:43
Thank you for the fix/upgrade!

right now is just working good! fast, responsive and stable. Thanks for your great work and time!  :))
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-09-12 00:03:50
Thank you for the fix/upgrade!

right now is just working good! fast, responsive and stable. Thanks for your great work and time!  :))
9 days have passed and so far everything has worked wonderfully! the occasional crash hasn't turned up again, Thank you very much @TT ! 👍
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-09-12 00:21:04
Thanks for reporting, there will be an awesome update soon!
I'll post the announcement here when it's ready, it will be big and I think you all will be pleased =)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2021-09-14 21:12:36
Best theme EVER, I'm so excited every time you do an update... can't hardly wait
... there will be an awesome update soon!
I'll post the announcement here when it's ready, it will be big and I think you all will be pleased =)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NotDrP on 2021-09-17 17:48:08
Well I've gotten everything to work except one thing - playlists. I noticed I can actually make one and add songs, yet I can't see my playlists nor play them. I thought they'd appear under my library or something. Any idea what I'm doing wrong? I'm sure it's simple.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-09-17 22:37:37
Best theme EVER, I'm so excited every time you do an update... can't hardly wait
... there will be an awesome update soon!
I'll post the announcement here when it's ready, it will be big and I think you all will be pleased =)

-TT

Thank you for the kind words and support =)

Well I've gotten everything to work except one thing - playlists. I noticed I can actually make one and add songs, yet I can't see my playlists nor play them. I thought they'd appear under my library or something. Any idea what I'm doing wrong? I'm sure it's simple.

You can either mouse hover on the top of the playlist and click ( if you don't want the auto-hide you can deactivate it in the top menu Options -> Playlist -> Playlist manager -> Auto-hide )
or move your mouse cursor in the playlist and right click for context menu -> Playlist manager Ctrl+M.

There you can create new playlists ( right click ) and switch to existing ones.

If it's not working, you have a bugged foobar installation, you need to install a new portable ( or standard ) installation with the latest version from Github, or just click here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NotDrP on 2021-09-18 00:12:28
Best theme EVER, I'm so excited every time you do an update... can't hardly wait
... there will be an awesome update soon!
I'll post the announcement here when it's ready, it will be big and I think you all will be pleased =)

-TT

Thank you for the kind words and support =)

Well I've gotten everything to work except one thing - playlists. I noticed I can actually make one and add songs, yet I can't see my playlists nor play them. I thought they'd appear under my library or something. Any idea what I'm doing wrong? I'm sure it's simple.

You can either mouse hover on the top of the playlist and click ( if you don't want the auto-hide you can deactivate it in the top menu Options -> Playlist -> Playlist manager -> Auto-hide )
or move your mouse cursor in the playlist and right click for context menu -> Playlist manager Ctrl+M.

There you can create new playlists ( right click ) and switch to existing ones.

If it's not working, you have a bugged foobar installation, you need to install a new portable ( or standard ) installation with the latest version from Github, or just click here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

-TT
Ah, thank you! Just a simple mistake on my part. Absolutely loving this theme btw!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-09-24 21:05:35
Just saying, Sunday will be good... =)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-09-25 15:34:47
Just saying, Sunday will be good... =)
👀 I'll be watching all the time...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2021-09-25 21:58:20
Just saying, Sunday will be good... =)
Woooo Juuuuu
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-09-26 12:39:55
Hello Friends,

the awaited big update is here and I can proudly tell you Georgia-ReBORN got even better!

This was all possible due to @WilB's amazing library (https://hydrogenaud.io/index.php?topic=111060.0) and biography (https://hydrogenaud.io/index.php?topic=112914.0) scripts, a big shout out and thank you to @WilB, be sure to also thank him, I'm sure he would appreciate it!

(https://i.ibb.co/DMmHVpW/George-Re-BORN-Library-Animation.webp)

Out of the box the scripts are already great, but I have modified the library and biography to fit the overall Georgia-ReBORN design.
Besides the 8 existing built-in designs, the library has it's own default Georgia-ReBORN design.
For the White and Black theme @MordredKLB 's awesome dynamic color changer is available in all library designs.
Additionally I have implemented some really cool features, options and changes, see the full detailed changelog below.
The library got even cooler 8) , there are so many options you can play for hours with it!

The classical tree view can be changed swiftly by right clicking for the context menu and choose "Show album art".
You can switch back to the default tree view by right click and choose "Tree view".

When album art is active, new options are now available in Options > Library > Album art.
The layout feature is not available for "List view + album covers/artist photos" and "Flow mode".
For convenience, when album art is active, you can easily change the layout by right clicking and choose:
Change layout to full width or Change layout to normal width depending on the current state.
Another cool feature is the dynamic thumbnail resizing, thumbnail size will change dynamically according
to the foobar player size.

If you want to display artist photos in the library, you need to link your path to your biography directory.
Go to File > Preferences > Display and under Album art click on the Artist tab. Here you need to set
your full path, e.g: E:\PortableApps\foobar2000\profile\yttm\art_img$cut(%artist%,1)%artist%*
If you now fetch the images from the biography, it will automatically update your library with the photos.
You can easily switch the view from albums to artists. If album art or flow mode is active, right click
in the library > Show artists, to go back to default view open again the context menu and choose Show albums.

In the latest library version you can add your own custom view pattern, for that go to the library,
click on the settings menu ... and navigate to Configure views.
At the bottom, click on the Add new button and paste your custom view pattern, e.g:

$stripprefix(%album artist%)|%date% %album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
$swapprefix(%album artist%)|%date% %album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%

You can also change the view order by clicking the Up and Down buttons located at the bottom.

The biography also has some new features, check out the options in the top menu.

-----------------------------------------------------------------------------------------------------------------------

Updated to WilB's latest Library v2.2.0:
- Heavily modified Library to fit theme design -> Georgia-ReBORN edition
- 8 designs plus exclusive custom made Georgia-ReBORN design (default)
- Improved Georgia-ReBORN's tree design
- Added Mordred's awesome dynamic color changer in all library designs for White and Black theme
- Added Now playing visual indicator, library has the same design logic as playlist
- Added dynamic thumbnail resizing based on player size
- Added full width option for album art mode, flow mode is always in full width
- Custom view pattern support
- Many new options

Updated to WilB's latest Biography v1.2.0:
- Heavily modified Biography to fit theme design -> Georgia-ReBORN edition
- New filmstrip feature
- Many new biography options added into top menu

- Developer tools hidden by default, can be enabled in Options -> Settings
- Added Option "Show pause on album cover" in player controls
- Added contiguous Ctrl+Shift playlist selection
- Added FAQ and updated the Github page

-----------------------------------------------------------------------------------------------------------------------

Due to the big changes in the file and folder structure, you must install a new clean portable ( or standard ) foobar installation.
Hopefully in future updates, there won't be any big changes and you can just replace the profile folder, sorry for the inconvenience. 

And finally, you can download the update as usual HERE (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

Feedback and bug reports are welcome!

Thank you

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-09-26 15:28:10
And I didn't think it could get any better.  Thank you, TT, for all your hard work.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-09-26 15:50:15
Haven't been able to evaluate properly, yet, as every time I right-click on the Library filters, I get the RedScreenOfDeath and this:

Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
item is undefined

File: menu.js
Line: 471, Column: 59
Stack trace:
  rbtn_up@menu.js:471:59
  on_mouse_rbtn_up@callbacks.js:601:14
  on_mouse_rbtn_up@georgia-reborn-main.js:3261:18

Any ideas? Clean install, with the unzipped folder added as Profile.

Regards

Jeff
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-09-26 16:03:02
Haven't been able to evaluate properly, yet, as every time I right-click on the Library filters, I get the RedScreenOfDeath and this:

Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
item is undefined

File: menu.js
Line: 471, Column: 59
Stack trace:
  rbtn_up@menu.js:471:59
  on_mouse_rbtn_up@callbacks.js:601:14
  on_mouse_rbtn_up@georgia-reborn-main.js:3261:18

Any ideas? Clean install, with the unzipped folder added as Profile.

Regards

Jeff

Can you describe the situation a bit more? I don't have any crash when left-clicking on the filters...
The profile folder needs to be in the foobar root installation.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-09-26 16:12:30
Haven't been able to evaluate properly, yet, as every time I right-click on the Library filters, I get the RedScreenOfDeath and this:

Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
item is undefined

File: menu.js
Line: 471, Column: 59
Stack trace:
  rbtn_up@menu.js:471:59
  on_mouse_rbtn_up@callbacks.js:601:14
  on_mouse_rbtn_up@georgia-reborn-main.js:3261:18

Any ideas? Clean install, with the unzipped folder added as Profile.

Regards

Jeff

Can you describe the situation a bit more? I don't have any crash when left-clicking on the filters...
The profile folder needs to be in the foobar root installation.

-TT

Yes, left-click is also fine here, and the Profile is in the root folder (portable installation). It's a right-click on the 'Filter' menu at the top when the Library is live that causes this. When the red panel appears, a second right-click reloads fine. But the same scenario repeats on a subsequent right-click.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-09-26 16:49:06
Sorry guys,

what a bad start  ::) , I totally forgot to update the config files, thus old SMP properties values were still present,
this also caused to not have the proper biography design. All should be good now. Please download again the master zip HERE (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).
Old link in the update is the same as this one!

Thank you for the prompt reporting!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-09-26 20:07:24
Sorry guys,

what a bad start  ::) , I totally forgot to update the config files, thus old SMP properties values were still present,
this also caused to not have the proper biography design. All should be good now. Please download again the master zip HERE (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).
Old link in the update is the same as this one!

Thank you for the prompt reporting!

-TT

Yeah! Installed and working without problems until now!

Code: [Select]
https://streamable.com/y9v34h

Thanks for your fantastic work, time and all time dedicated to this project!

-JY
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-09-26 21:11:03

Yeah! Installed and working without problems until now!

Code: [Select]
https://streamable.com/y9v34h

Thanks for your fantastic work, time and all time dedicated to this project!

-JY

Thanks, you should try right clicking in the library > Show album art. When album art is active right click again and try Change layout to full width.
Also if you have added your biography path ( see update post ) in File > Preferences > Display > Album art and the biography has automatically downloaded
artist images ( if you click on biography ) you can try again right click > Show artists.
Also try the flow mode in Options > Library > Design > Flow mode. There you can also switch fast to artists.

The library is really complex and feature rich, just saying, everybody should carefully read the instructions in the update post to get the full experience and try out the options
in top menu Options > Library =).

Cheers

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-10-03 20:34:21

Yeah! Installed and working without problems until now!

Code: [Select]
https://streamable.com/y9v34h

Thanks for your fantastic work, time and all time dedicated to this project!

-JY

Thanks, you should try right clicking in the library > Show album art. When album art is active right click again and try Change layout to full width.
Also if you have added your biography path ( see update post ) in File > Preferences > Display > Album art and the biography has automatically downloaded
artist images ( if you click on biography ) you can try again right click > Show artists.
Also try the flow mode in Options > Library > Design > Flow mode. There you can also switch fast to artists.

The library is really complex and feature rich, just saying, everybody should carefully read the instructions in the update post to get the full experience and try out the options
in top menu Options > Library =).

Cheers

-TT
Thanks for the tip, video was recorded for show a fresh installation with none errors or crashes.

Well, i've one question, currently i'm using this feature for show my music:

(https://i.imgur.com/OJrTHiE.png)

But when I download new music I like to use the "View by folder structure" option. but I have a problem, the icons to show the content of the folders is hidden or is not available.

(https://i.imgur.com/MPGKQMj.png)

for show again i need click on Views -> Views by Folder Structure and click again on Quick Setup -> Georgia Reborn for show squares in new music folders added

(https://i.imgur.com/Y8ZrzbS.png)

Is this a bug or a mistake from my side?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-03 23:20:59
Seems like a draw bug in the traditional tree design, can you click on the node ( even if it's not visible ) and let it expand or it's not possible to do so?
Does this occur only in Options > Library > Design > Traditional or in default Georgia-ReBORN design too?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-10-04 14:18:05
can you click on the node ( even if it's not visible ) and let it expand or it's not possible to do so?
Hi TT!.

isn't possible. when the node is not available can't expand folder content.

Does this occur only in Options > Library > Design > Traditional or in default Georgia-ReBORN design too?
for me both designs have the same "bug".
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-04 23:30:39
Ok this is not a bug for anyone else wondering, it's a feature :)

Activate show tracks when expanding nodes in Options > Library > Show tracks when expanding nodes.
I have forgotten to refresh this option when activated. This works when you activate/deactivate this option and then reload the theme.

I will add the option refresh in next update... thanks!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-24 21:20:38


                                                (https://i.ibb.co/xYSQXFT/logo-reborn.png)
                                                                   is reborn again!




I present you the last final update before the first public release, this is a truly special one and puts the last final
piece of puzzle in its place to finally complete this theme!

As you have already noticed Georgia-ReBORN has it's own corporate identity ( logo ), every theme has it's own
color modified logo to nicely present and support its theme. There are 11 logos for FHD + 4K in total,
I hope you like them  8)

Now let's move to the highlight of this update and why it's so special.
Last update I've worked on designing and implementing WilB's latest library into Georgia-ReBORN,
as you've already know, theme 'White' and 'Black' has it's own dynamic color based accents that will change
based on album art, it's an awesome feature @MordredKLB has invented. While implementing it to the library,
it reminded me that I wanted ( 1 year ago ) to unleash it's full potential. This means wouldn't it be amazing
if every time you play a new album the whole player would fully change it's color? That's right! I present you
this special theme Options > Theme > Reborn. This is was quite the challenge to realize it, I've put a lot of work
to tune it's tones to generate pleasant themes. I think overall it's pretty cool, once again, every new album you play
will be a 'Reborn' experience. This wouldn't be possible without @MordredKLB work, so credits goes to him, thanks!
Btw, I don't think I have ever saw a music player that has this special feature/theme!

Lets spoil you all with another cool feature, Options > Layout > Artwork
Now this Artwork mode has become a new favorite of mine, it will remove all unnecessary stuff and just show the album artwork.
You can easily switch between panels and also change it's player size Options > Player size. It's pretty cool if you have loaded
your playlist, let the music play and switch to Artwork mode while sitting in your couch or working on your computer while multi tasking...

And last but not least, I have designed 13 disc art placeholders, Options > Details > Disc art > Display disc art placeholder
If you are too lazy to download the disc art from fanart.tv, you can still use these disc art placeholders to enjoy the experience.
There are 4 cd art and 9 vinyl art placeholders designed with love to get you excited and show off to your friends ;)
Be sure to check the option Spin disc art while songs play and I recommend to set Spinning disc art redraw speed to 75ms.
You can also play around with the option Display disc art above cover especially if you use the transparent cd or vinyl placeholder!
You should try Cold fusion, it has the biggest WOW factor, you can also try the bright placeholders with theme White and the dark ones with theme Black.

These were the highlights of this update and I have finally completed this theme, this is also the last final update before the first public release.
In the future, I'll only fix possible bugs if they remain and update components if new versions will be released.
I hope you're pleased with this theme and recommend it to other fellow music lovers, thanks!


-----------------------------------------------------------------------------------------------------------------------


Final update before first public release -> Please make a new foobar installation!

Added 11 Georgia-ReBORN logos
Added full dynamic color theme "Reborn" ( Options > Theme )
Added new final layout "Artwork" ( Options > Layout )
Added 13 disc art placeholders ( Options > Details > Disc art > Display disc art placeholder )
Added radio lyrics support, placeholder when no album cover exist, lyrics can be now always displayed
Added option Show track count in album art ( Options > Library )
Added option to show playlist manager also in Artwork and Compact mode ( Options > Playlist > Playlist manager > Show playlist manager )

Fixed library's copy paste context menu in search
Fixed library's occasional last nodes draw bug
Fixed updating biography scroll buttons when changing themes
Fixed updating Show tracks when expanding nodes
Fixed crash when clearing SMP properties when no album cover displayed
Fixed biography crash when switching to similar artist or album history
Fixed biography allmusic photo fetching ( now works on Linux )
Fixed some small bugs

Better overall color change, also when colors are too dark in theme Black
Better vertical top menu font positioning when using larger font sizes
All 3 layouts ( Default, Artwork, Compact ) are independently configurable
Various tweaks and fine tuning

Updated Readme on Github
Updated FAQ on Github

-----------------------------------------------------------------------------------------------------------------------

You need once again for the last time make a new foobar installation and get the update here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip)

Cheers
-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2021-10-24 23:43:03
Many thanks for your labour of love and for share it with us, really outstanding work!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-10-25 08:24:10
I keep thinking this theme can't get any better and you keep proving me wrong.  I particularly love the new Reborn theme and the disk art place holders.  I did find one very minor glitch, though.  "playbackOrderBtnMenu.appendTo(playerControlsMenu);" is coded twice causing it to be duplicated in the options menu.  Oops.  Thank you for all of your hard work and for sharing this fantastic theme.

playbackOrderBtnMenu.addToggleItem('Artwork', transport, 'show_playbackOrder_artwork', () => {
      createButtonObjects(ww, wh);
      RepaintWindow();
   }, !transport.enableTransportControls_artwork);
   playbackOrderBtnMenu.appendTo(playerControlsMenu);
   playbackOrderBtnMenu.addToggleItem('Compact', transport, 'show_playbackOrder_compact', () => {
      createButtonObjects(ww, wh);
      RepaintWindow();
   }, !transport.enableTransportControls_compact);
   playbackOrderBtnMenu.appendTo(playerControlsMenu);
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-25 11:28:33
I keep thinking this theme can't get any better and you keep proving me wrong.  I particularly love the new Reborn theme and the disk art place holders.  I did find one very minor glitch, though.  "playbackOrderBtnMenu.appendTo(playerControlsMenu);" is coded twice causing it to be duplicated in the options menu.  Oops.  Thank you for all of your hard work and for sharing this fantastic theme.

playbackOrderBtnMenu.addToggleItem('Artwork', transport, 'show_playbackOrder_artwork', () => {
      createButtonObjects(ww, wh);
      RepaintWindow();
   }, !transport.enableTransportControls_artwork);
   playbackOrderBtnMenu.appendTo(playerControlsMenu);
   playbackOrderBtnMenu.addToggleItem('Compact', transport, 'show_playbackOrder_compact', () => {
      createButtonObjects(ww, wh);
      RepaintWindow();
   }, !transport.enableTransportControls_compact);
   playbackOrderBtnMenu.appendTo(playerControlsMenu);

Oops, good catch, dwmartin0906. I think this happened due to copy and paste and it was late, it's fixed :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-26 14:19:49
Hey guys,

I hope you like the last final update, I am interested in your feedback and opinion.

Are you satisfied with the new logo, what do you think about disc art placeholders and what are your favorites?

I also want you to post some of your favorite screenshots ( colors ) of your Georgia-ReBORN when using the Reborn theme.
How fast is the color refresh when playing a new album? I've tested it on a very slow CPU and it refreshes less than 500ms.

Here's a showcase of the new Reborn theme, plus some in Artwork mode layout:

(https://i.ibb.co/q15VjvV/Georgia-Re-BORN-Theme-Reborn-Dredg.jpg)

(https://i.ibb.co/jLWZXCx/Georgia-Re-BORN-Theme-Reborn-Rosetta1.jpg)

(https://i.ibb.co/LnQ147D/Georgia-Re-BORN-Theme-Reborn-Rosetta2.jpg)

(https://i.ibb.co/6DyM6xh/Georgia-Re-BORN-Theme-Reborn-Huldra.jpg)

(https://i.ibb.co/FKtGgdJ/Georgia-Re-BORN-Theme-Reborn-Jakob.jpg)

(https://i.ibb.co/BrXP39S/Georgia-Re-BORN-Theme-Reborn-Team-Dead.jpg)

(https://i.ibb.co/8NhKFw9/Georgia-Re-BORN-Theme-Reborn-Tephra.jpg)

(https://i.ibb.co/whn8GQ8/Georgia-Re-BORN-Theme-Reborn-Max-Richter.jpg)

(https://i.ibb.co/CH6WhNy/Georgia-Re-BORN-Theme-Reborn-Porcupine-Tree.jpg)

(https://i.ibb.co/ChCjr3r/Georgia-Re-BORN-Theme-Reborn-Toundra.jpg)

(https://i.ibb.co/BqDXd9L/Georgia-Re-BORN-Theme-Reborn-Intronaut.jpg)

(https://i.ibb.co/1bWKp1L/Georgia-Re-BORN-Theme-Reborn-Frontierer.jpg)

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Sukari on 2021-10-26 16:40:29
This theme is awesome. This new update made great theme even better. Thanks TT for making this
Just one question, Is there anyway to show disc art placeholder when there is no disc art available?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-26 17:22:12
This theme is awesome. This new update made great theme even better. Thanks TT for making this
Just one question, Is there anyway to show disc art placeholder when there is no disc art available?


Thanks,
about your question. THAT was the purpose why I've made them =).
Please read the detailed update description again:
https://hydrogenaud.io/index.php?topic=121047.msg1004353#msg1004353

You can find them under:
Options > Details > Disc art > Display disc art placeholder

Maybe I've forgot to mention that also:
Options > Details > Disc art > Display disc art if found
must be activated, but anyways it is activated by default...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Sukari on 2021-10-26 17:57:36
This theme is awesome. This new update made great theme even better. Thanks TT for making this
Just one question, Is there anyway to show disc art placeholder when there is no disc art available?


Thanks,
about your question. THAT was the purpose why I've made them =).
Please read the detailed update description again:
https://hydrogenaud.io/index.php?topic=121047.msg1004353#msg1004353

You can find them under:
Options > Details > Disc art > Display disc art placeholder

Maybe I've forgot to mention that also:
Options > Details > Disc art > Display disc art if found
must be activated, but anyways it is activated by default...

-TT

Yes i have ticked "Display disc art if found"
but if i have also activated display disc art placeholder, it only shows placeholder art even if there is disc art available in the folder.
maybe bug or i messed something with my install...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-26 18:15:42
So you actually want the opposite?
Disable the disc art placeholder and show the disc art of the album if available?

If so, you need to select Options > Details > Disc art > Display disc art placeholder > No placeholder.

This will disable the disc art placeholders and show the actual disc art of the album.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-10-26 19:12:01
I added a disk art place holder option to my version of Georgia a while back because most of my albums don't have any art., but I used a slightly different approach.  Instead of having to enable or disable it, the place holder I select is always active, but only displays if no disk art is found.  The advantage to this approach is that it is automatic as I switch from one track to another..  If a track has disk art available, then it's displayed, otherwise the place holder is displayed.  This is just a personal preference and may not suit everyone, but I thought it worth mentioning since the subject came up.  However, the place holder art I found was not nearly as impressive as yours.  Thank you very much.

I'm also very impressed with your new artwork layout.  It offers almost all of the features of the full layout in a much more compact form and is very convenient.  And I didn't even have to change the theme colors to my liking.  I just use the new Reborn theme and let it select the appropriate colors.   You've really outdone yourself with this newest version.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-26 19:20:01
I added a disk art place holder option to my version of Georgia a while back because most of my albums don't have any art., but I used a slightly different approach.  Instead of having to enable or disable it, the place holder I select is always active, but only displays if no disk art is found.  The advantage to this approach is that it is automatic as I switch from one track to another..  If a track has disk art available, then it's displayed, otherwise the place holder is displayed.  This is just a personal preference and may not suit everyone, but I thought it worth mentioning since the subject came up.  However, the place holder art I found was not nearly as impressive as yours.  Thank you very much.

I'm also very impressed with your new artwork layout.  It offers almost all of the features of the full layout in a much more compact form and is very convenient.  And I didn't even have to change the theme colors to my liking.  I just use the new Reborn theme and let it select the appropriate colors.   You've really outdone yourself with this newest version.

Hi Martin!

Glad you like it =),
At first, I had exactly the same approach as yours, if no disc art found it will show the placeholder.
This makes of course sense, but the disadvantage is that you can't then switch to my placeholders IF an actual disc art exists.
So I made this option that it can also show the placeholder if users would like to switch between actual album disc art ( if it exists ) and my placeholders...

Well it's just two mouse clicks to change =)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2021-10-27 00:47:56
Incredible theme !!! I have a problem reading the artwork. It's placed on the same folder as always as folder.jpg but unless I attach the picture it is not shown... maybe I am doing something wrong?
Many thanks in advance
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-27 12:43:05
Incredible theme !!! I have a problem reading the artwork. It's placed on the same folder as always as folder.jpg but unless I attach the picture it is not shown... maybe I am doing something wrong?
Many thanks in advance

Can you describe your case a bit more detailed? What do you mean unless I attach the picture?
The artwork should be always shown... Do you have only folder.jpg in your album folder or other pictures too?
If you have more pictures, what happens when you disable Options > Player controls > Cycle album artwork?

Edit: I forgot to mention, just in case, you need to play the album to load the album artwork, otherwise it's not loaded, but that should be obvious...
Also make sure that, the album cover is also shown as a small thumbnail in the playlist, if there is shown NO COVER, it will try to load the embedded artwork from the music file.
If there is no embedded artwork, it will show the placeholder ( music note )...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-27 18:12:01
Hey guys,

can I have one or two minutes of your time to answer some questions?
I am interested in your honest opinion/feedback, please no honey smearing!

All votes are anonymous, thank you!

How fast does the new Reborn theme change its colors when playing a new album?
https://poll-maker.com/poll3973671xf420486f-126

What is your favorite Georgia-ReBORN theme?
https://poll-maker.com/poll3973678xb0d456fF-126

Which Georgia-ReBORN themes are you using? ( Multiple votes allowed! )
https://poll-maker.com/poll3973724x2c3c1C85-126

Which Georgia-ReBORN layouts are you using? ( Multiple votes allowed! )
https://poll-maker.com/poll3973702x5AffCf2e-126

Which are your favorite Georgia-ReBORN disc art placeholders? ( Multiple votes allowed! )
https://poll-maker.com/poll3973713x80B14a21-126

What do you think about Georgia-ReBORN's new logo?
https://poll-maker.com/poll3973526x500d43fB-126

Are you using and creating playlists?
https://poll-maker.com/poll3973750x1a5743F3-126

What music genres do you listen to? ( Multiple votes allowed! )
https://poll-maker.com/poll3973844x28F34BB6-126


Thanks for participating!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-10-27 19:04:36
Great layout and theme!
I'd just about got everything the way I want it, and then - I have done something stupid. (Surely not?)
All the Tracknumbers are now showing just as 0. or 0.. in both Library and Playlist (yes, the 'View Sorts' are fine)
Anyone have any clues as to what I may have changed? Everything else is fine... Thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-27 23:46:50
Great layout and theme!
I'd just about got everything the way I want it, and then - I have done something stupid. (Surely not?)
All the Tracknumbers are now showing just as 0. or 0.. in both Library and Playlist (yes, the 'View Sorts' are fine)
Anyone have any clues as to what I may have changed? Everything else is fine... Thanks!

Hmmm, seems you messed something up, never heard or encountered such case...
I know that you modify yourself the javascript files and/or configs, so in your case to debug
I would personally install a new portable foobar installation for testing ( just name it e.g foobar_testing )
Install the theme as usual, and then step by step I would replace your modified files one by one.
Replace one modified file, start foobar_testing and see if it's working. If it's working then the next file and so on.
Then you can debug which modified file is causing it. If it's not the javascript files, I would then do the same for the config files etc.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-10-28 07:12:40
Great layout and theme!
I'd just about got everything the way I want it, and then - I have done something stupid. (Surely not?)
All the Tracknumbers are now showing just as 0. or 0.. in both Library and Playlist (yes, the 'View Sorts' are fine)
Anyone have any clues as to what I may have changed? Everything else is fine... Thanks!

Hmmm, seems you messed something up, never heard or encountered such case...
I know that you modify yourself the javascript files and/or configs, so in your case to debug
I would personally install a new portable foobar installation for testing ( just name it e.g foobar_testing )
Install the theme as usual, and then step by step I would replace your modified files one by one.
Replace one modified file, start foobar_testing and see if it's working. If it's working then the next file and so on.
Then you can debug which modified file is causing it. If it's not the javascript files, I would then do the same for the config files etc.

-TT

Well, when I loaded it this morning. everything was back to normal. I have no idea how that happened - or why - but thanks for the response
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-10-28 08:27:35
Your new logos are really cool, but they're only displayed briefly at startup.  I added the logo to the stop screen and it looks great.  It may not be something you want to mess with, but I just thought I'd mention it.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-10-28 16:28:48
Your new logos are really cool, but they're only displayed briefly at startup.  I added the logo to the stop screen and it looks great.  It may not be something you want to mess with, but I just thought I'd mention it.

I'm glad people like them, as a designer it's always important to communicate with people and get feedback/criticism to improve and know what others think. That's why I've made some polls here (https://hydrogenaud.io/index.php?topic=121047.msg1004432#msg1004432).

About the logos, yea I also had the same thoughts as you, like your thinking with the placeholders, but I decided to keep it this way because:
I didn't want to push the logo everywhere displayed, to be more discrete and not too much pushy/annoying. I know that you're using the option NOT to display the playlist on startup which would look great centered.
But I am using ( and maybe most people ) playlist on startup ( default ) and the logo centered would be cut in half which would look bad and also if the logo would be where the album art is loaded on the blank left side
it would look also weird ;).

I think it's enough that it's displayed on startup or if you change/reload themes...
But of course it's the users choice, you can do anything you want with this theme.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: dwmartin0906 on 2021-10-29 08:16:30
Thank you very much for your response.  I sometimes forget that what works great for me may not work so well for others.  Thank you again for all your hard work.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-01 20:08:10
Guys,

I have found and fixed the issue for the Reborn color refresh,
the poll "How fast does the new Reborn theme change its colors when playing a new album?" has become irrelevant now...
This happens only IF your ONE active playlist has a ridiculous amount of tracks ( 30.000 or more ), the more tracks
one playlist contains, the worse the performance. With the fix, it doesn't matter how much tracks ONE playlist has...
There will be a huge overall performance boost and the fix will be available in the first public release...

If you can't wait, check and follow in the upcoming days the commits on Georgia-ReBORN's Github page
and download the master when it's published, need to do some more testing though.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-11-02 10:03:34
This is all looking and working great. Again, thanks.
Two things:
1 - Is it possible for me to remove the "Georgia-ReBORN V..." title from the main page? I get why it might be there, and that it disappears when a song is playing, but I don't really need to see it. (I've removed the "Foobar.." line from the other side OK, but can't find this one.)
2 - With Lyrics, when songs from a radio station are playing, it immediately jumps to the end and just shows the last few lines. When I've used the Lyrics 3 module previously, it showed radio station lyrics from the start, and also had the option to scroll down. That seems to have gone, too.
Any thoughts?
Many thanks
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-02 13:45:13
This is all looking and working great. Again, thanks.
Two things:
1 - Is it possible for me to remove the "Georgia-ReBORN V..." title from the main page? I get why it might be there, and that it disappears when a song is playing, but I don't really need to see it. (I've removed the "Foobar.." line from the other side OK, but can't find this one.)
2 - With Lyrics, when songs from a radio station are playing, it immediately jumps to the end and just shows the last few lines. When I've used the Lyrics 3 module previously, it showed radio station lyrics from the start, and also had the option to scroll down. That seems to have gone, too.
Any thoughts?
Many thanks

1. You can remove it in settings.js current line 293 as of now, replace the value of stoppedTime with blank:
Code: [Select]
// TEXT FIELDS
var stoppedTime = '';


2. I guess, that's because Lyric Show 3 Panel has the option prefer synced lyrics as default.
Obviously ( I think ) that's not working because it's a stream and there is no playback time, so fetched synced lyrics have no way to read correctly the timestamps.
If you listen to radio, I would change the option in Preferences > Tools > Lyric Show 3 > Search for this type of lyric > Prefer non-synced.
If that's not working, it's currently not supported...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-11-02 15:23:22
This is all looking and working great. Again, thanks.
Two things:
1 - Is it possible for me to remove the "Georgia-ReBORN V..." title from the main page? I get why it might be there, and that it disappears when a song is playing, but I don't really need to see it. (I've removed the "Foobar.." line from the other side OK, but can't find this one.)
2 - With Lyrics, when songs from a radio station are playing, it immediately jumps to the end and just shows the last few lines. When I've used the Lyrics 3 module previously, it showed radio station lyrics from the start, and also had the option to scroll down. That seems to have gone, too.
Any thoughts?
Many thanks

1. You can remove it in settings.js current line 293 as of now, replace the value of stoppedTime with blank:
Code: [Select]
// TEXT FIELDS
var stoppedTime = '';


2. I guess, that's because Lyric Show 3 Panel has the option prefer synced lyrics as default.
Obviously ( I think ) that's not working because it's a stream and there is no playback time, so fetched synced lyrics have no way to read correctly the timestamps.
If you listen to radio, I would change the option in Preferences > Tools > Lyric Show 3 > Search for this type of lyric > Prefer non-synced.
If that's not working, it's currently not supported...

-TT

Sorted the text bit.
Lyrics was already set to 'only non-synced'. Changed to 'prefer non-synced', but no change. Can't see any options for scrolling, so looks like a non-starter for now. Thanks for the response.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Cardiacs on 2021-11-03 05:09:06
Can VU Meters be installed?

Thanks
Cardiacs
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-03 13:34:30
Can VU Meters be installed?

Thanks
Cardiacs


You can install components like foo_vst (https://hydrogenaud.io/index.php?topic=84947.0) or George Yohng's VST wrapper (https://hydrogenaud.io/index.php?topic=59206.0) and install third party VST plugins.

Sometimes the VST plugins don't work perfectly because these components are old, but many of them work ( like DR Meter )...
The VST plugins will be displayed in a new window. This theme is one full SMP, so it's not possible ( without heavily coding )
to directly integrate them in the theme...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-04 14:42:04
Thanks for this new update TT! You did an amazing work again, every new update polishes and refines the details, for me this new version is a little faster when starting (at least on my PC). The new CD Art feature is fantastic too!

btw. i did my own Splatter Vinyl version  :-[

Quote
https://streamable.com/t3db3k
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-04 14:53:15
Thanks for this new update TT! You did an amazing work again, every new update polishes and refines the details, for me this new version is a little faster when starting (at least on my PC). The new CD Art feature is fantastic too!

btw. i did my own Splatter Vinyl version  :-[

Quote
https://streamable.com/t3db3k

Great work Azemoth!
Really like how you did your own custom placeholder and with including the logo  8)
Btw, you could change the disc art redraw speed to 75ms for a smooth disc rotation.
Options > Details > Disc art > Spinning disc art redraw speed

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Cardiacs on 2021-11-04 17:28:23
Can VU Meters be installed?

Thanks
Cardiacs


You can install components like foo_vst (https://hydrogenaud.io/index.php?topic=84947.0) or George Yohng's VST wrapper (https://hydrogenaud.io/index.php?topic=59206.0) and install third party VST plugins.

Sometimes the VST plugins don't work perfectly because these components are old, but many of them work ( like DR Meter )...
The VST plugins will be displayed in a new window. This theme is one full SMP, so it's not possible ( without heavily coding )
to directly integrate them in the theme...

-TT

Thanks -TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-04 20:59:17
Thanks for this new update TT! You did an amazing work again, every new update polishes and refines the details, for me this new version is a little faster when starting (at least on my PC). The new CD Art feature is fantastic too!

btw. i did my own Splatter Vinyl version  :-[

Quote
https://streamable.com/t3db3k
Done! Thanks for the tip. I had forgotten that feature

Great work Azemoth!
Really like how you did your own custom placeholder and with including the logo  8)
Btw, you could change the disc art redraw speed to 75ms for a smooth disc rotation.
Options > Details > Disc art > Spinning disc art redraw speed

-TT
Thanks for the tip! I had forgotten that feature  :P

Regards~~
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-11-05 08:56:14
Thanks for this new update TT! You did an amazing work again, every new update polishes and refines the details, for me this new version is a little faster when starting (at least on my PC). The new CD Art feature is fantastic too!

btw. i did my own Splatter Vinyl version  :-[

Quote
https://streamable.com/t3db3k
Excellent. In haven't tried placeholders yet. I shall now!
PS - What's the docking bar you are using for Windows?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-05 17:20:51
Guys,

once again I have great news for you.
This is an important commit I've just released on Github:

Huge performance boost:

- Especially when one active playlist has a ridiculous amount of tracks
- When using the Reborn theme
- When player size has changed
- When switching through panels
- When playlist is being displayed
- When using the playlist scrollbar with auto-hide feature

As usual you can download it here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) but you don't need to make a new foobar install, IF you already installed the last big update, just overwrite all your existing files.

Your foobar using this theme should be super fast now, even if you have 100.000+ tracks in ONE playlist.
This means, now ONLY on foobar startup it takes time -> theme loading determined how much tracks your active playlist contains.

Please leave your feedback after trying out, thanks!

-TT

P.S Thanks @Takaji for debugging
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2021-11-05 19:28:58
Many thanks, getting better all the time !!!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-05 20:57:17
Thanks for this new update TT! You did an amazing work again, every new update polishes and refines the details, for me this new version is a little faster when starting (at least on my PC). The new CD Art feature is fantastic too!

btw. i did my own Splatter Vinyl version  :-[

Quote
https://streamable.com/t3db3k
Excellent. In haven't tried placeholders yet. I shall now!
PS - What's the docking bar you are using for Windows?
it's Windows 11 taskbar. looks nice btw :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-05 22:58:29
Guys,

once again I have great news for you.
This is an important commit I've just released on Github:

Huge performance boost:

- Especially when one active playlist has a ridiculous amount of tracks
- When using the Reborn theme
- When player size has changed
- When switching through panels
- When playlist is being displayed
- When using the playlist scrollbar with auto-hide feature

As usual you can download it here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) but you don't need to make a new foobar install, IF you already installed the last big update, just overwrite all your existing files.

Your foobar using this theme should be super fast now, even if you have 100.000+ tracks in ONE playlist.
This means, now ONLY on foobar startup it takes time -> theme loading determined how much tracks your active playlist contains.

Please leave your feedback after trying out, thanks!

-TT

P.S Thanks @Takaji for debugging
Hi TT, Thanks for another update!
I have done an fresh installation from 0, but I have a small bug.

I'm playing a song/album and I'm in the "Details" tab, when I switch to "Library" tab to look at the playlists the song is playing but the "play" icon is in another song or the previous one

(https://i.imgur.com/KUsUK2O.png)

Is this from my side or some small bug?

Edit. this happens when finishes a song and starts a new one
Edit 2. even the playing time is not correct

Quote
https://streamable.com/lqubxf
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-05 23:51:51
Damn, I can confirm this @Azemoth :(.

And I hoped the performance update was all good...
Will look into this...

Reverted the performance commit on Github.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-06 01:00:42
Ok, I have fixed it!

Phew, I nearly had a heart attack to think in worst case scenario to revert all the performance boost back ;)
Hopefully all should be good now, download it again here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Sukari on 2021-11-06 10:10:42
Thanks for the update.
minor bug i have still
When using huge playlist (over 30.000 songs), reborn theme and playing songs in random mode, it doesnt show correct album/track when using playlist view. (and yes i have ticked "cursor follows playback" in playback options.)

 It seems it only happens when using reborn theme, all other themes works just fine.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-06 11:14:23
Thanks for the update.
minor bug i have still
When using huge playlist (over 30.000 songs), reborn theme and playing songs in random mode, it doesnt show correct album/track when using playlist view. (and yes i have ticked "cursor follows playback" in playback options.)

 It seems it only happens when using reborn theme, all other themes works just fine.

Can confirm for the built in foobar option. In the meantime:
Use top menu Options > Playlist > Always scroll to current playing song. It's working for me.
Also noticed this option works only for the Reborn theme...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Sukari on 2021-11-06 12:04:13
Thanks for the update.
minor bug i have still
When using huge playlist (over 30.000 songs), reborn theme and playing songs in random mode, it doesnt show correct album/track when using playlist view. (and yes i have ticked "cursor follows playback" in playback options.)

 It seems it only happens when using reborn theme, all other themes works just fine.

Can confirm for the built in foobar option. In the meantime:
Use top menu Options > Playlist > Always scroll to current playing song. It's working for me.
Also noticed this option works only for the Reborn theme...

ok thanks that kinda worked but only if i first untick that option when i open foobar (otherwise it crashes foobar everytime) and then hit play and then choose that option again.


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-06 12:49:11
Thanks for the update.
minor bug i have still
When using huge playlist (over 30.000 songs), reborn theme and playing songs in random mode, it doesnt show correct album/track when using playlist view. (and yes i have ticked "cursor follows playback" in playback options.)

 It seems it only happens when using reborn theme, all other themes works just fine.

Can confirm for the built in foobar option. In the meantime:
Use top menu Options > Playlist > Always scroll to current playing song. It's working for me.
Also noticed this option works only for the Reborn theme...

ok thanks that kinda worked but only if i first untick that option when i open foobar (otherwise it crashes foobar everytime) and then hit play and then choose that option again.

Thanks for the update.
minor bug i have still
When using huge playlist (over 30.000 songs), reborn theme and playing songs in random mode, it doesnt show correct album/track when using playlist view. (and yes i have ticked "cursor follows playback" in playback options.)

 It seems it only happens when using reborn theme, all other themes works just fine.

Can confirm for the built in foobar option. In the meantime:
Use top menu Options > Playlist > Always scroll to current playing song. It's working for me.
Also noticed this option works only for the Reborn theme...

ok thanks that kinda worked but only if i first untick that option when i open foobar (otherwise it crashes foobar everytime) and then hit play and then choose that option again.




Thanks for reporting, this has been fixed when using both options.
Can you download this fix here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your files. ​I also don't have any crash for "Always scroll to current playing song".

I would recommend to use this option instead cursor "Cursor follows playback" because when you switch panels "Always scroll to current playing song" it will jump to the current playing song, "Cursor follows playback" will not when switching panels...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Sukari on 2021-11-06 12:54:07
Thanks for the update.
minor bug i have still
When using huge playlist (over 30.000 songs), reborn theme and playing songs in random mode, it doesnt show correct album/track when using playlist view. (and yes i have ticked "cursor follows playback" in playback options.)

 It seems it only happens when using reborn theme, all other themes works just fine.

Can confirm for the built in foobar option. In the meantime:
Use top menu Options > Playlist > Always scroll to current playing song. It's working for me.
Also noticed this option works only for the Reborn theme...

ok thanks that kinda worked but only if i first untick that option when i open foobar (otherwise it crashes foobar everytime) and then hit play and then choose that option again.

Thanks for the update.
minor bug i have still
When using huge playlist (over 30.000 songs), reborn theme and playing songs in random mode, it doesnt show correct album/track when using playlist view. (and yes i have ticked "cursor follows playback" in playback options.)

 It seems it only happens when using reborn theme, all other themes works just fine.

Can confirm for the built in foobar option. In the meantime:
Use top menu Options > Playlist > Always scroll to current playing song. It's working for me.
Also noticed this option works only for the Reborn theme...

ok thanks that kinda worked but only if i first untick that option when i open foobar (otherwise it crashes foobar everytime) and then hit play and then choose that option again.




Thanks for reporting, this has been fixed when using both options.
Can you download this fix here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your files. ​I also don't have any crash for "Always scroll to current playing song".

I would recommend to use this option instead cursor "Cursor follows playback" because when you switch panels "Always scroll to current playing song" it will jump to the current playing song, "Cursor follows playback" will not when switching panels...

-TT

Well that was very fast fix. Thanks a lot. Everything is working great now
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-06 15:24:32
Hi TT! Thanks for the fast fix!
i found a new bug, when I am in the "Details" tab and I go back to "Library Playlist" the play count does not appear in the Playlist.

(https://i.imgur.com/PZxQGmx.png)
(https://i.imgur.com/hSH28DK.png)

If I stay on "Playlist" and a song ends the Play Counts appear again

(https://i.imgur.com/wk2KXlS.png)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-06 16:44:57
Thanks for all the people reporting the new bugs due to the performance code refactoring...

@Azemoth bug has been fixed, hopefully this is the last one?
Download here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and overwrite the files.

Thanks!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-11-06 17:19:44
Is it necessary to replace the whole Profile folder (I've altered a few files in there, as we've discussed), or can just certain files be replaced?
Thanks
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-06 18:12:06
Is it necessary to replace the whole Profile folder (I've altered a few files in there, as we've discussed), or can just certain files be replaced?
Thanks

In general ( after big updates, you've already installed ) you just need to replace the "js" folder in the georgia-reborn main folder.
If people customize their Georgia-ReBORN theme and don't want to always update all their customized javascript files
you can check the Github commit page here (https://github.com/TT-ReBORN/Georgia-ReBORN/commits/master) to see on every commit which javascript files have been modified to up to date state.

In the future, once the first public release has been released, most users will only update when new versions of this theme will be published and you won't need to update this frequently...
Up till now, this is still beta testing, sorry for the inconvenience, but I can get user feedback and fix all possible remaining bugs. I want to have a clean, stable, bug free first public release.
Thank you for understanding...

-TT


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-06 21:09:32
Thanks for all the people reporting the new bugs due to the performance code refactoring...

@Azemoth bug has been fixed, hopefully this is the last one?
Download here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and overwrite the files.

Thanks!

-TT
Done! Everything looks nice, smooth and fast.
Thanks for your hard work and effort for fix each bug. https://imgur.com/P1nacTT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-06 21:46:27
And overall, is it faster for you a bit in comparison with the older version?
It's more noticeable if the active playlist has a huge amount of tracks.
On small playlists the performance was already good, but using the Reborn theme should be instant now...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-06 23:15:52
And overall, is it faster for you a bit in comparison with the older version?
It's more noticeable if the active playlist has a huge amount of tracks.
On small playlists the performance was already good, but using the Reborn theme should be instant now...

-TT
It's for me 1.5x faster than the previous version.
Personally I usually listen to complete discographies, I don't usually use the function to add / create playlists.

I found or maybe it's my error [?] i don't know but I have an error with "Library".

I have configured the "Library" options like this:
(https://i.imgur.com/JTWYi72.png)

But a single click doesn't add the album(s) to the "Playlist". it only works with two clicks.
Quote
https://streamable.com/uhqqy4

sorry for many problems  :-[
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-07 01:12:19
Good catch @Azemoth!

Single/Double-click and keystroke actions should be working now as intended, download again here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

Fingers crossed this was the last >_<.
Thanks again for the reports, next time I will let you beta test!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: souomaior on 2021-11-07 16:26:32
TT, thank you for all the work on Georgia Reborn.
In my opinion this is the best foobar theme ever!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-07 16:45:03
Good catch @Azemoth!

Single/Double-click and keystroke actions should be working now as intended, download again here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

Fingers crossed this was the last >_<.
Thanks again for the reports, next time I will let you beta test!

-TT

Thank you TT! Right now is working flawless, everything is until now fast and smooth.
Again, thanks for your time to the fast fixes and your time to improve the best foobar theme!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-11-08 09:11:39
Installed the latest, and all working great, except for:
Clicking the option to spin art produces:

Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
DrawImage failed:
GdiPlus error: SetTransform failed with error (0x2): InvalidParameter
File: georgia-reborn-main.js
Line: 4599, Column: 15
Stack trace:
  rotateImg@georgia-reborn-main.js:4599:15
  setupRotationTimer/cdartRotationTimer<@georgia-reborn-main.js:1415:34

Any thoughts?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-08 11:17:50
Installed the latest, and all working great, except for:
Clicking the option to spin art produces:

Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
DrawImage failed:
GdiPlus error: SetTransform failed with error (0x2): InvalidParameter
File: georgia-reborn-main.js
Line: 4599, Column: 15
Stack trace:
  rotateImg@georgia-reborn-main.js:4599:15
  setupRotationTimer/cdartRotationTimer<@georgia-reborn-main.js:1415:34

Any thoughts?

Can you give more details how did this happen?
I don't encounter any crash on disc art, I've tried all options in Default, Artwork and Compact mode with music playing and not playing.
Does this happen in the original version you download from Github?
I am asking, because I know that you modify yourself the javascript files...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-08 14:16:20
Installed the latest, and all working great, except for:
Clicking the option to spin art produces:

Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
DrawImage failed:
GdiPlus error: SetTransform failed with error (0x2): InvalidParameter
File: georgia-reborn-main.js
Line: 4599, Column: 15
Stack trace:
  rotateImg@georgia-reborn-main.js:4599:15
  setupRotationTimer/cdartRotationTimer<@georgia-reborn-main.js:1415:34

Any thoughts?
from my side there is nothing related to that bug, I have added a custom Vinyl Art and everything works fine. so far no error or conflict with that function. If you modified any .js file make sure you have edited correctly or haven't misspelled any function or sentence within the code
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-11 21:58:37
@handleyman,

just pushed a new commit to support lyrics when streaming, I think you might be interested.
Should work out of the box without changing anything in Lyric Show 3 preferences. Thanks goes to @zeremy for showing me
a better workaround as I previously had :-). Get it here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

Cheers

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-13 21:15:04
Already installed and tested last version (Yesterday Updated at Github) and so far everything is running great and fast! for me it's stable and I haven't found any error or something that does not work well. Thanks for your hard work and continuous improvements to Georgia-Reborn.

(https://i.imgur.com/6HA81XS.png)
Quote
https://streamable.com/66sjvj
-J
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-13 23:29:18
Thx @Azemoth,

I appreciate it that you always post with cool pictures and videos, would love to see other users would do the same  8)

Btw, I give you and other users a tip, I think most users who are not familiar with the library don't know.
If you are in the library, you use the cool jump search feature instead of the classical search.
Just type the artist name with your keyboard and it will automatically scroll to the artist ( result ), if you just type the first letter
it will jump to the first alphabetical letter. This is a handy feature which looks especially cool if you switch to album art or
use the flow mode.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: IP974 on 2021-11-14 08:02:02
how to get this info. Thank you
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Sukari on 2021-11-14 15:41:30
how to get this info. Thank you

i'm also interested how to show: codec  ,codec data ,media type and release type in the details.
thanks
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-14 21:28:15
how to get this info. Thank you
i'm also interested how to show: codec  ,codec data ,media type and release type in the details.
thanks
I have added that info in the file TAGs (FLAC, WAV, WV, APE.. etc), You can use these two components to get the necessary info:
Code: [Select]
https://github.com/kbuffington/foo_musicbrainz
Code: [Select]
https://bitbucket.org/zoomorph/foo_discogs/src/master/
Codec and Data Codec you can use available Title Formatting Reference to display the data info you need
Quote
https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Title_Formatting_Reference
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: IP974 on 2021-11-15 11:33:02
Thanks Azemoth  ;)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Andretti on 2021-11-15 13:08:28
Hello!
Georgia-ReBORN is a great theme. I've been using it for a few days now and have a little question. How do I disable cover art changing while a song is playing? I would prefer to change covers manually, but I can't find this option.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-15 13:39:19
Hello!
Georgia-ReBORN is a great theme. I've been using it for a few days now and have a little question. How do I disable cover art changing while a song is playing? I would prefer to change covers manually, but I can't find this option.


Hi Andretti,

You can disable the album artwork cycle in the top menu Options > Player controls > Cycle album artwork (30s delay)
The second from the bottom...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-15 13:50:53
Guys I have added the ability to create auto playlists and added some presets.

Just a reminder, you can find and access the auto playlist feature in three different ways:

1. In the top of the playlist ( mouse hover ) header, then click on the font > Create new auto playlist
2. Right click for context menu in the playlist > Create new auto playlist.
3. In the top menu "Playlists" > Create new auto playlist

Btw, since the performance update I found two other bugs that have been fixed:
There was a problem with the library now playing indicator not being updated when playing a new track/album and NOT using the Reborn theme.
And when using the Reborn theme and playing a new track/album it automatically scrolled to the top, which was annoying.

Download it here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) as usual and replace your files.

I think most of the bugs have been fixed, we are getting close to the first public release.
If you find something else, please let me know!

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Andretti on 2021-11-15 16:07:44
Super, thanks TT. I couldn't find this option.
One more question. While playing a song, can I manually change the front cover to the back cover and then go back to the front cover? For example, by clicking on the image or is there any button to change covers?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-15 18:14:20
Super, thanks TT. I couldn't find this option.
One more question. While playing a song, can I manually change the front cover to the back cover and then go back to the front cover? For example, by clicking on the image or is there any button to change covers?

This feature was not available until now!
I've just implemented to manually cycle through album artwork if there are more than one image available in the album folder,
i.e cover/folder.jpg . There will be a new option "Display next artwork" if you right click for context menu on the album artwork.

To be able to use it, you need to download here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) the master.zip and replace your existing files, than you can use this new feature.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-11-15 20:29:07
@handleyman,

just pushed a new commit to support lyrics when streaming, I think you might be interested.
Should work out of the box without changing anything in Lyric Show 3 preferences. Thanks goes to @zeremy for showing me
a better workaround as I previously had :-). Get it here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

Cheers

-TT

Great, thanks. Do I have to replace whole Profile folder, or can i just replace what has been changed??
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-15 20:33:02
@handleyman,

just pushed a new commit to support lyrics when streaming, I think you might be interested.
Should work out of the box without changing anything in Lyric Show 3 preferences. Thanks goes to @zeremy for showing me
a better workaround as I previously had :-). Get it here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

Cheers

-TT

Great, thanks. Do I have to replace whole Profile folder, or can i just replace what has been changed??

Yea, just replace what has changed. You can also add my changes from Github to your javascript files.
Btw, I don't know if you changed your Lyric Show 3 preferences, but it works best if option "Search for this type of lyric" is set to Prefer synced.
This is by default if you didn't change anything.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-15 22:58:18
Is there any limit to show the number of flags? I've some Death Metal Bands with up to 4 countries and only 3 are shown on Georgia-ReBORN. it's not a big problem, it's just a curiosity

This band is from: Germany, France, Spain and United States.
(https://i.imgur.com/ChVsOXv.png)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-16 11:28:34
Is there any limit to show the number of flags? I've some Death Metal Bands with up to 4 countries and only 3 are shown on Georgia-ReBORN. it's not a big problem, it's just a curiosity

This band is from: Germany, France, Spain and United States.
(https://i.imgur.com/ChVsOXv.png)

Yes, 3 flags are maximum.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Andretti on 2021-11-16 13:04:41
Super, thanks TT. I couldn't find this option.
One more question. While playing a song, can I manually change the front cover to the back cover and then go back to the front cover? For example, by clicking on the image or is there any button to change covers?

This feature was not available until now!
I've just implemented to manually cycle through album artwork if there are more than one image available in the album folder,
i.e cover/folder.jpg . There will be a new option "Display next artwork" if you right click for context menu on the album artwork.

To be able to use it, you need to download here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) the master.zip and replace your existing files, than you can use this new feature.

-TT

You are great! Thanks.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-16 13:13:58
@Andretti

just released a commit to be able to use the mouse wheel when mouse is on album artwork to cycle through album artwork.
Get it here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your files.
The new option is activated by default and can be found in Options > Player controls > Cycle album artwork with mouse wheel.

Edit: I've forgot to mention that mouse wheel cycling through artworks will only happen if your album folder has more than one image,
otherwise it will playlist or library scroll.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Enigma776 on 2021-11-17 01:35:51
Thanks for the help over on reddit and the little addition.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Kotsu on 2021-11-17 04:04:40
Hi TT,

Thanks for your work on this theme. I've got it installed and running, but I'm observing some strange behavior with the image being displayed on the left pane.

If I playback any files that are in a folder with multiple images, then it displays these images in the slideshow (regardless of file name) and it takes priority over the embedded album art. Any way to disable this behavior so it only shows the album art? I already turned off the slideshow option, didn't see anything else related to this.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-17 13:04:07
Hi TT,

Thanks for your work on this theme. I've got it installed and running, but I'm observing some strange behavior with the image being displayed on the left pane.

If I playback any files that are in a folder with multiple images, then it displays these images in the slideshow (regardless of file name) and it takes priority over the embedded album art. Any way to disable this behavior so it only shows the album art? I already turned off the slideshow option, didn't see anything else related to this.

Hi Kotsu,

I have updated the config, now Options > Player controls > Cycle album artwork is deactivated by default if someone makes a new foobar installation. This is the option to deactivate the album artwork slideshow.
But I have added a new feature that is enabled by default to cycle with mouse wheel through artworks in Options > Player controls > Cycle album artwork with mouse wheel.
With this feature you will be able to cycle through artworks only if your mouse is over the album artwork and if your album folder has more than one image.
If your album folder has only cover/folder.jpg the mouse wheel will scroll the playlist/library instead.

If you have images in your album folder this will have higher priority than embedded artwork in your music files.
The best way to organize your music files see FAQ "How do you display the disc art in Details" on Github (https://github.com/TT-ReBORN/Georgia-ReBORN#faq). There are the supported folder structures depicted.

So if you want to disable the auto slideshow disable Options > Player controls > Cycle album artwork
and if you want to display the album cover, your CD 1 / CD 2 / CD 3 etc. folders and/or Artwork OR Images OR Scans folder should have one folder.jpg or cover.jpg or front.jpg in it.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-17 14:24:54
Also I've just pushed a commit for better booklet artwork support.

Booklet artwork images can be now named as follows:

booklet*
artwork*
image*
scan*
back*

More information with example see FAQ "How do you display the disc art in Details" on Github (https://github.com/TT-ReBORN/Georgia-ReBORN#faq)

You need to download the commit from here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip), replace your files and
THIS time backup and delete your georgia-reborn-config.jsonc file.

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: zeremy on 2021-11-17 16:57:34
Is this possible ?
Left side library - right side playlist
Currently I have not found a way to do it.

IMO it is needed when selecting files from library tree to be added in a playlist to be able to see what you are doing.


(https://i.imgur.com/jtbc82C.png)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-17 17:29:49
Is this possible ?
Left side library - right side playlist
Currently I have not found a way to do it.

IMO it is needed when selecting files from library tree to be added in a playlist to be able to see what you are doing.


(https://i.imgur.com/jtbc82C.png)

Hi zeremy,

a user already asked about this, I didn't like the idea/layout and it would be pain in the ass to code this in a single SMP panel.
But I have already implemented an alternative -> top menu Options > Library > Switch to playlist when adding songs.

It's quite simple, if you're in the library and select and album/artist and right click for context menu > Add to current playlist
it will automatically jump to the playlist with the added tracks/album.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Andretti on 2021-11-25 22:11:35
Hi TT,
In the menu bar, the text overlaps when the window is resized. Can you fix it?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-26 13:01:29
Hi TT,
In the menu bar, the text overlaps when the window is resized. Can you fix it?


Thank you @Andretti for reporting!

I have fixed the overlapping for FHD and 4K, center top menu will now only jump to center if player size is >= Normal regardless of top menu font size...
You can download it as usual here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your files.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Andretti on 2021-11-26 22:34:18
Thanks TT.

I found another similar problem with scaling in the Details section. When I change the front cover to the back cover, the image enlarges so that the label's logo disappears and the tags on the right side shrink.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-27 00:38:57
Thanks TT.

I found another similar problem with scaling in the Details section. When I change the front cover to the back cover, the image enlarges so that the label's logo disappears and the tags on the right side shrink.

There is nothing wrong. Your cd back image width is just larger than your front cover, that's why it's larger.
Because of limited space in width, it will not show the label logo and the tag section width will be smaller...

I don't understand why you're using such odd player size proportions...

There's three things you could do:

1. Change your player size to have larger width or reduce your height. It's always the best to use the predefined player sizes in Options > Player size.
If you really want to manually resize, you should check that album artwork has the same height as playlist height ( this is the right proportion as all predefined player sizes ) and there is no vertical gap ( album artwork to playlist ) in between.

2. Change the font sizes for Details to smaller sizes. Can be found in Options > Font sizes > Details. I still think the label logo will not be displayed though...

3. You could resize the cd image back to have the same width as your front album cover, which is not ideal...

-TT
 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Andretti on 2021-11-27 00:55:32
Thanks for explaining. I use a small size player with a slight widening downwards. Normal size is too big for me  :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2021-11-30 14:49:38
Hi TT! I am here again with a question, doubt or something that has surprised me.

Yesterday I put Bill Evans albums in my music folder "C:\Users\MyUsername\Music\Album\Jazz\Bill Evans + Trio" and after adding them and rescanning I've tried to reproduce them and after a few seconds foobar2000 with Georgia-ReBORN closes/crash automatically.

I have downloaded the latest version of foobar2000 and the master.zip file again, and it gives me the same error. I have tried with foobar2000 + Georgia Theme (No ReBorn) and I don't have that problem.

Could you give me a hand or would you know what the problem is?

Quote
Video for show the error
https://streamable.com/zvnkys

i got this from crash log:

Code: [Select]
Recent events:
foo_scrobble: Received auth token: Aeimny_hq5mYO6a7e59X8cTTbUE8m3wcdZpN9E
foo_scrobble: Requesting session key
foo_scrobble: New session key: QIefVg3R70Ns5ay1y3SkgzISfBYwl1bawBr8s6c
Watching: G:\
Watching: C:\Users\MyUsername\Music
Opening track for playback: "C:\Users\MyUsername\Music\Album\Jazz\Bill Evans + Trio\1959 - Everybody Digs Bill Evans (1987 Reissue, Remastered)\01. Minority.flac"
Automatic resampling: using Resampler (dBpoweramp/SSRC), Resampler (RetroArch)
Device: Speakers (2- High Definition Audio Device)
Mix format: 48000 Hz / 32-bit float / 2 channels (0x3)
Sending stream: 48000 Hz / 32-bit float / 2 channels (0x3)
Fetching new art
Found Record label: D:\foobar2000\Georgia+ReBORNv2.0.3\profile\images/recordlabel/Original Jazz Classics.png
Found Record label: D:\foobar2000\Georgia+ReBORNv2.0.3\profile\images/recordlabel/Riverside Records.png
on_metadb_changed(): 0 handles, fromhook: undefined
lastfm: []
foobar: [1638232604000]
Opening track for playback: "C:\Users\MyUsername\Music\Album\Jazz\Bill Evans + Trio\1959 - Everybody Digs Bill Evans (1987 Reissue, Remastered)\02. Young And Foolish.flac"
Found Record label: D:\foobar2000\Georgia+ReBORNv2.0.3\profile\images/recordlabel/Original Jazz Classics.png
Found Record label: D:\foobar2000\Georgia+ReBORNv2.0.3\profile\images/recordlabel/Riverside Records.png
on_metadb_changed(): 0 handles, fromhook: undefined
lastfm: []
foobar: []
Querying last.fm: http://ws.audioscrobbler.com/2.0/?method=user.getTrackScrobbles&api_key=a1685abe5265b93cf2be4a70d181bf6b&user=WichoDaReal&artist=The Bill Evans Trio&track=Young And Foolish&limit=200&format=json&page=1
Found 0 scrobbles in last.fm of "Young And Foolish"
in on_size() => width: 1424, height: 806
in on_size() => width: 1424, height: 814
in on_size() => width: 1424, height: 818
in on_size() => width: 1424, height: 817
in on_size() => width: 1424, height: 808
in on_size() => width: 1424, height: 805
in on_size() => width: 1424, height: 804
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2021-11-30 16:20:38
@handleyman,

just pushed a new commit to support lyrics when streaming, I think you might be interested.
Should work out of the box without changing anything in Lyric Show 3 preferences. Thanks goes to @zeremy for showing me
a better workaround as I previously had :-). Get it here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

Cheers

-TT

Great, thanks. Do I have to replace whole Profile folder, or can i just replace what has been changed??

Yea, just replace what has changed. You can also add my changes from Github to your javascript files.
Btw, I don't know if you changed your Lyric Show 3 preferences, but it works best if option "Search for this type of lyric" is set to Prefer synced.
This is by default if you didn't change anything.

-TT

Mmmm.. thing is, I'm not sure which bits have changed?!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-30 16:24:44
Hi @Azemoth,

So does this happen only for that album you're playing?

Check your PM.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-11-30 16:39:07
@handleyman,

sorry but a lot of things has changed since that post it was written.
You can view it here: https://github.com/TT-ReBORN/Georgia-ReBORN/commits/master
If you click on a commit, you will see what has changed and which files ( if you click on the Showing * changed files )
has changed...

I've also added playlist row hover effect plus added Option to enable/disable the playlist/library row mouse hover,
added mouse wheel scroll for manually cycling through artworks, more support for booklet artwork, auto-playlists, other options,
fixed some bugs and updated foo_ui_columns to 1.7.0 and updated config files. The radio lyric support can be found in "Commits on Nov 11, 2021".

This means, it's much faster to make a new portable install and just download the latest up to date version,
instead of adding the changes to your modified files. Copy and note all your changes somewhere and just copy it to the new files, it's much faster that way...

As I have already written, when the first public release will be published, you can then just wait for the next version when it will be released,
instead of always looking for every commit I'm pushing on Github...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2021-12-20 21:40:07
Hi TT, thanks in advance, what a stunning theme, best ever, period. I'm getting an "Aw crashed" screen with this message:

Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
class constructors must be invoked with 'new'

File: Common.js
Line: 515, Column: 24
Stack trace:
  assert@Common.js:515:24
  generate_first_item_to_draw@Panel_Playlist.js:3145:3
  generate_items_to_draw@Panel_Playlist.js:3045:25
  on_content_to_draw_change@Control_List.js:429:22
  on_content_to_draw_change@Panel_Playlist.js:1987:44
  update_list_h_size@Control_List.js:507:14
  on_h_size@Control_List.js:392:14
  on_size@Control_List.js:160:18
  on_size@Panel_Playlist.js:759:26
  PlaylistPanel/this.on_size@Panel_Playlist.js:297:13
  btnActionHandler@Control_Button.js:399:15
  onClick@Control_Button.js:169:3
  buttonEventHandler@Control_Button.js:92:16
  on_mouse_lbtn_up@georgia-reborn-main.js:3806:3
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-12-20 21:58:31
Hi TT, thanks in advance, what a stunning theme, best ever, period. I'm getting an "Aw crashed" screen with this message:

Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
class constructors must be invoked with 'new'

File: Common.js
Line: 515, Column: 24
Stack trace:
  assert@Common.js:515:24
  generate_first_item_to_draw@Panel_Playlist.js:3145:3
  generate_items_to_draw@Panel_Playlist.js:3045:25
  on_content_to_draw_change@Control_List.js:429:22
  on_content_to_draw_change@Panel_Playlist.js:1987:44
  update_list_h_size@Control_List.js:507:14
  on_h_size@Control_List.js:392:14
  on_size@Control_List.js:160:18
  on_size@Panel_Playlist.js:759:26
  PlaylistPanel/this.on_size@Panel_Playlist.js:297:13
  btnActionHandler@Control_Button.js:399:15
  onClick@Control_Button.js:169:3
  buttonEventHandler@Control_Button.js:92:16
  on_mouse_lbtn_up@georgia-reborn-main.js:3806:3

Hi @FoobyClass,

Over the last 4 weeks I have fixed a lot of bugs and crashes various users have reported to me, I have also tweaked a lot...
This crash has been also fixed. I recommend not only to you, but all Georgia-ReBORN users to update it to the latest state as of now.
I do think that it's very close for the first public release, as most bugs and crashes have been fixed.
I guess the release will be in the early next year. If you all can't wait, you can update it as of now, it's definitely worth it.

Download it as usual here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your files.
Also be sure to clear your SMP properties, first make sure disable right click is turned off ( Options > Settings > Disable right-click ).
Right click top menu or playbar > Panel properties > Clear. Click OK.

Thanks to all users who are reporting bugs!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2021-12-21 21:27:30
Many many thanks !!!!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: meongmmiuww on 2021-12-27 21:16:06
Hi, I have a question. How to synchronize red box (see pic) with blue box (see pic)? https://imgur.com/a/bCqLBZL. Any help is appreciated.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2021-12-28 12:06:15
Hi, I have a question. How to synchronize red box (see pic) with blue box (see pic)? https://imgur.com/a/bCqLBZL. Any help is appreciated.

Hi @meongmmiuww,

first be sure that the album cover is the same as the thumbnail and it's named folder.jpg/folder.png or cover.jpg/cover.png
and it is in the same album folder.

Maybe your album folder contains more than one image ( folder/cover ) and you are not aware of the feature to manually cycle through images via mouse wheel scroll.
If that's the case you can try to move your mouse cursor over the album cover and mouse wheel scroll up or down and see if the image will change. If you don't want this feature you can also deactivate it under
top menu Options > Player controls > Cycle album artwork with mouse wheel. This feature will only work if you have more than one image in your album folder and if your mouse cursor is over the album cover.
If there is only one image, it will mouse scroll the playlist or library.

You can also check the FAQ " How do you display the disc art in Details (https://github.com/TT-ReBORN/Georgia-ReBORN#faq)" on Github to learn more about the supported folder structure and naming the images.

-TT


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: meongmmiuww on 2021-12-30 07:29:00
Hi, I have a question. How to synchronize red box (see pic) with blue box (see pic)? https://imgur.com/a/bCqLBZL. Any help is appreciated.

Hi @meongmmiuww,

first be sure that the album cover is the same as the thumbnail and it's named folder.jpg/folder.png or cover.jpg/cover.png
and it is in the same album folder.

Maybe your album folder contains more than one image ( folder/cover ) and you are not aware of the feature to manually cycle through images via mouse wheel scroll.
If that's the case you can try to move your mouse cursor over the album cover and mouse wheel scroll up or down and see if the image will change. If you don't want this feature you can also deactivate it under
top menu Options > Player controls > Cycle album artwork with mouse wheel. This feature will only work if you have more than one image in your album folder and if your mouse cursor is over the album cover.
If there is only one image, it will mouse scroll the playlist or library.

You can also check the FAQ " How do you display the disc art in Details (https://github.com/TT-ReBORN/Georgia-ReBORN#faq)" on Github to learn more about the supported folder structure and naming the images.

-TT




Hi, thanks for the explanation. It works perfectly :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2022-01-01 22:24:06
Dear TT, Happy New Year!!!
Here, reporting a crash (I've installed the last version of the theme and foobar):

Aw, crashed
foo_spider_monkey_panel

Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
class constructors must be invoked with 'new'

File: Common.js
Line: 515, Column: 24
Stack trace:
  assert@Common.js:515:24
  generate_first_item_to_draw@Panel_Playlist.js:3145:3
  generate_items_to_draw@Panel_Playlist.js:3045:25
  on_content_to_draw_change@Control_List.js:429:22
  on_content_to_draw_change@Panel_Playlist.js:1987:44
  update_list_h_size@Control_List.js:507:14
  on_h_size@Control_List.js:392:14
  on_size@Control_List.js:160:18
  on_size@Panel_Playlist.js:758:26
  PlaylistPanel/this.on_size@Panel_Playlist.js:296:13
  btnActionHandler@Control_Button.js:399:15
  onClick@Control_Button.js:169:3
  buttonEventHandler@Control_Button.js:92:16
  on_mouse_lbtn_up@georgia-reborn-main.js:3858:3


Hi, I have a question. How to synchronize red box (see pic) with blue box (see pic)? https://imgur.com/a/bCqLBZL. Any help is appreciated.

Hi @meongmmiuww,

first be sure that the album cover is the same as the thumbnail and it's named folder.jpg/folder.png or cover.jpg/cover.png
and it is in the same album folder.

Maybe your album folder contains more than one image ( folder/cover ) and you are not aware of the feature to manually cycle through images via mouse wheel scroll.
If that's the case you can try to move your mouse cursor over the album cover and mouse wheel scroll up or down and see if the image will change. If you don't want this feature you can also deactivate it under
top menu Options > Player controls > Cycle album artwork with mouse wheel. This feature will only work if you have more than one image in your album folder and if your mouse cursor is over the album cover.
If there is only one image, it will mouse scroll the playlist or library.

You can also check the FAQ " How do you display the disc art in Details (https://github.com/TT-ReBORN/Georgia-ReBORN#faq)" on Github to learn more about the supported folder structure and naming the images.

-TT



Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-02 12:12:40
Hi @FoobyClass,

I have already sent you a PM, please check your inbox. Thanks!
Happy new year to you all.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: CelticDog on 2022-01-09 08:41:29
Hey TT,
First off, love the theme, cheers for making it available.
I have an issue at the moment. I'll try to upload a screenshot at the bottom.
When I choose Black, White or Reborn themes it puts a coloured area on the left side next to the album art.
I noticed it does this when in fullscreen.
The screen I screenshot from is a 1080 but it also does this on a 4k screen.
It's like it's not scaling properly.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-09 18:22:52
Hi @CelticDog,

do you actually mean the maximize function ( double click on top menu ) ?

Because in fullscreen ( ▢ in the top right corner next to X ) and HD res the album art should be completely filled ( a bit cut off ).
The left gap is a colored filled background with primary color because the theme always wants to proportional scale the album art.
If it's not scaled proportional with the foobar player, the colored gap will fill the "hole". This also happens if you manually resize
the player in width or height and it's not proportional scaled. If that happens, you can just scale the width or height until the gap
disappears. Or just simply use the predefined player sizes in top menu Options > Player size.

If you use the maximize function, it will always fill the whole screen - taskbar and the gap will always be there because the maximize
does not care about proportions and it just wants to fill the screen.

Back then I've tried to implement proportional scaling via ui_hacks and it just not works properly, asked TheQwertiest about it and he told me that he wants to implement a proportional scaling via SMP in the future.

I can add an option to disable the color filled gap but there will be a hole, I guess this comes to individual user choice...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: k333p on 2022-01-09 22:19:58
Hi TT, thank you for making the cleanest theme available on foobar love it w all my heart & have been using it for atleast 6 months now. Every time I increase the size or fullscreen my library view always reverts to 2 album covers instead of whatever I set it as before. https://ibb.co/cJJBB3L

I obsess over crisp album art & its satisfying to look at more than 3 albums in a row scrolling through my library fullscreen. I modify it usually to fit 3 by changing the thumbnail size to medium, but anytime I want my player to be bigger or fullscreen the thumbnail size auto reverts back to large, is there a way to change it permanently or until I want to modify it again? Instead of changing it back everytime I increase the size of foobar, thanks again bro u really do foobar a justice lol

 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-09 23:13:53
Hi @k333p,

what resolution are you using? Never saw 2 rows like in your screenshot...

In Full HD, player size 'Small' should have 6 rows, 'Normal' has 5 rows and 'Large' or Fullscreen has 4 rows.
I think it's also the same for 4K res. You can override the auto-resize and change it manually in top menu Options > Library > Album art > Thumbnail size.
Auto changes thumbnail size automatically based on player size.

Btw any reason why you did not install all fonts correctly ( Guifx v2 Transports ) ? :)

-TT
 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-10 17:39:48
@CelticDog,

I have added an option to disable the colored gap left next to the album art if player size is not proportional scaled.
It can be now found in top menu Options > Player controls > Show colored gap if player size is not proportional
This option is enabled on default, you need to deactivate it if you don't want it.

Download as usual from here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your existing files.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Hotdogs02 on 2022-01-13 21:18:26
Hello TT,

Thank you for making this great-looking theme! Just one quick question, is there a way to auto-fill the playlist when selecting an album in the library? This feature is present in the original Georgia theme but I cannot find this setting on Reborn.

Thank you again for making this theme!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-13 22:44:23
Hi Hotdogs02,

yea it's possible, if you go to the Library and click on the settings button icon ... ( next to the Filter button ) and then Options.
In the left top corner click on Single-click and change the behavior.

Edit: Added it, can be now found in top menu Options > Library > Single-click action
Download from here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your existing files...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: CelticDog on 2022-01-15 03:25:56
@CelticDog,

I have added an option to disable the colored gap left next to the album art if player size is not proportional scaled.
It can be now found in top menu Options > Player controls > Show colored gap if player size is not proportional
This option is enabled on default, you need to deactivate it if you don't want it.

Download as usual from here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your existing files.

-TT

Perfect solution. Thankyou very much.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Hotdogs02 on 2022-01-15 04:49:08
Hi Hotdogs02,

yea it's possible, if you go to the Library and click on the settings button icon ... ( next to the Filter button ) and then Options.
In the left top corner click on Single-click and change the behavior.

Edit: Added it, can be now found in top menu Options > Library > Single-click action
Download from here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your existing files...

-TT

Thank you! It works great!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2022-01-15 07:32:59
Hi Hotdogs02,

yea it's possible, if you go to the Library and click on the settings button icon ... ( next to the Filter button ) and then Options.
In the left top corner click on Single-click and change the behavior.

Edit: Added it, can be now found in top menu Options > Library > Single-click action
Download from here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your existing files...

-TT

I think I've asked this before, but I didn't really understand the reply... is there a simple way of finding out which files have changed and just replacing those? Otherwise, any changes and settings I've made just get over-written each time. Maybe when improvements are made (to an already great theme!), those 'newly changed' files could also be stored in a .zip of their own?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-16 13:15:44
@handleyman,

If users are editing the javascript files with their own code, there is just no way to give you a satisfied answer at all.
I can't give you the changes to a stored zip file, it's not feasible. All changes are showed here:
https://github.com/TT-ReBORN/Georgia-ReBORN/commits/master

At the moment we are at 165 commits, every commit has an ID, the current one is a91b937, named "Added new option "Single-click action" in Options > Library".
So if I do new changes there will be new commits. You can click on those new commits to see what code has been added/removed or changed. If you click on the latest commit, you will see Showing 1 changed file with 5 additions and 1 deletion.
If you click on this you will see which files have been modified. It can be also seen in the header.

You can add those changes to your modified Georgia-ReBORN but this is really not good, because soon I will be releasing an update which has ALOT of changes in MANY files and it would be too much effort to add those.
After this update, there will be the first public release of Georgia-ReBORN. And then other updates will come in the future.

So in your case it would be the best to make notes of your changes and copy those in a new file. You can readd those when new updates will be released, those updates will not be so frequently.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2022-01-16 13:34:42
That;'s brilliant. TT. Very helpful. Thank you. It was mainly the settings in Library, playlist, etc. Great theme - and your work is most appreciated.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: kregai on 2022-01-16 17:27:03
First of all thanks a ton to the creator of this theme.
I am a newbie to Foobar2000 customization, and would like to have the following as part of this theme and foobar2000.
1. Waveform seeker
2. Equalizer
Thanks a ton in advance for the help that you guys provide.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-17 12:20:04
Hi @kregai,

There is a built in EQ, you can find it in top menu View > DSP > Equalizer.

For waveform seeker read this comment here:
https://hydrogenaud.io/index.php?topic=121047.msg1004592#msg1004592

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: CelticDog on 2022-01-18 09:36:08
Any thoughts on adding custom colour themes to match Windows colours?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-19 12:52:40
@CelticDog

I'm really busy atm and we already have 11 themes and most users are using the Reborn theme. It would be really difficult to implement this,
I guess SMP would need to implement callbacks and I don't know if it's even possible.
But I would like to implement the Blend function from WilB's Biography and add it as a new option additional to the flat theme colors,
that would look really nice and refresh the looks of all themes, but it's also hard to implement it...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: flu1d on 2022-01-19 17:15:10
Thank you for the amazing theme, @TT !  Been using it for quite some time now.
I have a stupid request for adding songs from the Library to the current playlist.  Double clicking in Library clears the playlist and adds.  Is there a way to add an option to append and not clear the playlist (same functionality as right clicking and "Add to current playlist").
Thanks!!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-20 17:33:53
Hi @flu1d,

why would you want to have this functionality when the "Library View" playlist was designed only for the Library that has temporary content and will always change when you start playing from the Library?
You can just create your own playlists and it won't reset its content when you start playing from the Library, it will just automatically switch to the "Library View" playlist.

To create your own playlists, there are 3 ways to do it:
1. Right click in the playlist > Create new playlist or just Ctrl + N.
2. In the playlist header ( hover with your mouse for the text button link ) > Create new playlist. You can also see the current active playlist name
3. Top menu Playlists > Create new playlist

In the playlist manager ( also found in the same way like mentioned above or Ctrl + M ), you can switch to your created playlists, rename them, rearrange order and also create new ones.

If you created your own playlist, you can drag and drop music to it or from the Library ( be sure your active playlist is your created playlist, not the "Library View", you can check the name in the playlist header ) right click >Add to current playlist.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: flu1d on 2022-01-20 18:50:45
Sorry, I guess that's what I was trying to get at.  Just trying to add things to a playlist in a lazy way.  Basically double clicking would add to the "Current playlist" i.e. the custom one I just created instead of having to right click and add or drag like you said.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-20 21:18:39
Ok in the upcoming update, I will let you have Alt + Click to add items to current playlist, this was already implemented though.
I forgot about this shortcut and it needs to refresh the playlist otherwise you won't see any changes. No need to butcher the double click function =)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: abc95086 on 2022-01-21 11:19:30
Thank you for the amazing theme, but how can I change font(Not font size)? And how can I skip some song or add some song to loved tracks?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-21 13:32:50
Hi @abc95086,

you can change the fonts in georgia-reborn-main.js starting in line 47 to line 57 and replace them with each font family name.
You can use the top menu Rating function when a song plays to manually give a rating and create an auto-playlist to display the tracks with various ratings.
I don't have and use last.fm account and don't scrobble but maybe the loved tracks auto-playlist is for last.fm loved tracks...

Edit: So I dug into the loved tracks a little deeper, it's not supported in this theme to manually love/unlove tracks, but mark2003 has already created this function.
This can be implemented into the theme, but right now I have more important priorities to finish...

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: abc95086 on 2022-01-21 14:43:13
Hi @abc95086,

you can change the fonts in georgia-reborn-main.js starting in line 47 to line 57 and replace them with each font family name.
You can use the top menu Rating function when a song plays to manually give a rating and create an auto-playlist to display the tracks with various ratings.
I don't have and use last.fm account and don't scrobble but maybe the loved tracks auto-playlist is for last.fm loved tracks...

Edit: So I dug into the loved tracks a little deeper, it's not supported in this theme to manually love/unlove tracks, but mark2003 has already created this function.
This can be implemented into the theme, but right now I have more important priorities to finish...

-TT



Thanks for reply, Can I ask which font use at lower bar and playlist?
Besides this when I click the artist name link at playlist it show : (I already get the newest version from github)

Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
GetQueryItems failed:
Invalid filter expression

File: hyperlinks.js
Line: 118, Column: 27
Stack trace:
  populatePlaylist@hyperlinks.js:118:27
  click@hyperlinks.js:163:8
  on_mouse_lbtn_down@Panel_Playlist.js:4720:24
  on_mouse_lbtn_down@Panel_Playlist.js:839:14
  PlaylistPanel/this.on_mouse_lbtn_down@Panel_Playlist.js:341:12
  on_mouse_lbtn_down@georgia-reborn-main.js:3855:13

How can I slove it?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-21 16:12:50
Lowerbar and Details: fontLight, fontRegular, fontBold.
Playlist: fontSegoeUI and fontSegoeUISemibold.

How exactly do you reproduce the crash? Just clicking on the playlist group header links works fine on my end...
Does it happen only on specific album?

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: marc2k3 on 2022-01-21 16:21:51
You should be using try/catch as per the docs...

https://theqwertiest.github.io/foo_spider_monkey_panel/assets/generated_files/docs/html/fb.html#.GetQueryItems

Quote
Note: use try/catch to handle invalid queries. An empty handle list will be returned if the query is valid but there are no results.

Obviously it's not necessary for hard coded safe queries like rating IS 5 but if you're accepting user input or metadata read from files, you should err on the side of caution.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: abc95086 on 2022-01-21 17:37:57
Lowerbar and Details: fontLight, fontRegular, fontBold.
Playlist: fontSegoeUI and fontSegoeUISemibold.

How exactly do you reproduce the crash? Just clicking on the playlist group header links works fine on my end...
Does it happen only on specific album?


Oh, I know the problem; If artist name isn't English will get crashed...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-21 18:19:18
Thanks for the info @marc2k3!

@abc95086, I don't know if you're a new HydrogenAudio user but check your PM.
Refresh this site and click on My Messages located in the menu bar at the top.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-21 20:10:04
Lowerbar and Details: fontLight, fontRegular, fontBold.
Playlist: fontSegoeUI and fontSegoeUISemibold.

Btw, I forgot to mention that you also need to change the font names in g_pl_fonts = { in Panel_Playlist.js
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: abc95086 on 2022-01-22 01:08:15
Lowerbar and Details: fontLight, fontRegular, fontBold.
Playlist: fontSegoeUI and fontSegoeUISemibold.

Btw, I forgot to mention that you also need to change the font names in g_pl_fonts = { in Panel_Playlist.js

It still not work on playlist and some font on lowerbar and details(eg. Sunflower)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-01-22 19:40:04
Fantastic theme.  One question:

I can add to the queue, but don't see how to play it.

Never mind.  Just as easy to Send Selection to a new playlist.

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-22 21:18:41
Hi bmorgan,

to add songs into queue right in the playlist on the selected track/tracks > Add to playback queue.
After the current playing song ends, it will automatically play the songs ordered in queue.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MordredKLB on 2022-01-23 08:08:05
Oh, I know the problem; If artist name isn't English will get crashed...
This shouldn't be an issue typically. Can you post the exact artist name that you clicked on when the crash originally occurred?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-01-23 23:36:59
How do I get just one year in the album header?

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-24 00:49:10
@bmorgan,

this happens if you activate in top menu Options > Playlist > Album headers > Show long release date
and when your tagged album has "2011, 2011" in %date%. Just remove it from the %date% tag.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-01-24 12:10:37
@bmorgan,

... your tagged album has "2011, 2011" in %date%. Just remove it from the %date% tag.


The Date field only has one "2011" in it.  Could it be showing the Original Date as well?

Weird: I changed just the Original Date to "2029" and now I have "2029, 2029"
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-24 19:11:23
@bmorgan,

1. Does it happen only for the specific album you've shown or for all of your albums?
2. Did you modify the syntax in georgia-reborn-config.jsonc ? If yes, try to copy and cut it to another location and restart foobar, it will automatically create a new fresh one...
3. What happens if you activate/deactivate -> top menu Options > Playlist > Album headers > Show long release date?

I've tried to test tag an album with %date%, %original date%, %original release date% and %year% with the same year and there are no double entries shown in the playlist header...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-01-24 21:45:56
@TT

Turns out when I use MediaMonkey to tag files it saves them as "xxxx; xxxx" for "maximum compatibility".  Any way to make that work?

https://www.mediamonkey.com/support/knowledge-base/mediamonkey-tagging-organizing/how-to-configure-which-id3-tags-are-used-for-year-date/
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-25 00:13:37
@bmorgan,

you could try open your config file "georgia-reborn-config.jsonc" located in your foobar2000/profile/georgia-reborn folder 
and head to the "title_format_strings": { section.

Replace the original date syntax:
Code: [Select]
$if3(%original release date%,%originaldate%,%date%,%fy_upload_date%,)

with this modified one:
Code: [Select]
$if3($cut(%original release date%,4),%originaldate%,%date%,%fy_upload_date%,)

Save the file and restart foobar.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2022-01-25 08:50:27
@TT

Turns out when I use MediaMonkey to tag files it saves them as "xxxx; xxxx" for "maximum compatibility".  Any way to make that work?

https://www.mediamonkey.com/support/knowledge-base/mediamonkey-tagging-organizing/how-to-configure-which-id3-tags-are-used-for-year-date/
Slightly off-topic, but when I used to use Media Monkey, it messed up loads of tags and I stopped using it. The best option I have found is mp3tag. That said, even it conflicts with FB2K over mutilple fields within a tag (eg:\ in mp3tag, I use <; > as the separator, FB2K changes decides to change it to <\\> - and vice-versa).
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-01-25 12:44:55
@bmorgan,


Replace the original date syntax with this modified one:
Code: [Select]
$if3($cut(%original release date%,4),%originaldate%,%date%,%fy_upload_date%,)

-TT


You're a legend.  I had to use %date%, but that saved hundreds of years and thousands of lives.

Thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-01-25 12:47:58
I used mp3tag years ago and not sure why I switched.  Will re-visit.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-25 15:35:23
Why not just use foobar for tagging? I would recommend to use Mordred's foo_musikbrainz (https://www.foobar2000.org/components/view/foo_musicbrainz) which is recommended when using this theme.
If you use it, you will have nice tags displayed in the Details panel. Or you can use foo_discogs (https://www.foobar2000.org/components/view/foo_discogs) which is also a great alternative.

You don't need to use mp3tag anymore, I've abandoned it many years ago...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MordredKLB on 2022-01-26 03:05:20
Why not just use foobar for tagging? I would recommend to use Mordred's foo_musikbrainz (https://www.foobar2000.org/components/view/foo_musicbrainz) which is recommended when using this theme.
If you use it, you will have nice tags displayed in the Details panel. Or you can use foo_discogs (https://www.foobar2000.org/components/view/foo_discogs) which is also a great alternative.

You don't need to use mp3tag anymore, I've abandoned it many years ago...

-TT
Standard tag names/fields for foo_musicbrainz are also the standards used in Georgia/Georgia-Reborn, so there should be zero issues out of the box (although you might have extraneous tags that could potentially need to be removed after tagging... but normally it wouldn't be an issue). Best thing about using any of the foo_ taggers is that foobar knows that a tag is changing and updates everything accordingly:

If I add a song by Metallica erroneously called "Enter Sandmen" on Jan 1st, play it 10 times, then on Jan 25th I use mp3tag to retag it correctly as "Enter Sandman", suddenly all my play counts are gone and foobar thinks the song was added on Jan 25th. That's obviously a silly example, but if your external tagger changes the date the album was released from "2015" to "2015-04-23" the exact same thing happens (although foo_playcount_enhanced only looks at the first four digits of the date so *it * would be fine at least). All of these issues are non-existent when using a foobar based metadata tagger.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-01-26 15:21:58
 foo_musikbrainz is the way to go for tagging.  What about file renaming?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: marc2k3 on 2022-01-26 16:38:21
Use file operations which is part of foobar2000 itself.

https://wiki.hydrogenaud.io/index.php?title=Foobar2000:File_operations
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-01-26 18:03:22
The File Operations option is missing for me

reinstalled, good to go
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-26 22:38:53
For me it's there, in the playlist just right click on a track or an album.
Tried on a clean portable install just to be sure:



Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-01-27 15:08:08
You have to check Optional Features, File Operations when installing.  Must be on by default now, or I was overly skittish when first installing years ago.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2022-01-28 15:20:35
Dear TT, just an idea for next upgrade: if possible, optimize screen for 1920x1080 resolution, cos' large player size doesn't fit exactly. What a superb theme !!! Many thanks
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-29 21:29:00
Dear TT, just an idea for next upgrade: if possible, optimize screen for 1920x1080 resolution, cos' large player size doesn't fit exactly. What a superb theme !!! Many thanks

Hi FoobyClass,

well it's impossible to optimize for all resolutions, player size 'Large' for HD res has a size of 1800 x 1060px and was optimized for 1920 x 1200.
In a 1920 x 1080 res, a bit of the player is hidden by the Windows taskbar and now with Windows 11 the taskbar is even larger in height.
This means, if I would optimize player size 'Large' in HD for the 1920 x 1080 res, I would need to substract 80 - 100px in height.
This is bad because player size 'Normal' in HD has a size of 1600 x 960px. If I would make these changes it would make no difference between player size 'Normal' and 'Large'.

Instead, for your resolution just use player size 'Normal' it would be nearly the same size as 'Large' when we talk about space.
I checked player size 'Large' with 1920 x 1200 res and player size 'Normal' with 1920 x 1080 res and the spacing is nearly the same...
You can also maximize the player by double clicking the top menu, it will fill the available space or you can use fullscreen.

Many laptop users that have only a small display resolution, can't use player size 'Large' or even 'Normal'...
Anyways ALL player sizes are optimized for all resolution of 1920 x 1200 and much higher ( QHD, 4K ).

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2022-01-29 22:43:59
Many thanks for your cler answer TT, really appreciated !!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ExtremeGamerBR on 2022-01-30 15:11:18
Hi!

First, thanks for you project, I had been using the same foobar2000 interface for a long time before I found yours and I really appreciate it.

But... My foobar2000 is crashing. So, I decided to do a clean (portable) install only with foobar2000 (full installation) and Georgia ReBORN and it still crashing.

I saved the dump file, could you check what could be happening?

PS: I had downloaded the latest foobar and Georgia releases.

Thanks, and sorry for my bad English.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-30 17:19:10
Hi @ExtremeGamerBR,

could you temporarily deactivate the foo_multisource component ( go to foobar2000/profile/user-components and rename the foo_multisource folder to something else e.g foo_multisource1 ),
restart foobar and check if the crash still happens?

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TheQwertiest on 2022-01-31 14:27:32
Can confirm the crash that ExtremeGamerBR has: I've seen it happen multiple times while testing this theme and the debugger always pointed to the `foo_multisource` as the cause.

It's hard to judge though which component is actually responsible for the bug, foo_multisource or foo_uie_lyrics3, since it might be foo_uie_lyrics3 that passes invalid data to foo_multisource.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ExtremeGamerBR on 2022-01-31 16:38:38
Hi @ExtremeGamerBR,

could you temporarily deactivate the foo_multisource component ( go to foobar2000/profile/user-components and rename the foo_multisource folder to something else e.g foo_multisource1 ),
restart foobar and check if the crash still happens?

-TT
Can confirm the crash that ExtremeGamerBR has: I've seen it happen multiple times while testing this theme and the debugger always pointed to the `foo_multisource` as the cause.

It's hard to judge though which component is actually responsible for the bug, foo_multisource or foo_uie_lyrics3, since it might be foo_uie_lyrics3 that passes invalid data to foo_multisource.

Hello everyone!

Thanks for the quick response.

I also suspect it has to do with the lyrics. The first time this error happened I was looking for the lyrics of the song I was listening to in Georgia's interface.

I renamed the component as you suggested, but the situation got worse (these errors happen seconds after I put some music to play). See the images I attached.

If you need more information that I can help, I'm available. For now, I'm using my old foobar interface.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-31 17:22:15
@ExtremeGamerBR,

this crash is unrelated to the lyric issue, this was already handled here with the fix:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/38#discussioncomment-1978065

I have completely rewritten and refactored most of the code and removed lots of crap,
thanks to @TheQwertiest for the push with his latest SMP 1.6.1 =)
So wait for the next update, performance will be also much faster and I have some additional goodies for you all.

I'll announce it here when it's done.

----------------------------------------------------------------------

Anyways, can you please forward your crash dump and log you've posted to veksha in this thread?
https://hydrogenaud.io/index.php?topic=90338.2125

Can't do nothing about foo_multisource...
Azemoth also had problems with foo_multisource when fetching from Chinese web servers, that's why I removed them from the search.
I guess there is either problem with foo_multisource or Lyric Show 3 when reading some special characters, glyphs...

-TT


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TheQwertiest on 2022-01-31 17:27:42
I guess there is either problem with foo_multisource or Lyric Show 3 when reading some special characters, glyphs...
Yea, it happened to me only when fetching lyrics for tracks with JP characters in it's name
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-01-31 17:41:09
@TheQwertiest, did you encounter such issues with foo_openlyrics?

I would like to switch to foo_openlyrics but it also has some issues and it seems fetching lyrics for radio/stream is not supported yet...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2022-01-31 22:58:46
Dear tt, getting I'm this crash, thanks in advance:

Error: Spider Monkey Panel v1.6.0 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
class constructors must be invoked with 'new'

File: Common.js
Line: 515, Column: 24
Stack trace:
  assert@Common.js:515:24
  generate_first_item_to_draw@Panel_Playlist.js:3145:3
  generate_items_to_draw@Panel_Playlist.js:3045:25
  on_content_to_draw_change@Control_List.js:429:22
  on_content_to_draw_change@Panel_Playlist.js:1987:44
  update_list_h_size@Control_List.js:507:14
  on_h_size@Control_List.js:392:14
  on_size@Control_List.js:160:18
  on_size@Panel_Playlist.js:758:26
  PlaylistPanel/this.on_size@Panel_Playlist.js:296:13
  btnActionHandler@Control_Button.js:399:15
  onClick@Control_Button.js:169:3
  buttonEventHandler@Control_Button.js:92:16
  on_mouse_lbtn_up@georgia-reborn-main.js:3858:3
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ExtremeGamerBR on 2022-02-01 01:32:43
@ExtremeGamerBR,

this crash is unrelated to the lyric issue, this was already handled here with the fix:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/38#discussioncomment-1978065

I have completely rewritten and refactored most of the code and removed lots of crap,
thanks to @TheQwertiest for the push with his latest SMP 1.6.1 =)
So wait for the next update, performance will be also much faster and I have some additional goodies for you all.

I'll announce it here when it's done.

----------------------------------------------------------------------

Anyways, can you please forward your crash dump and log you've posted to veksha in this thread?
https://hydrogenaud.io/index.php?topic=90338.2125

Can't do nothing about foo_multisource...
Azemoth also had problems with foo_multisource when fetching from Chinese web servers, that's why I removed them from the search.
I guess there is either problem with foo_multisource or Lyric Show 3 when reading some special characters, glyphs...

-TT

I'm glad there's an update soon!

I did a clean install of foobar with my old UI and even with Lyric Show 3 and  foo_multisource I'm not having any problems.

I'll keep it until this new update comes out.

Thank you so much for now!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-02-01 20:50:51
I did a clean install of foobar with my old UI and even with Lyric Show 3 and  foo_multisource I'm not having any problems.

The lyric crash has nothing to do with the Georgia-ReBORN code, you will get into "rare occasions" where "Lyric Show 3 or foo_multisource" will crash your foobar...
These "rare occasions" were already mentioned here: https://hydrogenaud.io/index.php?topic=121047.msg1007656#msg1007656

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-02-01 21:11:09
@FoobyClass,

wait for the upcoming update and don't use Spider Monkey Panel v1.6.0 since there are bugs, revert back to SMP 1.5.2.
Also if you encounter this problem and it also appears after foobar restart, try to right click in the red crash log window > Panel Properties... > Clear and press OK.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: marc2k3 on 2022-02-02 06:06:37
FWIW, 1.6.1 has been out for a few weeks now...

https://github.com/TheQwertiest/foo_spider_monkey_panel/releases/tag/v1.6.1
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2022-02-05 10:27:40
Many thanks TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: kareha on 2022-02-10 19:29:55
Hi there, I keep getting the following error when I start any music from the Library:

Code: [Select]
Error: Spider Monkey Panel v1.6.1 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.0.3 by TT)
this.playing_item is undefined

File: Panel_Playlist.js
Line: 1475, Column: 4
Stack trace:
  on_playback_new_track@Panel_Playlist.js:1475:4
  PlaylistPanel/this.on_playback_new_track@Panel_Playlist.js:524:12
  on_playback_new_track@georgia-reborn-main.js:3605:12

It turns my entire foobar red but a right click then Reload fixes it, so it's mostly a minor inconvenience.  My foobar version is 1.6.9 and using the latest version of Spider Monkey Panel, v1.6.1.  Any way to fix this short of a re-install of the theme and/or foobar?

Thanks for any assistance.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-02-10 20:26:30
Hi @kareha,

just pushed a quick fix for this issue, you can download it here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your existing files.

----------------------------------------------------------------------------------------------------

P.S Just a little spoiler alert, wanted to let others know that I am working hard on the upcoming update...
It could reach Georgia-ReBORN's full potential and possibly the best I can offer 8)

Stay tuned for this, thanks!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: alurlol on 2022-02-12 20:02:36
Hi @TT

Thanks for inspiring me with such an amazing looking theme to get back into using Foobar, it's been a very long time.

I am however having a problem where it won't automatically play the next song. Once the song ends everything just stops, same happens when I manually click next song.

Any ideas? I feel like I'm missing something very simple here. It's a fresh portable install with just your master zip installed.

Thanks.

(https://i.ibb.co/y5XZ0pm/foobar.png) (https://ibb.co/y5XZ0pm)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-02-12 21:32:15
Hi @alurlol

since another user asked about this already on the Github discussions, I'll copy and paste the answer here for you:

---------------------------------------------------------------------------------------------------------------

That's because you're only adding one song from the "Library" to the "Library View" playlist.
Double click on one song and go to "Playlist" ( if Library panel is active, click again on the Library top menu button to go back to the Playlist ),
only one song has been added to the "Library View" playlist. If you double click on an entire album, the whole album will be added to the Playlist.
If you double click in the "Library", it will always replace the clicked albums/songs in the "Library View" playlist.
If you don't want to replace the "Library View" playlist, just right click for context menu and select > Add to current playlist.
Or if you make a new playlist and the "Library View" playlist is not active but another, it will add songs/albums to the current active
playlist.

You should also play around the playlist manager to get a better understanding how it works.

---------------------------------------------------------------------------------------------------------------

The Library does not behave the same as the Playlist. If you double click one song in the Playlist, it will sequentially play to the next track.
If you want the same behavior in the "Library", just double click on the album, it will start to play from the first track, when it ends, it will play the next song.
If you want to skip, click on the "Next" button in the lower bar.
When you're in doubt what the Playlist and what the Library is, check the top menu button indicator what currently is activated.
If nothing is activated, your at the Playlist = Home. You can always click on the current activated button indicator to go back the Playlist/Home panel.

One last thing, the "Library View" playlist is an automatically generated autoplaylist for the Library. This playlist will always
be modified if you double click on albums or tracks in the "Library", just think of it as a temp playlist.
It's always recommended to generate new normal playlist/s where you add your albums/tracks you like to keep, so that all your music in your playlist won't get removed.

Maybe I should post it also in the FAQ.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-02-12 21:44:39
About the playlist manager and how to create playlists:

You can find and access the playlist manager in four different ways:

1. In the top of the playlist ( mouse hover ) header, then click on the font > Create new playlist
2. Right click for context menu in the playlist > Create new playlist.
3. In the playlist just hit CTRL + M. Right click > Create new playlist.
4. In the top menu "Playlists" > Create new playlist

In the playlist manager you can switch/rename or change order of your playlists.
For fast playlist switch click top on the playlist ( mouse hover ) header.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: alurlol on 2022-02-13 21:18:23
@TT

Thank you for the kind advice, I've got my head around how it works now.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Dune on 2022-02-20 19:54:57
I've been trying to get the part under Image Packs to work, I like the spinning CD visual, but it does not show. Am I missing something?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-02-21 18:15:49
Hi @Dune,

I've been trying to get the part under Image Packs to work, I like the spinning CD visual, but it does not show. Am I missing something?

The images packs show only various artist and label logos.

All options for disc art are under top menu Options > Details > Disc art
You should enable the option "Spin disc art while songs play" and if you don't have any disc art you can use and choose the disc art placeholders "Display disc art placeholder".
When you click on the top menu "Details" panel, the disc art should show up.

You can download disc art from https://fanart.tv, rename the PNG to cd.png and put it in your album folder, or create a new folder in your album folder named "Artwork" or "Scans" or "Images" and put it in there.
Be sure to then deactivate the disc art placeholders...

-TT


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2022-02-23 16:16:35
Hi! After a while i'm here again...

i've installed the last update from Github (13 days ago) and i'm having a error while add files to playlist.

When I'm in the library and I add/send files to "Playlist" the files with .CUE are duplicated in the playlist. I have tried to replicate this error with another Theme foobar2000 Configuration but I don't have this same bug/error.

to prevent this when adding music to the playlist that contains .CUE I must right click "Refresh Playlist"

I was/am using foo_cuefixer for long time but right now doesn't work and before was working good

Video with the bug (https://streamable.com/pn1mgf)

foobar2000 without Georgia-ReBORN theme (https://streamable.com/voemy6)


Best Regards!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-02-23 17:10:27
Hi Azemoth,

I'll try this foo_cuefixer component and see if I can make it compatible again...
This happens only with lossless image files?

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2022-02-23 17:18:58
Hi Azemoth,

I'll try this foo_cuefixer component and see if I can make it compatible again...
This happens only with lossless image files?

-TT

components foo_cuefixer and foo_cuefixer was working good.
Yes, problem comes with FLAC/WAV/APE + .CUE lossless files.

-J
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-02-23 17:47:32
So I tried the latest Georgia-ReBORN version from Github, and foo_cuefixer 1.24 also from Github:
https://github.com/RevenantX/foo_cuefixer/releases/tag/1.24

And I don't have any playlist refresh problems or duplicates when adding lossless images from Library to Playlist.
From the github description foo_cuefixer just removes duplicates and broken .cue files.
Well all seems good...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MordredKLB on 2022-02-23 18:30:58
Hey TT, the reason I don't show last.fm scrobbles in the playlist if there are no local scrobbles is entirely for my own personal library and workflow. I want to be able to easily identify songs that I've never played locally even if those songs have scrobbles in last.fm. Normally this is the case if I get a remaster of a bonus track version of an album that was already in the library. It's probably  a dumb thing that only applies to me, and I should add a flag to the settings and default it to not have that behavior.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-02-23 19:04:02
Hey TT, the reason I don't show last.fm scrobbles in the playlist if there are no local scrobbles is entirely for my own personal library and workflow. I want to be able to easily identify songs that I've never played locally even if those songs have scrobbles in last.fm. Normally this is the case if I get a remaster of a bonus track version of an album that was already in the library. It's probably  a dumb thing that only applies to me, and I should add a flag to the settings and default it to not have that behavior.

Mordred, thanks for the clarification!
I'll make a new option as default to show last.fm scrobbles if no local play exist in the upcoming update.
Takaji and me were really confused what would be the purpose behind it, always a good idea to ask ;)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: kusev on 2022-03-20 07:35:04
Hi!

I just installed your theme and it's working quite nice, I've only encountered one issue so far:

Using the arrow keys to navigate through the Library pane seems to be broken when using a list view without album art the left/right arrows don't reliably expand/collapse and the up/down seem to jump around a lot, additionally the enter key usually queues the selected album to the playlist but it doesn't seem to be working.

Thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-03-20 20:32:48
Hi!

I just installed your theme and it's working quite nice, I've only encountered one issue so far:

Using the arrow keys to navigate through the Library pane seems to be broken when using a list view without album art the left/right arrows don't reliably expand/collapse and the up/down seem to jump around a lot, additionally the enter key usually queues the selected album to the playlist but it doesn't seem to be working.

Thanks!

Hi @kusev,

thanks for reporting the bug!
I've fixed the issue and it will be available in the upcoming update.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rockberto on 2022-03-26 12:09:32
Hello everyone,
I'm new to the forum. Sorry for my bad english. I have recently discovered this skin and I must say that it is really fantastic: simple, but complete. Just what my wife needs to easily use foobar2000 with a pc dedicated only to music and connected to a touch screen (as well as to the surround system).
In the meantime, I congratulate TT and then I would like some clarifications. Excuse me if maybe I ask questions already asked and forgive me also for being a novice.
One thing I would like to know is if it is possible to change the font of the song title and the artist in the lower bar on the left. And even if there is a way to give more distance between the artist name and the song title.
And then if it is possible to increase the size of the transport buttons. I've already maxed them out (38px), but I'd like to increase them more, using the touchscreen.
Thanx in advance
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-03-26 20:52:49
Hi @rockberto,

glad you like the theme. About your questions, you can only make these changes if you modify the code.
If you like, I can give you instructions but you should wait till I release the upcoming update. There will be big changes...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-03-27 09:58:13
Hello

I would like to thank you @TT and @MordredKLB for the great Foobar skin. I had a lot of different skins before, I appreciate the work of the previous authors, but Foobar Georgia / Georgia-ReBORN is the best for me. Great ideas, lots of options, label logos, spinning disc graphics are a total revelation. Ideas for this super system stability and operation at the highest level. The only drawback, of course a joke, that with such a fancy Foobar, I had to tag everything anew, I play with covers and cd art. In a word, a lot of fun and work, but such a skin is worth it. Thank you again for the enormity of your work, and I'm looking forward to the update, especially since you are announcing some big changes. I just hope the spinning disk art and the choice of different theme skins remain.
Best regards and sorry for my english.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rockberto on 2022-03-27 11:59:43
Hi @rockberto,

glad you like the theme. About your questions, you can only make these changes if you modify the code.
If you like, I can give you instructions but you should wait till I release the upcoming update. There will be big changes...

-TT

@TT
Thanks for your reply. I will gladly await the new release and will disturb you, if you allow it, for any changes.
One thing I would like to have is a button that allows me to exit the application or turn off the computer. With the touch screen it would be comfortable. I built a pc just for listening to my wife's music, with foobar2000 in automatic start. At the moment it can manage with the tablet and the foobarcon pro app both the switching on of the pc with wol and also the shutdown from the app.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rockberto on 2022-03-27 18:34:14
Hello again. I'm configuring the panels to create ease of use. There is a way to have (in library view) the library with the artist images (with their name below) present in the library and then click on each artist to display then artist's albums art and then so click on an album and start playing? Thanks in advance
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-03-28 12:18:21
@TT
Thanks for your reply. I will gladly await the new release and will disturb you, if you allow it, for any changes.
One thing I would like to have is a button that allows me to exit the application or turn off the computer. With the touch screen it would be comfortable. I built a pc just for listening to my wife's music, with foobar2000 in automatic start. At the moment it can manage with the tablet and the foobarcon pro app both the switching on of the pc with wol and also the shutdown from the app.

You can try this plugin here https://www.foobar2000.org/components/view/foo_scheduler .
It seems it has the function to configure and setup for an automatic shutdown.

Hello again. I'm configuring the panels to create ease of use. There is a way to have (in library view) the library with the artist images (with their name below) present in the library and then click on each artist to display then artist's albums art and then so click on an album and start playing? Thanks in advance

I don't really understand what you mean. Anyways you can access the album art grid by either by right clicking in the library > Show album art or you can use top menu Options > Library > Design > Album covers.
If you click on the album it will be automatically played. While you're in album art mode and want to show artists, you can right click again for context menu > Show artists. Right click again > Show albums.
If you want to see list view, right click again and switch to > Show tree.

-TT 
 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rockberto on 2022-03-28 19:14:36
@TT

Hello again. I'm configuring the panels to create ease of use. There is a way to have (in library view) the library with the artist images (with their name below) present in the library and then click on each artist to display then artist's albums art and then so click on an album and start playing? Thanks in advance

I don't really understand what you mean. Anyways you can access the album art grid by either by right clicking in the library > Show album art or you can use top menu Options > Library > Design > Album covers.
If you click on the album it will be automatically played. While you're in album art mode and want to show artists, you can right click again for context menu > Show artists. Right click again > Show albums.
If you want to see list view, right click again and switch to > Show tree.

-TT 
 

what I meant is if it is possible to make sure that by clicking on the library tab the images of each artist present appear first, then clicking on an artist displays the album covers of the artist and then obviously clicking on the album starts playback. Example: I click on the library tab and the photos of the artists present in the library appear (eg Kiss, Van Halen, Scorpions etc.), then I click for example on the Kiss image and all the covers of their albums in the library appear, or I go back from the artists and click on Van Halen and their album covers appear and so on ... Doing it with the foobacon app on the tablet does just that. It would also be convenient to do this on a mouse-less touchscreen.
I tried it but if I click on an artist, the entire discography starts playing. What am I doing wrong?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-03-28 20:53:24
@rockberto,

this is currently not possible in the artist view. you could ask WilB ( the original library developer ) if he wants to implement it in his next update.
Here is the thread: https://hydrogenaud.io/index.php?topic=111060.0

But alternatively what you could do is first go to top menu Options > Always load View by same as tree ( deactivate ).
Then go to the library and first setup the tree view ( right click > Show tree ), click on the ... icon ( right beside the filter button ) > Views > View by Album Artist or View by Artist.
Then right click for context menu in the library and select Show album art. Now click again on  ... icon > Views > View by Album Artist - Album or View by Artist.
At last while you're in album art view, right click again > Show artists and and set the view to "View by Album Artist - Album".

With this setup, the albums will be grouped and listed by artist discography if tagged correctly. And you can always switch fast between tree view/album art view or artist view. In the tree view, you can click on the + symbol to show all albums of the artist.

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rockberto on 2022-03-29 18:25:06
@TT
many thanks for your reply. In the meantime I will try your suggestions.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Andu on 2022-04-09 17:55:47
Not sure if this has been requested before but I have two requests.

When you have a huge playlist (e.g. your entire library) then it's really hard to navigate to the artist/album that you want to listen to.

There are two ways to improve this and I think both should be included.

1) have a row of letters to the right so that you can navigate to the primary entry of what you are sorting by (e.g. Artist)
2) being able to navigate by typing out the name of the artist, album or song you are looking for
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-04-10 14:20:35
Hi @Andu,

if you tagged your albums correctly, there really should be no problem with navigation.

1. You can just group the artist and it will be displayed and sorted alphabetically -> in the playlist right click for context menu > Grouping.
2. Hit CTRL + F, a new playlist search popup appears and you can just type the artist name. Click on the result and it will automatically point to the result in the playlist or double click to play the song.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Andu on 2022-04-13 19:18:40
The grouping works. That is not what the issue was.

The CTRL + F search I didn't know about and works but a type anywhere search would be much cooler and more convenient. I understand if it's too difficult to implement though.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-04-17 09:12:57
Hello

How to change the volume bar to what is in Foobar Georgia. Yes your strap is very nice and fits well with the whole thing, but it is small and close to the track. Due to this, I sometimes skip a song instead of adjusting the volume.

Regards
naraganset
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-04-17 17:06:11
@Andu,

I've implemented the jump search for the playlist in the update. That means, that if you start typing with your keyboard ( artist name or one letter or more ),
it will first start to search in the playlist and scroll to the result, if nothing was found, it will try in the library and show results there.
If you are in the library and you use the jump search, it will show only the results in the library.

If you installed the update ( read post down below ) on a fresh installation, you need to index first your music in the Media Library. Once it was initialized,
you need to restart foobar and the jump search should start to work.

- - -

@naraganset

Hi, I've adjusted the hit area for the progress bar. It should be much better now and you should not have any miss clicks.
Also if you click on the volume button and the volume bar pops up, you can move your mouse cursor over the volume bar and use the mouse wheel to change the volume
or hold down left click and drag ( it does not matter where the mouse cursor is while dragging ) with the mouse cursor.

This is also in the update available.

- - -

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-04-17 17:06:56
    
(https://i.ibb.co/jR1DbHv/logo-random.png)
is reborn again!


I've been working on this big update nearly 3 months and finally it's here! Georgia-ReBORN has unlocked its full potential.
Since TheQwertiest released SMP v1.6.1 the theme was not running ideal, so I've started to make changes. Soon I realized that I needed to make
A LOT of adjustments and the code was not optimal, so I have rewrote, refactored and cleaned almost everything of Georgia-ReBORN's old code.
Now the overall performance is significantly much better but that's not really the highlight of this update anyways...

A new final theme "Random" has been added in Options > Theme. This is a fun and cool theme that will auto generate a random color.
If you don't like the current color you can double click on the lower bar and it will generate and change to a new color.
This theme has really a lot of potential if you know how to use it correctly ( apply some magic, shown down below ).

There seems to be a lot of users who are using a QHD monitor and the HD preset was not ideal, so I've added an additional
QHD mode and reworked on the auto detection and resolution presets. They can be now found in Options > Display.
If you installed and started Georgia-ReBORN for the first time, it will automatically detect your resolution and choose the right resolution mode.
QHD users will now enjoy the right predefined font and player sizes for their display resolution.

The highlight of this update are the new theme styles ( Options > Style ) and that's why it rather should be called an upgrade.
Every active Georgia-ReBORN theme ( Options > Theme ) has it's own individual theme styles, that means that if you switch to a
different theme, you will have different theme styles in Options > Style. There are some special unique theme styles which I will
introduce shortly, let's first start with the standard ones.


Theme style Bevel:
Bevel effect will be applied to the top menu and lower bar, this will result in a rounded user interface with depth.

(https://i.ibb.co/SndSxd5/Georgia-Reborn-Theme-Style-Bevel.webp)
 

Theme style Blend:
A really cool unique and dynamic blending effect will be applied over the whole player.
The effect and strength will be always different based on album art image, image brightness and background color.

(https://i.ibb.co/fq3PCc7/Georgia-Reborn-Theme-Style-Blend.webp)
 

Theme style Blend 2:
Same as Theme style Blend but the effect will be only applied to the top menu and lower bar.

(https://i.ibb.co/TP4FGzs/Georgia-Reborn-Theme-Style-Blend2.webp)


Theme style Gradient ( only available for Reborn, Random, Blue, Dark blue and Red theme ):
A gradient effect ( center the brightest and edges the darkest color ) will be applied to the top menu and lower bar.

(https://i.ibb.co/0tk4zVC/Georgia-Reborn-Theme-Style-Gradient.webp)


Theme style Gradient 2 ( only available for Reborn, Random, Blue, Dark blue and Red theme ):
Same as Gradient but colors are reversed ( center the darkest and edges the brightest color ).

(https://i.ibb.co/sqGYHNV/Georgia-Reborn-Theme-Style-Gradient2.webp)


Theme style Alternative:
A brighter color will be applied to the top menu and lower bar and a little bit darker color to the center.

(https://i.ibb.co/47FFshx/Georgia-Reborn-Theme-Style-Alternative.webp)


Theme style Alternative 2:
A darker color will be applied to the top menu and lower bar and a little bit brighter color to the center.

(https://i.ibb.co/ZchmFSL/Georgia-Reborn-Theme-Style-Alternative2.webp)


---------------------------------------------------------------------------------------------------------------------------------

Special theme styles:

---------------------------------------------------------------------------------------------------------------------------------


Theme style Black and white ( only available for White theme ):
Top menu and lower bar are in white, center in black. Primary color is always white and will not change on different album art.

(https://i.ibb.co/CMwwj4b/Georgia-Reborn-Theme-Style-Black-And-White.webp)



Theme style Black and white 2 ( only available for White theme ):
Same as Black and white but with reversed colors.

(https://i.ibb.co/12BLFzZ/Georgia-Reborn-Theme-Style-Black-And-White2.webp)


Special theme style Black and white reborn ( only available for White theme ):
It will automatically and dynamically change between Black and white and Black and white 2 based on album art image brightness.


Special theme style Black reborn ( only available for Black theme ):
Top menu and lower bar and theme accents have dynamic colors based on album art. Center, transport buttons and progress bar are always black.

(https://i.ibb.co/fx3PdpF/Georgia-Reborn-Theme-Style-Black-Reborn.webp)


Theme style Reborn white ( only available for Reborn theme ):
White version ( top menu and lower bar ) of the Reborn theme

(https://i.ibb.co/wWvJWJm/Georgia-Reborn-Theme-Style-Reborn-White.webp)



Theme style Reborn black ( only available for Reborn theme ):
Black version ( top menu and lower bar ) of the Reborn theme

(https://i.ibb.co/KbdYGL5/Georgia-Reborn-Theme-Style-Reborn-Black.webp)


Theme style Random pastel ( only available for Random theme ):
Only pastel like colors will be randomly generated.

(https://i.ibb.co/hHtqCS6/Georgia-Reborn-Theme-Style-Random-Pastel.webp)


Theme style Random dark ( only available for Random theme ):
Only dark colors will be randomly generated.

(https://i.ibb.co/M8btVdN/Georgia-Reborn-Theme-Style-Random-Dark.webp)


Special feature Auto color ( only available for Random theme ):
This will automatically change color based on user set time interval.


---------------------------------------------------------------------------------------------------------------------------------

Top menu button theme styles:

---------------------------------------------------------------------------------------------------------------------------------

Filled:

(https://i.ibb.co/6bxLT3Y/Georgia-Reborn-Theme-Style-Top-Menu-Filled.webp)

Bevel:

(https://i.ibb.co/pLVtDnH/Georgia-Reborn-Theme-Style-Top-Menu-Bevel.webp)

Inner:

(https://i.ibb.co/rxVjV2K/Georgia-Reborn-Theme-Style-Top-Menu-Inner.webp)

Emboss:

(https://i.ibb.co/mBRmZjm/Georgia-Reborn-Theme-Style-Top-Menu-Emboss.webp)

Minimal:

(https://i.ibb.co/WDDXW2k/Georgia-Reborn-Theme-Style-Top-Menu-Minimal.webp)


---------------------------------------------------------------------------------------------------------------------------------

Transport button theme styles:

---------------------------------------------------------------------------------------------------------------------------------

Bevel:

(https://i.ibb.co/W68nph5/Georgia-Reborn-Theme-Style-Transport-Buttons-Bevel.webp)

Inner:

(https://i.ibb.co/1vnhYYQ/Georgia-Reborn-Theme-Style-Transport-Buttons-Inner.webp)

Emboss:

(https://i.ibb.co/qxPcd4c/Georgia-Reborn-Theme-Style-Transport-Buttons-Emboss.webp)

Minimal:

(https://i.ibb.co/gypx5Gw/Georgia-Reborn-Theme-Style-Transport-Buttons-Minimal.webp)


---------------------------------------------------------------------------------------------------------------------------------

Progress bar theme styles:

---------------------------------------------------------------------------------------------------------------------------------

Rounded:

(https://i.ibb.co/NLjG5Yx/Georgia-Reborn-Theme-Style-Progress-Bar-Rounded.webp)

Background Bevel:

(https://i.ibb.co/3rGrLym/Georgia-Reborn-Theme-Style-Progress-Bar-Background-Bevel.webp)

Background Inner:

(https://i.ibb.co/Nxpcbts/Georgia-Reborn-Theme-Style-Progress-Bar-Background-Inner.webp)

Fill Bevel:

(https://i.ibb.co/QnTh7RL/Georgia-Reborn-Theme-Style-Progress-Bar-Fill-Bevel.webp)

Fill Inner:

(https://i.ibb.co/wRHcZbg/Georgia-Reborn-Theme-Style-Progress-Bar-Fill-Inner.webp)

Fill Blend:

(https://i.ibb.co/xY4stS6/Georgia-Reborn-Theme-Style-Progress-Bar-Fill-Blend.webp)


---------------------------------------------------------------------------------------------------------------------------------

Volume bar theme styles:

---------------------------------------------------------------------------------------------------------------------------------

Rounded:

(https://i.ibb.co/G5tYhjg/Georgia-Reborn-Theme-Style-Volume-Bar-Rounded.webp)

Background Bevel:

(https://i.ibb.co/hCwscSG/Georgia-Reborn-Theme-Style-Volume-Bar-Background-Bevel.webp)

Background Inner:

(https://i.ibb.co/G2Crznx/Georgia-Reborn-Theme-Style-Volume-Bar-Background-Inner.webp)

Fill Bevel:

(https://i.ibb.co/K57s0Xg/Georgia-Reborn-Theme-Style-Volume-Bar-Fill-Bevel.webp)

Fill Inner:

(https://i.ibb.co/4mbVtxR/Georgia-Reborn-Theme-Style-Volume-Bar-Fill-Inner.webp)


---------------------------------------------------------------------------------------------------------------------------------

Theme styles showcase:

---------------------------------------------------------------------------------------------------------------------------------

As you can see there are lot of theme styles to choose from, in the Options > Styles context menu each column can have one activated style,
this means you can combine styles altogether. Note: Theme style Gradient 1+2 is not supported and available for Reborn white:

(https://i.ibb.co/3FYDvtW/Georgia-Reborn-Theme-Style-Context-Menu.webp)

You can literally spend hours in experimenting and achieving some pretty cool results:

(https://i.ibb.co/DRKhnpg/Georgia-Reborn-Theme-Styles-Animation.webp)


Here is a list of combined theme styles that were used in the showcase animation:

Theme White:
Bevel + Black And White Reborn
Bevel + Blend + Black And White Reborn
Bevel + Blend 2 + Black And White Reborn

Theme Black:
Bevel + Black Reborn
Bevel + Blend + Black Reborn
Blend + Alternative 2

Theme Reborn:
Bevel + Alternative
Bevel + Alternative 2
Bevel + Blend
Bevel + Blend + Alternative
Bevel + Blend + Reborn Black
Bevel + Blend + Reborn White
Bevel + Blend 2 + Reborn Black
Bevel + Reborn Black
Bevel + Reborn White
Blend + Reborn Black
Blend + Reborn White
Gradient 2 + Reborn Black

Theme Random:
Bevel + Blend + Alternative
Bevel + Blend + Random Pastel

Various transport button ( Bevel, Inner, Emboss, Minimal ), progress bar theme styles ( Rounded, Bevel & Inner for both background and fill )
were also used, you can do the same for top menu and volume bar...

Dark Tip:
If you like dark themes, you can use the Random theme with Bevel ( if you use Gradient or Gradient 2, you should deactivate Bevel ) +
( Blend or Blend 2 or Gradient or Gradient 2 ) + Random dark + Auto color.
You will get pretty cool auto dynamic changing dark themes.

---------------------------------------------------------------------------------------------------------------------------------

How do I backup, update, restore and reset the theme?

---------------------------------------------------------------------------------------------------------------------------------

Backup:
In your profile folder backup the index-data folder ( stored information of playcounts, last.fm scrobbles and lyrics )
and the playlists-v1.4 folder. Optional: If you want to save your current theme settings, go to
Options > Settings > Theme settings > Create/Restore backup. Click on the Export button and save the json file.
Also make a backup of your current georgia-reborn-config.jsonc from your profilegeorgia-reborn folder.

Update:
Download the latest https://github.com/TT-ReBORN/Georgia-ReBORN/archive/master.zip
and replace your existing files.

Restore:
If you made a completely new installation, start and close foobar. This will automatically create the index-data and
playlists-v1.4 folders. Just replace those folders and if you followed the optional backup step ( save theme settings )
replace your georgia-reborn-config.jsonc, start foobar and go to
Options > Settings > Theme settings > Create/Restore backup and click on Import. Load your saved json file.

Reset:
Go to Options > Settings > Theme settings > Reset all.
Warning, this will also reset your georgia-reborn-config.jsonc file to default. if you have modified the config file,
you should probably make a backup. If you still encounter some problems, you could try to manually delete your
panel properties in Options > Settings > Theme settings > Create/Restore backup and click on the Clear button.


---------------------------------------------------------------------------------------------------------------------------------

Changelog:

---------------------------------------------------------------------------------------------------------------------------------

Big update -> v.2.0.3b, please make a new foobar installation!

# Theme:
- Added new theme "Random" -> Options > Theme > Random
- Random theme will generate random colors that are NOT based on album art
- Random theme has an auto color timer feature that can be set in Options > Style > Auto color
- Double clicking on lower bar in Random theme will generate a new color
- Reborn theme ( also Random theme ) has now dynamically adjusted shadow opacity ( previously panel shadows were nearly invisible on darker colors )
- Reborn theme will adjust colors when cycling through images

# Styles:
- Added various theme styles -> Options > Style ( different styles for each individual theme ):
- Bevel
- Blend, Blend 2
- Gradient, Gradient 2
- Alternative, Alternative 2
- Black and white, Black and white 2, Black and white reborn
- Black reborn
- Reborn white, Reborn black
- Random pastel, Random dark, Auto color
- Theme styles also available for top menu buttons, transport buttons, progress and volume bar:
- Filled, Bevel, Emboss, Inner, Minimal
- Progress bar and volume bar have an additional Rounded style

# QHD:
- Added QHD mode -> Options > Display
- Added 9 predefined player sizes for QHD
- Added automatic QHD detection
- Added pre-optimized/adjusted font sizes for QHD

# Various:
- Added adjustable brightness -> Options > Brightness
- Added Create/Restore backup and theme reset -> Options > Settings > Theme settings
- Added more font sizes for scaling
- Added missing mouse hover animation for library and biography scrollbar thumb
- Added new Playlist tools menu
- Added shortcut Alt + Left click automatically adds tracks from Library to Playlist
- Added option to show artist name in playlist if it's not the same as album artist -> Options > Playlist > Show artist name on difference
- Added option to fallback to last.fm scrobbles if no local play count exist -> Options > Playlist > Show last.fm scrobbles on no local plays
- Added option to disable album art when displaying lyrics -> Options > Lyrics > Show album art when displaying lyrics
- Added jump search also for Playlist. Jump search can be activated in all panels and if not first activated in the Library,
it will show results first in the Playlist and if no results were found then it will try in the Library.
- Increased up to 6 country flags
- Optimized and reordered some top menu options items
- Top menu minimize, fullscreen, close button scaling
- Corrected overlapping of artist & album title in playlist
- Fixed library nowPlaying when using option "Always scroll to current playing song" and synced with Playlist
- Fixed library arrow keys navigation
- Fixed progress bar fill color when playing from a CD
- Fixed cosmetic font bump when changing other layout transport button sizes while current active layout is different
- Removed Deezer source from lyric search ( caused instability )
- Reactivated clipboard funcs in library and biography for Wine/Linux users ( no more right click crashes ) thx @marc2k3 =)
- Various bug fixes and fine tuning

# Performance:
- Huge code rewrites/refactoring and cleanup -> it's basically a new theme =)
- Much faster overall performance
- Faster loading times
- Active playlist with a ridiculously huge amount of tracks no longer a performance killer when resizing the player
  ( Only on foobar startup/theme reload and when you add to playlist, obviously you need to fully init the playlist content )
- Updated to @marc2k3's modified Spider Monkey Panel v1.6.2-dev+7c0928bf
  ( Included marc2k3's utils.GetClipboardText/utils.SetClipboardText )

# Components:
- Updated foo_multisource to v0.56
- Included Mordred's foo_musicbrainz user-component ( is now the standard tagging tool )


---------------------------------------------------------------------------------------------------------------------------------

Note: Theme style Blend will take a performance hit, this also varies on player size ( Small -> Large, HD -> 4K ).
Theme styles are still beta, additional fine tuning needs to be done. This update can be seen as the first public release but still in beta phase,
next update will be the first public release with all stuff fixed from this update.

---------------------------------------------------------------------------------------------------------------------------------

For this update please make a new fresh installation, after that you can use the backup method
How do I backup, update, restore and reset the theme? ( this is also now in the FAQ on Github ) in the next installations.
As usual, the update can be downloaded from Github or directly from this link:

https://github.com/TT-ReBORN/Georgia-ReBORN/archive/master.zip

I hope you like this update, please leave your feedback, thanks and happy Easter!

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Andu on 2022-04-18 01:12:16
I just did a complete reinstall without any backup and then just setup everything fresh with the new upgrade

Here are a few observations.

1) Cursor follows playback only kind of works. Yes, the cursor marks the track that is played but the playlist doesn't always show the running track. Sometimes it works and sometimes it doesn't. Not sure I can see a pattern on when it will work and when not. Wonder if it's connected to shuffle + next track and because the cursor doesn't go to the next track the playlist will not move correctly to the right position in relation to the cursor.
2) QHD is nice but can those of use with widescreen also get a WQHD option?
3) I've tried to use the search and it shows what I'm typing on the screen but it always turns red and never finds what I typed in. Regardless if it's an artist, album or song name.

Edit: Figured out that the solution for 1) was to enable "Always scroll to current playing song" under Options -> Library or Playlist
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-04-18 13:42:22
@Andu,

to be able to use the jump search, you need to index your music in the media library.
Go to top menu > File > Preferences > Media Library. Add your music folders and let it fully scan until the status displays "Monitoring". Then close and restart foobar, click now on the top menu button "Library".
It will show all your music in the library, now double click on the first row at the top that says ALL ( Artist ), this will automatically add all your music to the "Library View" playlist.
Now the jump search should find all your artists.

For now the playlist jump search works only if you have added and initialized your music in the media library and use the "Library View" playlist. I will try to make it independent in the next update.

It's no use for a WQHD mode. WQHD = QHD, the only difference about this resolution is that the width is wider, it has the same pixel res in height and thus the player & font & UI element sizes would be the same,
because the player size and presets ( Options > Player size > 'Small', 'Normal', 'Large ) have always proportional sizes.

-TT
 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Sukari on 2022-04-18 15:56:00
Awesome update. I really like the new themes and all the improvements you have made.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-04-19 09:44:12
Hello

I played with the new theme quickly, the mass option, you can now set almost everything to your liking.
New styles bevel, blend, alternative - a very good idea, the previously uniform background could be a bit overwhelming, now it's perfect.
The brightness option is also very useful.
Implementing a keyboard search by artist name in a playlist works and is very useful.
Thank you for taking care of the volume button, it's much better now, although it's a pity that the buttons are not slightly higher above the track progress bar then it would be perfect.
I would like to thank you for the enormous amount of work and dedication to this project.

greetings
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Andu on 2022-04-19 19:07:03
@Andu,

to be able to use the jump search, you need to index your music in the media library.
Go to top menu > File > Preferences > Media Library. Add your music folders and let it fully scan until the status displays "Monitoring". Then close and restart foobar, click now on the top menu button "Library".
It will show all your music in the library, now double click on the first row at the top that says ALL ( Artist ), this will automatically add all your music to the "Library View" playlist.
Now the jump search should find all your artists.

For now the playlist jump search works only if you have added and initialized your music in the media library and use the "Library View" playlist. I will try to make it independent in the next update.

It's no use for a WQHD mode. WQHD = QHD, the only difference about this resolution is that the width is wider, it has the same pixel res in height and thus the player & font & UI element sizes would be the same,
because the player size and presets ( Options > Player size > 'Small', 'Normal', 'Large ) have always proportional sizes.

-TT
 

Thanks for the feedback. That works although I think it would be better if it could work in the playlist and would also search for song names.

But I don't want to sound ungrateful because both the theme itself and the new update are fantastic. So thank you very much for your work.

I'm just trying to improve usability for my considerable library ;)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-04-20 22:02:32
I've hosed the lyrics somehow.  When I run the online troubleshooter I get:

The following components found on your system are known to be problematic and should be either uninstalled or updated to their latest versions:
foo_uie_lyrics3.dll : Lyric Show Panel 3 0.5
Reason: Repeated crash reports.

I did a fresh install.  Tried removing it and then only saved lyrics displayed.  How did that sneak in?

EDIT: Just noticed using a local folder for lyric saving causes searches to fail
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2022-04-21 01:35:35
Really amazing, many many thanks for your hard job, it's the ultimate foobar theme !
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-04-21 17:47:41
Guys, glad you like the new update  8)

@Andu,
well I mentioned earlier that for now the jump search only works in the playlist, if your music in the media library has been indexed.
I'll try to make it library independent so that also active playlist content will be working, it is on my TODO list...

@bmorgan,
don't remove the Lyric Show 3 component or otherwise the lyrics fetching won't work, it's part of the theme itself.
If you want your own custom lyric directory, see the FAQ "How can I set my own lyrics directory?" on Github:
https://github.com/TT-ReBORN/Georgia-ReBORN#faq

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-04-24 10:26:16
Hello

I have a question in the playlist view when setting the shuffle option and switching the next song, the list shuffles for me and highlights the currently listening song. However, when I am in the cdart view and the next song is randomized and when I re-enter the playlist view does not highlight the currently listening song.
Of course, I have Playback - Cursor follow playback turned on.

Regards
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-04-24 11:25:26
Hello

I have a question in the playlist view when setting the shuffle option and switching the next song, the list shuffles for me and highlights the currently listening song. However, when I am in the cdart view and the next song is randomized and when I re-enter the playlist view does not highlight the currently listening song.
Of course, I have Playback - Cursor follow playback turned on.

Regards

For this to work you should activate in Options > Playlist > Always scroll to current playing song.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-04-24 11:46:58
Thank you, I couldn't find this option.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-04-29 21:51:39
I don't know why I've added this so late:
https://github.com/TT-ReBORN/Georgia-ReBORN#resources
but maybe some people may find this useful and showcase some nice design.
I would love to see your own creations, feel free to post them here!

Cheers 8)

In case the hyperlink in some browsers doesn't jump to the Resources section:

Quote
If you want you to make your own disc art placeholders or other graphics, you are welcome to download and use
these resources, respectively templates that contain all Georgia-ReBORN logos plus all cd and vinyl placeholders.
Feel free to post your creations in the HydrogenAudio (https://hydrogenaud.io/index.php?topic=121047.0) thread or start your own at Discussions (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions). I would love to see
what you have created and I am sure other users feel the same! Download Resources (https://github.com/TT-ReBORN/Georgia-ReBORN-images/raw/master/Resources/Georgia-ReBORN_Resources.7z).

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-04-30 20:45:59
Just wanted to let you guys know, if anyone is interested when using their own custom disc art placeholders, I've added one custom cdArt placeholder and one custom vinylArt placeholder
to top menu Options > Details > Disc art > Display disc art placeholder as an example and template.

Download this zip here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and just replace your existing files. You can also use the new backup method since the last update release.

If you want to test your custom placeholder for cd, use name cd-custom.png and for vinyl, use name vinyl-custom.png and put them into the profile\georgia-reborn\images\discart\ folder.

For adding more custom slots in the Options > Details > Disc art > Display disc art placeholder context menu,
follow this tutorial here (https://github.com/TT-ReBORN/Georgia-ReBORN/commit/a54a6d76a4290610c79427d8c32a145c3cff7313).

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-05-01 14:56:20
Hello

In my library I have about 90% added cdarts like on the original CD. Therefore, I have a question how to do that when I have a cdart in a folder, my original one is displayed, and if I do not have cd art in the folder, one of the custom ones is displayed automatically without switching.

Regards
naraganset
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2022-05-01 17:19:39
This new Georgia-ReBORN is another level! Thanks for all improves and for the revamped functions. Now you can enjoy the music with a amazing taste in design and fully-functionally.

Thanks TT you've done a great work, thanks for your time to bring us this new Georgia-ReBORN !

looks awesome  8) (https://imgur.com/MXmtkjH)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-05-01 20:26:39
@naraganset,

I have added this feature as a new option "Show placeholder if no disc art found" in Options > Details > Disc art > Display disc art placeholder.
You can download this here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your files and activate it.

-------------------------------------------------------------

@Azemoth and other users/readers,

thanks and I'm glad you liked it! =)
If you want, you can share and post your custom placeholder/s here so other users can enjoy it/them too!
I'm always interested what other users have designed and made, that's why I motivate all of you to post/showcase your foobar!

Just a reminder, this thread in general here is NOT ONLY to post about bugs ( I'm always grateful if you do, you can do that too on Github discussions ),
but you can also post/share/showcase YOUR personal Georgia-ReBORN!

Don't be shy, no one bites here =)

Thanks

P.S I really like your custom placeholder Azemoth, good work!

-TT


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-05-01 23:59:05
@TT

It's great that you added this option "Show placeholder if no disc art found"

I still have a question, you changed, I understand something about scaling the theme. In the earlier version, the free area that I marked with the white arrow in the photo was smaller and looked much better for me than in the current version.

Earlier
(https://i.imgur.com/ZzwklrA.png)
(https://i.imgur.com/BO6XyTI.png)

Currently
(https://i.imgur.com/Muv7owg.png)
(https://i.imgur.com/A2n5vHL.png)


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-05-02 20:03:33
@naraganset,

this happens when the player size is not proportional, it will fill the gap with the primary color.
I have aligned it to the right side, because it will crop not so much from the album art when the player size is maximized or in fullscreen.
The player size is always proportional when you use the predefined player sizes in Options > Player size > Small, Normal, Large.
When the user is manually resizing the player, you need to adjust width and height to be proportional again, i.e album art top and bottom is the same size as the playlist height.

Anyways, I have just made some changes and the user can now select album art position when player size is not proportional:

Quote
- Added new album art settings menu in Options > Player controls

- Added new album art alignments when player size is not proportional for Default mode in
  Options > Player controls > Album art settings > When player size is not proportional

- Reorganized some related album art player controls settings and put them in
  Options > Player controls > Album art settings

- Some fixes for Artwork mode

Album art alignment is only available if you use the layout -> Default mode and not in Artwork mode ( album art will be always centered ).
If the user has activated maximize or fullscreen, album art will be always right position ( for smallest image cropping ) regardless of the current activated alignment setting.

You can download this here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your existing files and then change it in Options > Player controls > Album art settings > When player size is not proportional.
Default alignment setting for album art is "right".

If you don't like the colored gap, you can also deactivate it in Options > Player controls > Album art settings > When player size is not proportional > Show colored gap.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-05-02 23:10:57
@TT

Thanks for the detailed explanation, I read the whole thread and I know how your theme works, I was just curious why you changed the scaling. :))
I display your theme on the big screen, so I rarely use the full screen, it's just too big for me and I manually resize the player.

But now with the addition of the new feature "Options> Player controls> Album art settings> When player size is not proportional> Show colored gap" this feature works wonderfully and is perfect.

Thank you so much for helping me again, and I don't think I need to add that the Georgia-ReBORN theme is a total revelation.

Regards


ps. Let it not be that I just want something, I throw in a few cdarts that I made, maybe you or someone else will be useful.

(https://i.imgur.com/QbiwMIv.png)   (https://i.imgur.com/xaDHSjP.png)  (https://i.imgur.com/9fYjoio.png)  (https://i.imgur.com/Nyb30yg.png)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-05-03 12:53:05
Thanks for the share @naraganset,

if anyone has updated Georgia-ReBORN as of now, you can download custom disc art and just rename the png to cd-custom.png or vinyl-custom.png
and replace the existing ones in foobar2000\profile\georgia-reborn\images\discart

Now you can activate them from the top menu Options > Details > Disc art > Display disc art placeholder > CD - Custom or Vinyl - Custom.
Don't forget to also activate Options > Details > Disc art > Spin disc art while songs play.

To add more slots in the context menu Options > Details > Disc art > Display disc art placeholder, follow this tutorial here (https://github.com/TT-ReBORN/Georgia-ReBORN/commit/a54a6d76a4290610c79427d8c32a145c3cff7313).
I have also added it to the FAQ on the Github page.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: FoobyClass on 2022-05-06 00:29:49
Many thanks (again), spreading the word, this is the best foobar theme ever
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: SnappDragon10 on 2022-05-30 01:26:38
Ok, so I feel a little silly because I've been searching on how to get this feature and it feels like I've been glossing over something repeatedly; I wanted to ask, how do you get the Library design to look the way it does in a lot of the promo images/gifs where the Album art is shown and then underneath are the songs in that album?

So far toying around with the settings myself I've been unable to replicate it.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-05-30 19:20:14
Hi @SnappDragon10,

do you mean how to display the album art grid view or change to different library designs?

The quickest way to display the album art grid view is to right click in the library for context menu > Show album art.
Then you can right click again and change width to full > Change layout to full width.
To switch back to tree view, right click > Show tree.

To change the library design, go to top menu Options > Library > Design
or in the library top right, click on the ... settings button > Quick setup.

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: SnappDragon10 on 2022-05-31 04:56:21
Hi,

Yes, I meant Library Designs. I've gone through it again and realized the type of "design" I was looking for was actually the mode/display you can switch between when you select the "Library" button from the toolbar. Thank you for your help though!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rankxerox on 2022-06-12 21:45:46
Greetings. Why these warnings?
(https://i120.fastpic.org/thumb/2022/0612/71/9d40acede2eb18e956ba679ef75ba371.jpeg) (https://fastpic.org/view/120/2022/0612/9d40acede2eb18e956ba679ef75ba371.jpeg.html)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-06-12 23:13:12
Hi @rankxerox,

This is just a warning that picking the primary color from album art at the moment it tried failed when using the White/Black/Reborn/Random theme.
It happens when <Album art could not be properly parsed! Maybe it is corrupt, file format is not supported or has an unusual ICC profile embedded> or when no album art cover in the folder exist.
It's useful for debugging to see, if there are conflicts with the album art cover or why the album art cover is not being displayed.

If you have no problems with the current playing album art cover when the warning in the log occurs, you can ignore the message.
If you have problems ( not being/correctly displayed ) with the current playing album art cover, you need to replace it.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rankxerox on 2022-06-13 08:36:25
@TT thanks for your answer. I installed the Georgia version, same setup, same album playing and same cover. I did other tests with different covers graphically and I always got the same answer. I would say it is interesting.
foobar2000 - Georgia:
(https://i120.fastpic.org/thumb/2022/0613/55/f605ffc2e5993e092447d6f189f74455.jpeg) (https://fastpic.org/view/120/2022/0613/f605ffc2e5993e092447d6f189f74455.jpg.html)
foobar2000 Georgia-ReBORN:
(https://i120.fastpic.org/thumb/2022/0613/45/42597a650fd65b6acd3a6640cfae5745.jpeg) (https://fastpic.org/view/120/2022/0613/42597a650fd65b6acd3a6640cfae5745.jpg.html)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-06-13 14:47:12
Thanks for your comparison @rankxerox,

I've looked further into it and found out that this happens only on startup initialization due to calling a function.
This should be fixed now, you can download this cosmetic fix here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) and replace your existing files.

Thanks for reporting!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rankxerox on 2022-06-13 15:34:36
Perfect, Here there are no soap bubbles in the pockets. Thanks for your support, unconditionally.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Arylcyclohexylamine on 2022-06-17 21:32:09
Hi, thank you for this theme it is amazing.
I have an issue that I think might be Windows Insider/preview build related but whenever I reboot windows, I have to reinstall the Georgia-reborn Windows font packs manually in order to get the controls to display correct symbols. This used to be the case with the old Georgia theme too. It wasn't happening to me until I went back to insider.

So I don't think this is really a bug, but has anyone resolved this? The only thing I can think to do besides changing Windows build is make a script to automatically install the font packs upon reboot.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-06-17 22:02:32
Hi, thank you for this theme it is amazing.
I have an issue that I think might be Windows Insider/preview build related but whenever I reboot windows, I have to reinstall the Georgia-reborn Windows font packs manually in order to get the controls to display correct symbols. This used to be the case with the old Georgia theme too. It wasn't happening to me until I went back to insider.

So I don't think this is really a bug, but has anyone resolved this? The only thing I can think to do besides changing Windows build is make a script to automatically install the font packs upon reboot.

Hi @Arylcyclohexylamine,

I typed this in Google search "after reboot fonts missing" and you should probably try these:

https://answers.microsoft.com/en-us/windows/forum/all/solution-installed-fonts-disappearing-after/146f4039-47c3-4017-a9b1-76f72badce39

https://www.fonts.com/support/faq/fonts-disappear-on-restart#:~:text=Right%20click%20on%20the%20font,remain%20installed%20after%20a%20restart.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Arylcyclohexylamine on 2022-06-20 07:15:51
Hi, thank you for this theme it is amazing.
I have an issue that I think might be Windows Insider/preview build related but whenever I reboot windows, I have to reinstall the Georgia-reborn Windows font packs manually in order to get the controls to display correct symbols. This used to be the case with the old Georgia theme too. It wasn't happening to me until I went back to insider.

So I don't think this is really a bug, but has anyone resolved this? The only thing I can think to do besides changing Windows build is make a script to automatically install the font packs upon reboot.

Hi @Arylcyclohexylamine,

I typed this in Google search "after reboot fonts missing" and you should probably try these:

https://answers.microsoft.com/en-us/windows/forum/all/solution-installed-fonts-disappearing-after/146f4039-47c3-4017-a9b1-76f72badce39

https://www.fonts.com/support/faq/fonts-disappear-on-restart#:~:text=Right%20click%20on%20the%20font,remain%20installed%20after%20a%20restart.

-TT

Installing the fonts for all users seems to have fixed it. Thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rawdog00 on 2022-06-23 09:30:05
Hi TT, you have built the ultimate foobar theme & I am forever grateful for u just wondering I usually use foobar through the album view since I am used to the itunes layout & like to view the albums in order by the years they were released. I am not good at code to the point where I can actually figure this out but is there any way to have it like how the artist view is (where its just the artist on top and album on bottom https://ibb.co/qR5dtv1) but still have it sorted in years?
https://ibb.co/fQNFsC8 <- This is how I have it right now but want to hide the year number while still having it sorted by such

https://ibb.co/xHStf5B this is the code for it rn nothing complex, appreciate u alot for putting all the work into this project that u do it really shows!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-06-23 18:40:07
Hi @rawdog00,

glad you like the theme, you can try out this pattern:
Code: [Select]
%album artist%|$nodisplay{%date%}%album%|[[%discnumber%.][%track artist% - ]%tracknumber%. ]%title%

You can also click on the the "Add new" button to add your own pattern so you don't need to overwrite your existing ones
and sort them with the "Up" and "Down" buttons in the "Views" panel settings.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rawdog00 on 2022-06-23 21:48:16
based <3 u n this theme, this is a tiny detail that I don't know if it can be changed but is there any way to remove the track # off the corner of the album?
https://ibb.co/mH62Pnb this what im talkin about in the top right corner
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-06-23 21:57:26
Yes you can, actually it will be deactivated as default in the next update.

But for now you can go to top menu > Options > Library > Show track count in album art

Also there will be some other cool new features in the next update which I'm currently working on,
stay tuned!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rawdog00 on 2022-06-23 21:59:05
clutch asf, thank you TT!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-07-03 19:15:33
Anyone who is interested, head over:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Arylcyclohexylamine on 2022-07-09 04:15:25
I am trying to get the "Collapse all but now playing" option to remain active between tracks but I can't figure it out. I probably have some option conflicting with it but I feel like I tried everything. It doesn't seem to matter if auto is on or off.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-07-09 12:34:56
Hi @Arylcyclohexylamine,

If you right click in the Playlist for context menu and go to > Collapse/Expand you will see 6 options.

The first top three are one time actions:
Collapse all
Collapse all but now playing
Expand all

The other last three are permanent settings:
Auto
Collapse on start
Collapse on playlist switch

What you want is to set it to 'Auto' that's all. Auto will also include 'Collapse on start' or 'Collapse on playlist switch', it's just a permanent 'Collapse all but now playing' feature.
If you now click on the header thumbnails ( not the header hyperlinks ) it will automatically expand only the current now playing album, all other albums will be collapsed.

I don't know which Georgia-ReBORN version you're using, but I have just checked with the latest version on Github and it's working just fine...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Henry66 on 2022-07-09 15:44:42
Hi @TT

I have been evaluating this theme and I like it very much.
I am thinking of replacing my current theme (DarkOne v4.0) which is no longer actively developed.

What's stopping me from switching right away is that I have become very attached to two features of my current theme, and I can't imagine being without them:

1. Waveform seekbar
2. Peakmeter

How hard/complicated would it be to add these to Georgia-ReBORN?
I am a software developer and can try to figure it out, but have very little experience with Javascript, and none with Foobar2000.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-07-10 12:35:40
Hi @Henry66,

Georgia-ReBORN is a single Spider Monkey Panel, that means all scripts are running and executed in one full panel.
It's not so easy to do that and you would need some work to be able to achieve it, but it is doable. There are only two ways.

1. The recommended:

The easiest way would be to search on the internet ( or code them yourself ) for similar plugins that are purely written in JavaScript and implement these directly into the theme.
I don't know exactly where you would put those because every space in the theme is already occupied with UI elements. I guess the best way would be to implement those in the lower bar
where also the progress bar is and call the Waveform seekbar or Peakmeter with a right click context menu and switch it.

---------------------------------------------------------

2. The complicated, not recommend:

If you want to implement general plugins directly into the theme, you would need to load those plugins in an extra container.

You can read about it here:
https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components_0.9/Panel_Stack_Splitter_(foo_uie_panel_splitter)

If you installed the foo_uie_panel_splitter component, you can add one to the layout to see how it works, go to Preferences > Display > Columns UI > Layout.
There you can right click on the Vertical splitter > Insert panel > Splitters > Panel Stack Splitter.
When it's added, you can load the plugin into it. You would need to learn how to configure the Panel Stack Splitter with Javascript to be able to call the container to reposition,
display and hide it and link it with a button or link.

The Eole theme is using this kind of design ( Panel Stack Splitter ), you could study how the theme is using and calling those Panel Stack Splitters.

The problem why I don't recommend it, is that the Panel Stack Splitter component is really old ( last ver from 2009/12/11 ) and can
become in the near future not compatible.


-TT
 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Henry66 on 2022-07-11 03:11:44
Thanks @TT
I shall do some research and experiments.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2022-07-17 18:48:37
BETA it will be available again or is testing finished? I'm late
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rawdog00 on 2022-07-18 09:03:29
Hi TT, exited for the new update slept on the beta link before it got taken down.I got the setup you last hooked me up with but would like to know a way on how to swap the placements of the artists / album names (have albums on top while artists on the bottom) but still keep it displayed by the years they put the albums out.  reference -> https://ibb.co/ykGsmcn
Here's the view I have on rn
%album artist%|$nodisplay{%date%}%album%|[[%discnumber%.][%track artist% - ]%tracknumber%. ]%title%

Another quick question, is there a way to turn down the scroll speed if you are using a track pad? Make one quick scroll just one album row up or down instead of 2-3, thnx again for making the best foobar theme known to man
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-07-18 12:40:11
@Azemoth,

I'll post the final update for testing soon in the Github beta testing thread, after I've fixed some remaining bugs from the code changes.

@rawdog00,

You can flip the artist and album title in top menu Options > Library > Album art > Labels > Flip
To configure the scrollbar steps go to top menu Options > Player controls > Scrollbar > Playlist/Library/Biography > Mouse wheel scroll steps > 1 step.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-08-06 12:29:32
Final beta update just released and available here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-3339158).

First public release will be available soon on Github, after enough testing and feedback from all people
who are participating in the beta testing.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: marc2k3 on 2022-08-06 18:03:56
Sharing your core.cfg in the configuration folder and your library folder which wipes out everyone's core settings is abhorrent behaviour and I'd advise everyone about being careful not to extract those files.

It's not good enough to tell people to use a clean portable install just for your theme. People expect to use themes in conjunction with their original configurations without losing things like that.  :/
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-08-06 21:50:27
Hi @mark2k3,

sorry to hear if you've lost your core config, but I've always told people to make backups.
It's the first time I've heard that people are using only one foobar installation and putting all kinds of different themes in it.

You can of course do that, but why did you just not rename your old profile folder and then put mine from the zip in it?
Windows even asks if you want to replace all the files in the profile folder. If you would do it this way, it would be the same as
if you had multiple portable foobar installations, e.g profile-theme1, profile-theme2, profile-theme3 etc. And when you want to
change themes, just rename it back to profile.

The core config files are almost default, only added png file support in the album art setting for the playlist and
also users would not need the extra step to select and click on the first foobar startup the Columns UI popup setting.
I don't see nothing wrong with it, other themes are also using the same method and it's the easiest installation ever,
drag and drop and done.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-08-07 17:21:17
Guys, I'm interested which playlist album date order do you prefer?

Please vote here:
https://poll-maker.com/QOB5A1U72

Thanks!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2022-08-07 23:08:00
I've done a clean installation, I only have some problems with the fonts (I've already installed fonts in Fonts folder -> Restarted the PC - Started foobar2000 Georgia-ReBorn Beta) and the font is not displayed correctly.

Edit: error with fonts is already fixed (my mistake). It's necessary to install the fonts for all users

(https://i.imgur.com/cVNLQx7.png)

well, also the rectangle/square where the labels are shown are below the CD/Vinyl Placeholder, is it possible to put them above the CD/Vinyl placeholder?

till' now everything is running good and smooth in performance, your skills and work is great Tom!

(https://i.imgur.com/Ti1vGNNl.png) (https://i.imgur.com/Ti1vGNN.png)

MOD Edit: Add thumbnail to oversize image.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2022-08-08 14:50:08
Is this a bug or something is misconfigured from my side?


(https://i.imgur.com/1HyyVerl.png) (https://i.imgur.com/1HyyVer.png)

Thanks :)


MOD Edit: Add thumbnail to oversize image.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-08-08 21:11:58
Thanks for the reports @Azemoth!

fixed version in the Beta testing thread on Github (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74).

If you find other bugs, can you please report it in the Beta testing thread on Github (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74)?
I want to have it clean here and I don't want to confuse other people since these bugs do not exist in the official Github version.

Thanks  :)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2022-08-08 21:22:43
Thanks for the reports @Azemoth!

fixed version in the Beta testing thread on Github (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74).

If you find other bugs, can you please report it in the Beta testing thread on Github (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74)?
I want to have it clean here and I don't want to confuse other people since these bugs do not exist in the official Github version.

Thanks  :)

-TT
That was fast! Thanks for the update-fix!
i forgot about to post Beta bugs at Github, sorry!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-08-09 16:36:45
(https://i.imgur.com/Ti1vGNN.png)


How do you add the fields on the left to the Details view?


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2022-08-09 21:53:25
(https://i.imgur.com/Ti1vGNN.png)


How do you add the fields on the left to the Details view?



You'll need edit/add your tags into files (.FLAC, .MP3, .WAV). You can use foo_musicbrainz (https://www.foobar2000.org/components/view/foo_musicbrainz) or foo_discogs (https://www.foobar2000.org/components/view/foo_discogs) for it or add/edit manually
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: bmorgan on 2022-08-10 11:36:14
Some are already populated, but don't show up.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2022-08-10 14:33:16
Some are already populated, but don't show up.
You need add into georgia-reborn-config.jsonc, this file is located in profile/georgia-reborn.

Open georgia-reborn-config.jsonc and search "metadataGrid": [, here you can add manually your special tags.

You can copy this code line:
Quote
{ "label": "Release Type", "val": "$if($strstr(%releasetype%,Album),,[%releasetype%])" },

Paste below/above where do you want add it and replace like this:
Quote
{ "label": "Country Discogs", "val": "%discogscountry%" },

(https://i.imgur.com/xRsDHIm.png)

that's all
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: lia on 2022-08-14 20:50:54
hello, i really love this design but i have encountered a bug when using it with m-tags (not sure which extension is causing it)

if i use m- tags on native the problem doesn't seem to appear

when used with ReBORN the bug is the following:

the album artwork shows correctly in the top thumbnail but the first track doesn't show it

(https://thumbs2.imgbox.com/30/4e/9Wi92OEm_t.png) (https://imgbox.com/9Wi92OEm)

the problem doesn't extend to the rest of the subsequent tracks

(https://thumbs2.imgbox.com/ae/a0/gSSl4CWY_t.png) (https://imgbox.com/gSSl4CWY)

but i did notice this change of background colour which i don't know if it's r related

(https://thumbs2.imgbox.com/fe/36/It5USIvG_t.png) (https://imgbox.com/It5USIvG)

if i check the song that doesn't show the artwork when playing another song it shows the album art as attached

(https://thumbs2.imgbox.com/40/ff/HCBP3PI9_t.png) (https://imgbox.com/HCBP3PI9)

however, if i check it while playing the song it shows it empty

(https://thumbs2.imgbox.com/f7/6d/rHG1m1ZO_t.png) (https://imgbox.com/rHG1m1ZO)

i tried manually readding the artwork for the first track but it didn't work.

browsing the m-tags thread someone mentioned this problem and how to fix it. my problem remains because like i said i didn't encounter this problem in native and unfortunately in ReBORN the fix causes additional problems (it shows the artwork but it considers it part of separate album)

did anyone else encounter this problem? or have any idea what might be causing it?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-08-15 13:30:19
Hi @lia,

I'm not familiar with m-TAGS so I've tried it out myself and I don't see any problems with Georgia-ReBORN at all.
Used latest foobar ( v1.6.11 ), the latest m-tags ( v1.2 ) and the latest available Georgia-ReBORN from Github ( v2.0.3b ).
Selected as described top menu File > m-TAGS > Create m-TAGS (in same folder).
This will create a !.tags file inside the album folder, when I open the file it has the same metadata tags as the music file itself.

Georgia-ReBORN prioritizes the load order of album cover, it will load the album cover in this order:
1. cover.jpg/png -> 2. folder.jpg/png -> 3. front.jpg/png that are in the album folder itself.
If these are non-existent, it will try to load the embedded artwork in the file itself.

I've removed the cover.jpg from the album folder and tried to embed different artwork images and all seem to display right
( track 01, track 02, track 03 etc... ), when I moved the cover.jpg in the album folder back and reload the theme, the cover.jpg
displays the cover.jpg in all tracks also.

Now the weird thing is that when I load the !.tags file in the Playlist it will NOT display the artwork for the first track as you've described.
When nothing plays and you right click on the first track 01 > Properties > Artwork the image is displayed as embedded but when you start playing the first track
it will not show as embedded in music file > Properties > Artwork.
If you do not drag the !.tags file in the Playlist but drag the music files directly in the Playlist, everything seems to work and display OK.
I've tried different themes and the problem still exist.

So in the end this is a m-TAGS bug and you should report it in the m-TAGS thread: https://hydrogenaud.io/index.php/topic,97164.0.html
or contact the developer.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2022-08-16 16:17:30
hello, i really love this design but i have encountered a bug when using it with m-tags (not sure which extension is causing it)

if i use m- tags on native the problem doesn't seem to appear

when used with ReBORN the bug is the following:

the album artwork shows correctly in the top thumbnail but the first track doesn't show it

(https://thumbs2.imgbox.com/30/4e/9Wi92OEm_t.png) (https://imgbox.com/9Wi92OEm)

the problem doesn't extend to the rest of the subsequent tracks

(https://thumbs2.imgbox.com/ae/a0/gSSl4CWY_t.png) (https://imgbox.com/gSSl4CWY)

but i did notice this change of background colour which i don't know if it's r related

(https://thumbs2.imgbox.com/fe/36/It5USIvG_t.png) (https://imgbox.com/It5USIvG)

if i check the song that doesn't show the artwork when playing another song it shows the album art as attached

(https://thumbs2.imgbox.com/40/ff/HCBP3PI9_t.png) (https://imgbox.com/HCBP3PI9)

however, if i check it while playing the song it shows it empty

(https://thumbs2.imgbox.com/f7/6d/rHG1m1ZO_t.png) (https://imgbox.com/rHG1m1ZO)

i tried manually readding the artwork for the first track but it didn't work.

browsing the m-tags thread someone mentioned this problem and how to fix it. my problem remains because like i said i didn't encounter this problem in native and unfortunately in ReBORN the fix causes additional problems (it shows the artwork but it considers it part of separate album)

did anyone else encounter this problem? or have any idea what might be causing it?
Maybe you could use MP3Tag (https://www.mp3tag.de/en/index.html) for tag all your music collection. It's easy and fast.

For artwork i'm using one image into album folder called: Cover.jpg and there's no problem with Georgia-ReBorn

(https://i.imgur.com/5OXrrHw.png)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Porcus on 2022-08-17 08:36:27
hello, i really love this design but i have encountered a bug when using it with m-tags
Maybe you could use MP3Tag (https://www.mp3tag.de/en/index.html) for tag all your music collection. It's easy and fast.

m-tags is an external tags system designed not to alter the actual audio files at all (for example to keep verification against backups easier).
Recommending Mp3tag for that purpose is like recommending FLAC to someone who asks about floating-point audio.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: robertospeed on 2022-09-10 09:41:03
(https://i.imgur.com/Ti1vGNN.png)


How do you add the fields on the left to the Details view?



how do i put the tags on the left
I have not succeeded
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-09-10 16:21:25
@robertospeed,

Azemoth already answered this here on this page:
https://hydrogenaud.io/index.php/topic,121047.msg1013446.html#msg1013446

You just need to tag your music files properly and it will automatically show up in Details.
You can use the MusicBrainz plugin for tagging which is already preinstalled. Right click in the Playlist on an album
for context menu > Tagging > Get tags from MusicBrainz...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-09-10 16:27:10
Btw guys,

another reminder to let you know, the action is happening in this thread here:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74

Just released Georgia-ReBORN v2.3.0 Beta 7.
Beta testing is nearly at the end, first public release will be released on Github soon.
I'll make an extra post once released, stay tuned!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: robertospeed on 2022-09-11 09:56:37
@robertospeed,

Azemoth already answered this here on this page:
https://hydrogenaud.io/index.php/topic,121047.msg1013446.html#msg1013446

You just need to tag your music files properly and it will automatically show up in Details.
You can use the MusicBrainz plugin for tagging which is already preinstalled. Right click in the Playlist on an album
for context menu > Tagging > Get tags from MusicBrainz...

-TT

my audio files are all well-tagged, but they don't appear like that
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: robertospeed on 2022-09-11 10:39:26
Btw guys,

another reminder to let you know, the action is happening in this thread here:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74

Just released Georgia-ReBORN v2.3.0 Beta 7.
Beta testing is nearly at the end, first public release will be released on Github soon.
I'll make an extra post once released, stay tuned!

-TT
instead will the final Georgia-ReBORN version work well with the foobar v2 playlist?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-09-11 12:54:00
my audio files are all well-tagged, but they don't appear like that

Well, you need to use the tags that are defined and displayed in the metadata grid.
If you want to see which ones they are, open foobar2000\profile\georgia-reborn\georgia-reborn-config.jsonc
and scroll to the "metadataGrid" section. The MusicBrainz component is writing these tags from their database catalog into your files.
You can also add it manually. Right click on an album in the Playlist/Library > Properties. Click on +add new and write each tag with value.

instead will the final Georgia-ReBORN version work well with the foobar v2 playlist?

Yes, old playlist are no problem. When you install fb2k v2 32Bit version and you put the Georgia-ReBORN's profile from the zip
file into foobar's root directory, you also need to put your "playlists-v1.4" folder into the profile folder before first startup ( important ).
Now when you first start foobar, it will automatically import your old playlists and convert/put them into the new playlists-v2.0 folder.
 
Only rating and playcount in the Playlist does not work in fb2k v2 due to the removed foo_playcount component.
Everyone should stick to the latest stable fb2k v1.6.12 until fb2k v2 x86 becomes final.
When it's official released, I'll update the playlist code to make playcount and rating work again.

For the fb2k v2 x64 version, let's also hope @TheQwertiest ( SMP ) and other devs release their components in x64,
this road will take a long time though...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: marc2k3 on 2022-09-11 12:59:25
Since SMP has fb.Version you can check for fb2k v2 doing this...

Code: [Select]
const is_fb2k_v2 = fb.Version.split('.')[0] == "2";

If you combine this with your foo_playcount check for v1, you know playback stats are available.

But just because playback stats are permanently available in v2, this doesn't mean the user wants to use them. You have to present a choice. What fun.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-09-11 14:47:44
Yea, you're right about the check. It doesn't hurt to implement it, but I wanted to wait until v2 final will be released  ;)
Well I need to prepare and fix the playcount and rating in the CatRox Playlist for fb2k v2 anyways...

Edit: @marc2k3 I've actually took a look and already fixed both issues, but can you disable the notification popup if you have foo_playcount preinstalled?

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: robertospeed on 2022-09-11 16:01:48
my audio files are all well-tagged, but they don't appear like that

Well, you need to use the tags that are defined and displayed in the metadata grid.
If you want to see which ones they are, open foobar2000\profile\georgia-reborn\georgia-reborn-config.jsonc
and scroll to the "metadataGrid" section. The MusicBrainz component is writing these tags from their database catalog into your files.
You can also add it manually. Right click on an album in the Playlist/Library > Properties. Click on +add new and write each tag with value.

instead will the final Georgia-ReBORN version work well with the foobar v2 playlist?

Yes, old playlist are no problem. When you install fb2k v2 32Bit version and you put the Georgia-ReBORN's profile from the zip
file into foobar's root directory, you also need to put your "playlists-v1.4" folder into the profile folder before first startup ( important ).
Now when you first start foobar, it will automatically import your old playlists and convert/put them into the new playlists-v2.0 folder.
 
Only rating and playcount in the Playlist does not work in fb2k v2 due to the removed foo_playcount component.
Everyone should stick to the latest stable fb2k v1.6.12 until fb2k v2 x86 becomes final.
When it's official released, I'll update the playlist code to make playcount and rating work again.

For the fb2k v2 x64 version, let's also hope @TheQwertiest ( SMP ) and other devs release their components in x64,
this road will take a long time though...

-TT
to me the tags appear like this
https://i.postimg.cc/P5Cjn65J/2022-09-11-165550.png

instead on darkone like that
https://i.postimg.cc/jSw-GFLMJ/2022-09-11-165658.png
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-09-11 17:26:33
@robertospeed,

if you want to add your own tags into the metadata grid, open foobar2000\profile\georgia-reborn\georgia-reborn-config.jsonc

Go to the
Code: [Select]
"metadataGrid": [
and for example add this:
Code: [Select]
{ "label": "Bitrate", "val": "%bitrate% kbps" },
Save the config file, reload the theme and now it should be displayed in Details.

More information can be found here:
https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Title_Formatting_Reference
https://kbuffington.github.io/Georgia/docs/tagging.html  ( only limited support for this documents, as Georgia-ReBORN changed a lot ).

What you've shown in the screenshot is just the standard metadata properties window dialog of foobar...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: robertospeed on 2022-09-11 17:51:22
@robertospeed,

if you want to add your own tags into the metadata grid, open foobar2000\profile\georgia-reborn\georgia-reborn-config.jsonc

Go to the
Code: [Select]
"metadataGrid": [
and for example add this:
Code: [Select]
{ "label": "Bitrate", "val": "%bitrate% kbps" },
Save the config file, reload the theme and now it should be displayed in Details.

More information can be found here:
https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Title_Formatting_Reference
https://kbuffington.github.io/Georgia/docs/tagging.html  ( only limited support for this documents, as Georgia-ReBORN changed a lot ).

What you've shown in the screenshot is just the standard metadata properties window dialog of foobar...

-TT

OK thank you
However, I had already figured out how to do it
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-09-12 19:47:12
Just released new Beta 8 version in the Beta testing thread that does support fb2k v2 Beta 32 Bit:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74

Let me know how foobar2000 v2 Beta 32 Bit does perform on your computer in comparison to v1.6.12, thanks!

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-03 18:16:38
Beta 9 - AKA unlock Georgia-ReBORN's full potential AKA re-introducing the theme style system
and how I learned to love double clicking on the lower bar.


Check out the Beta thread over at Github discussions:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-05 23:08:49
Hello

Everything works great and smooth for me. Double click changing the theme very good idea.
But the best thing that I thought would be great was to add a transparent cover option. The only thing that in my humble opinion would look better is if the cover becomes transparent only in the place where cd art spins, and the rest of the cover remains unchanged.
Thank you for the next ideas and the time you put into supporting the already polished theme.

Regards
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-06 16:37:27
@naraganset,

that's a great idea. When I've implemented the opacity feature, I've had that also in mind but thought it wouldn't be possible.
After additional thought and trying, I've made a workaround and got it working. So this feature will be available in
the next beta update.

-TT 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-07 01:07:39
@TT

I also thought that implementing it would be quite a challenge, but I can see that nothing is impossible for you. For me, this is the best Foobar theme I know. The theme is so brilliant that I keep refining my album covers and cd art for it.
Thank you with all my heart once again for the enormity of your work and of course I do not forget about Mordred's who started this brilliant theme.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-08 21:22:30
Ok, the new beta 9c has this feature, read the new changelog (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-3830419) and get it from the first post (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799).

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-09 11:59:44
Hello

@TT


As for me, after adding the album transparency option, everything works smoothly, no matter if I have a small player size or when I switch to the full screen. My processor is an Intel Core i7-10700K.
As for the impementation itself, it looks very good, only what in my opinion looked better before, the size of the cdart filled the entire height of the album cover. Now, when you set Options> Details> Disc art> Disc art display amount to 50%, cd art does not fill the full height of the cover.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-09 12:39:18
@naraganset,

Yea there were some problems with the mask, I saw that myself and have fixed this yesterday late at night and updated the download link. Download again from the beta test forum and overwrite your files, should be good now.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-09 14:13:38
@TT

I downloaded the latest link and I have the same.
Maybe we don't understand each other, in the photos I have marked with arrows how the previous version of your cd art theme fills the entire height of the cover. In the current version, despite setting 50% in Options> Details> Disc art> Disc art display amount cd art, it is smaller as album cover.

https://imgur.com/a/8x1TK1g (https://imgur.com/a/8x1TK1g)

https://imgur.com/a/bACoa9p (https://imgur.com/a/bACoa9p)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-09 15:44:25
Ah yes, that was a misunderstanding.

I needed to make the disc a little bit smaller to be able to use 50% visible disc amount. That's because if the player size
would be proportional, it would not have any space ( right margin ) on the right side and the edge of the disc would be
on the edge of the player size...

(https://i.ibb.co/SNBL0Ry/discArt.jpg)

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-09 16:36:43
@TT

Ok I understand.
With a Full screen player size then cd art would be on the edge of the player size.
If it is a different size then you just need to slightly pull the image to the right and it is ok.
I am writing this because I really appreciate your ideas systematically implemented, the transparency option is great, but this cd art smaller than the size of the album cover looks much worse for me than in the previous versions of the theme.
It is possible to add in Options> Details> Disc art> Disc art display amount adding such size% to be able to enlarge cd art to full size?.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: WarZard-X on 2022-10-09 20:41:15
Just started with Georgia-ReBORN. Great theme!
Is there a way to disable the track number in the playlist? I'm using tracks from various sources for my playlists, so it looks confusing when the track numbers are all mixed up. (It reads the metadata tag.)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-09 23:28:16
@naraganset,

I was not happy at all, BUT I have a new idea and a new option that will please you all, even if you have widescreen displays.
Thanks for reminding me about widescreen displays, with this new implementation I have reverted the disc art size back to original.
Will be available in the next beta update.

@WarZard-X,

glad you like the theme. It's not possible at the moment, but I have implemented an option to be able to hide track numbers in
the playlist. Will be available in the next beta update.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: WarZard-X on 2022-10-10 08:30:59
@WarZard-X,

glad you like the theme. It's not possible at the moment, but I have implemented an option to be able to hide track numbers in
the playlist. Will be available in the next beta update.

-TT
[/quote]
Thanks, the best thing would be if it just shows the playlist number, no matter what is tagged in the metadata.  First track of playlist is 01, second is 02, and so on. So you can compile playlists with tracks from various albums without mixed up numbers.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-10 12:50:27
@WarZard-X ,

I'm not aware that's even possible to do that. the only option I can offer you is to hide the track numbers...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: WarZard-X on 2022-10-10 14:54:18

@WarZard-X ,

I'm not aware that's even possible to do that. the only option I can offer you is to hide the track numbers...

-TT
In normal Foobar DUI it's under Columns "item index" and with WSH panel mod it's "$num(%list_index%,$len(%list_total%))".
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-10 15:01:28
@naraganset,

I was not happy at all, BUT I have a new idea and a new option that will please you all, even if you have widescreen displays.
Thanks for reminding me about widescreen displays, with this new implementation I have reverted the disc art size back to original.
Will be available in the next beta update.

-TT


Hello

@TT

I don't have a widescreen display, I display the image on a large LCD, so the full screen is too big for me.
I mainly use small stretched.
In any case, users of widescreen displays will surely be pleased.
The most important thing is that you decided to go back to the original size of the disk graphics, because I already thought that I would have to use the earlier version of the theme :))
Then we are waiting patiently for the new version.

Regards
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-11 17:31:38
New update released in the beta thread (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-3852279).

---

@WarZard-X,

I've looked into it and %list_index% and %list_total% are not compatible with the playlist in this theme.
These are component specific fields that can be set in the playlist columns, i.e DUI/CUI columns for the native foobar playlist.
Not familiar with the WSH panel mod, but I guess it also had this function to support these...

From the foobar2000 wiki:
Quote
This section lists fields and functions which are specific to certain components. Unless otherwise stated, the fields and functions are only usable in the context of those components.

https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Title_Formatting_Reference#Component-specific_fields_and_functions

If anyone knows an alternative, you can post it here.

Anyways, in the new beta just posted, you can hide the track numbers in top menu Options > Playlist > Track row

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2022-10-11 22:45:05
New update released in the beta thread (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-3852279).

---

@WarZard-X,

I've looked into it and %list_index% and %list_total% are not compatible with the playlist in this theme.
These are component specific fields that can be set in the playlist columns, i.e DUI/CUI columns for the native foobar playlist.
Not familiar with the WSH panel mod, but I guess it also had this function to support these...

From the foobar2000 wiki:
Quote
This section lists fields and functions which are specific to certain components. Unless otherwise stated, the fields and functions are only usable in the context of those components.

https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Title_Formatting_Reference#Component-specific_fields_and_functions

If anyone knows an alternative, you can post it here.

Anyways, in the new beta just posted, you can hide the track numbers in top menu Options > Playlist > Track row

-TT
Line 5090. Use this.idx + 1, with a new pref. Reuse where necessary.
Code: [Select]
			const track_num_tf = pref.showPlaylistIndexNumber ? this.idx + 1 : '$if2(%tracknumber%,$pad_right(' + (this.idx_in_header + 1) + ',2,0)).';
let track_num_query = track_num_tf;
...
if (this.is_playing) {
track_num_query = g_properties.show_header ? '      ' : track_num_tf;
}

XX

Obviously I would add some kind of padding to the numbers, etc.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-11 23:00:47
Hey guys,

since Georgia-ReBORN 2.3.0 Beta 9 you can choose between different theme style presets
in top menu Options > Style > Presets. These presets do not only change the theme, but they also activate
various theme styles and also change the appearance of the top menu buttons, progress bar, lower bar transport buttons,
volume bar and some other things.

I am interested in what your favorite theme style presets are, please vote here, multiple votes allowed:
https://take.quiz-maker.com/poll4518813x45d74ccB-141


My personal favorites ( see after you've voted ;) ):
Spoiler (click to show/hide)

This can of course change over time and the good thing is users won't get bored that easily :)

P.S: There is an automatic theme style preset detection, that means if you double click on the lower bar
the default setting ( in Options > Style > Presets > Auto random > Double click ) will change to another random preset
as you know, but if you like a theme style preset you can check fast which preset is currently active, if you first check
what theme is active and then check this theme in the presets. For example, you double clicked and another preset was auto-selected, go to Options > Theme ( you see Black is active ) then go to Options > Style > Presets > Black and you will see the preset marked. This also means, if you deactivate an active selected theme style, it will not be in the original preset settings and the preset
also won't be marked. If you activate it again, it will mark the preset again.

Thanks for participating!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-11 23:24:31
Thx @regor,

OK, must admit that I'm feeling like a fool now, this whole thing has confused me a lot :D
I'll implement it very quietly...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-12 01:42:53
@WarZard-X,

- Added option to show or hide index numbers in the playlist in top menu Options > Playlist > Track row > Show index numbers

Updated the download link, get it from here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799).

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: WarZard-X on 2022-10-12 08:17:03
@WarZard-X,

- Added option to show or hide index numbers in the playlist in top menu Options > Playlist > Track row > Show index numbers

Updated the download link, get it from here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799).

-TT
Thank you, will test it. This theme is so fantastic! Using "reborn" theme with "blend" style. That looks so f*** awesome!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-12 11:46:32
Hello

I am impressed how everything works perfectly.
Ca art is perfectly centered with the album cover, stretching, enlarging the size perfectly for me.
The transparency option has been perfectly refined.
There is an abundance of motives, everyone will certainly find something for themselves.
My favorite basic theme is black, white, cream, neon green and gold.
As for the styles, at the moment it's hard for me to decide, I'm playing with it and every now and then a different style catches my eye.
I noticed that some themes, especially white and cream, change completely when decreasing the brightness value%.
In turn, with the theme black setting, if you want to reduce / darken the color in the brightness% option, the image cannot be darkened.
As I can see you've added Options> Playlist> Track row> Show track numbers.
Is it possible in the options to also hide the track number that appears on the progress bar in front of the track / artist name.

Thank you very much for an excellent job.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rawdog00 on 2022-10-14 11:06:41
Hey TT, I am confused on what has happened to my player, any time I close foobar and open it again my library view gets reset & zoomed out. and even when I try to zoom it in messing with the layout metrics this is the farthest I can get zoomed in wise: https://ibb.co/850vNvM
(this is how it looks if I close and re open the foobar app. It zooms right back out again https://ibb.co/Rvscb2Q)

I swear it wasn't always like this and it would keep my layout metrics saved but recently within the past 2 days its been acting up, I'm coming here a broken man lol idk how to fix it at all & wouldn't be using foobar if your theme didn't exist. What can I do to get my library having 4-6 albums on a row instead of 10+ and having it save / not auto reset anytime I close and re-open foobar?

My player size is large & my album art thumbnail size is large, I also noticed the layout metrics auto reset any time I mess with the resolution of my player too if there's a way to stop that it would be top shelf. Thanks again for all the work you put in literally the goat of foobar2000.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-14 16:27:51
@naraganset,
hiding the track number in the lower bar and in Details will be available in the next beta version.


@rawdog00,
I don't know how you "zoom in" in the album art mode, but there should be no problem if top menu
Options > Library > Album art > Thumbnail size is "Large" and not "Auto". When "Auto (default)" is active,
it will automatically resize the album art thumbnails based on player size. It should also save settings upon
next reload/start.

I also don't know which Georgia-ReBORN version ( from the Beta thread? ) you're using
and what your desktop resolution/player size is.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2022-10-15 11:19:20
Is there any kind of a tutorial for getting this to look nice on Linux? I'm using Mordred's version now, but I can't get the fonts to work.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rawdog00 on 2022-10-16 06:08:53
Hmm that's weird. I'm using the latest update put on the github (version 2.0.3), my desktop resolution/player size is "Large" and my thumbnail size is "Large".

Zoom in isn't probably the right way to put it, I was just wondering how to get my library view back to 5-6 albums in a row instead of being "zoomed out" and having 10+ albums in one row. The only way i've figured out how to get it back to 5-6 albums in a row is messing with Panel Settings > Display > Layout Metrics but the settings reset to default after I reload/restart foobar.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-16 16:16:59
Hmm that's weird. I'm using the latest update put on the github (version 2.0.3), my desktop resolution/player size is "Large" and my thumbnail size is "Large".

Zoom in isn't probably the right way to put it, I was just wondering how to get my library view back to 5-6 albums in a row instead of being "zoomed out" and having 10+ albums in one row. The only way i've figured out how to get it back to 5-6 albums in a row is messing with Panel Settings > Display > Layout Metrics but the settings reset to default after I reload/restart foobar.


If I understand you correctly, go to Options> Font size> Playlist or Library there you can change the size of pixels and rows.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-16 17:31:48
Is there any kind of a tutorial for getting this to look nice on Linux? I'm using Mordred's version now, but I can't get the fonts to work.

Hi @NewLeaf42,
Mordred's original Georgia theme has some incompatibilities when using it on Linux/Wine.
Georgia-ReBORN has some modifications so it can run, when you download the latest Georgia-ReBORN from the Beta thread (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74)
it contains Linux fonts that need to be installed in $HOME/.local/share/fonts directory ( your user home directory, hidden local folder ).
You need to install for your WINEPREFIX GDI+ and to use the Biography WSH57 and MDAC28 see this Winecfg (https://i.ibb.co/d4ZPzZ9/Winecfg.jpg).
Also check the terminal commands in the screenshots.

 
Hmm that's weird. I'm using the latest update put on the github (version 2.0.3), my desktop resolution/player size is "Large" and my thumbnail size is "Large".

Zoom in isn't probably the right way to put it, I was just wondering how to get my library view back to 5-6 albums in a row instead of being "zoomed out" and having 10+ albums in one row. The only way i've figured out how to get it back to 5-6 albums in a row is messing with Panel Settings > Display > Layout Metrics but the settings reset to default after I reload/restart foobar.

@rawdog00,
It seems I've implemented a guard setting that resets the node zoom back to 100%.
Don't worry, in the next and last Beta update that will be released as always in the Beta thread (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74) will contain 3 additional album art thumbnail sizes.
I'll let you know when it's released so you can use it then.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-16 18:43:34
 Witam 

@TT

You never stop with new ideas :))
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rawdog00 on 2022-10-17 02:38:54
You are the best tysm !
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-10-20 19:35:10
Hello TT thanks for you nice work!
I found in the georgia-reborn/images/misc folder HD Logos for Hires Audio.
when i play DSD or Hires PCM Files nothing show these Logos.

How i can aktivate or enable this Logos?

And a other problem the CD Spinning is laggy in the stock Georgia skin the cd animation works realy smooth.

Sorry for my bad english

greetings
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-20 20:32:13
Hi @eracer,

You can activate the HiRes logos in top menu Options > Player controls > Show hi-res audio badge on album cover.
If audio source is higher than 16 bits, it will show the hi-res logo if the option is activated.

Quote
And a other problem the CD Spinning is laggy in the stock Georgia skin the cd animation works realy smooth.

Are you using default settings for the disc art?
Top menu Options > Details > Disc art > Rotation images > 60
Top menu Options > Details > Disc art > Spinning disc art redraw speed > 75 ms

Performance should be the same, if not using the very CPU hungry album art opacity features...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-10-20 21:04:10
Hello TT thanks for your fast answer.

I Found the settings for HI-Res Icons but the icons shows only  when play Hire .flac Files wenn i play DSD "DSF or DFF" Files nothing show these icons.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-20 21:49:44
I took a closer look and updated the code, this should work fine in the next update Beta 10.
If you can't wait right now, you can open gr-main.js and go to line 561:

Code: [Select]
if (pref.showHiResAudioBadge && pref.layout !== 'compact' && Number($('$info(bitspersample)', fb.GetNowPlaying())) > 16) {

change to

Code: [Select]
if (pref.showHiResAudioBadge && pref.layout !== 'compact' && (Number($('$info(bitspersample)', fb.GetNowPlaying())) > 16 || Number($('$info(bitrate)', fb.GetNowPlaying())) > 1411)) {

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-21 00:47:58
Hello 

@TT

Great idea with this HI-Res icon. What would you say about the idea of showing graphically with an icon what file is currently playing, flac, ape, alac, mp3 etc.

Regards
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-10-21 08:34:41
I took a closer look and updated the code, this should work fine in the next update Beta 10.
If you can't wait right now, you can open gr-main.js and go to line 561:

Code: [Select]
if (pref.showHiResAudioBadge && pref.layout !== 'compact' && Number($('$info(bitspersample)', fb.GetNowPlaying())) > 16) {

change to

Code: [Select]
if (pref.showHiResAudioBadge && pref.layout !== 'compact' && (Number($('$info(bitspersample)', fb.GetNowPlaying())) > 16 || Number($('$info(bitrate)', fb.GetNowPlaying())) > 1411)) {

-TT

nice it works!! it was in line 541.

greetings
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-22 19:20:10
Hello 

@TT

Great idea with this HI-Res icon. What would you say about the idea of showing graphically with an icon what file is currently playing, flac, ape, alac, mp3 etc.

Regards

Hi @naraganset,

The idea is good but also a gimmick =) . There is absolutely no more space for additional icons/logos etc...
The only space that I could accept would be an entry in Details with a small logo...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2022-10-22 21:43:55
Is there any kind of a tutorial for getting this to look nice on Linux? I'm using Mordred's version now, but I can't get the fonts to work.

Hi @NewLeaf42,
Mordred's original Georgia theme has some incompatibilities when using it on Linux/Wine.
Georgia-ReBORN has some modifications so it can run, when you download the latest Georgia-ReBORN from the Beta thread (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74)
it contains Linux fonts that need to be installed in $HOME/.local/share/fonts directory ( your user home directory, hidden local folder ).
You need to install for your WINEPREFIX GDI+ and to use the Biography WSH57 and MDAC28 see this Winecfg (https://i.ibb.co/d4ZPzZ9/Winecfg.jpg).
Also check the terminal commands in the screenshots.
Let me see if I understand: I made a new Wine prefix like yours titled "foobar2000_biography." I installed GDIPlus, mdac28 and wsh57. I made my Winecfg overrides look exactly the way it did in the screenshot. Here is what I get when I input that same command in the screenshot to the terminal:
(https://i.imgur.com/Q2h6zHs.png)

Georgia ReBORN seems to open and operate fine, but I'm getting font errors even though I placed them all into the folder, as directed. This is what my console says:

Code: [Select]
UI Hacks: running under wine-7.19, on Linux / 5.15.0-52-generic
UI Hacks: DLL-hijacking failed
UI Hacks: hooks status 0x5b8000
Components loaded in: 0:00.107188
Configuration read in: 0:00.014459
foobar2000 v1.6.13 [portable]
Shell hook registration failure: 0
Columns UI detected that the UI Hacks (foo_ui_hacks) component is installed. UI Hacks interferes with normal Columns UI operation and should be uninstalled to avoid problems.
Watching: Z:\home\anon\hdd-wd-blue-rz\Music
Spider Monkey Panel v1.6.2-dev+7c0928bf ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.3.0 by TT): initialized in 4 ms
User Interface initialized in: 0:00.961139
FFmpeg version: 4.4.1
foo_enhanced_playcount: loaded
Startup time : 0:01.925753

Error: Font "HelveticaNeueLT Pro 65 Md" was not found.
Please install it from the fonts folder or if you use custom theme fonts, use the correct font name / font family name.

Error: Font "HelveticaNeueLT Pro 65 Md" was not found.
Please install it from the fonts folder or if you use custom theme fonts, use the correct font name / font family name.

Error: Font "HelveticaNeueLT Pro 65 Md" was not found.
Please install it from the fonts folder or if you use custom theme fonts, use the correct font name / font family name.

Error: Font "HelveticaNeueLT Pro 65 Md" was not found.
Please install it from the fonts folder or if you use custom theme fonts, use the correct font name / font family name.

Error: Font "HelveticaNeueLT Pro 65 Md" was not found.
Please install it from the fonts folder or if you use custom theme fonts, use the correct font name / font family name.

Error: Font "HelveticaNeueLT Pro 55 Roman" was not found.
Please install it from the fonts folder or if you use custom theme fonts, use the correct font name / font family name.
initMain()
in on_size() => width: 2800, height: 1720
Playlist initialized in 0ms
Library Tree: Spider Monkey Panel is unable to use your default font. Using Segoe UI at default size & style instead
Biography: Spider Monkey Panel is unable to use your default font. Using Segoe UI at default size & style instead
Georgia-ReBORN loaded in 5673ms
Library Tree: Spider Monkey Panel is unable to use your default font. Using Segoe UI at default size & style instead
Biography: Spider Monkey Panel is unable to use your default font. Using Segoe UI at default size & style instead
Biography: Spider Monkey Panel is unable to use your default font. Using Segoe UI at default size & style instead

I did a lot of messing around with fonts when I was trying to get Mordred's Georgia to work, and I'm wondering if there is some way I can reset all of the fonts in GNOME back to default settings - maybe I have conflicting fonts. I am using Ubuntu 22.04
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: marc2k3 on 2022-10-22 21:54:05
Not tried recently, but a .fonts folder inside $HOME always worked for me before.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2022-10-23 00:28:52
Putting them in the .fonts folder in $HOME did nothing for me and now it seems like it just crashes after a couple of minutes anyway. I think there might be some problems with loading some of the artist names in my media library. I have a huge collection with some CJK lettering in the metadata as well as Unicode
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: marc2k3 on 2022-10-23 09:27:53
The technique is sound, I know my own scripts which require FontAwseome use it successfully.

If fonts provided for use with theme don't work, that's a WINE issue which no script author or even the developer of Spider Monkey panel can do anything about.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-23 09:32:03
 :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-23 09:36:13
Quote
The idea is good but also a gimmick =) . There is absolutely no more space for additional icons/logos etc...
The only space that I could accept would be an entry in Details with a small logo...


Hello

@TT

Fact, you are right, it's hard to find a place for another icon / logo so as not to disturb the graphic design.
However, the place you found, as long as you intend to implement the idea, is very good.

Regards
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-23 14:39:46
@NewLeaf42,

did you install the Linux fonts and not Windows fonts?
If the fonts are not installed correctly, you will get a popup message when you start foobar:

Code: [Select]
       'Georgia-ReBORN WAS UNABLE TO LOAD SOME FONTS'
'Be sure all fonts from foobar2000\profile\georgia-reborn\fonts are correctly installed in these directories:
'For Windows: C:\Windows\fonts\ For Linux: /usr/share/fonts or ~/.local/share/fonts
'If you use custom fonts, all your custom fonts need to have the exact font name / font family name in your
'foobar\profile\georgia-reborn\georgia-reborn-config.jsonc config file.
'You can also check foobar's console ( Top menu > View > Console ), it will show font errors with its wrong font names.'

If there is no popup, check top menu Options > Help > Georgia-ReBORN theme status > All fonts installed ( checked )

If some fonts are missing try this:

1. Rename the folder:
Code: [Select]
foobar2000/profile/georgia-reborn/fonts/Linux Fonts 
to
Code: [Select]
foobar2000/profile/georgia-reborn/fonts/fonts
2. Open the terminal in foobar2000/profile/georgia-reborn/fonts/fonts

3. Use these commands:
Code: [Select]
mkdir -p $HOME/.fonts
mkdir -p $HOME/.local/share/fonts
cp *.ttf $HOME/.local/share/fonts   // copies all fonts to user fonts dir
cp *.ttf $HOME/.fonts  // deprecated method, but works on old distros
sudo cp *.ttf /usr/share/fonts  // if those two do not work, copies fonts as root for all user ( system wide )

Now check if the fonts are in the new created dirs or just drag and drop the fonts there.

Finally clear your fonts cache:
Code: [Select]
sudo fc-cache -f -v

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-30 15:40:51
Hey guys,

the last big Beta update 10 released in the Beta thread:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74

Read the changelog for more information.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-10-30 17:44:19
Hello TT,

thx for your hard work and new nice features..
i like the new icons like FLAC DSD ....

have a nice day

greetings
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-10-30 19:02:06
I don't know why but somehow I can't get my performance problem under control. My problem is still that the player is extremely laggy and does not react and (or) freez with standard cd art rotation speed. I don't have these problems with the old Georgia theme. otherwise great work..

my cpu usage is 20%.
Theme is installed with foobar2000v2.0 beta 12 / 32bit
with latest final build same resault.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-30 19:34:08
Hi eracer,

I can't remember but I don't think I've changed anything in the disc art code, so it should be basically the same performance...
Are you sure you're using the same disc art settings ( Rotation images, Spinning disc art redraw speed ) !?
In Georgia-ReBORN the settings are a bit more CPU heavy to have smoother disc art rotation animation than the original Georgia.
The performance also depends on player size, i.e 4K mode is extremely demanding on CPU.

Also did you try to test with the same SMP version? Maybe there could be some GDI+ performance difference?

I would also try with the original files ( no extra components installed ) only, because you have some extra installed components
that could also impact your CPU ( DSD processor, HDCD decoder ).

I just need more information ( your settings ) to compare it with original Georgia.
The performance depends how fast your CPU ( 1 core ) single threaded performs, because Javascript do not use multi-threads ( let's just not open the discussion ).

Also keep in mind, if you're playing a DSD/SACD with extremely high bitrate, it also affects your CPU when decoding in comparison
if you're playing a MP3...

P.S If you have a old/slow CPU, don't even try to activate the new transparency options in Options > Details > Album art opacity
This will lag/freeze your foobar because it's really CPU demanding!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-10-31 11:35:35
Hi eracer,

I can't remember but I don't think I've changed anything in the disc art code, so it should be basically the same performance...
Are you sure you're using the same disc art settings ( Rotation images, Spinning disc art redraw speed ) !?
In Georgia-ReBORN the settings are a bit more CPU heavy to have smoother disc art rotation animation than the original Georgia.
The performance also depends on player size, i.e 4K mode is extremely demanding on CPU.

In Georgia thema i use default settings 4k Resolution and or all other settings for Discart works very well.

In Georgia-ReBORN i check all Resolution Scale 4k, QHD, HD, and all settings for Discart .. all setting are very laggy.


Cpu Load on 1 Core is around 10% - 20% all other Cores are around 2%-6% Load

If i switcht to [Maximize] Fullscreen Foobar is not anymore response but CPU-Load is the same



Also did you try to test with the same SMP version? Maybe there could be some GDI+ performance difference?

I don't know what you exactly mean with SMP Version




I would also try with the original files ( no extra components installed ) only, because you have some extra installed components
that could also impact your CPU ( DSD processor, HDCD decoder ).

Yes i try with no other componets and fresh install of Foobar and your profil Folder are installed but the same resault.

For DSD playback i use my oppo sonica Dac it can decode DSD64 - DSD512 and PCM 44.1kHz -768kHz



I just need more information ( your settings ) to compare it with original Georgia.
The performance depends how fast your CPU ( 1 core ) single threaded performs, because Javascript do not use multi-threads ( let's just not open the discussion ).

okay her are some infos..

Windows 10 build 1909
Java 8u351 installed

Hardware:
CPU Haswell core i7-4790S@ 3,9GHz
Memory: 16gb Ram@ 3600Mhz
GPU Nvidia 1060 6gb

Audio:
Oppo Sonica DAC over USB Connection

original Georgia theme and ReBORN settings are default..



Also keep in mind, if you're playing a DSD/SACD with extremely high bitrate, it also affects your CPU when decoding in comparison
if you're playing a MP3...

See the Picture it plays DSD512 and CPU-Load are very Low.
I dont see a bottleneck


P.S If you have a old/slow CPU, don't even try to activate the new transparency options in Options > Details > Album art opacity
This will lag/freeze your foobar because it's really CPU demanding!

-TT

I dont use Albumart and Disc opacity, both are at 100%

greetings
eracer
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-31 12:35:59
Hello

I can say so much that my equipment is:

Intel Core i7-10700K
32.0 GB Ram
Nvidia 1060 6gb GPU

After the first tests, everything works smoothly for me, in a word, great work.

Regards
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-10-31 12:49:37
Hello

I can say so much that my equipment is:

Intel Core i7-10700K
32.0 GB Ram
Nvidia 1060 6gb GPU

After the first tests, everything works smoothly for me, in a word, great work.

Regards


yes for me too until I activate disc art then everything laggy and response very slow
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-31 13:00:48
Hello

I can say so much that my equipment is:

Intel Core i7-10700K
32.0 GB Ram
Nvidia 1060 6gb GPU

After the first tests, everything works smoothly for me, in a word, great work.

Regards


yes for me too until I activate disc art then everything laggy and response very slow


For me, with spinning disk graphics, transparency options games, etc., no problems.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-31 13:18:19
Ok eracer,

I'll investigate it and compare with the original Georgia.

Btw, your DSD512 is crazy! 45 MB/s only for audio wow, that's a bitrate of a full bluray 1080p video+audio...
I've checked your CPU and it's a bit old, your single threaded performance is not that good.

What you can do for now is to try to use only default White theme without any theme styles ( Options > Style > Default ).
Also use the same song, with same disc art image and compare.

SMP = Spider Monkey Panel component, we're using 1.6.2 dev version, try version 1.5.2:
https://github.com/TheQwertiest/foo_spider_monkey_panel/releases/download/v1.5.2/foo_spider_monkey_panel.fb2k-component

P.S Also try in your test with only playing a MP3 track.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-10-31 14:26:27
Hi TT,

yes you have right the Hardware is a bit outdatet but i dont have money for new hardware.
So i have try it with SMP v1.5.2 and default White theme without any theme styles,
Unfortunately nothing changes in the result. I could cry ahhhhhhhh XD

many many thank for your help

eracer
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-31 15:05:14
Ok I've checked the code AND I have good news for you =)

There was a wrong condition which has always repainted the whole disc instead only the visible half disc when rotating.
That means you gain 50% in performance, but only if you don't use the album art opacity features and display disc art above cover in Details.

Download again from the first post in the Beta thread (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799) and replace your files.

The performance now should be exactly the same as in original Georgia.

Thanks for reporting!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: WarZard-X on 2022-10-31 15:19:50
Omg, thank you so much for the index numbers! :)  I appreciate it very much! :-*  :-*  :-*
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-31 15:26:22
Omg, thank you so much for the index numbers! :)  I appreciate it very much! :-*  :-*  :-*

You can actually thank @regor for this as he gave the push...
I was and still am a bit tired and blind through non-stop coding ;)

I'll take a break after I've published the first public release which will be soon.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-31 15:51:34
I like it very much and thank you for implementing the icon / logo that shows graphically what file is playing.
Only I noticed that when I play an Ape file, the icon either doesn't show at all or it shows the icon of the previously played file incorrectly
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-31 16:07:37
I like it very much and thank you for implementing the icon / logo that shows graphically what file is playing.
Only I noticed that when I play an Ape file, the icon either doesn't show at all or it shows the icon of the previously played file incorrectly

For me it works OK, using https://www.foobar2000.org/components/view/foo_input_monkey
and loading the cue file NOT the image file into the playlist.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-10-31 16:21:22
Ok I've checked the code AND I have good news for you =)

There was a wrong condition which has always repainted the whole disc instead only the visible half disc when rotating.
That means you gain 50% in performance, but only if you don't use the album art opacity features and display disc art above cover in Details.

Download again from the first post in the Beta thread (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799) and replace your files.

The performance now should be exactly the same as in original Georgia.

Thanks for reporting!

-TT

oh man you are a genius :) .. it runs like "speedy gonzales" it is definitly and significantly smoother and faster.

do you have a paypal account for a small beer?
thank you very much for your quick help and work

Many greetings from Germany

eracer
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-31 16:28:15
Quote
For me it works OK, using https://www.foobar2000.org/components/view/foo_input_monkey
and loading the cue file NOT the image file into the playlist.

-TT

Of course I had this file installed, otherwise I wouldn't have opened the ape file at all.
Unfortunately, however, for some strange reasons, the ape icon is not displayed, neither from the cue file nor when I have the ape file added in the playlist.

I am also happy to donate something as a thank you for so much work on this project.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-10-31 17:16:45
a litle question wich entry must i Tag (id3Tag) in File for show the artist country flag left in details?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-31 17:29:01
@naraganset,

try to download again from the Beta thread, updated the zip file with better detection.
Tell me how it goes for you.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-31 17:33:06
a litle question wich entry must i Tag (id3Tag) in File for show the artist country flag left in details?

The tag is %artistcountry%, I'm using the full name, i.e "United States". You can also use country codes, i.e US.
If you want to display the flag in Details, you need to activate Options > Details > Show artist.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-31 17:43:29
Btw @naraganset,

if you're using fb2k v2 x86, you don't need the monkey decoder anymore.
I've just read that it is already included:

Quote
Component no longer needed under foobar2000 v2.0 and newer, the functionality is built-in.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-31 17:54:25
@naraganset,

try to download again from the Beta thread, updated the zip file with better detection.
Tell me how it goes for you.

-TT


@TT

You are great, now it works great.
thank you very much.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: naraganset on 2022-10-31 17:56:50
Quote
if you're using fb2k v2 x86, you don't need the monkey decoder anymore.
I've just read that it is already included:


@TT

I don't use it, but thank you for the info
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-10-31 18:48:31
Btw guys,

I'm glad you like the theme. If you want to support me, tell your friends/mother/father/sister/brother and
grandparents and promote Georgia-ReBORN on the internet/forums etc. So more people can find this theme and try it out.

It would be also great if some other developer could join the team and help with Georgia-ReBORN and tell Mordred to come back!
You can send him a PM and tell him I've send you to say "HI" to come back to HydrogenAudio:
This is his profile: https://hydrogenaud.io/index.php?action=profile;u=69413

-Tom

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-11-01 08:38:22
Hello Tom,
of course i will write Mordred KLB a Message...
yes i will tell my friends what a nice and great theme Georgia-ReBORN is.
Maybe i will whrite in the future in german Forum and will present your theme.

And a litle question..
i dont no why ReBorn dosen't show both Record labels logos are displayed. if i tag just one label rhina or warner bros. then he shows me the Logo

regards
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-01 11:05:16
Hi @eracer,

to be able to display more label logos you just need to have multi values in %label%.

Select the whole album in the playlist via clicking on the album cover thumbnail, right click > Properties ( or Alt + Enter ).
In the label field fill the value with the record label names, i.e "Warner; Rhino".
Then right click on the label value > Split values > OK.
Finally reload the theme via right clicking on the big album cover for context menu > Reload theme.
Now in Details it should display both.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-11-01 16:47:35
Hello Tom i make a new Placeholder for you, i have many colored Vinyls at Home an i think okay make a new Placeholder for you.
I think its Looks Cool. :)

DL-Link:
https://mega.nz/file/zltVnB6b#h1sxmaaeg-MQYjsquE0-5i3jRhECq7un-Mtt64WaZlA
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-01 17:10:23
This is great and looks cool eracer,

you know what, I have created an extra thread where user can show/post and share their custom placeholders on Github discussions at the Github site.
Instead of posting it here, this will be better for all users because it will be borrowed after some posts.

For anyone interested here is the new thread:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/85

You only need to make a free Github account and start posting.

Thanks!

@eracer, you can copy your post and post it again there 8)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-01 17:22:16
Here is also a new thread for user showcase:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/86

Quote
I've seen some pretty cool pictures of Georgia-ReBORN and I think it would be cool to make a dedicated thread for a showcase.
Go ahead and post as many pictures as you like, let me see your best designs! Other users will be also interested, have fun!

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-11-06 16:41:38
Hi @eracer,

to be able to display more label logos you just need to have multi values in %label%.

Select the whole album in the playlist via clicking on the album cover thumbnail, right click > Properties ( or Alt + Enter ).
In the label field fill the value with the record label names, i.e "Warner; Rhino".
Then right click on the label value > Split values > OK.
Finally reload the theme via right clicking on the big album cover for context menu > Reload theme.
Now in Details it should display both.

-TT


Help Tom is it possible to change the parameter in the "program File" by my self then the most of my 1500 Album are Tagged with %PUBLISHER% for "Label" Tag?

and is there a option wenn i close the player for save the last position in Album overview? Wenn i close the player alwasy jump back to first Position of Album view.

An i found out that the integrated tagger "Properties" dosnt work with my DSD Files -> DSF; DFF Files then i can not use "Split values" feature: The Mp3Tag tool dosent have this option
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-06 16:59:31
Hi Enrico,

%label% or %publisher% will behave the same, you just need to have multi values or else only one logo will be displayed.

I don't understand what you meant by "Album overview" but the Playlist will always remember the last position.
If you want to have it the same in the Library, activate in top menu Options > Library > Always remember library state

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: eracer on 2022-11-06 17:13:10
when i Tag %Publisher%  "Mobile Fidelity Sound Lab; Arista" with Mp3Tag editor Foobar doent show anything an i see i tagged with a "/" and not a ";"

"Always remember library state" works for that wat i mean.

sorry engish is not so easy for me XD
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-06 17:54:29
It's been a very very long time since I've used Mp3Tag because Mordred's foo_MusicBrainz component ( which is already pre-installed ) or
foo_discogs are much better with auto-tagging.

I have tested it and in Mp3Tag you just add a new field if you go to left site and right click > Customize.
Now click on the Star icon ( Add field ), and name it in your case Publisher in field and name. Click OK.
Now you have the additional publisher tag field, for multi-values you just make \\ , e.g: Warner\\Rhino.
Save it and reload the theme, now it should be also displayed in Details with both label logos.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: user47656789 on 2022-11-10 22:14:39
My library view is not ignoring prefixes even tho it seems to be set to do so under the prefix setting on this page
Help
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-11 00:01:20
Hi @user47656789,

you also need to configure it in the library view patterns.
In the library panel click on the hamburger menu ··· > Views > Configure views...

Example for View by Artist:
Code: [Select]
%artist%|[%album%]|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
to strip:
Code: [Select]
$stripprefix(%artist%)|[%album%]|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
or to swap:
Code: [Select]
$swapprefix(%artist%)|[%album%]|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%

Example for View by Album Artist:
Code: [Select]
%album artist%|[%album%]|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
to strip:
Code: [Select]
$stripprefix(%album artist%)|[%album%]|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
or to swap:
Code: [Select]
$swapprefix(%album artist%)|[%album%]|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%

For more information, visit the FAQ "How can I add my own custom view patterns in the playlist and library?" on the Github site (https://github.com/TT-ReBORN/Georgia-ReBORN#faq).

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: francesco on 2022-11-11 07:33:40
Hi @TT
May I ask a question?
seeing i use foobar2000 portable at work  and seening I can't install fonts on work computers , is there a way to enjoy your wonderfull skin without installaing  windows fonts?
thanks a lot for the beautiful skin mod
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2022-11-11 08:10:04
At config, set the theme to use custom fonts. They can be changed on the .jsonc file.
Options > Settings > Theme fonts > Use custom theme fonts
.\profile\georgia-reborn\georgia-reborn-config.jsonc
* CUSTOM THEME FONTS:
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: francesco on 2022-11-11 15:47:19
At config, set the theme to use custom fonts. They can be changed on the .jsonc file.
Options > Settings > Theme fonts > Use custom theme fonts
.\profile\georgia-reborn\georgia-reborn-config.jsonc
* CUSTOM THEME FONTS:
Hi
i have downloaded the last mod , but under option there is not theme fonts , and under preference i have changed it but i haven't even the play/stop ...pause buttons
by the way can't find georgia-reborn-config.jsonc , there is georgia-reborn-theme.js
thanks
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-12 11:08:50
Hi @francesco,

glad you like the theme. Unfortunately with SMP at the moment this is not doable.
The script uses the gdi.Font method that checks if the user has installed all the fonts on the system that are included in the zip,
so not be able to install the fonts at work because of permission restrictions is bad news.

I don't know if this would be even possible ( because maybe the fonts need to be registered -> installed anyways to be able to use them ),
but maybe @TheQwertiest could implement a new method that can load fonts via pointing to a custom directory?
Maybe @marc2k3 could comment on this?

Btw the latest version is not on the main Github site ( half year old version ), but in the Github discussion Beta thread here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799).

-TT
 

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: marc2k3 on 2022-11-12 21:10:09
Windows 10/11 users don't need admin rights to install fonts. They can be per-user. And of the users left running 7/8.1, most will have no issue installing anything they want on their own PCs.

So all you have left is the extreme edge cases of one or 2 people using obsolete operating systems where they don't have rights. I say.... **** em. Why would anyone waste their time on this? It's not worth it.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-15 00:03:56
@francesco,

just to be sure did you try to install the fonts from the zip by just selecting them all > right click > Install.

I'm asking because most users just copy them into C:\Windows\Fonts and with this method you could have
permission restrictions ( C:\Windows ) on your work computer but maybe with the method above it could work...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-15 00:08:18
New Beta 10c released here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799).
More information in the changelog here. (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-4140202)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-22 20:33:59
Guys,

new Beta 10d released, see changelog here. (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-4204988)

I think only one more mini-update (Beta 10e) will be released and then the first public release!

So please from now on, report only bugs or some weird behavior.
Thanks!

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2022-11-24 17:03:40
Well TT, I'm happy to report that I finally got the fonts to work - using my default Wine prefix seemed to do the trick. Unfortunately I came across another much more severe problem; Georgia crashes about 1/3 of the way through scanning my media library. The crash log says "Access violation, operation: write, address: 009876F0h." I have a huge library with lots of alternate media such as videos, ebooks, pictures, etc. I also have a fair amount of odd Unicode, foreign, and full-width characters in the folder structure to get around illegal character restrictions back when I was on Windows.

This is also happening on Mordred's older Georgia too now so I suspect it has something to do with one of the dll overrides you recommended to me earlier. Since there is no drag and drop I'm pretty much out of luck.

Does anybody have any idea what this could be? It doesn't seem to point to any one specific file, foobar just closes without warning every time about 3 minutes after scanning my library. I can post the crash log if need be. Thanks
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-25 16:10:16
Hi @NewLeaf42,

never had problems with the media library on Linux, I also have indexed music with special chars.
Maybe it's a problem because your directory also has mixed up media ( video, ebooks, pictures ).
Why don't you just try a directory that has pure audio music? To further debug the issue, I would start with
scanning small content and not your whole music collection and see if it works, then index more music etc.

If that does not help, it could be an old Wine version you're using that is buggy.
I don't think the dll overrides are causing this, because then I would also have problems.
Also be sure to use the latest Georgia-ReBORN version from her (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799)e, not the one from the main Github site.

Playlist drag and drop works only if you have the Wine browser open, you can open it in the theme
for example via top menu File > Add files. While the window is open, you can then drag and drop music to the playlist.
Drag and drop on Wine/Linux will be fixed as soon as TheQwertiest fixes it in his SMP component.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2022-11-26 20:48:08
Why don't you just try a directory that has pure audio music? To further debug the issue, I would start with
scanning small content and not your whole music collection and see if it works, then index more music etc.

TT,

I'm sure it would work with a smaller library. It can play music just fine when I manually choose files through File > Open. However I just tried this again on a fresh new 32 bit Wineprefix, and I got this error at around the same time as last time:

(https://i.imgur.com/vKu2Bfd.png)

Do you know what any of this means? This happens closer to 15 minutes after it starts scanning. As soon as that 03a0:err:wmvcore line shows up, it's over. Georgia crashes
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-26 21:33:58
The first thing you can do to solve problems is to search for answers in Google ;-)
https://askubuntu.com/questions/1090094/wine-missing-ntlm-auth-3-0-25

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2022-11-27 01:56:58
The first thing you can do to solve problems is to search for answers in Google ;-)
https://askubuntu.com/questions/1090094/wine-missing-ntlm-auth-3-0-25

-TT


Ah, sorry about that. Installing winbind and then adding vcrun2015 to the prefix actually fixed it.

The skin seems to be working, but I'm not sure if I did something to mess with my fonts. Aren't the details values on the left (Label, Genre, etc.) supposed to be in bold? It says I have all fonts installed in the screenshot below (resized for convenience):

(https://i.imgur.com/6B8d64f.png)

Also is there no support for CJK characters? It looks like anything I have in Chinese or Japanese is not showing up:

(https://i.imgur.com/pKKopn9.png)

If need be, I know that this can be remedied by going into winecfg and adding font fallbacks to the registry. I have a font with a huge amount of characters called wqy-microhei that I found on github along with the proper regedits. It's what I was using before.

And lastly, is there a .json file or something that I can edit to add a "Composer" field to the Details pane? I did it on the other Georgia but it was so long ago I don't remember how.

Thank you for your continued support.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-27 18:27:21
@NewLeaf42, glad you fixed your issues.

Yea there are some tedious issues when using Wine with fonts...
Your example with the first screenshot showing the "fontGridKey" ( should be semibold ) is rendered differently than on Windows.
I will add a fix for that in the next Beta update, if you want you can try it out yourself, open gr-main.js and change:
Code: [Select]
const fontGridKey       = pref.customThemeFonts ? themeCustomFont.fontGridKey       : 'HelveticaNeueLT Pro 55 Roman'; // Theme font used in metadata grid
to
Code: [Select]
const fontGridKey       = pref.customThemeFonts ? themeCustomFont.fontGridKey       : DetectWine() ? 'HelveticaNeueLT Pro 65 Md' : 'HelveticaNeueLT Pro 55 Roman'; // Theme font used in metadata grid

Now the issue with the Asian glyphs is a common problem when using Wine, because in Windows there is an automatic fallback
and they ( Chinese, Korean, Japanese ) are rendered correctly. There are walkarounds on the web how to set font callbacks on Wine/Linux but haven't tried it myself.
You could also try other fonts that have all Asian glyphs included and use the custom font option in top menu
Options > Settings > Theme fonts > Use custom fonts. Then open your config file in foobar2000\profile\georgia-reborn\georgia-reborn-config.jsonc.
Go to the section "themeCustomFont" and change the font/family name to your new custom font.
If you go that route, I recommend to use fonts that include some styles, e.g: thin, light, semibold, regular, bold.

To add the composer in the Details metadata grid, open the georgia-reborn-config.jsonc file and go to section "metadataGrid":
Now add a new entry, e.g:
Code: [Select]
{ "label": "Composer", "val": "[%composer%]" },

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2022-11-27 23:46:17
There are walkarounds on the web how to set font callbacks on Wine/Linux but haven't tried it myself.
I just fixed it!

Spoiler (click to show/hide)

Here's what I did in the exact order that I did it, use this if you like:

A while back I was Googling this exact issue and came across a thread on github that led me to this font:
https://github.com/anthonyfok/fonts-wqy-microhei/blob/master/wqy-microhei.ttc

I installed it (on Linux) then downloaded this registry file:
https://gist.github.com/swordfeng/c3fd6b6fcf6dc7d7fa8a#file-chn_fonts-reg

I ended up having to open it in my IDE to add Segoe UI and a few others to the list. Here's what mine looks like:

Code: [Select]
REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Arial"="wqy-microhei.ttc"
"Arial Black"="wqy-microhei.ttc"
"Arial CE,238"="wqy-microhei.ttc"
"Arial CYR,204"="wqy-microhei.ttc"
"Arial Greek,161"="wqy-microhei.ttc"
"Arial TUR,162"="wqy-microhei.ttc"
"Courier New"="wqy-microhei.ttc"
"Courier New CE,238"="wqy-microhei.ttc"
"Courier New CYR,204"="wqy-microhei.ttc"
"Courier New Greek,161"="wqy-microhei.ttc"
"Courier New TUR,162"="wqy-microhei.ttc"
"FixedSys"="wqy-microhei.ttc"
"Georgia"="wqy-microhei.ttc"
"Gulim"="wqy-microhei.ttc"
"Helv"="wqy-microhei.ttc"
"Helvetica"="wqy-microhei.ttc"
"Helvetica Neue LT Pro"="wqy-microhei.ttc"
"Lucida Sans Unicode"="wqy-microhei.ttc"
"Microsoft Sans Serif"="uming.ttc"
"Microsoft Yahei"="wqy-microhei.ttc"
"Microsoft Yahei Bold"="wqy-microhei.ttc"
"MS Sans Serif"="wqy-microhei.ttc"
"MS Shell Dlg"="wqy-microhei.ttc"
"MS Shell Dlg 2"="wqy-microhei.ttc"
"Neue Haas Grotesk Display Pro"="wqy-microhei.ttc"
"Segoe UI"="wqy-microhei.ttc"
"SimHei"="wqy-microhei.ttc"
"System"="wqy-microhei.ttc"
"Tahoma"="wqy-microhei.ttc"
"Tahoma Bold"="wqy-microhei.ttc"
"Times"="wqy-microhei.ttc"
"Times New Roman CE,238"="wqy-microhei.ttc"
"Times New Roman CYR,204"="wqy-microhei.ttc"
"Times New Roman Greek,161"="wqy-microhei.ttc"
"Times New Roman TUR,162"="wqy-microhei.ttc"
"Tms Rmn"="wqy-microhei.ttc"
"Verdana"="wqy-microhei.ttc"

[HKEY_CURRENT_USER\Software\Wine\X11 Driver]
"ClientSideAntiAliasWithCore"="Y"
"ClientSideAntiAliasWithRender"="Y"
"ClientSideWithRender"="Y"

[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"
"FontSmoothingType"=dword:00000002
"FontSmoothingGamma"=dword:00000578
"FontSmoothingOrientation"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]
"LogPixels"=dword:00000070

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"MS Shell Dlg"="SimSun"
"SimSun"="AR PL UMing CN"
"NSimSun"="AR PL UMing CN"
"Tms Rmn"="NSimSun"
"仿宋"="NSimSun"
"华文中宋"="NSimSun"

Then open Winetricks > select Georgia prefix > Run Regedit > and then Import the Registry file.

However, this still isn't enough:

Spoiler (click to show/hide)

You have to go back into Winetricks and install allfonts for your prefix, then it should work. I don't know the exact technical reasons for why that fixed it when Wine had microhei as a fallback anyway. Maybe this will be helpful to you

Oh, and if you know of any other fallback fonts that would be better, let me know. Clearly the microhei one was just made for people who want Chinese characters, but somehow it has a bunch of Unicode and Japanese as well. I also think you can add multiple fallbacks to one font
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-11-28 18:47:31
Thanks for your findings, I'll take a look once I've time for this, need to finish some other things first.

I also think you can add multiple fallbacks to one font

You're right, in Windows these are the default CJK fonts:

Chinese:
Microsoft YaHei
Microsoft JhengHei

Japanese:
Meiryo ( was the default in XP/Vista )
MS Gothic
Yu Gothic

Korean:
Malgun Gothic

If you take a look at the Windows registry it looks like this:

Fallbacks for Segoe UI:
Spoiler (click to show/hide)

Fallbacks for the default CJK fonts:
Spoiler (click to show/hide)

So you will just need to add it to your registry and I guess it should work the same.
If you take a look at this here (https://wiki.winehq.org/Font_Replacements#:~:text=Wine%20does%20not%20have%20CJK,%2Fshare%2Ffonts%2Ftruetype%20.), there are the listed Wine CJK font fallbacks for the default Windows CJK fonts.

I would personally first manually install the CJK fallback fonts in the right font directory and add/import the fallback links
( for the fonts you're using in the theme ) to the Wine registry. And then run sudo fc-cache -f -v to clear the font cache.

P.S: You can also install only the CJK fonts via winetricks ( I don't think you need to install allfonts ), there is also a lot of stuff
if you search "wine cjk fonts" or "winetricks cjk fonts" in Google.

P.P.S: I saw in your first screenshot that you did not change the DPI in Wine via registry or Winecfg, that is why you have such small
context menus. Take a look at this here (https://askubuntu.com/questions/1337156/how-do-i-set-scaling-in-wine) or via registry (https://wiki.winehq.org/Winecfg#Screen_Resolution_.28DPI_Setting.29).

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2022-12-03 04:19:25
I would love to take your advice on the DPI scaling, but I just ran into an old problem where my Wine prefix completely lost sound, at least with foobar. This actually happened to me once right before installing Re-Born but I chalked it up to a random fluke. Now it happened again and whether I open Re-Born or the old Georgia it doesn't output sound. Winecfg does the sound test under the Audio tab just fine. I didn't see any kind of error report in the foobar console. So, I'm out of ideas again. At least I got a few days out of Georgia, I guess.

This time I know what I was doing when the sound went out, though. I was watching videos on mpv for a bit with Georgia being open. When I was done with that and tried playing a song, the audio was gone. So I think it had something to do with that. Ugh, what a hassle these things can be. Might as well post it here for posterity
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: paregistrase on 2022-12-03 04:30:58
Oh, and if you know of any other fallback fonts that would be better, let me know. Clearly the microhei one was just made for people who want Chinese characters, but somehow it has a bunch of Unicode and Japanese as well. I also think you can add multiple fallbacks to one font

Arial Unicode MS
(https://i.imgur.com/JVHJFCQ.png)

Also if you set Tahoma as default font in winecfg, installing the cjkfonts winetricks verb is enough to display the fonts. It installs:
sourcehansans
fakechinese
fakejapanese
fakekorean
unifont
cjkfonts

(https://i.imgur.com/e2iXlft.png)

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: wihio on 2022-12-04 23:24:21
OK, I am definitely a newb when it comes to tinkering with themes and UIs.  I have got this great theme installed and loving it, but I really need a way to switch Output devices from the player.  How would I go about adding something that actually looks nice?

I was able to right-click and Add Panel: Toolbars: Output Devices, but this just creates a window-wide white textbox where I can do what I want to do, but it is fugly compared to this great Theme.

Any ideas of where I should start? Am I missing a setting somewhere?

Thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-12-05 22:02:54
Hi @wihio,

first thing you need to do is remove the ugly toolbar.
For now, you can access it by just shift + left click on top menu Playback > Device.

I have implemented the output device menu and it will be available in the upcoming Beta 10e.
I don't know when I will release it yet, but always check the Beta testing thread (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74) where it will be released.
More information and how to access it will be in the changelog when released.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: William Darcy on 2022-12-05 23:14:13
I'm using this theme as well. It looks great! (I'm using my 70" television - so 4K mode naturally)
Using the Reborn theme + Blend style
Had some annoyance with foobar not choosing the right front cover to display (aka what I wanted it to display) but this was fixed in preferences > display > album art
by simply deleting all the front cover search patterns :)
I prefer it this 'primitive' way
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-12-06 01:58:23
@William Darcy, that sounds cool!

Can you take some pictures and post it here?
If you would like you can also post it here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/86).
I'm curious how it looks like on such a big screen  :))

Thanks!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: wihio on 2022-12-06 22:54:53
Hi @wihio,
For now, you can access it by just shift + left click on top menu Playback > Device.

I have implemented the output device menu and it will be available in the upcoming Beta 10e.

Thanks! I look forward to the beta release, but the shift + playback menu works for me for now.  I appreciate your hard work a ton!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ahawowow on 2022-12-14 03:11:00
I'm trying to change the fonts in the json file and in the font family I want to use (Proxima Nova), both Light and Semibold have the same "Font Name" of "Proxima Nova Lt", so when trying to use Semibold it ends up using the Light variant instead. What can I do to get it to use the correct font when they have the same "name"?

(https://i.imgur.com/FLcdyzi.png)
(https://i.imgur.com/WRWTWPR.png)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-12-14 12:43:01
Hi @ahawowow,

if font styles have the same name, you need to rename it.
To do that, download and use the free program FontForge from here. (https://portableapps.com/apps/utilities/fontforge-portable)

Start FontForge and open the font, now all glyphs should be displayed.
Click on the top menu Element > Font Info...
As default, the left "PS Names" section tab is selected, change the "Family Name" to: Proxima Nova Lt Semibold
Click OK and go to top menu File > Generate Fonts...
Now the export window will be shown, everything should be default but select the default font format TrueType.
The File name should be for example ProximaNova-Semibold.ttf
Click on Generate and ignore the default error warning.
Now copy the new created font to your  C:\Windows\Fonts  directory.

Start foobar and it should be now recognized if you also set the exact font name in the georgia-reborn-config.jsonc file.

P.S You need to restart foobar ( close foobar/start foobar ), reload will not work.
Also be sure that in foobar's top menu Options > Settings > Theme fonts > Use custom theme fonts is activated.

-TT


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ahawowow on 2022-12-21 08:28:54
Hi @ahawowow,

if font styles have the same name, you need to rename it.
To do that, download and use the free program FontForge from here. (https://portableapps.com/apps/utilities/fontforge-portable)

Start FontForge and open the font, now all glyphs should be displayed.
Click on the top menu Element > Font Info...
As default, the left "PS Names" section tab is selected, change the "Family Name" to: Proxima Nova Lt Semibold
Click OK and go to top menu File > Generate Fonts...
Now the export window will be shown, everything should be default but select the default font format TrueType.
The File name should be for example ProximaNova-Semibold.ttf
Click on Generate and ignore the default error warning.
Now copy the new created font to your  C:\Windows\Fonts  directory.

Start foobar and it should be now recognized if you also set the exact font name in the georgia-reborn-config.jsonc file.

P.S You need to restart foobar ( close foobar/start foobar ), reload will not work.
Also be sure that in foobar's top menu Options > Settings > Theme fonts > Use custom theme fonts is activated.

-TT




This is what I ended up doing, thanks.

Another question. Is there any way to disable the automatic year prefix that's generated in the Details tab when you use the Edition tag? Preferably on a case-by-case basis as I do like it generally but in some instances I want to use the year in the edition to differentiate between different remasters of the same album.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2022-12-22 17:08:48
@ahawowow,

you can change the pattern for %edition% tag in your config file ( georgia-reborn-config.jsonc ).
Open the config file and go to "metadataGrid" section, in label "Edition" change the val as you like.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Jjkbuysell on 2023-01-16 19:48:35
Hey Guys was curious if it is possible to change the standard seekbar to the waveform seekbar.  and possibly make it a little higher?  Any assistance would be appreciated.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-01-18 12:03:09
Hi @Jjkbuysell,

the Georgia-ReBORN theme is one big spider monkey panel and unfortunately integrating "directly" components into the theme
is not possible. Well, it is possible by adding another spider monkey panel horizontally or vertically, but it would not look good,
the component would then appear on the right or bottom side which looks ugly.

@regor mentioned sometime ago that there is one component ( forgot the name ) that interacts like a floating container
and you could add components into it. You could then overpaint -> hide the progress bar with the waveform seekbar component.
Maybe @regor could comment on this.

The last thing would be to have a very high skilled developer to write a javascript waveform seekbar,
then it's no problem to integrate it directly into the theme, but I doubt any sane dev would do it
and it would eat a lot of CPU power...

-TT  

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2023-01-18 16:43:27
This one:
https://github.com/ttsping/foo_flowin

I would not really bother about using it as a layer over the current window, although it may be done too. But as windows which can be opened on demand (for ex. for a tagging plugin, a playlist manager, an standalone config window panel, etc.)
Spoiler (click to show/hide)

Another possibility would be to add another panel to the current layout. With CUI you can auto-hide panels or show them when clicking at the border. That could easily enable an additional panel for the seekbar or other SMP panels. I think this approach could be really powerful and would not change the current theme's spirit if done right.
Spoiler (click to show/hide)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Jjkbuysell on 2023-01-19 16:46:19
@TT @regor Thanks for the replies.  Appreciate it.

@TT So i would be ok looking to commission a very high skilled developer to write a javascript waveform seekbar if it wouldnt break the bank.  Could put the job up for bid on freelance.com.  Not sure if chatGPT could write it ;)  Hard on the CPU as pinned or just cant have a 10yr old media pc?   If you think it would be feasible what would I specifically be asking for just  "develop a waveform seekbar in java for use in a foobar2000 skin"?  

Thanks.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-01-20 17:56:56
No, I don't recommend it.

The best candidate to ask if it's even possible, would be TheQwertiest, developer of the spider monkey panel.
He would know if some kind of API could be written to scan each music track and fetch the data of frequencies
to a native developed javascript waveform seekbar. marc2k3, developer of JScript panel, would also know the technical details.

If you're just looking for eye candy, I can make some custom progress bar styles.
One for example, that mimiks a waveform seekbar, drawing random lines in height.

(https://i.ibb.co/bRxyVGJ/Progress-bar.jpg)

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2023-01-20 23:16:06
No, I don't recommend it.

The best candidate to ask if it's even possible, would be TheQwertiest, developer of the spider monkey panel.
He would know if some kind of API could be written to scan each music track and fetch the data of frequencies
to a native developed javascript waveform seekbar. marc2k3, developer of JScript panel, would also know the technical details.

If you're just looking for eye candy, I can make some custom progress bar styles.
One for example, that mimiks a waveform seekbar, drawing random lines in height.

(https://i.ibb.co/bRxyVGJ/Progress-bar.jpg)

-TT


Using ffmpeg it's trivial to retrieve RMS values by some time window for an entire file (some ms processing). If you use the bar/histogram approach, you can easily map every value to a bar and adjust height relative to the max value, which in turn (given a reasonable time window) resembles a waveform or at least the volume levels for that time in some way. No fancy waveform here like other plugins and no need to cache image files, simple.

SMP already contains code to run CMD commands via activeX.

This is the code:
Code: [Select]
ffmpeg -i in.mp3 -af astats=metadata=1:reset=1,ametadata=print:key=lavfi.astats.Overall.RMS_level:file=log.txt -f null -
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-01-21 08:19:14
Well the latest Wine update actually fixed my audio problem on Georgia, but now I can't get the Last.fm scrobbling to work. Is there something special I'm supposed to do on Linux to get authorization? I haven't done it in so long I forgot
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2023-01-21 13:03:18
And there you go:
X

Let me know if you are instered TT and will upload it to github.
- Have not added any kind of automatic/batch file processing, that's on your side.
- Also improving the UI, which is pretty basic.
- Seeking is already coded.
- Resolution is configurable
- Scan by RMS_level | Peak_level | RMS_peak
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-01-21 13:53:15
@regor, that is really cool stuff 8)

Yes for sure upload it to Github! I will take a look after I've finished some of my stuff I've been working on the last 3 weeks.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-01-21 14:06:30
@NewLeaf42,

Beta 11 will support drag n drop in Wine/Linux for the playlist.

To retrieve last.fm scrobbles, try foobar's preferences > Tools > Enhanced Playcount.
Activate "Retrieve Last.fm Scrobbles" and put your Last.fm username in the blank field ( Last.fm: <none> ).
Restart foobar.

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-01-22 08:39:11
@TT

Enhanced Playcount works fine for me. Last.fm Scrobbling does not. It's not updating my Last.fm page with the music I listen to anymore. When I go to Preferences > Tools > Last.fm Scrobbling and click "Request Authorization" nothing happens.

I should have mentioned that I got some message about dotnet40 not having all the features when I installed it in Winetricks. Is .NET the problem here? I'm trying dotnet45 right now but it's telling me that I might need the Windows Modules Installer Service. Going to do some research on this and keep trying

aaand I'm pretty sure I just broke Georgia with the installation of dotnet45. damn...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-01-22 10:02:23
Quick update: Georgia seems to work like before after a couple of random crashes, but still no scrobbling. These things are to be expected when using Linux, and especially Wine. I'm going to inspect the code and see if I can manually add my credentials somehow
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: paregistrase on 2023-01-22 12:32:18
Quick update: Georgia seems to work like before after a couple of random crashes, but still no scrobbling. These things are to be expected when using Linux, and especially Wine. I'm going to inspect the code and see if I can manually add my credentials somehow

It is weird, I'm using foo_scrobble since forever in wine. Never give a problem or requires special configuration.
Are you logged in last.fm page before trying to authorize the component?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-01-22 13:46:25
Quick update: Georgia seems to work like before after a couple of random crashes, but still no scrobbling. These things are to be expected when using Linux, and especially Wine. I'm going to inspect the code and see if I can manually add my credentials somehow

It is weird, I'm using foo_scrobble since forever in wine. Never give a problem or requires special configuration.
Are you logged in last.fm page before trying to authorize the component?

Yes, I am logged into last.fm on my default browser, LibreWolf. And it always worked before for me too, until this last Wine update. I wonder if it's LibreWolf blocking the pop-up because it blocks a lot of stuff in general.

Quick update: I tried setting my default browser to Firefox, didn't work. Still, nothing happens when I click "Request Authorization." So frustrating when you have no idea why something doesn't work. I've been scrobbling for over 10 years, don't wanna stop now.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: paregistrase on 2023-01-22 13:55:25
Quick update: Georgia seems to work like before after a couple of random crashes, but still no scrobbling. These things are to be expected when using Linux, and especially Wine. I'm going to inspect the code and see if I can manually add my credentials somehow

It is weird, I'm using foo_scrobble since forever in wine. Never give a problem or requires special configuration.
Are you logged in last.fm page before trying to authorize the component?

Yes, I am logged into last.fm on my default browser, LibreWolf. And it always worked before for me too, until this last Wine update. I wonder if it's LibreWolf blocking the pop-up because it blocks a lot of stuff in general.

Could be... Try Firefox or Chrome
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-01-22 17:58:43
What happens if you try this command?
Code: [Select]
WINEDEBUG=err+all wine iexplore https://www.last.fm

You're sure it does not block the popup with an active adblocker?

What Wine build you're using?
If you say it worked with a previous Wine version and now it's not working, then the Wine build you're using could be a bugged.
But if @paregistrase could confirm that's it's working with the latest, then I guess your installed ( updated? ) Wine is not working
properly and I would try a new prefix and install all necessary.

I can't help you very much, because I don't have a last.fm account and never used foo_scrobble...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2023-01-24 10:33:01
There it is
https://github.com/regorxxx/Not-A-Waveform-Seekbar-SMP

Readme and comments on files should be enough docs for now. There are a few extra helpers for the demo, but they can be stripped down to implement it at other places.

Only thing missing is moving the scale calculation at new track loading, to allow changing between the different analysis modes on the fly. Right now it's baked on the data file, so it requires to reanalyze all the files to change it. Will do it when I found some time, but you can play with it meanwhile -should not interfere with your own changes-.

I will also try to compress as much as possible the data files, but right now a full album should need like 1 Mb.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-01-24 15:14:02
Thanks and nice work @regor  8)

I'll take a look at this after I've released Beta 11.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-01-28 22:19:54
I've been thinking about modifying the old Georgia to add some of the functionality from ReBorn, for my own fork. How did you get the window to be able to drag with UI hacks? Before it was impossible to move the window, only resizing it worked.

As for the scrobbling, I'm just not worried about it for now. I didn't have adblock when I temporarily set my browser to Firefox, and my Wine version is the latest, (8.0) as I have the GPG key added to my system
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-01-30 12:38:16
@NewLeaf42,

you need to set captions on_mouse_move to temporarily disable top menu options to be able to drag and drop the window around.
This happens if you mouse click on the free top menu bar or when holding the middle mouse wheel button.
If you're using the Beta, open the gr-callbacks.js file and go to the on_mouse_move func:

Code: [Select]
		// * UIHacks - Drag n drop window
if (!mouseInPanel) mouseInPanel = true;
if (!componentUIHacks) return;
try {
if (mouseInControl || downButton) {
UIHacks.SetPseudoCaption(0, 0, 0, 0);
if (UIHacks.FrameStyle === 3) UIHacks.DisableSizing = true;
pseudoCaption = false;
}
else if (!pseudoCaption || pseudoCaptionWidth !== ww) {
UIHacks.SetPseudoCaption(0, 0, ww, pref.layout !== 'default' ? geo.topMenuHeight + scaleForDisplay(5) : geo.topMenuHeight);
if (UIHacks.FrameStyle === 3 && !pref.lockPlayerSize) UIHacks.DisableSizing = false;
pseudoCaption = true;
pseudoCaptionWidth = ww;
}
} catch (e) {}

Also there are more UIHacks features, the best way is to search for "UIHacks" in all script files via your IDE.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Jjkbuysell on 2023-01-31 18:08:51
@regor @TT

Thanks for all the replies guys.  I look forward to seeing if the waveform can be implemented sometime in the future.  @TT As for the just for looks comment, I understand that but I actually use the real waveform to judge volumes.  I have a nice big stereo that I use foobar with.  :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-02-05 19:47:56
Beta 11 - Really the last big Beta update released

IMPORTANT: DUE TO TOO MANY BIG CHANGES, PLEASE MAKE A NEW FRESH INSTALL!

As always, head over here to download and read the changelog. (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-4876248)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2023-02-06 13:38:19
@regor @TT

Thanks for all the replies guys.  I look forward to seeing if the waveform can be implemented sometime in the future.  @TT As for the just for looks comment, I understand that but I actually use the real waveform to judge volumes.  I have a nice big stereo that I use foobar with.  :)
Was able to retrieve real volume with other program, so the script can be used for real waveforms, RMS, peaks, or just as a random visualizer FX. TT will have to adjust the UI to match the theme though, but made all the colors and UI configurable, so half work is done. Only thing missing is making it async, that's on my side.

Not sure if the idea is to add it at beta 12 or after main release though.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-02-07 15:40:00
regor has done a really great javascript waveform component (https://github.com/regorxxx/Not-A-Waveform-Seekbar-SMP).

I will try to implement it into the theme, not sure yet if it's in Beta 11b or after public release.
The plan was to only release mini Beta 11 updates ( fixes/improvments from Beta 11 ) and finally publish the first public release.

P.S @regor, you should make a new thread about the waveform component here on HydrogenAudio, I'm certain many other users will be interested!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-02-10 12:04:30
@NewLeaf42,

so I have made a last.fm account to test scrobbling because another user on Github has reported a scrobbling issue.
I have tested it with latest foo_scrobble and last stable ( in my opinion ) Wine 6.0.1 and everything is working just fine,
Also used LibreWolf and there are no problems with last.fm scrobbling.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2023-02-10 12:52:18
regor has done a really great javascript waveform component (https://github.com/regorxxx/Not-A-Waveform-Seekbar-SMP).

I will try to implement it into the theme, not sure yet if it's in Beta 11b or after public release.
The plan was to only release mini Beta 11 updates ( fixes/improvments from Beta 11 ) and finally publish the first public release.

P.S @regor, you should make a new thread about the waveform component here on HydrogenAudio, I'm certain many other users will be interested!

-TT
After it gets integrated in Georgia, otherwise I would have to maintain 2 separate branches. Let me know your schedule for beta 11b to make it async for that release.

I will be a bit busy the next 2 weeks though
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-02-11 13:56:38
The plan is that I'm cooking some exquisite gourmets for the Georgia-ReBORN users and I need to fine-tune the taste,
if you know what I mean. After that, fix some Beta 11 bugs and then I'll be integrating your js waveform.
Can't tell you exactly when I'm done, but it will take a couple of days up to a week I think, depends on some factors...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2023-02-13 12:47:18
The plan is that I'm cooking some exquisite gourmets for the Georgia-ReBORN users and I need to fine-tune the taste,
if you know what I mean. After that, fix some Beta 11 bugs and then I'll be integrating your js waveform.
Can't tell you exactly when I'm done, but it will take a couple of days up to a week I think, depends on some factors...

-TT
Ok! Until next week I'm out.

Btw this is what I was talking about panel popups using foo_flowin:
https://hydrogenaud.io/index.php/topic,123683.msg1022526.html#msg1022526

If done right, it looks really great. And gives a lot of room for advanced tools while also making the main window/theme simple.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: funkyblue on 2023-02-18 05:12:41
OK. So finding the latest download was complex and there were no clear and easy-to-understand instructions to install it. Is there a simple installation option?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2023-02-18 08:32:10
https://github.com/TT-ReBORN/Georgia-ReBORN
Ehm.. not sure I follow you. There are 5 clear steps:

X

And -updated- download links are at the beta page:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-02-23 17:44:18
Beta 11b released (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-5091110):

New installation required for both standard and portable! There was a library cache bug for standard installation ::)

10 new custom themes released:

Custom Theme 01:
(https://raw.githubusercontent.com/TT-ReBORN/Georgia-ReBORN-resources/master/Custom-Themes/Georgia_ReBORN_Custom_Theme_01.jpg)

Custom Theme 02:
(https://raw.githubusercontent.com/TT-ReBORN/Georgia-ReBORN-resources/master/Custom-Themes/Georgia_ReBORN_Custom_Theme_02.jpg)

Custom Theme 03:
(https://raw.githubusercontent.com/TT-ReBORN/Georgia-ReBORN-resources/master/Custom-Themes/Georgia_ReBORN_Custom_Theme_03.jpg)

Custom Theme 04:
(https://raw.githubusercontent.com/TT-ReBORN/Georgia-ReBORN-resources/master/Custom-Themes/Georgia_ReBORN_Custom_Theme_04.jpg)

Custom Theme 05:
(https://raw.githubusercontent.com/TT-ReBORN/Georgia-ReBORN-resources/master/Custom-Themes/Georgia_ReBORN_Custom_Theme_05.jpg)

Custom Theme 06:
(https://raw.githubusercontent.com/TT-ReBORN/Georgia-ReBORN-resources/master/Custom-Themes/Georgia_ReBORN_Custom_Theme_06.jpg)

Custom Theme 07:
(https://raw.githubusercontent.com/TT-ReBORN/Georgia-ReBORN-resources/master/Custom-Themes/Georgia_ReBORN_Custom_Theme_07.jpg)

Custom Theme 08:
(https://raw.githubusercontent.com/TT-ReBORN/Georgia-ReBORN-resources/master/Custom-Themes/Georgia_ReBORN_Custom_Theme_08.jpg)

Custom Theme 09:
(https://raw.githubusercontent.com/TT-ReBORN/Georgia-ReBORN-resources/master/Custom-Themes/Georgia_ReBORN_Custom_Theme_09.jpg)

Custom Theme 10:
(https://raw.githubusercontent.com/TT-ReBORN/Georgia-ReBORN-resources/master/Custom-Themes/Georgia_ReBORN_Custom_Theme_10.jpg)

Download and more information here:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/99

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: PaperBoat on 2023-02-25 20:04:45
Georgia-ReBORN - A Clean foobar2000 Theme

Georgia-ReBORN is a modification of Mordred's original Georgia theme (https://github.com/kbuffington/Georgia) for foobar2000.
It's purpose is to be used mainly as a desktop version, the layout has been modified to look clean and simple without any distractions.
The cover artwork and playlist are the main focus.

Georgia-ReBORN has 10 themes in total ( Options -> Change Theme ):

(https://i.ibb.co/PgVtM21/George-Re-BORN-Themes-Animation.webp)

WilB's awesome biography script has been integrated and modified. You can right click on the biography
to change various options. There are 4 different biography layouts to choose from. Top is the default.
There is also an automatic lyric fetcher using the Lyric Show 3 ( by The vern ) and Multisource component ( by veksha ).
Synched lyrics will be highlighted with a theme color, unsynched lyrics have the default white text color:

(https://i.ibb.co/fddMnxc/George-Re-BORN-Biography-And-Lyrics-Animation.webp)

Georgia-ReBORN supports 4k resolutions and will adjust theme elements based on DPI and screen size. Fullscreen mode is also supported!
There are 6 pre-defined sizes ( Options -> Change Player Size ), 3 for FULL HD and below and 3 for 4K resolution and higher.
These pre-defined sizes are restricted, if you have a monitor capable of 1920 x 1200 and below the first 3 are available,
if you have a monitor capable of 4K resolution and higher the other 3 are available.
You can of course resize foobar to your liking, but it has minimum size restrictions ( Player Size 'Small' ) to prevent button and text overlapping.

There is also a mini compact player ala Winamp ( Options -> Change Layout Mode -> Playlist Mode ).
You can resize the width and height but it also has a minimum width restriction:

(https://i.ibb.co/0sZswgG/George-Re-BORN-Sizes-And-Playlist-Mode-Animation.webp)

**NOTE:** Georgia-ReBORN starts in player size 'Small' as a failsafe player size for small res. monitor/laptop screens
and looks best if you switch to 'Normal' or a bigger player size!

Image Packs

These image packs are optional, they contain record labels and artist logos which will be displayed in 'Details'.
Download Record Labels (https://github.com/kbuffington/georgia-image-packs/raw/master/recordlabel.zip) plus Download Artist Logos Part 1 (https://github.com/kbuffington/georgia-image-packs/raw/master/artistlogos.zip) and Download Artist Logos Part 2 (https://github.com/kbuffington/georgia-image-packs/raw/master/artistlogos.z01).
Extract them to your foobar2000/profile/images

(https://i.ibb.co/DC5J4Sj/George-Re-BORN-Details-Animation.webp)

Features

Georgia-ReBORN design

10 different themes

6 pre-definied player sizes

Default and playlist mode

Biography

Automatic 4k detection

Automatic lyric downloader

Automatic scrollbar hide for playlist, library and biography

A more modern library design that matches Georgia-ReBORN

Please visit Mordred's original Georgia theme to learn more: https://github.com/kbuffington/Georgia

Installation Instructions

1. Install foobar2000 as portable from the Official Website (https://www.foobar2000.org/download).

2. Download the Georgia-ReBORN theme from this Github Page (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/master.zip).

3. Extract the profile folder from the zip into foobar's root folder.

4. Install all located fonts from your foobar2000/profile/georgia/fonts folder.

5. Start foobar and select Columns UI, everything else is already pre-configured.

Support

The official discussion thread for this theme is located at Github-Discussions (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions) or at HydrogenAudio (https://hydrogenaud.io/index.php?topic=121047.0)
and that's a great place to go for questions and other support issues.
If you discover a bug, please open an issue on Github if you can, or visit
Mordred's Georgia HydrogenAudio Thread (https://hydrogenaud.io/index.php?topic=116190.0) since most of the code is based from Georgia.

Thanks

Many thanks to Mordred (https://github.com/kbuffington) for his original Georgia theme and help!
Many thanks to TheQwertiest (https://github.com/TheQwertiest) for his SpiderMonkey Panel and Playlist!
Many thanks to WilB (https://hydrogenaud.io/index.php?action=profile;u=33113) for his Biography and Library script!
Many thanks to The vern (https://hydrogenaud.io/index.php?action=profile;u=70332) for his Lyric Show 3 component and veksha (https://hydrogenaud.io/index.php?action=profile;u=130067) for Multisource!
Many thanks to zeremy (https://github.com/smoralis) for his automatic lyric save script to work great along with Lyric Show 3!

If you want to support this theme, you can send a donation to Mordred ( author of the original Georgia theme ):
(https://img.shields.io/badge/Donate-PayPal-green.svg) (https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9LW4ABRYXG2DY&source=url)



Is it compatible with Foobar 64-bit?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-02-26 12:06:08
Hi @PaperBoat,

the answer can be found here:
https://github.com/TT-ReBORN/Georgia-ReBORN/issues/102

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Jerry72 on 2023-02-27 08:41:33
Apologies if this has already been asked, I'm wondering if its possible to edit the Playlist drop-down menu to instead be functionally identical to the Library view with a toggle-able view.

Thanks for the work on the plugin.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-02-27 17:41:10
Hi @Jerry72,

sorry but I have no idea what you meant. You can check the FAQ "How do I create playlists and access the playlist manager?" https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/58#discussion-3894207

If you don't like the playlist drop down menu, the fastest way to access the playlist manager
with its playlists would be to press CTRL + M.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: calpurnius on 2023-03-02 04:08:29
@TT Thank You for the amazing and continual work on this it looks so good!

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: calpurnius on 2023-03-02 09:04:31
Solved why its not working, I think and that is because I am using the 64 bit version which is incompatible. I set up a separate portable installation on another drive and while following the video and instructions got to the point of launching the theme in spidermonkey and upon setting the pathway to the theme I get a crash report and a red screen

"Error: Spider Monkey Panel v1.6.1 ({1AA71437-9A9E-4BAD-B2B8-E072E4BC5C9C}: Georgia v2.0.3 by Mordred)
include failed:
Path does not point to a valid file: F:\Music\foobar2000\profile\georgia\js\CaTRoX_QWR\lodash-new.js

File: georgia-theme.js
Line: 9, Column: 13
Stack trace:
  loadAsyncFile/</<@georgia-theme.js:9:13"

It is pointing to the same theme and location as indicated in the tutorial video. "F:\Music\foobar2000\Georgia-2.0.3\georgia-theme.js" I googled and found some other people with similar issues and the suggestions were to reinstall, which I did and ran into the same error, Any suggestions?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-03-03 12:48:00
Hi @calpurnius,

first of all Mordred's original Georgia theme and my Georgia-ReBORN theme are two different themes.
They are absolutely incompatible, that means you can NOT use the same installation instruction for Georgia nor Georgia-ReBORN.
If you want to install Mordred's original Georgia, follow the installation instruction from his installation video.
And if you want to install my theme Georgia-ReBORN, follow these instructions:

1. Download latest stable foobar2000 from here and save download to your desktop. (https://www.foobar2000.org/download)
2. Double click on foobar2000_v1.6.16.exe and click on the Next button, click on the I Agree button, select Portable installation and click on the Next button.
Destination folder for installation should look like this: C:\Users\Administrator\Desktop\foobar2000, click on the Next button, click on the Install button.
Finally uncheck Run foobar2000 and click on the Finish button.
3. Download Georgia-ReBORN_First_Public_Release_v2.3.0_Beta11b.zip (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799) to your desktop and double click on the zip.
Drag and drop the profile folder to the installed portable foobar2000 folder.
Now click on the foobar2000 folder, click on the profile folder, click on the georgia-reborn folder, click on the fonts folder,
click on the Windows folder, select all fonts and right click and click on Install.
4. When everything installed, open the foobar2000 folder from your desktop and click foobar2000.exe.

The Georgia-ReBORN theme is the easiest theme to install on foobar, actually you ONLY need to install the Georgia-ReBORN fonts
( Step 3 ) one time per Windows installation. Installation time to install foobar and my theme takes about 10 seconds.
Basically you install foobar as portable, open the zip/7zip file and put the profile folder into the foobar folder and start foobar.
Can it get easier than that? If you have suggestions, feel free to post them here, thank you!


-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: roadtonowhere09 on 2023-03-04 07:48:13
Hi TT,

Thank you very much for this theme.  It is perfect. 

I only have one issue that I cannot seem to figure out.  I have a folder titled "Miscellaneous '80's Songs" and I can get the album cover art thumbnails to show up in the playlist view window on the right half using the Preferences - Display - Search Pattern "%artist% - %album% - Cover.jpg" but for the life of me I cannot get the large album art panel on the left half to display the correct album cover art for the current album playing.  I can cycle through all the folder's cover art just fine by using the mouse wheel, but it always defaults on the first alphabetical image every time I load that folder.  Any idea on how to get the correct art to display when the song changes?  All other folders that are artist specific display art just fine.  It's just this Miscellaneous folder that is giving me trouble.

Any help would be greatly appreciated.  Thanks.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-03-04 12:02:00
Hi @roadtonowhere09,

this is a special case and if you're are using the latest Beta 11b from here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799),
you can activate via top menu Options > Player controls > Album art > Load embedded album art first.
If the tracks don't have embedded album art, you would need to embed the album art covers for every each of them.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: roadtonowhere09 on 2023-03-04 18:32:14
Ah, I see.  It must have to do with the folder structure.  I can do that.  Thanks again for your hard work :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-03-04 18:54:04
Ah, I see.  It must have to do with the folder structure.  I can do that.  Thanks again for your hard work :)

Exactly right, every album has only one front album cover ( cover.jpg / folder.jpg / front.jpg ).
This also applies for multi-CDs ( CD 1, CD2, CD3... ) and compilations. Otherwise it would be hard to differentiate
between booklet artwork images...

So embedding album art into the files and use the "Load embedded album art first" is your only option
if you want to display every track with one unique album art cover.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: roadtonowhere09 on 2023-03-04 21:31:08
Last thing.  It appears that if I go to the link you just provided on reply #551 I get "Georgia-ReBORN_First_Public_Release_v2.3.0_Beta11b.zip" that is 44.1 MB but if I follow the link in the Github installation instructions I get "Georgia-ReBORN-master.zip" that is 28.6MB.  I am assuming that the link you just gave me is a more updated version?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-03-04 22:54:55
Last thing.  It appears that if I go to the link you just provided on reply #551 I get "Georgia-ReBORN_First_Public_Release_v2.3.0_Beta11b.zip" that is 44.1 MB but if I follow the link in the Github installation instructions I get "Georgia-ReBORN-master.zip" that is 28.6MB.  I am assuming that the link you just gave me is a more updated version?

Yes, use the Beta 11b which is the latest updated version that everyone should install.
The master.zip directly from Github ( and not from the Beta thread ) is from Jun 13, 2022, more than a half year old...
I will resume and update Github activity once the first public release is out, which is soon...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: roadtonowhere09 on 2023-03-04 23:21:49
Got it.  Thank you so much.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Fishingforpie on 2023-04-14 23:19:20
Hi, I love the Library look when cover art is displayed, but I really like skipping around in albums. Is there a way that instead of double clicking playing the album, it goes into the playlist view for that album?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-04-15 00:51:43
Hi, I love the Library look when cover art is displayed, but I really like skipping around in albums. Is there a way that instead of double clicking playing the album, it goes into the playlist view for that album?

Hi Fishingforpie, not really sure what you want, can you give more details?

If you want to know how the Library works, you can check this here under the topic
Why does it play only one song and does not continue the album?
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/58

Also in the upcoming new Beta 12 which I'll be releasing tomorrow or on Sunday, there will be a new
library double click action that just plays the album without automatically adding/resetting the "Library View" auto-playlist.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-04-15 16:05:16
Beta 12 - Final last big Beta update released (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74)

Hey guys, this is the last beta round testing and final big beta update.
I won't be adding any new features and fix only possible bugs from Beta 12. I'll concentrate on designing and writing
the official Georgia-ReBORN website which will include full documentation of every available feature the theme has to offer,
tips and tricks and FAQ. Once again, if you find some bugs/crashes, please report it for the last time in the Beta thread, thanks!
Let's make the first public release a smooth launch!

More information (changelog) and download can be found here! (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Fishingforpie on 2023-04-15 23:04:37
Hi, I love the Library look when cover art is displayed, but I really like skipping around in albums. Is there a way that instead of double clicking playing the album, it goes into the playlist view for that album?

Hi Fishingforpie, not really sure what you want, can you give more details?


With the EOLE theme I used to have, I could get a drop down where I can view all tracks of an album and pick and choose what tracks to play without having to start from the beginning of the album and quickly going to the playlist menu and changing what song I am listening to like I have been doing with Georgia Reborn. I wish instead of double clicking playing the album from the start, it closed the library and opened up the playlist view for that specific album so I can choose a track that's say, at the end of an album instead of having to quickly stop the first track and then change the track to that one.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-04-16 14:12:31
@Fishingforpie,
some users already asked about this album art tree feature, it is actually on my TODO list and the last thing to implement in Georgia-ReBORN, but it's complicated.
Maybe in future updates it will be available, I don't know yet because there are various factors to consider ( for example, harder to update the Library when new updates are released ).
If other devs want to help, they could make a pull request on Github after I've released the first public release, that would be great...

In the past, I've had a conversation with WilB ( developer of the library and biography ) and made some mockups
how it would look like, that is what you're describing right?

Hi WilB,

half year ago a Georgia-ReBORN user has asked me, if I can implement something similar what the musicbee has in his
album art grid view ( popup that can show the songs of the album ).

So yesterday I've designed an own concept with designs, that shows how we can further improve the album art grid mode
with what we can call "album art tree". Here are examples with animations:

Album art with artist view:

(https://i.ibb.co/BBVxv6m/01-Artist-Album-Art-Tree.webp)

If you click on the artist, it will show a popup with all albums available in the media library.
If you click again on the album, it will show the songs. If there are more songs that the popup height
we can use the mouse wheel to scroll up and down for more songs. This can be also done with albums.
We can also link it with your Biography, see footer links in popup. The album rating could be calculated via sum of all rated songs.


In album view, only the songs will be displayed on click:
(https://i.ibb.co/SKJ5YRm/02-Album-Album-Art-Tree.webp)


And here an example in Flow Mode:
(https://i.ibb.co/HCqqdWZ/03-Flow-Mode-Album-Art.webp)


What do you think? Are you interested?
In my opinion, this a great addition and has more flexibility. For example, in the artist view in this current state,
you can't see all albums of the artist, only add everything to the playlist. The same goes for the albums, you can't see the songs...


-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Fishingforpie on 2023-04-17 19:49:48
That looks great!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Fishingforpie on 2023-04-17 20:02:10
I hope it comes out on 2.4.0.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Juancar2 on 2023-04-17 23:41:02
This GEORGIA theme is going to be a great success due to the help to develop it from the community and the developer himself.
 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MordredKLB on 2023-04-18 03:01:04
That looks great!
Seconded. Looks like it'd be a bitch to code up though.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-04-19 12:56:25
@MordredKLB, to be quite honest, I've had non-stop work with all the features I've implemented into Georgia-ReBORN.
My strategy was, that maybe WilB would implement it himself into his original library O:)
I still do understand only about 50% of his code and it's his baby overall as he knows the ins and outs...

Another fear was that when WilB would release new library updates, it would be tedious for me to update it to its latest changes...
But I thought about it yesterday and it could be solved rather easily. I think the best way would be to create a new class -> new file art-tree.js without tampering/changing much of the original code in populate.js and images.js. You guys did not see the full conversation we've had, but WilB already gave me some tips how to code it:

Quote
Possibly the easiest way to go is to include a second copy of library tree with the required classes renamed, e.g. const pop2 = new populate2. That makes it easier for it to be drawn with its own dimensions, content & settings etc.

Alternatively you could use one copy and, e.g. const pop2 = new populate. All references to variables outside the classes would need to be added in the appropriate places, e.g. pop2.tree etc.

Anyways, I'm busy with fixing remaining bugs to publish the first public release and I'm currently working on the Georgia-ReBORN website, which is a lot of work.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-04-26 15:53:44
Guys,

Beta 12b released (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74)

Changelog can be found here! (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-5732533)

Gonna have my focus on the Georgia-ReBORN website, in the meantime, keep on reporting bugs.
Thanks!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Cardiacs on 2023-04-26 22:15:24
Error: Spider Monkey Panel v1.6.2-dev+7c0928bf ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.3.0 by TT)
include failed:

<ERROR: Could not read from C:\foobar2000\profile\georgia-reborn\configs\georgia-reborn-config.jsonc, or JSON may be invalid. If file exists please delete or restore from a backup.>


File: Common.js
Line: 558, Column: 3
Stack trace:
  ThemeError@Common.js:558:3
  readConfiguration@gr-configuration.js:144:10
  @gr-settings.js:1425:23
  loadAsyncFile/</<@gr-async-loader.js:48:4
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-04-26 22:27:41
Error: Spider Monkey Panel v1.6.2-dev+7c0928bf ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v2.3.0 by TT)
include failed:

<ERROR: Could not read from C:\foobar2000\profile\georgia-reborn\configs\georgia-reborn-config.jsonc, or JSON may be invalid. If file exists please delete or restore from a backup.>


File: Common.js
Line: 558, Column: 3
Stack trace:
  ThemeError@Common.js:558:3
  readConfiguration@gr-configuration.js:144:10
  @gr-settings.js:1425:23
  loadAsyncFile/</<@gr-async-loader.js:48:4

It seems your georgia-reborn-config.jsonc config file is corrupt. Did you modify your config file?
Maybe you forgot to close something in the settings options and/or the syntax is somewhere wrong...
So make backup and just delete your existing georgia-reborn-config.jsonc config file, on next reload it will create a new one for you.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Cardiacs on 2023-04-26 22:32:41
Sistemato

Grazie Tom

Cardiacs
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: cookie_drummer on 2023-04-27 14:11:45
Hey @TT, thank you for your amazing work!
There is one question that I've spent on 3 hours already and still didn't find the answer.
Is there an option to automatically launch foobar2000 having "Library" opened by default?
Currently, there is a playlist view when launching foobar, I'd like to have "Library" instead of it.

Thanks in advance for the answer!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-04-27 14:43:45
@cookie_drummer, that is currently not available.
It's only available for either "Details" or "Playlist" ( Options > Playlist > Show playlist on startup ), but I'll see what I can do...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-04-28 11:54:18
@cookie_drummer, I've implemented this.
The user can now start the theme with "Playlist", "Details", "Library", "Biography" or "Lyrics" on foobar startup, will be available
in the next mini-update.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: cookie_drummer on 2023-04-29 13:35:24
@cookie_drummer, I've implemented this.
The user can now start the theme with "Playlist", "Details", "Library", "Biography" or "Lyrics" on foobar startup, will be available
in the next mini-update.

-TT
This is a great news! Thank you very much!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-01 13:20:07
New Beta 12c released (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74)

Changelog can be found here! (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-5771163)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-03 16:26:22
New Beta 12d released (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74)

Changelog can be found here! (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-5792536)

-TT

P.S This update was dedicated to a friend named @regor ( the log marks the X on the treasure map ).
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sebtil6 on 2023-05-03 16:58:16
I just reinstalled windows 10. Now I can't get this great theme to work  :'(

I installed the latest foobar (portable)
Extracted the "profile" folder to the foobar folder
Installed the fonts (by highlighting them all in the folder I extracted them to, then right-clicking and "install")
Then when I launch Foobar I don't get the option to select "Columns UI" and instead get the basic vanilla UI

It's the only theme I ever installed and now I can't remember how I did it. I tried with both
Georgia-ReBORN_First_Public_Release_v2.3.0_Final_Beta12c
Georgia-ReBORN-master
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-03 17:39:52
@sebtil6,

these are the correct installation steps and it works just fine, if you extracted correctly the profile folder to foobar2000's root.
Be sure to install foobar2000 32Bit and not the 64Bit version and always use the latest version (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74).

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sebtil6 on 2023-05-03 18:20:02
Thank you Dear

I had installed x64  :-*
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-13 14:03:23
New Beta 12e released (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74)
Changelog can be found here! (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-5792536)

There is a new split layout with presets in Beta 12e available, please see the changelog (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-5792536) how it works.
The split layout is useful when creating your own custom playlists.

Keep on reporting bugs.
Thanks!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Azemoth on 2023-05-21 00:28:12
Thanks for the fast fixes and improvements, Tom! It's possible to add stripes progress bar style like in Bootstrap (https://getbootstrap.com/docs/4.0/components/progress/)?. Animated stripes could be cool like an alternative.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ahbh on 2023-05-23 15:16:05
Hi, there! Thanks for the great work. I have a question or two. Is there any way for the playlist not to show the track number? Because my albums are not fully downloaded and it doesn't look good.

SS: https://i.imgur.com/aXgvBpP.png

This is because the tracks are collected from two different albums and the numbers don't show right, so I want to remove the displaying of them if it's possible, without modifying all the tracks 1by1 from external software.

Also, Is there a way of implementing buttons for quick actions - maybe on the bottom or below the title bar? The quick action buttons are very convenient for the different tools I use - running external tools like Spek and quickly using a tagging script or even searching in different sites for %artist% - %title%. I can do it myself but I'm not very good in Java so I don't know which part of the script I should modify. A little direction would be of great help.

Thank you in advance!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-24 11:31:55
@Azemoth,
I'll see what I can do, right now I'm very busy with finishing the new update.

---

@ahbh,
If you're using the beta version from here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussion-4190799), you can hide the track numbers or show index numbers.
It's accessible via top menu Options > Playlist > Track row > Show track numbers ( or ) Show index numbers.

I think the easiest and best way would be to use the 10 command slots of SMP ( Shift click on top menu File > Spider Monkey Panel ).
You could ask @regor for code/cmd examples as I think he uses his own commands in his scripts ( Playlist-Manager-SMP (https://github.com/regorxxx/Playlist-Manager-SMP) and Playlist-Tools-SMP (https://github.com/regorxxx/Playlist-Tools-SMP) ).

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2023-05-24 11:58:47
Thing is if you want the buttons within the Georgia panel or not. You have 3 options:

- A customizable toolbar within a single Georgia panel (would require some work by TT adapting my Playlist Tools toolbar for ex). I don't recommend this.
- An extra CUI panel at top, which can be hidden by default. It would support standard actions provided by native foobar. Colors would not match the ones from Georgia. That's something which can be easily implemented by any user. It's just a matter of editing the layout. It can be done with the 'View\Show Toolbars' (which could be associated to a key, and exposed by default in Georgia).
X X
- Finally, you can add my Playlist Tools on a toolbar at top (step 2). I plan to add Georgia compatibility, so it would follow Georgia colors. Apart from my tools, there is a button to assign any main menu entry (or even multiple of them on a single button). I would recommend TT to add these panels by default on the current layout, and make them hidden. That way enabling them for the users would be trivial.

SMP menus can be run, but there is no limit if you use the lastest SMP features. Thus, it allows to assign arbitrary native buttons to SMP actions.
X
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2023-05-24 12:10:18
I'm not able to use the autohide feature with Georgia though, not sure what's going on.

I think it's related to the use of hacks component, since auto-hide doesn't work when the panel is at the border of the window. Or maybe its a CUI bug, but it works on native foobar. Need help with this.

It works with the caption enabled, but as soon as I disable the title, it doesn't work anymore.
Spoiler (click to show/hide)

Settings:
Spoiler (click to show/hide)

On native foobar works:
Spoiler (click to show/hide)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-24 12:52:35
Yes, UIHacks automatically sets the caption once mouse is on top menu area and when leaving they are disabled again.
It was designed this way to be able to drag foobar around, either with top menu left button drag or mbtn ( wheel ) drag.

I won't change any layout or do these workarounds because one user has extra needs, the theme must and will stay clean.
Imagine every now and then a user ask for something like this. Of course the user can do anything on his own with his copy.

SMP menus can be run, but there is no limit if you use the lastest SMP features. Thus, it allows to assign arbitrary native buttons to SMP actions.
Spoiler (click to show/hide)

That's exactly what I've meant, can the user link those commands with hotkeys? And then run them via fb.RunMainMenuCommand.
I'm not familiar with the SMP custom command slots.
I saw this somewhere hidden in the SMP docs and I've forgot where to find it again, that's why I've noticed you ;-)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-05-24 13:08:11
Hello, I didn't understand how to make the cover that I located inside the album folder that I add in the playlist from square to circular.

Whenever this is possible.

(https://i.postimg.cc/jwL1DZP9/Immagine-2023-05-24-140158.png) (https://postimg.cc/jwL1DZP9)

(https://i.postimg.cc/R3CyBMFv/Immagine-2023-05-24-140243.png) (https://postimg.cc/R3CyBMFv)

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: regor on 2023-05-24 13:09:26
That has nothing to do with UI Splitter panels not working as they should be.

This is either a bug on CUI or a bug on UI Hacks. I get the foobar title is hidden with UI hacks, but that should not affect to the panels on the layout.

Also I don't understand your feedback, I see no problem on having more panels on the current layout if they are hidden by default. Nothing changes about the theme staying clean and it simply makes your life easier when some user asks you to add a toolbar. But your choice.

About the last part, I think you are mixing concepts. The SMP custom command slots are there to run JS actions on native foobar, not in the opposite direction.

If you want to run a contextual/main menu entry, then you need a button associated to that. And that requires either a native toolbar or customizable buttons within your panel. SMP custom commands have nothing to do with that.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-24 13:44:49
@ApacheReal,

you need to download this Georgia-ReBORN resource pack (https://github.com/TT-ReBORN/Georgia-ReBORN-resources/raw/master/Resources/Georgia-ReBORN_Resources.7z), it includes templates for disc art.
If you have Photoshop or Gimp, you need to apply a mask from the album art to the disc art in the template.
Save it as cd.png, put it into your music album folder and restart foobar.

---

@regor,
yea your right. I've posted it before you've made those edits -> gifs. When you first mentioned UIHacks and captions,
I thought about the UIHacks captions. UIHacks has an option to set captions to be able to use the drag and drop.
As you mentioned, it very well could be a UIHacks conflict with the splitter or CUI panel.

Well, I'm not a fan of those auto-hidden panels, sorry :(
But as I've mentioned earlier, the user can do with the theme as he likes, so I don't see a problem.

About the SMP user scripts, yes I thought about using javascript with calling and executing a .bat file or something similar
where the user has his own script. Then make a custom hotkey, when hotkey is triggered, call via fb.RunMainMenuCommand('File/Spider Money Panel/1')
that calls a function that executes the .bat file. Or just call directly the function without the need of fb.RunMainMenuCommand,
but I thought you can make use of the free slots.
That was my initial thought that came to my mind...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-24 14:07:50
Another alternative to the hotkeys would be as @ahbh mentioned, to make a new optional custom button in the lower bar,
that can be shown or hidden ( like the reload button ) and when clicked, it would open a context menu where you can select and call the scripts via .bat files.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-24 17:16:34
@ApacheReal,
you can also get the disc art of the current playing album when you right click on the album art for context menu > Get disc art.
If it's available on fanart.tv, download the png, rename it to cd.png and put it in your album folder. Reload the theme.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-05-24 21:20:09
I understood how it works by downloading the cdARTs from fanart.tv

(https://i.postimg.cc/hhGWkqxq/Screenshot-2023-05-24-221359.png) (https://postimg.cc/hhGWkqxq)

I didn't understand, having Gimp, how to make the cdART of my playlists starting from a cover even having downloaded the CD_Placeholder.psd

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-25 16:03:55
@ApacheReal,
so you don't understand how to make your own disc art with the template?

---

I can give you directions how it is done with Photoshop:

1. Open CD_Placeholder.psd and open your image.

2. Paste your image to the template and move the image layer in the White CD folder between layer Ellipse 3 and Layer 14.

3. Hold ALT key and drag the layer mask from Layer 14 to your image. Now click on the mask of your image layer and do CTRL + I to invert the mask.
   The image should be now masked to the CD.

4. Now CTRL + click on Ellipse 4 layer to have a selection, Shift + Ctrl + I to inverse the selection.

5. While your image layer is active with the inner ring selection, use the bucket or brush with black color to mask the inner ring.

6. (Optional fine tuning) You can click on the chain icon of your image layer to unlock ( the mask will stay in its original position) the mask,
    click on the image layer thumbnail again and use the move tool to position your image how you want.

7. File > Save as > cd.png and put it in your music album folder and restart foobar.

---

I think these steps are similar with GIMP, otherwise you can google it. There are a lot of tutorials on the net.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MusicHound on 2023-05-25 16:19:46
How can I go about adding this ( [%title%] $rgb(255,0,0,255,0,0)$ifequal(%ITUNESADVISORY%,1,🅴,) ) to the playlist to show explicit tags ??
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-05-26 08:06:22
@ApacheReal,
so you don't understand how to make your own disc art with the template?

---

I can give you directions how it is done with Photoshop:

1. Open CD_Placeholder.psd and open your image.

2. Paste your image to the template and move the image layer in the White CD folder between layer Ellipse 3 and Layer 14.

3. Hold ALT key and drag the layer mask from Layer 14 to your image. Now click on the mask of your image layer and do CTRL + I to invert the mask.
   The image should be now masked to the CD.

4. Now CTRL + click on Ellipse 4 layer to have a selection, Shift + Ctrl + I to inverse the selection.

5. While your image layer is active with the inner ring selection, use the bucket or brush with black color to mask the inner ring.

6. (Optional fine tuning) You can click on the chain icon of your image layer to unlock ( the mask will stay in its original position) the mask,
    click on the image layer thumbnail again and use the move tool to position your image how you want.

7. File > Save as > cd.png and put it in your music album folder and restart foobar.

---

I think these steps are similar with GIMP, otherwise you can google it. There are a lot of tutorials on the net.

-TT

THX

(https://i.postimg.cc/Jy6CCXs8/cd-test.png) (https://postimg.cc/Jy6CCXs8)

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-26 10:53:01
How can I go about adding this ( [%title%] $rgb(255,0,0,255,0,0)$ifequal(%ITUNESADVISORY%,1,🅴,) ) to the playlist to show explicit tags ??

See here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/108#discussioncomment-5487490), but you can't use the red color like this. The theme itself manages the colors via javascript.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-26 10:59:14
@ApacheReal,

glad you're trying to make it work and it's a good start, but you have selected the wrong layer to make the mask for the image ( see the edges of your CD ).
It needs to be the inverted mask from Layer 14, also I don't think you have applied and masked the inner ring ( Ellipse 4 layer ).
Keep trying!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Fishingforpie on 2023-05-28 21:59:03
So I went into the Live Editor, right clicked and hit remove. Now nothing is showing but a white screen and I don't know how to revert without reinstalling.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-28 22:34:03
So I went into the Live Editor, right clicked and hit remove. Now nothing is showing but a white screen and I don't know how to revert without reinstalling.

Before you do anything and to be on the safe side, make a backup of your existing profile folder.

After that, from the Georgia-ReBORN zip file, try to copy and replace the configuration folder from the profile folder.
If it does not work, you need to replace the whole profile folder. Start foobar.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MusicHound on 2023-05-29 01:14:36
See here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/108#discussioncomment-5487490), but you can't use the red color like this. The theme itself manages the colors via javascript.

-TT

Seems I need to change font as all it shows is a square block instead of 🅴 ... if I change it to E then it shows up
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-29 01:24:51
See here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/108#discussioncomment-5487490), but you can't use the red color like this. The theme itself manages the colors via javascript.

-TT

Seems I need to change font as all it shows is a square block instead of 🅴 ... if I change it to E then it shows up

Try and change the 🅴 to unicode '\u1F174' in your pattern. If it does not work, the font does not support it.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MusicHound on 2023-05-29 04:04:29
See here (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/108#discussioncomment-5487490), but you can't use the red color like this. The theme itself manages the colors via javascript.

-TT

Seems I need to change font as all it shows is a square block instead of 🅴 ... if I change it to E then it shows up

Try and change the 🅴 to unicode '\u1F174' in your pattern. If it does not work, the font does not support it.

Tried changing it but to no avail unfortunately
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-29 10:43:31
@MusicHound,

yea just saw in fontforge that the glyph for the font does not exist, but you can change 'Segoe UI' to 'Segoe UI Symbol'.
First open your config file "foobar2000\profile\georgia-reborn\configs\georgia-reborn-config.jsonc" and go to the ( bottom of file )
"settings": { section. Look for "playlistCustomTitle": and "playlistCustomTitleNoHeader": change the pattern to something like this:
"%title%[ '('%original artist%' cover)'] $ifequal(%ITUNESADVISORY%,1,🅴,)"
Save the file.

Open your "foobar2000\profile\georgia-reborn\scripts\Playlist\main.js" file and change in line ~104:

Code: [Select]
const titleNormalFont   = pref.customThemeFonts ? customFont.playlistTitleNormal   : 'Segoe UI';
const titleSelectedFont = pref.customThemeFonts ? customFont.playlistTitleSelected : 'Segoe UI';
const titlePlayingFont  = pref.customThemeFonts ? customFont.playlistTitlePlaying  : 'Segoe UI';
to
Code: [Select]
const titleNormalFont   = pref.customThemeFonts ? customFont.playlistTitleNormal   : 'Segoe UI Symbol';
const titleSelectedFont = pref.customThemeFonts ? customFont.playlistTitleSelected : 'Segoe UI Symbol';
const titlePlayingFont  = pref.customThemeFonts ? customFont.playlistTitlePlaying  : 'Segoe UI Symbol';

If you use the default playlist font size, you need to also change it because the upper of the 🅴 is cut off:
Still in the same file ( main.js ), just some lines under your first change, i.e in function createPlaylistFonts() { line ~130:
Code: [Select]
title_normal:   font(titleNormalFont, rowFontSize),
title_selected: font(titleSelectedFont, rowFontSize),
title_playing:  font(titlePlayingFont, rowFontSize),
to
Code: [Select]
title_normal:   font(titleNormalFont, rowFontSize + 1),
title_selected: font(titleSelectedFont, rowFontSize + 1),
title_playing:  font(titlePlayingFont, rowFontSize + 1),

Restart foobar. If you've done everything correctly, it will display now the 🅴 in your track rows correctly,
when your tracks have a value of "1" with the %ITUNESADVISORY% tag.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: MusicHound on 2023-05-29 16:37:20
@MusicHound,

yea just saw in fontforge that the glyph for the font does not exist, but you can change 'Segoe UI' to 'Segoe UI Symbol'.
First open your config file "foobar2000\profile\georgia-reborn\configs\georgia-reborn-config.jsonc" and go to the ( bottom of file )
"settings": { section. Look for "playlistCustomTitle": and "playlistCustomTitleNoHeader": change the pattern to something like this:
"%title%[ '('%original artist%' cover)'] $ifequal(%ITUNESADVISORY%,1,🅴,)"
Save the file.

Open your "foobar2000\profile\georgia-reborn\scripts\Playlist\main.js" file and change in line ~104:

Code: [Select]
const titleNormalFont   = pref.customThemeFonts ? customFont.playlistTitleNormal   : 'Segoe UI';
const titleSelectedFont = pref.customThemeFonts ? customFont.playlistTitleSelected : 'Segoe UI';
const titlePlayingFont  = pref.customThemeFonts ? customFont.playlistTitlePlaying  : 'Segoe UI';
to
Code: [Select]
const titleNormalFont   = pref.customThemeFonts ? customFont.playlistTitleNormal   : 'Segoe UI Symbol';
const titleSelectedFont = pref.customThemeFonts ? customFont.playlistTitleSelected : 'Segoe UI Symbol';
const titlePlayingFont  = pref.customThemeFonts ? customFont.playlistTitlePlaying  : 'Segoe UI Symbol';

If you use the default playlist font size, you need to also change it because the upper of the 🅴 is cut off:
Still in the same file ( main.js ), just some lines under your first change, i.e in function createPlaylistFonts() { line ~130:
Code: [Select]
title_normal:   font(titleNormalFont, rowFontSize),
title_selected: font(titleSelectedFont, rowFontSize),
title_playing:  font(titlePlayingFont, rowFontSize),
to
Code: [Select]
title_normal:   font(titleNormalFont, rowFontSize + 1),
title_selected: font(titleSelectedFont, rowFontSize + 1),
title_playing:  font(titlePlayingFont, rowFontSize + 1),

Restart foobar. If you've done everything correctly, it will display now the 🅴 in your track rows correctly,
when your tracks have a value of "1" with the %ITUNESADVISORY% tag.

-TT

Thank you it worked perfectly :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Andu on 2023-05-30 12:18:05
Not sure if my issue is related to the beta or Foobar 2.0 but in the past I used to be able to just switch to an empty playlist in Playlist Manager and drag and drop folders into the playlist. Right now while the cursor changes appearance and says "+ Copy" it doesn't add the songs to the playlist.

This is really convenient when you have just bought new music and want to tag it properly before adding it into the library.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-05-30 12:40:54
@Andu,

this is a bug in Beta 12e, I have fixed that and will work again in the next update, which will be released very soon.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-08 13:46:08
V3.0-RC1 - First Public Release (https://github.com/TT-ReBORN/Georgia-ReBORN/releases)

For more information and latest changelog, please see here. (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-6122064)

FROM NOW ON TILL V3.0 FINAL, I WILL BE ONLY POLISHING AND FIXING POSSIBLE REMAINING BUGS,
SO PLEASE REPORT THOSE, NEW FEATURES WILL BE DECLINED!


Keep on reporting bugs.
Thanks!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-06-08 14:28:53
V3.0-RC1 - First Public Release (https://github.com/TT-ReBORN/Georgia-ReBORN/releases)

For more information and latest changelog, please see here. (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-6122064)

FROM NOW ON TILL V3.0 FINAL, I WILL BE ONLY POLISHING AND FIXING POSSIBLE REMAINING BUGS,
SO PLEASE REPORT THOSE, NEW FEATURES WILL BE DECLINED!


Keep on reporting bugs.
Thanks!

-TT

If you set Default ui, as you go back to Georgia ReBORN?

I had to override the profile folder again.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-08 14:47:50
@ApacheReal,

do you mean you have changed the layout in foobar's preferences?
The theme's foobar layout preference is saved in your "foobar2000\profile\configuration\foo_ui_columns.dll.cfg".
To restore it, you need to copy it back from the Georgia-ReBORN zip you've downloaded.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-06-08 14:59:15
@ApacheReal,

do you mean you have changed the layout in foobar's preferences?
The theme's foobar layout preference is saved in your "foobar2000\profile\configuration\foo_ui_columns.dll.cfg".
To restore it, you need to copy it back from the Georgia-ReBORN zip you've downloaded.

-TT

Details / Menu / View / Layout / Default

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-08 15:14:48
@ApacheReal,

the method I'm describing below, is basically the same as I've mentioned in my last post about restoring the foo_ui_columns.dll.cfg.
But if you change the Columns UI layout to default, you can hit CTRL+P to go to
foobar's preferences > Display > Columns UI > Layout
From the active preset drop down menu select Georgia-ReBORN and click OK.

I don't know why would you do that, but the normal user shouldn't change it in the first place...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Air KEN on 2023-06-08 15:22:45
@ApacheReal

This kind of thing should be tried with new "Portable installation".

\profile
 -dsp-presets
 -library-v2.0
 -playlists-v2.0
 metadb.sqlite

Copy the above folders and files there.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-06-08 15:25:12
Ok I figured out that with crtl P on layout it snaps back into place by selecting Georgia ReBORN.

There will also be reasons to leave, but understand that if one by mistake sets default and does not know how to enter preference, the average user never returns to the main layout.

To avoid this, I deleted the default layout.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-08 15:43:11
I always recommend to all users to make a portable foobar installation, I do not see any advantage to use a standard installation, only disadvantages.
I'm also using all other programs portable if it's available.

With portable foobar:
- You have a clean file structure, i.e only one foobar folder.
- You can copy your portable foobar to USB-sticks and have it in your pocket ready to play at your friends house or on a party ( DJ ).
- You can always move your portable foobar where you like.
- You can have as many portable foobar installations as you want, i.e you can have for one portable install a different theme
   installed, or you can have multiple profile folders in one portable foobar, e.g if you want to switch themes, rename profile folders
   ( profile_georgia-reborn, profile_georgia, profile_eole, profile_darkone ) and if you want to currently use one, just rename it to profile.
- When updating to a new foobar version, just install the latest foobar as portable and copy and replace all new files to your existing portable foobar.

As you can see there are many different approaches how you can use portable foobar.

-TT


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Defender on 2023-06-08 19:09:00
Hi,

Maybe a silly queston.
I run fooBar 2.1 latest preview x86 and have a configuration with my own skin, Georgia 2.0.0 and Georgia ReBORN 2.0.3b in one FCL. All run fine. FooBar not installed in protable mode.

How do I upgrade ReBORN to 3.0 RC1 ? I cannot find an installation readme.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-08 19:18:15
Hi,

Maybe a silly queston.
I run fooBar 2.1 latest preview x86 and have a configuration with my own skin, Georgia 2.0.0 and Georgia ReBORN 2.0.3b in one FCL. All run fine. FooBar not installed in protable mode.

How do I upgrade ReBORN to 3.0 RC1 ? I cannot find an installation readme.

It is the same as you would normally install (https://github.com/TT-ReBORN/Georgia-ReBORN#installation-instructions).
For standard installation, I would first make a backup of your:
C:\Users\YourUsername\AppData\Roaming\foobar2000
directory.

When you're on the latest V3.0-RC1, there is a new backup and restore function for future updates/backups.
See the changelog ( V3.0-RC1 vs. Beta 12e ) how it works, it's at the bottom of this post (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-6122064).

Also if you guys upgrade from the 1 year old V2.0.3b to V3.0-RC1, it recommend to check this changelog here (https://github.com/TT-ReBORN/Georgia-ReBORN/blob/master/profile/georgia-reborn/docs/CHANGELOG.md#first-public-release-v30-rc1---june-08-2023) to get all new features.

Also some new additions on the main Github page:
If you want to change the active theme's default look, you can activate different styles ( Options > Style ).
Each column in the context menu can have one activated style, this means you can combine styles altogether.
It should be noted that some active themes have more or less and also different styles available,
you can spend hours in experimenting and achieving some pretty cool results. There are also predefined
theme presets ( Options > Preset ) for each theme with a total of 88 different ones. For quick access,
try clicking on the lower bar to pick a random theme preset. A pretty cool feature is the preset harmonic
select mode ( Options > Preset > Select mode ) which will automatically adjust and pick a harmonic preset
based on current playing album art.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-08 19:33:26
This theme has quite a lot of features and I guess there are many things you guys are missing,
that is why I will be working on the Georgia-ReBORN website which will have full documentation
of all available features.

It is a lot of work, but that is my main primary goal for now.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Defender on 2023-06-08 19:36:06
Portable

Aah, that figures :-)

Thx!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-06-09 14:54:21
A question if within the same folder I have two files, one cd.png and the other vinyl.png, priority is given to the cd.png files for disc art no placeholder because from what I understand there is no possibility of change from cd to vinyl to self-created png.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-10 11:01:40
@ApacheReal,

you can only have either cd.png or vinyl.png for one music album in the folder.
If you want to use your own custom, you can do that with the disc art placeholder.
Save and rename your custom one to either "cd-custom.png" or "vinyl-custom.png"
and put it in foobar2000\profile\georgia-reborn\images\discart
Restart foobar.

Now right click on the big album art for context menu > Disc art placeholder > "CD - custom" or "Vinyl - custom"
You also need to deactivate the "No placeholder" option to display the disc art placeholder.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-06-10 11:57:20
It does not work.

It only works for a single image.

But if you have 2 .png cd / vinyl files for each folder it obviously takes the same custom vinyl.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-10 13:55:33
It's not possible, you can't have multiple cd/vinyl.png files for an album that has multiple CD's, only one cd/vinyl.png for one CD.
To be clear, CD 1 has cd/viny.png, CD 2 has cd/vinyl.png, CD 3 has cd/vinyl.png, but one CD can't have multiple ones.
That is why I have told you about using the disc art placeholder. Keep in mind, the placeholder is used only for general use
and also does not care about an album that has that has multiple CD's.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-06-11 16:30:33
Finally I managed with my own system to make cd / vinyl pictures.

And with foorun for group I call Georgia-REBORN from my skin.

Apache - Georgia-REBORN

(https://i.postimg.cc/yDr4yCQy/Apache-Vs-RB.png) (https://postimg.cc/yDr4yCQy)

Picture CD

(https://i.postimg.cc/wtyKW4n8/RB-cd.png) (https://postimg.cc/wtyKW4n8)

Picture Vinyl

(https://i.postimg.cc/qgh2wsmf/RB-vinyl.png) (https://postimg.cc/qgh2wsmf)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: abc95086 on 2023-06-12 10:21:48
Q1:
When I click theme backup Pop-up this error message
(https://i.imgur.com/VP7Y561.png)

then click reload apper this
(https://i.imgur.com/pPR9Ffx.png)

Q2:
Is it possible not show "Added" tag in Detail ?
(https://i.imgur.com/P41Pjl4.png)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-12 11:00:44
@ApacheReal,
looks crazy, a player in a player like a virtual machine :D

---

@abc95086,
did you modify your georgia-reborn-configs.jsonc before you did the backup?
If not, it could be problem with CJK chars. Can you post your file path of your "foobar2000\profile\backup"?
I have googled this error and it could also be a storage issue. Maybe permission error because it will try to automatically
create a new directory "backup" in your foobar2000\profile\  or your HDD/SSD could be corrupted. Hard to know for sure...

First make a backup of your "foobar2000\profile\georgia-reborn\configs\georgia-reborn-config.jsonc" file.
Then delete this config file, a new default config file will be recreated on the next foobar startup.

You can remove the "Added" entry in the metadata grid, open your georgia-reborn-config.jsonc file
and go to section: "metadataGrid": [
Remove the this line:
Code: [Select]
{ "label": "Added", "val": "[$if2(%added_enhanced%,%added%)]", "age": true },
or you can change it to:
Code: [Select]
{ "label": "Added", "val": "", "age": true },

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: abc95086 on 2023-06-12 11:28:06
@ApacheReal,
looks crazy, a player in a player like a virtual machine :D

---

@abc95086,
did you modify your georgia-reborn-configs.jsonc before you did the backup?
If not, it could be problem with CJK chars. Can you post your file path of your "foobar2000\profile\backup"?
First make a backup of your "foobar2000\profile\georgia-reborn\configs\georgia-reborn-config.jsonc" file.
Then delete this config file, a new default config file will be recreated on the next foobar startup.

You can remove the "Added" entry in the metadata grid, open your georgia-reborn-config.jsonc file
and go to section: "metadataGrid": [
Remove the this line:
Code: [Select]
{ "label": "Added", "val": "[$if2(%added_enhanced%,%added%)]", "age": true },
or you can change it to:
Code: [Select]
{ "label": "Added", "val": "", "age": true },

-TT



 I dont modify georgia-reborn-configs.jsonc before remove the "Added", and the path of my backup file is "D:\foobar2000\profile\backup"
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-12 11:36:19
What does the Chinese/Japanese signs under ActiveXObject call failed with error (0x80070057) : translate to?
(https://i.imgur.com/VP7Y561.png)

Can you post them here?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: abc95086 on 2023-06-12 11:42:20
What does the Chinese/Japanese signs under ActiveXObject call failed with error (0x80070057) : translate to?
(https://i.imgur.com/VP7Y561.png)

Can you post them here?

參數錯誤(Chinese):Parameter error
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-12 11:50:02
Ok, does this always happen for you? Can you try this on another PC?
You can also try to copy D:\foobar2000 to another partition and try to make backup again.
Also what is your foobar version? Version 2.0?
If the crash happens, are any backup files in your "D:\foobar2000\profile\backup" , or is everything empty ( no files ) ?

I have tried on different Windows with different partitions and also on Linux without problems...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: abc95086 on 2023-06-12 12:22:47
Ok, does this always happen for you? Can you try this on another PC?
You can also try to copy D:\foobar2000 to another partition and try to make backup again.
Also what is your foobar version? Version 2.0?
If the crash happens, are any backup files in your "D:\foobar2000\profile\backup" , or is everything empty ( no files ) ?

I have tried on different Windows with different partitions and also on Linux without problems...

I have tried to move foobar to other partition but didnt work, and my foobar version is v1.6.16.

There are two folders in "D:\foobar2000\profile\backup\profile" but doesnt has any files in them.

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-12 12:30:02
Ok, I could recreate the crash with foobar v1.6.16.
I will work on fix and will tell you when it's available, thanks for reporting @abc95086!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: abc95086 on 2023-06-12 12:42:32
Ok, I could recreate the crash with foobar v1.6.16.
I will work on fix and will tell you when it's available, thanks for reporting @abc95086!

-TT
Oh I thought that the 2.0 version is the 64-bit version, so if I just change the foobar version to 2.0, will it solve the problem?

Edit. I have changed my fooabr version to 2.0, it solved the problem.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-06-12 15:23:29
@abc95086,

fix is available on the latest Github commit, you can download it from the master here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Arylcyclohexylamine on 2023-06-18 01:17:10
I never had an issue with this before, but I am trying to update the foobar version from 1.16 to either 2.0 or 2.1 and it completely breaks the interface (georgia no longer looks installed, probably an columnsUI prob?). Both 2.0 and 2.1 64-bit versions do this. It is a portable install.

I am not sure what I'm doing differently than when I updated to 1.16. This also occurs on both Georgia Reborn V2 or if I install the latest release first.  

It looks like most of my components are missing in the configuration menu after the Foobar install even though they are still all in the folder directories.

I would just do a clean install but i don't want to reconfigure Foobar to play all of the weird audio formats I collect again.

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Arylcyclohexylamine on 2023-06-18 02:31:34
NVM I remembered that most of the 64-bit plugins required are not available yet so I need to use the 32-bit version. I thought that I was already using 64-bit for whatever reason. Disregard last.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: SnappDragon10 on 2023-07-08 19:45:20
So, I've been searching around for this ever since I updated both foobar and started using the new Georgia-ReBORN release but can't seem to find much of an answer. Searching within my library will intermittently cause foobar to stop responding and crash. Sometimes I'll start searching and it will not respond for a few seconds and then return to normal operation. Other times searching and/or hitting enter on a search will just kill the program.

I'm not sure why this is happening or what I could do to remedy it. I have been searching around for a bit on the forums but could not find any solutions or similar problems to what I'm experiencing. If there's something I've overlooked or misread that has a solution to what I'm describing and one of y'all could point me to I'd greatly appreciate it
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-07-09 11:46:59
Hi @SnappDragon10,

if you don't want to wait for the new upcoming RC-2 release, you can try the latest version from the master.
You can get it from here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).
Lots of things have been fixed since RC-1.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-07-16 03:52:03
Does anyone else get a random freeze when exiting the program? I get the same thing with my tweaked Darkone. It happened around the time I added ESPLYRICS and Wil-B's BIO, so I'm wondering if it has something to do with either of those.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-07-16 11:20:39
@Fizbin,

it took me a while to figure this out, but I've encountered this problem and saw that my firewall has blocked the whole foobar directory.
Everything went to normal once I've unblocked it.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-07-17 00:31:19
Interesting. I'll look into that. Thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: erusyns on 2023-07-22 03:07:33
Code: [Select]
Error: Spider Monkey Panel v1.6.1-mod ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v3.0-RC1 by TT)
CreateImage failed:
Failed to create GdiPlus object (0x2): InvalidParameter

File: gr-main-components.js
Line: 764, Column: 39
Stack trace:
  updateDimensions@gr-main-components.js:764:39
  setContainerWidth@gr-main-components.js:748:31
  set_w@main.js:4630:23
  update_items_w_size/<@main.js:3013:9
  update_items_w_size@main.js:3012:18
  update_list_w_size@Control_List.js:476:12
  on_scrollbar_visibility_change@Control_List.js:440:9
  update_scrollbar@Control_List.js:430:9
  on_mouse_move@Control_List.js:183:10
  on_mouse_move@main.js:725:36
  PlaylistPanel/this.on_mouse_move@main.js:312:12
  on_mouse_move@gr-callbacks.js:902:13

Random crash on my end, happening quite a few times. Should I post here?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-07-22 20:15:28
@erusyns,

I have already fixed that some time ago, fix is available in the master which you can download (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) right now or wait for RC-2.
Thanks for reporting.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: erusyns on 2023-07-22 21:51:04
thank you! I thought  I already downloaded the latest version. I really like your mod , thank you for making these

edit. this new bug just happened
Code: [Select]
Error: Spider Monkey Panel v1.6.1-mod ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v3.0-RC1 by TT)
class constructors must be invoked with 'new'

File: Common.js
Line: 821, Column: 9
Stack trace:
  assert@Common.js:821:9
  generate_first_item_to_draw@main.js:3534:3
  generate_items_to_draw@main.js:3425:27
  on_content_to_draw_change@Control_List.js:431:33
  on_content_to_draw_change@main.js:2329:44
  scrollbar_redraw_callback@Control_List.js:441:8
  scrollbar_redraw_callback@main.js:2343:44
  ScrollBar/this.scroll_to@Control_Scrollbar.js:676:9
  scrollFunc@Control_Scrollbar.js:647:9
  ScrollBar/this.smooth_scroll_to@Control_Scrollbar.js:656:3
  scroll_to_row@main.js:3149:20
  scroll_to_focused@main.js:3043:9
  initialize_and_repaint_list@main.js:2199:9
  Playlist/this.debounced_initialize_and_repaint_list<@main.js:920:9
  Debounce/</timerId<@gr-helpers.js:594:30

I just noticed the version didnt change, but I did replace the profile folder from the one you pointed to download from.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-07-23 11:16:40
Code: [Select]
[quote author=TT link=msg=1028709 date=1686564044]
looks crazy, a player in a player like a virtual machine :D

I made my mod skin spin disc compatible, I no longer need a virtual machine. :))


(https://i.postimg.cc/WqZFqvYF/Registrazione-2023-07-22-162634.gif) (https://postimg.cc/WqZFqvYF)

(https://i.postimg.cc/SXKG2n6n/Immagine-2023-07-22-164112.png) (https://postimg.cc/SXKG2n6n)

(https://i.postimg.cc/QFmbdQTL/Immagine-2023-07-22-164208.png) (https://postimg.cc/QFmbdQTL)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-07-23 11:17:34
@ TT .....looks crazy, a player in a player like a virtual machine

I made my mod skin spin disc compatible, I no longer need a virtual machine. :))


(https://i.postimg.cc/WqZFqvYF/Registrazione-2023-07-22-162634.gif) (https://postimg.cc/WqZFqvYF)

(https://i.postimg.cc/SXKG2n6n/Immagine-2023-07-22-164112.png) (https://postimg.cc/SXKG2n6n)

(https://i.postimg.cc/QFmbdQTL/Immagine-2023-07-22-164208.png) (https://postimg.cc/QFmbdQTL)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-07-23 19:20:07
@erusyns,

I thought, I've already fixed this issue... I'll take a look.

The master does not have an newer version number, because it will have one when a new update will be released at the the Github Releases (https://github.com/TT-ReBORN/Georgia-ReBORN/releases).
The Github Releases (https://github.com/TT-ReBORN/Georgia-ReBORN/releases) have the stable releases, where the master is the latest ongoing development, which can be downloaded anytime
if you click on the green <> Code button and click Download ZIP (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

Also all users will be notified when a new update is available on Releases page, when they start Georgia-ReBORN and nothing plays.
A hyperlink will be displayed in the right bottom area of the lower bar.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-07-23 19:30:57
@ApacheReal,

yes it looks much better now. You should still improve the CD though.
The inner ring area should be transparent or more visible and you should improve the outer edges,
i.e ( remove 0.5 - 1 cm from the disc art image ).

And maybe make an option to display a sleeve for the CD or some other graphics to make it more pleasing.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Jul2323 on 2023-07-23 21:00:05
@ TT .....looks crazy, a player in a player like a virtual machine

I made my mod skin spin disc compatible, I no longer need a virtual machine. :))


(https://i.postimg.cc/WqZFqvYF/Registrazione-2023-07-22-162634.gif) (https://postimg.cc/WqZFqvYF)

(https://i.postimg.cc/SXKG2n6n/Immagine-2023-07-22-164112.png) (https://postimg.cc/SXKG2n6n)

(https://i.postimg.cc/QFmbdQTL/Immagine-2023-07-22-164208.png) (https://postimg.cc/QFmbdQTL)


Great to see that you like this spinning vinyl like me.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: deathster77 on 2023-08-09 17:00:50
Hi TT,

I am testing your theme to adapt it to my habits.
I found a lot of interesting things and great ideas.
Many things can be changed directly from the menus which is very convenient.

Over time I made some changes to the Catrox theme, to add useful information to me.

For example I had added PLR calculation (integrated with menu options)
PLR Calculation (https://hydrogenaud.io/index.php/topic,114991.msg1025751.html#msg1025751)

My intention are implement it in your's theme but are not easy without changing the code.

I seen that you have added the 3rd line of header customizable.  Could you add another customizable line used for example for the file path or the referenced cue?

Furthermore in options menu I have founded the possibility to "enter your custom playlis track row pattern"
but I haven't found information about sintax.

The attached picture represents what I'd like to achieve without changing the code
(i want add LU disc value in header and LU value in track row)



Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-08-10 10:48:33
@ TT .....looks crazy, a player in a player like a virtual machine

I made my mod skin spin disc compatible, I no longer need a virtual machine. :))


(https://i.postimg.cc/WqZFqvYF/Registrazione-2023-07-22-162634.gif) (https://postimg.cc/WqZFqvYF)

(https://i.postimg.cc/SXKG2n6n/Immagine-2023-07-22-164112.png) (https://postimg.cc/SXKG2n6n)

(https://i.postimg.cc/QFmbdQTL/Immagine-2023-07-22-164208.png) (https://postimg.cc/QFmbdQTL)


Great to see that you like this spinning vinyl like me.


I really like this, but I can't work out what you're using. Is it an adaption of GReborn or a new theme you've created?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: ApacheReal on 2023-08-10 11:45:39
@ TT .....looks crazy, a player in a player like a virtual machine

I made my mod skin spin disc compatible, I no longer need a virtual machine. :))


(https://i.postimg.cc/WqZFqvYF/Registrazione-2023-07-22-162634.gif) (https://postimg.cc/WqZFqvYF)

(https://i.postimg.cc/SXKG2n6n/Immagine-2023-07-22-164112.png) (https://postimg.cc/SXKG2n6n)

(https://i.postimg.cc/QFmbdQTL/Immagine-2023-07-22-164208.png) (https://postimg.cc/QFmbdQTL)


Great to see that you like this spinning vinyl like me.


I really like this, but I can't work out what you're using. Is it an adaption of GReborn or a new theme you've created?

No, it's not an adaptation of  Georgia Reborn, but it uses a "marc2003" module
"Panel Receiver" modified and repurposed for my Apache Refer Edition mod skin:

https://www.youtube.com/@solomusica277

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-08-10 18:57:21
Hi TT,

I am testing your theme to adapt it to my habits.
I found a lot of interesting things and great ideas.
Many things can be changed directly from the menus which is very convenient.

Over time I made some changes to the Catrox theme, to add useful information to me.

For example I had added PLR calculation (integrated with menu options)
PLR Calculation (https://hydrogenaud.io/index.php/topic,114991.msg1025751.html#msg1025751)

My intention are implement it in your's theme but are not easy without changing the code.

I seen that you have added the 3rd line of header customizable.  Could you add another customizable line used for example for the file path or the referenced cue?

Furthermore in options menu I have founded the possibility to "enter your custom playlis track row pattern"
but I haven't found information about sintax.

The attached picture represents what I'd like to achieve without changing the code
(i want add LU disc value in header and LU value in track row)





@deathster77,

glad you like the theme. There is actually no more space in the playlist header to add another line.
You can change the playlist header info and playlist title row as you like.
Open your georgia-reborn-config.jsonc file located in your directory:
Code: [Select]
foobar2000\profile\georgia-reborn\configs\georgia-reborn-config.jsonc

See this post here on Github, this will answer your question:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/108#discussioncomment-5487490

It uses the default foobar2000 title format syntax:
https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Title_Formatting_Reference

Also see pattern examples in your config file under:
"metadataGrid" section or "settings" section as written in the Github post.

P.S: The custom input field for playlist header info and playlist title row from the Options menu are just shortcuts
so the user can paste their custom pattern into it without opening the georgia-reborn-config.jsonc file and manually
set it there.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-08-10 22:50:30
@ TT .....looks crazy, a player in a player like a virtual machine

I made my mod skin spin disc compatible, I no longer need a virtual machine. :))


(https://i.postimg.cc/WqZFqvYF/Registrazione-2023-07-22-162634.gif) (https://postimg.cc/WqZFqvYF)

(https://i.postimg.cc/SXKG2n6n/Immagine-2023-07-22-164112.png) (https://postimg.cc/SXKG2n6n)

(https://i.postimg.cc/QFmbdQTL/Immagine-2023-07-22-164208.png) (https://postimg.cc/QFmbdQTL)


Great to see that you like this spinning vinyl like me.


I really like this, but I can't work out what you're using. Is it an adaption of GReborn or a new theme you've created?

It's a mix of Tedgo's Darkone / Darkone kutuzof edition / Eole theme, and who knows what else. :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-08-11 06:36:38
@ TT .....looks crazy, a player in a player like a virtual machine

I made my mod skin spin disc compatible, I no longer need a virtual machine. :))


(https://i.postimg.cc/WqZFqvYF/Registrazione-2023-07-22-162634.gif) (https://postimg.cc/WqZFqvYF)

(https://i.postimg.cc/SXKG2n6n/Immagine-2023-07-22-164112.png) (https://postimg.cc/SXKG2n6n)

(https://i.postimg.cc/QFmbdQTL/Immagine-2023-07-22-164208.png) (https://postimg.cc/QFmbdQTL)


Great to see that you like this spinning vinyl like me.


I really like this, but I can't work out what you're using. Is it an adaption of GReborn or a new theme you've created?

It's a mix of Tedgo's Darkone / Darkone kutuzof edition / Eole theme, and who knows what else. :)

Is it available to try?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-08-12 01:08:08
@ TT .....looks crazy, a player in a player like a virtual machine

I made my mod skin spin disc compatible, I no longer need a virtual machine. :))


(https://i.postimg.cc/WqZFqvYF/Registrazione-2023-07-22-162634.gif) (https://postimg.cc/WqZFqvYF)

(https://i.postimg.cc/SXKG2n6n/Immagine-2023-07-22-164112.png) (https://postimg.cc/SXKG2n6n)

(https://i.postimg.cc/QFmbdQTL/Immagine-2023-07-22-164208.png) (https://postimg.cc/QFmbdQTL)


Great to see that you like this spinning vinyl like me.


I really like this, but I can't work out what you're using. Is it an adaption of GReborn or a new theme you've created?

It's a mix of Tedgo's Darkone / Darkone kutuzof edition / Eole theme, and who knows what else. :)

Is it available to try?

To this date, no.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Fishingforpie on 2023-08-12 02:52:29
Any whole update on the graphic tree view in the library?? I really don't like scrolling through the massive playlist view.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-08-13 22:35:32
@Fishingforpie,

I'm pretty busy atm preparing ( fixing bugs, finishing RC-2 release ) v3.0
and I also need to make the Georgia-ReBORN website ( lot of work ) which will include full documentation.

The album art tree view is complicated and quite the work, it is on my TODO list but it will not be implemented soon.
I guess when v3.0 final is released, work will be started. Of course additional help is welcome.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Fishingforpie on 2023-08-15 16:40:49
Ah. Also, I am currently trying to get this theme running on Linux, and I am getting two errors:

"Error: Spider Monkey Panel v1.6.1-mod ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v3.0-RC1 by TT)
MeasureString failed:
Value is not a JS object

File: gr-async-loader.js
Line: 202, Column: 36
Stack trace:
  on_paint@gr-async-loader.js:202:36"

"Error: Spider Monkey Panel v1.6.1-mod ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v3.0-RC1 by TT)
include failed:
ActiveXObject_Constructor failed:
Failed to create ActiveXObject object via CLSID: htmlfile

File: gr-helpers.js
Line: 31, Column: 13
Stack trace:
  @gr-helpers.js:31:13
  loadAsyncFile/</<@gr-async-loader.js:48:4"

It makes running it literally impossible with the theme selected. This may be because I am on the latest unstable foobar2000 build.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-08-16 22:08:37
@Fishingforpie,

there is no problem with the latest version here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip). It seems you do not have Gecko ( automatic build with new wineprefix in Wine ).

You also need GDI+
and for the biography:
wsh57 and mdac28
https://i.ibb.co/d4ZPzZ9/Winecfg.jpg

You can see on the screen my personal portable Wine build with prefix, foobar and Georgia-ReBORN without any dependencies.
It is only 180 MB small.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: deathster77 on 2023-08-22 00:14:57
@TT

thank for information, reading the FAQ I have learned more thing about your's Theme.

Good the option to customize row in playlist from option menu,
but I cannot use it as multiple column and the result visual is poor.

I had do reverse engineering to implement PLR by code.
I have attached image that illustrate the result of my work.
I have added a menu voices in Option tree and Appearance tree for pilote the option at row level.
When i try adding menu voices for pilote the option at header level,  i notice there are two variables  "g_properties" and "pref"!!
What are the difference?

if you like my work i might add it to your git-hub repository with a pull request?

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-08-23 01:27:08
@deathster77, thanks for your interest and yes, you can make a pull request.

---

About your question:

`g_properties` is the playlist panel properties object:
"foobar2000\profile\georgia-reborn\scripts\Playlist\main.js", line ~94

`pref` is the main theme panel properties object:
"foobar2000\profile\georgia-reborn\scripts\Base\gr-settings.js", line ~111

`ppt` is the library panel properties object:
"foobar2000\profile\georgia-reborn\scripts\Library\scripts\properties.js", line ~90

`pptBio` is the biography panel properties object:
"foobar2000\profile\georgia-reborn\scripts\Biography\scripts\properties.js", line ~85

That is because it uses 3 different scripts ( Playlist, Library, Biography ) and the main theme is
"foobar2000\profile\georgia-reborn\scripts\Base"
i.e `pref` object.

If you deactivate top menu Options > Settings > Disable right-click and when nothing plays right click in the left area where the album art is > Panel properties...
or you can also SHIFT + right click in playlist > Panel properties... you will see all theme settings.
These are all options from `pref`, `ppt`, `pptBio` and `g_properties`.

---

So the mod you made is for the playlist and should be put in foobar2000\profile\georgia-reborn\scripts\Playlist\main.js
and used for example as `g_properties.show_PLR`:
Code: [Select]
show_PLR:                 ['Panel Playlist - User: Row.peak_loudness_ratio.show', false],

Then you need to put it also in foobar2000\profile\georgia-reborn\scripts\Base\gr-defaults.js, line ~800 in `themePlaylistDefaults`:
Code: [Select]
show_PLR: false,
and `themePlaylistComments`:
Code: [Select]
show_PLR: 'Values: true, false - Options > Playlist > Track row > Show PLR value',
This will add new entries in the "foobar2000\profile\georgia-reborn\configs\georgia-reborn-config.jsonc".

You also need to add new entries in function `setThemeSettings` line ~1072:
In save
Code: [Select]
themePlaylist.show_PLR = g_properties.show_PLR;
and else
Code: [Select]
g_properties.show_PLR = custom ? themePlaylist.show_PLR : false;

In top menu Options > Playlist > Track row -> gr-menu.js, you already know:
Code: [Select]
rowsMenu.addToggleItem('Show PLR value', g_properties, 'show_PLR', playlistCallback);

And playlist context menu, right click > Appearance > Rows -> main.js, you also know:
Code: [Select]
appear_row.append_item('Show PLR value', () => {
g_properties.show_PLR = !g_properties.show_PLR;
}, { is_checked: g_properties.show_PLR });

---

That should be it.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-08-26 10:00:39
Does anyone else get a random freeze when exiting the program? I get the same thing with my tweaked Darkone. It happened around the time I added ESPLYRICS and Wil-B's BIO, so I'm wondering if it has something to do with either of those.

I've been trouble shooting this all day and I can now make Georgia Reborn freeze/crash on exit every time, if I play certain tracks. (Although it has nothing to do with the tracks themselves). But it's not just Georgia, the same goes with my own theme, and I have found the culprit...drum roll...It's ESLyrics.

If I remove ESLyrics or replace it with Lyrics Show 3 (plus foo_multisource), the freezing on exit stops.

I previously had it narrowed down to Foobar2000 V2.0 and ESLyrics and to be honest I was kind of hoping it would be fb2k V2.0, since it's always getting updates.

Tomorrow I will go through the settings and Lyric Sources and see if disabling anything will help
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-08-26 14:46:25
@Majestyk,

great timing, actually yesterday a user on Github has mentioned exactly the same issue.

So I have started to investigate it and have debugged the issue and yes it is ESLyrics.
To be more precise there is a buffer issue in the minilyrics.js source file.
I have contacted ohyeah and made a ticket over at his Github:
https://github.com/ESLyric/feedback/issues/109

You can remove this file until it is fixed:
foobar2000\profile\eslyric-data\scripts\searcher\minilyrics.js

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-08-26 22:24:46
Ha, that's funny. If I came here earlier it would have saved me the trouble. I just spent the last hour trouble shooting and discovered it was indeed Minilyrics.  If I disable it, it works fine.

Hopefully it will get fixed soon.

BTW, I still get the same freezing with your cleaned script. I'm not sure if that was supposed to solve the freezing or not.

EDIT... I missed the part about pref.debug.thread.join to 0. So does the source still work with these changes?

EDIT2... To answer my own question, Minilyrics, new script or old script (buffer set to 1 or 0), does not grab lyrics at all. So best to just deselect it.

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-08-26 23:57:31
No, the cleaned minilyrics.js source script does not solve anything, I just cleaned up the code and fixed some syntax errors.

As mentioned in the Github issue ticket, the minilyrics server changed their API/closed it or changed some other website internals.
That means minilyrics server fetching is down, you won't get any lyrics at all.

In the latest Github commits I have indeed removed the minilyrics source but you can just change pref.debug.thread.join = 0
so you do not need to remove the minilyrics source at all. I have this setting also enabled because foobar exits really fast and solves the problem,
because minilyrics server timeout causes the freeze which will block the threads until resolved.
With this setting enabled, unresolved processes in threads will be ignored.

Lets wait and see what ohyeah has to say:
https://github.com/ESLyric/feedback/issues/109

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sveakul on 2023-08-27 00:15:58
Thanks TT and Majestyk for your research on this confirming ESLyric as the source, who knew??

I found that whether using TT's fixed script OR the original, Foobar will freeze on exit IF Minilyrics is selected as a source, AND pref.debug.thread.join is set to "1" (the default) in ESlyric Advanced properties.

IF pref.debug.thread.join is changed to "0", there is NO freeze even if Minilyrics is selected, and regardless if TT's fixed script or the original is used.  Likewise, there is NO freeze is ESlyric is simply left as-is (pref.debug.thread.join kept at default) but Minilyrics is NOT selected.

Edit:  TT thanks for the info in your new post which addresses most of what I had posted!


Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: deathster77 on 2023-08-28 18:24:12
@TT

Thanks for the explanation. I finished my mod and did a pull request on Github. I've gone a little further than the PLR ​​implementation  O:)

Bye Bye
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-08-29 00:55:41
Looks good! I have left you a message on the pull request, thanks!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: deathster77 on 2023-08-30 13:54:57
Looks good! I have left you a message on the pull request, thanks!

-TT

Thank you so much for adding me to the project.
Glad you liked my edit.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-08-30 20:04:48
@deathster77,

you are welcome. If you have questions etc, come and join the Github discussions =)
Development discussions are ongoing and there is more activity in this thread here:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sveakul on 2023-09-03 00:40:27
No, the cleaned minilyrics.js source script does not solve anything, I just cleaned up the code and fixed some syntax errors.

As mentioned in the Github issue ticket, the minilyrics server changed their API/closed it or changed some other website internals.
That means minilyrics server fetching is down, you won't get any lyrics at all.

In the latest Github commits I have indeed removed the minilyrics source but you can just change pref.debug.thread.join = 0
so you do not need to remove the minilyrics source at all. I have this setting also enabled because foobar exits really fast and solves the problem,
because minilyrics server timeout causes the freeze which will block the threads until resolved.
With this setting enabled, unresolved processes in threads will be ignored.

Lets wait and see what ohyeah has to say:
https://github.com/ESLyric/feedback/issues/109

-TT
FYI:  Minilyrics is back up.  ESLyric is drawing lyrics from it fine (and its other sources), and Foobar closes without a freeze when ESLyric advanced settings are set to pref.debug.thread.join = 0.  Am using TT's cleaned up minilyrics.js script as posted on the github link quoted above.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-09-03 16:58:34
@sveakul,

thanks for reporting, I'll restore it when I'm done with some other stuff.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-09-18 12:17:39
Can anyone tell me why this error happens whenever a file is started manually immediately after another (from external file links)?
Or even how to stop annoying red-screen-of-death Spider Monkey Panel errors completely? Thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-09-18 16:07:12
@handleyman,

download the latest master version from here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).
This latest master version also includes a lot of new unsynced lyric sources for ESLyirc which I have just added:
https://github.com/ESLyric/feedback/issues/115

I think you were the one who wanted to have only unsynced lyrics right?
Now you can deselect all synced lyric sources here: foobar's Preferences > Tools > ESLyric > Lyric Option > Lyric Sources.
I have also added additional lyric type (Synced) or (Unsynced) information in the name description, it is easier for the user to choose from.

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-09-18 17:12:18
@handleyman,

download the latest master version from here (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).
This latest master version also includes a lot of new unsynced lyric sources for ESLyirc which I have just added:
https://github.com/ESLyric/feedback/issues/115

I think you were the one who wanted to have only unsynced lyrics right?
Now you can deselect all synced lyric sources here: foobar's Preferences > Tools > ESLyric > Lyric Option > Lyric Sources.
I have also added additional lyric type (Synced) or (Unsynced) information in the name description, it is easier for the user to choose from.

-Tom


Thanks for this, Tom. It is the latest version, and yes that was me (I'm also the one who def prefers Lyrics3 to ES Lyrics, too). Since I've removed the ES Lyrics stuff from the player, are you sure this error is linked to lyrics? It seems more related to the NowPlayingArtist filter...? From testing it, the issue to happen only when the external file that is clicked contains no tags or images. When I play 'proper' tagged files with either embedded or linked images, everything is fine...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-09-18 19:21:11
These errors ( related to playlist hyperlinks and library filter view ) should be fixed ( I think ) in the latest master version
but they are present in the RC-1 version.
So you should download and try the latest master version, from the link here. (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip)

You do not need the obsolete old Lyric Show 3 panel with the multisource component.
In the latest master version, there are 15+ new ESLyric sources. You do prefer unsynced lyrics, then use this
and bury Lyric Show 3, as it also has much fewer lyric sources. Just try it out and you will see for yourself, just uncheck all synced lyric sources as I have mentioned in my previous post and you should be good.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sveakul on 2023-09-19 01:12:38
@TT :  Thanks a lot for the new large amount of ESLyric source scripts!!  Please keep them available at their own GitHub link package, much appreciated.  This buries OpenLyrics where development has been glacially paced.

For Foobar 1.6.16, I still keep LSP3 with foo_multilyrics available due to the inclusion of Metal Archives and Deezer as sources--any chance of adding those as new ESLyric searchers??
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-09-19 06:35:51
These errors ( related to playlist hyperlinks and library filter view ) should be fixed ( I think ) in the latest master version
but they are present in the RC-1 version.
So you should download and try the latest master version, from the link here. (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip)

You do not need the obsolete old Lyric Show 3 panel with the multisource component.
In the latest master version, there are 15+ new ESLyric sources. You do prefer unsynced lyrics, then use this
and bury Lyric Show 3, as it also has much fewer lyric sources. Just try it out and you will see for yourself, just uncheck all synced lyric sources as I have mentioned in my previous post and you should be good.

-TT
Thanks, I'll do that asap. Is there a quicker way to get my existing settings back when I change update GR profile? At present, I have to manually (and laboriously!) re-enter all the playlist sorts and groups info, plus all the library search and filter fields (I can't see any way of exporting and importing them?), so I'm often reluctant to do this.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-09-19 06:59:56
Following on from the previous post, this is why I prefer LS3... I've just installed the latest version of GRB as you suggested, and it downloads the lyrics OK - presumably because of the greater number of sources - but doesn't display them. The second image is with LS3, which downloads instantly, and displays. Why the difference???

I've also noted in the later versions that the playlist lock only works for files opened within FB2K - external file replace the locked playlist which is -pretty annoying!!!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-09-19 11:55:39
@handleyman,

you can do a backup of the current state of the theme via top menu Options > Settings > Theme backup > Make backup.
This will create a new backup folder in your "foobar2000\profile\backup"
When you do a fresh portable foobar installation, copy this backup to your profile folder and then you can restore this backup via
top menu Options > Settings > Theme backup > Restore backup.

---

The lyrics should also display immediately after they were found, which takes only a few seconds.
I noticed in your screenshot you are using a custom lyrics directory. If you have a custom lyrics directory,
you need to also change it ESLyric settings, here is the excerpt from the Georgia-ReBORN FAQ:

Quote
How can I set my own lyrics directory?
Open your foobar preferences ( File > Preferences ) and go to Tools >ESLyric > Lyric Option > Save Settings.
In the Location field on the right side, click on the hamburger menu ( ... ) and set your path, for this example we use D:\Audio\SongLyrics

Next go to and open your foobar2000\profile\georgia-reborn\js\settings.js
Search for the "tf.lyr_path" and add the path you have set previously in ESLyric.

tf.lyr_path = [ // simply add, change or re-order entries as needed '$replace($replace(%path%,%filename_ext%,),\,\\)', fb.ProfilePath + 'lyrics\\', fb.FoobarPath + 'lyrics\\', 'D:\\Audio\\SongLyrics\\', ];

Lyrics should be saved now in your new directory and displayed in Georgia-ReBORN.

If you want to change the lyric filename pattern:
Quote
How can I set custom lyric filenames?

Go to foobar's preferences > ESLyric > Lyric Option In the file name field paste, e.g: `[$upper($stripprefix(%artist%)) - ]%title%`
Now open your georgia-reborn-config.jsonc and go to "lyricFilenamePatterns" and just add: `"$upper($stripprefix(%artist%)) - %title%",`
Save and restart foobar.

I have tested it and everything is OK when the user sets a custom lyric directory.
Btw you can find the Georgia-ReBORN FAQ's here:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/58

---

I do not understand what's the issue with the Playlist lock?
Can you give me more information and step by step instructions how to reproduce this?

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-09-19 12:21:08
I do not understand what's the issue with the Playlist lock?
Can you give me more information and step by step instructions how to reproduce this?

-TT
OK. If you have a locked playlist open and start a random item from within FB2K, it's fine - the playlist remains locked and the new item appears in a new (or default) playlist.
BUT, if you have that locked playlist open and start a new file externally (ie. clicking on the file, not anything within the App), then it removes the contents of the 'locked' playlist and replaces it.
Hope that helps.
Jeff
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-09-19 12:22:04
@handleyman,

you can do a backup of the current state of the theme via top menu Options > Settings > Theme backup > Make backup.
This will create a new backup folder in your "foobar2000\profile\backup"
When you do a fresh portable foobar installation, copy this backup to your profile folder and then you can restore this backup via
top menu Options > Settings > Theme backup > Restore backup.

---

The lyrics should also display immediately after they were found, which takes only a few seconds.
I noticed in your screenshot you are using a custom lyrics directory. If you have a custom lyrics directory,
you need to also change it ESLyric settings, here is the excerpt from the Georgia-ReBORN FAQ:

Quote
How can I set my own lyrics directory?
Open your foobar preferences ( File > Preferences ) and go to Tools >ESLyric > Lyric Option > Save Settings.
In the Location field on the right side, click on the hamburger menu ( ... ) and set your path, for this example we use D:\Audio\SongLyrics

Next go to and open your foobar2000\profile\georgia-reborn\js\settings.js
Search for the "tf.lyr_path" and add the path you have set previously in ESLyric.

tf.lyr_path = [ // simply add, change or re-order entries as needed '$replace($replace(%path%,%filename_ext%,),\,\\)', fb.ProfilePath + 'lyrics\\', fb.FoobarPath + 'lyrics\\', 'D:\\Audio\\SongLyrics\\', ];

Lyrics should be saved now in your new directory and displayed in Georgia-ReBORN.

If you want to change the lyric filename pattern:
Quote
How can I set custom lyric filenames?

Go to foobar's preferences > ESLyric > Lyric Option In the file name field paste, e.g: `[$upper($stripprefix(%artist%)) - ]%title%`
Now open your georgia-reborn-config.jsonc and go to "lyricFilenamePatterns" and just add: `"$upper($stripprefix(%artist%)) - %title%",`
Save and restart foobar.

I have tested it and everything is OK when the user sets a custom lyric directory.
Btw you can find the Georgia-ReBORN FAQ's here:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/58


-TT
Thanks - I'll try that asap. :-)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-09-19 12:25:00
@TT :  Thanks a lot for the new large amount of ESLyric source scripts!!  Please keep them available at their own GitHub link package, much appreciated.  This buries OpenLyrics where development has been glacially paced.

For Foobar 1.6.16, I still keep LSP3 with foo_multilyrics available due to the inclusion of Metal Archives and Deezer as sources--any chance of adding those as new ESLyric searchers??

I have posted the lyric source pack on the ESLyric Github page here:
https://github.com/ESLyric/feedback/issues/115
I'm pretty sure ohyeah will add them officially to ESLyric for the next version but you can already download it from the link...

I have tried to implement Metallum and Deezer but it is more complicated and can for now not be done ( at least from my side )
because of some current limitations of the parser ( himalaya ) that ESLyric is using. Metallum has a more complex website structure
which first need to be clicked on the "Toggle lyrics display" icon then the lyrics will be shown. And on the Deezer website a popup will always be first displayed to try their premium service that blocks ( after you close the popup, the content will be shown ) the lyrics from loading. So if we had more tools to work with, e.g ( cheerio, axios ) it is doable. This also applies for lololyrics and some others...

But it doesn't matter if there are no Metallum or Deezer sources because right now, it has so much sources that it should cover basically everything.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sveakul on 2023-09-19 19:55:34
Quote from: TT
I have tried to implement Metallum and Deezer but it is more complicated and can for now not be done ( at least from my side ) because of some current limitations of the parser ( himalaya ) that ESLyric is using.

OK, thanks TT for a having a go at them anyway!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-09-21 21:57:41
I do not understand what's the issue with the Playlist lock?
Can you give me more information and step by step instructions how to reproduce this?

-TT
OK. If you have a locked playlist open and start a random item from within FB2K, it's fine - the playlist remains locked and the new item appears in a new (or default) playlist.
BUT, if you have that locked playlist open and start a new file externally (ie. clicking on the file, not anything within the App), then it removes the contents of the 'locked' playlist and replaces it.
Hope that helps.
Jeff

@handleyman,

I have investigated this issue and it is the standard foobar2000 behavior. Even if the active playlist is locked or an autoplaylist,
it will override the lock and clear your playlist when double clicking songs from the Windows Explorer using the standard installation.
Unfortunately there is nothing I can do, there is a Spider Monkey Panel method to prevent this action ( maybe? ) (https://github.com/TheQwertiest/foo_spider_monkey_panel/issues/198)
but it is also not work as intended. You can make a new thread in the General or Support forum here and ask Peter if he could fix this.
Maybe foobar should make a new autoplaylist for this kind of action, just a thought...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: anamorphic on 2023-09-22 12:35:20
^ Could use 'Always send new files to playlist' in Shell Integration (https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Preferences:Shell_Integration) ?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-09-22 13:24:43
^ Could use 'Always send new files to playlist' in Shell Integration (https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Preferences:Shell_Integration) ?
That's exactly what I've done: "Send to Playlist" - "External", Thanks.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-09-22 13:34:34
Maybe foobar should make a new autoplaylist for this kind of action, just a thought...

-TT

^ Could use 'Always send new files to playlist' in Shell Integration (https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Preferences:Shell_Integration) ?

Yeah right, this does exactly what I thought of.
Thx @anamorphic =)

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-09-24 00:14:15
Guys,

Update v3.0-RC2 - September 24, 2023 released!

Please read the full post at:
https://github.com/TT-ReBORN/Georgia-ReBORN/releases/tag/3.0-RC2

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sveakul on 2023-09-24 18:34:34
@TT: I hope this is the correct place to ask this, but I made a fresh install of ESLyric .5.4.1011 where the developer supposedly had included your new and refactored searcher sources and find all kinds of file size mis-matches with the ones you included in your own eslyric_source_pack.zip download from Github.  I am at a loss now to determine which ones are best to use--yours from your original zip, or these downloaded from ESLyric's settings page.  Furthermore, it appears your refactored parser files were not included  :-\  .

Any guidance you can provide as to how to proceed for the best results would be appreciated.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-09-24 19:55:36
No idea why ohyeah didn't replace all but it does not matter when it comes to lyric search results.
I'm using my scripts for the Georgia-ReBORN theme because they also have all correct name descriptions
( if lyric source is synced or unsynced ) when you click in the Lyric source option.

The lyric parsers are just some small code refactoring for completion when I wrote the new lyric source scripts.
The function behavior should be the same...

Georgia-ReBORN has this lyric search order:
https://github.com/TT-ReBORN/Georgia-ReBORN/raw/master/profile/configuration/foo_uie_eslyric.dll.cfg

From synced to unsynced lyrics:

Musixmatch (Synced)
MiniLyrics (Synced)
KuGou (Synced)
QQmusic (Synced)
NetEase - English (Synced)
NetEase - Chinese (Synced) // Deactivated
Genius (Unsynced)
AZLyrics (Unsynced)
Bandcamp (Unsynced)
SongLyrics (Unsynced)
ChartLyrics (Unsynced)
LyricsMania (Unsynced)
LyricsMode (Unsynced)
AbsoluteLyrics (Unsynced)
Letras (Unsynced)
eLyrics (Unsynced)
DarkLyrics (Unsynced)
PLyrics (Unsynced)
STLyrics (Unsynced)
OldieLyrics (Unsynced)
LyricsTranslate (Unsynced)
Lyrical Nonsense - English (Unsynced)
Lyrical Nonsense - Japanese (Unsynced) // Deactivated

Hope that helps.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sveakul on 2023-09-25 01:02:13
Thanks TT.  I decided to replace all the searchers and the parsers in ESLyric .5.4.1011 with the "tuned up" versions you posted at Github, so they're all on the same sheet of music, as it were  :) .  Thanks for doing this extra work on that plugin.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-09-25 08:09:17
Regarding the new Backup option, I've tried this on three different installations and each has failed. This is the error. Only the 'dsp' bit is missing, but I donlt know why... Thanks, Jeff
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-09-25 08:22:06
Another issue is that SMP fails because the config.jsonc file gets corrupted. It removes one of the slashes from the 'Details' config in the last line here ($directory_path(%path%)\\ %filename%]" } becomes $directory_path(%path%)\ %filename%]" }):

      { "label": "Year", "val": "[$if2(%date%,%year%)]" },
      { "label": "Genre", "val": "[$meta_sep(genre,',')]" },
      { "label": "Info", "val": "[%comment%]" },
      { "label": "Comp", "val": "[%composer%]" },
      { "label": "Geog", "val": "[$meta_sep(geographical,',' )]" },
      { "label": "Codec", "val": "[%codec%] [%bitrate%]" },
      { "label": "Dir", "val": "[$directory_path(%path%)\\ %filename%]" }
   ],

   "themeLibrary": {
      //

Apart from other occasions, it's occurred each time I've used the Backup and Restore option, even though it failed (see above). When this happens, all my settings for Playlist grouping also revert to Default, too!

;-(
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-09-25 09:20:55
Another issue is that SMP fails because the config.jsonc file gets corrupted. It removes one of the slashes from the 'Details' config in the last line here ($directory_path(%path%)\\ %filename%]" } becomes $directory_path(%path%)\ %filename%]" }):

      { "label": "Year", "val": "[$if2(%date%,%year%)]" },
      { "label": "Genre", "val": "[$meta_sep(genre,',')]" },
      { "label": "Info", "val": "[%comment%]" },
      { "label": "Comp", "val": "[%composer%]" },
      { "label": "Geog", "val": "[$meta_sep(geographical,',' )]" },
      { "label": "Codec", "val": "[%codec%] [%bitrate%]" },
      { "label": "Dir", "val": "[$directory_path(%path%)\\ %filename%]" }
   ],

Apart from other occasions, it's occurred each time I've used the Backup and Restore option, even though it failed (see above). When this happens, all my settings for Playlist grouping revert to Default, too!

;-(
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-09-25 12:54:34
@handleyman,

taken from the v3.0-RC2 Github Releases page: (https://github.com/TT-ReBORN/Georgia-ReBORN/releases/tag/3.0-RC2)

Quote
Note:
From now on ( RC2 ), it is recommended to make full use of the improved theme backup and restore feature.
That means you configure your Georgia-ReBORN theme as you want and then make a new theme backup.
When new updates will be released or when you make a new foobar installation, you can just copy
your theme backup folder and restore your saved state with just a couple of mouse clicks.
This will make the update process and transition to the latest version much smoother and pretty easy!

How it works:
Set up your Georgia-ReBORN theme and settings as you like. When your happy with the theme state,
make a new backup via top menu Options > Settings > Theme backup > Make backup.
This will automatically create a new backup directory in your foobar2000\profile\backup.
After you install a new foobar installation with the Georgia-ReBORN theme, just copy this backup folder from your old foobar
and copy it in the same path as it was previously located in: foobar2000\profile\backup.
Now go to Options > Settings > Theme backup > Restore backup and wait until the restore process has finished.

Hi Jeff,

in the latest v3.0-RC2 I have added the "dsp-presets" folder into the backup process.
So I guess you did NOT make a new theme backup but tried to restore your old theme backup that does NOT
have the "dsp-presets" folder in your old theme backup. To make your old theme backup compatible with v3.0-RC2,
just create an empty "dsp-presets" folder in your old theme backup: foobar2000\profile\backup\profile\dsp-presets
After that, restoring backup should work.

When using the new v3.0-RC2 from NOW ON, there should be no issues when creating a new theme backup
and restoring it afterwards.

---

When users modify their config files ( georgia-reborn-config.jsonc and georgia-reborn-custom.jsonc ),
it is always recommended to backup these files to prevent these issues when user makes errors, i.e invalid syntax happens
when quotes, commas, slashes, brackets are missing or in the last entry there is an additional comma.

In your case, you have an additional space after the double slashes in the file path:
{ "label": "Dir", "val": "[$directory_path(%path%)\\ %filename%]" }
it should be:
{ "label": "Dir", "val": "[$directory_path(%path%)\\%filename%]" }

---

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-09-25 16:22:25
Hi Tom

Not sure that's what's happening, tbh, as the config works fine with the double slashes (\\) OR none, ie: just a space. It's the single slash that kills it.

I just tried the Backup and Restore as per your instructions and this time it worked. but (!), when I restored, it closed FB2K, then re-opened with the familiar SMP red-screen-of-death. Guess what I found? That procedure had once again changed

{ "label": "Dir", "val": "[$directory_path(%path%)\ \%filename%]" }
to
{ "label": "Dir", "val": "[$directory_path(%path%)\ %filename%]" }.

Now I've corrected that, it loads fine, but (!) all my playlist (grouping) settings have gone back to default again.

Aaaaargghhh! Over to you...
 :)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-09-26 12:11:44
@handleyman,

the playlist grouping presets are currently not implemented in the backup saving process.
You are actually the first one to mention this, I guess nobody else is using them...

I'll try to implement them for the v3.0 final version.

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: handleyman on 2023-10-19 15:31:50
Any chance of removing the 'New Update Availab;e' from the player (or giviing the option to)? I'm convinced it's causing some sort of "phone home" on loading, which takes ages. Also, I just don't like it being there!! :-)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-10-20 12:42:24
This is not a recommendation for general use but you can disable the auto-update check on startup via top Menu
Help > Theme > Updates > Auto-check for theme updates. When it's disabled, the user won't know when a new update on
was released. The "phone home" on foobar startup does not have any performance impact, it just makes one web request to
https://github.com/TT-ReBORN/Georgia-ReBORN/releases and checks if there was a new update published.

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-11-04 23:40:35
Is there an option in Biography to display the artist images when in album view, as opposed to the cover art?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-11-05 10:47:57
Is there an option in Biography to display the artist images when in album view, as opposed to the cover art?

Yes there is an option, in the Biography right click for context menu > Sources > Cover > Cycle from folder.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-11-06 00:47:24
Awesome, thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Jjkbuysell on 2023-11-13 04:19:11
Good Evening Guys.

I am experiencing an issue ever since trying to upgrade to Foobar2000 2.x.

Spider Monkey Panel crashes with this exception:
--------------------
Error: Spider Monkey Panel v1.6.1-mod ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v3.0-RC2 by TT)
CreateImage failed:
Failed to create GdiPlus object (0x2): InvalidParameter

File: gr-helpers.js
Line: 1293, Column: 26
Stack trace:
  RotateImg@gr-helpers.js:1293:26
  setDiscArtRotationTimer/discArtRotationTimer<@gr-main-functions.js:2534:42
--------------------


Environment:

Conditions:

Some CD.png images i created earlier go beyond 1000x1000 but it was pretty laggy loading/spinning when the images were huge.

Seems the error is occurring during the "setWindowSizeLimitsForLayouts" functions but I have no idea what i'm looking at in the script.

As of now if I leave the spin off, everything works fine.  Any help would be greatly appreciated as I would like to turn it back on.   ;D

Thanks,
Jerry.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-11-13 16:04:51
Hi @Jjkbuysell,

never had this issue and you are the first one to report this. Download the latest master version and give it a try:
https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip
Actually you only need to replace the gr-helpers.js from the zip file with your existing one.

Thanks for reporting the issue.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Jjkbuysell on 2023-11-13 21:40:53
Thanks for the quick reply much appreciated.  I replaced the  gr-helpers.js, it still crashes but the message is a bit different:

Error: Spider Monkey Panel v1.6.1-mod ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v3.0-RC2 by TT)
CreateImage failed:
Failed to create GdiPlus object (0x2): InvalidParameter

File: gr-helpers.js
Line: 1294, Column: 26
Stack trace:
  RotateImg@gr-helpers.js:1294:26
  setDiscArtRotationTimer/discArtRotationTimer<@gr-main-functions.js:2534:42
  execute@Control_ContextMenu.js:471:23
  handleContextMenu@gr-callbacks.js:1010:7
  on_mouse_rbtn_up@gr-callbacks.js:1023:3


Also seems like when i switch albums with 'next track' when on the details page with the cd spinning, i get a different error, not sure if it is related.

Error: Spider Monkey Panel v1.6.1-mod ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v3.0-RC2 by TT)
InvertColours failed:
Failed to create GdiPlus object (0x2): InvalidParameter

File: gr-main-functions.js
Line: 2602, Column: 45
Stack trace:
  getBandLogo@gr-main-functions.js:2602:45
  on_playback_new_track@gr-callbacks.js:236:2


 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-11-13 21:57:18
Can you please tell me step by step how to reproduce? You're using 4K mode?
The more information I have, the better. Because I can not reproduce this even with your disc art image...
From the crash log, you are using the right click context menu, you are using CD-custom placeholder?
The second crash seems also weird, can be related, there seems to be some issues with the image that can not be processed
correctly...

Can you put:
console.log(`Img: ${img}, Width: ${w}, Height: ${h}`);
in gr-helpers.js , line 1290 like this:
Code: [Select]
function RotateImg(img, w, h, degrees) {
if (w <= 0 || h <= 0) return img;
else if (degrees !== 0) {
console.log(`Img: ${img}, Width: ${w}, Height: ${h}`);
/** @type {GdiBitmap} */
const rotatedImg = gdi.CreateImage(w, h);
const gotGraphics = rotatedImg.GetGraphics();
gotGraphics.DrawImage(img, 0, 0, w, h, 0, 0, img.Width, img.Height, degrees);
rotatedImg.ReleaseGraphics(gotGraphics);
return rotatedImg;
}
return img.Clone(0, 0, img.Width, img.Height).Resize(w, h);
}

Then open top menu > View > Console and let the crash happen, copy and paste the width and height from the console here.

P.S Do you have enough ram available?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Jjkbuysell on 2023-11-14 01:07:21
1. open foobar2000 in fullscreen mode (4k desktop, and 4k setting under display in theme)
2. Go to my playlist
3. Play any song in the list that has a custom CD.png.  (Now even the placeholder crashes as well)
4. Switch to Details view.
5. Crash.

Update1 :now it crashes with the placeholders in fullscreen as well.  Same error as below.
Update2 :since i'm learning how this kinda works with the logs when i change the cd degrees from 2 to 5 (Default) it does not crash.

When the crash happened below I had 56Gb of memory free of 64Gb.  So no issue there.
Looks like it created 91/180 images then crashed.

I have added the line you requested here is the output:

creating 180 rotated disc images, shown every 30ms
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
Img: [object GdiBitmap], Width: 1832, Height: 1832
foo_spider_monkey_panel:
Error: Spider Monkey Panel v1.6.1-mod ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v3.0-RC2 by TT)
CreateImage failed:
Failed to create GdiPlus object (0x2): InvalidParameter

File: gr-helpers.js
Line: 1295, Column: 26
Stack trace:
  RotateImg@gr-helpers.js:1295:26
  setDiscArtRotationTimer/discArtRotationTimer<@gr-main-functions.js:2534:42
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-11-14 02:18:44
Thanks for the additional info, I can reproduce it now.
As you figured it out, it is indeed the disc art rotation images '180 (2 degrees)' when in 4K mode.
This eats a LOT of ram on such high disc art image resolution, especially on 2 degrees.
It seems with foobar 32-bit ( can handle only max 4 gigs ) it fills and reaches its limit and then crashes.

I've done some test and for me it crashes when using 1600x1600px res:

Code: [Select]
function RotateImg(img, w, h, degrees) {
w = 1600;
h = 1600;
console.log(`Img: ${img}, Width: ${w}, Height: ${h}`);
if (degrees !== 0) {
/** @type {GdiBitmap} */
const rotatedImg = gdi.CreateImage(w, h);
const gotGraphics = rotatedImg.GetGraphics();
gotGraphics.DrawImage(img, 0, 0, w, h, 0, 0, img.Width, img.Height, degrees);
rotatedImg.ReleaseGraphics(gotGraphics);
return rotatedImg;
}
return img.Clone(0, 0, img.Width, img.Height).Resize(w, h);
}

when changing to 1500x1500px it is OK with the 2 degrees rotation.
Can you confirm this yourself? Just copy and paste the code above and replace it in the same helper function
where you previously pasted the console.log. The rotation creates images from the disc art and fills the memory until it has spun 360°
 for the very first time. Then the rotation performance is much better because it reads those images directly from memory.

If confirmed, try the proper fix with a set max resolution:
Code: [Select]
function RotateImg(img, w, h, degrees) {
const maxImgRes = 1500;
w = Math.min(w, maxImgRes);
h = Math.min(h, maxImgRes);
if (degrees !== 0) {
/** @type {GdiBitmap} */
const rotatedImg = gdi.CreateImage(w, h);
const gotGraphics = rotatedImg.GetGraphics();
gotGraphics.DrawImage(img, 0, 0, w, h, 0, 0, img.Width, img.Height, degrees);
rotatedImg.ReleaseGraphics(gotGraphics);
return rotatedImg;
}
return img.Clone(0, 0, img.Width, img.Height).Resize(w, h);
}

Thanks!

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Jjkbuysell on 2023-11-14 02:43:37
Confirmed working.  Thanks!   I'm looking to be safe at the 1000px area.  @1500px if I am switching tracks (with different cd art) too fast I will see that 2nd crash.  I assume this is due to foobar2000 breaking the 4gb memory limitation again. 

If there is anything else you ever want me to test just let me know.

Thank you for the support, much appreciated.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-11-14 14:58:52
Confirmed working.  Thanks!   I'm looking to be safe at the 1000px area.  @1500px if I am switching tracks (with different cd art) too fast I will see that 2nd crash.  I assume this is due to foobar2000 breaking the 4gb memory limitation again. 

If there is anything else you ever want me to test just let me know.

Thank you for the support, much appreciated.

OK, I did not take into consideration the fast track switching and the artist and band logos.
If the memory is full, it can not draw any images ( including the artist and band logos ) and will crash.
I thought that 1400x1400 is the acceptable res for 4K ( it did not crash for me ), the placeholders were also created in that resolution.

My CPU is too slow ( in 4K with these rotation degrees ) when changing really fast between different albums.
Can you do some more testing for me as you own a fast CPU? I need to have the perfect res numbers for each rotating images setting:
-   90 (4 degrees)
- 120 (3 degrees)
- 180 (2 degrees)

It would be great to have numbers for these 3 rotating image settings and have best quality without crashing.
Use this code here again with the width and height res value placeholder and test which resolution is best for each rotating image setting:
Code: [Select]
function RotateImg(img, w, h, degrees) {
w = 1400;
h = 1400;
console.log(`Img: ${img}, Width: ${w}, Height: ${h}`);
if (degrees !== 0) {
/** @type {GdiBitmap} */
const rotatedImg = gdi.CreateImage(w, h);
const gotGraphics = rotatedImg.GetGraphics();
gotGraphics.DrawImage(img, 0, 0, w, h, 0, 0, img.Width, img.Height, degrees);
rotatedImg.ReleaseGraphics(gotGraphics);
return rotatedImg;
}
return img.Clone(0, 0, img.Width, img.Height).Resize(w, h);
}

Keep in mind when lowering the resolution, the disc art image quality will suffer and degrade.
P.S 120 (3 degrees) and 180 (2 degrees) are very high and high settings for 4K.

P.P.S If other users have also a fast CPU and 4K, they can also do these test and post their results here, I would appreciate it!

Thanks a lot!

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Jjkbuysell on 2023-11-17 02:57:54
Sorry for the delayed response.  I will test the above on the weekend and reply back.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-11-20 03:29:18
I'm having two issues with your theme regarding ESLyrics.

1) I can never see the lyrics of the first track played. I only get Searching For Lyrics Please Wait. Also when the lyrics are displayed, they will disappear when I minimize or maximize the theme and they will be replaced by Searching For Lyrics Please Wait.

2) This issue extends to my Darkone tweak theme as well. Minilyrics doesn't seem to be working anymore. If I deselect everything except Minilyrics nothing is found. But when I replace your minilyrics.js file (the one you came out with in September) with an older one by ohyeah, it will work just fine.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Jjkbuysell on 2023-11-20 21:35:41
Confirmed working.  Thanks!   I'm looking to be safe at the 1000px area.  @1500px if I am switching tracks (with different cd art) too fast I will see that 2nd crash.  I assume this is due to foobar2000 breaking the 4gb memory limitation again. 

If there is anything else you ever want me to test just let me know.

Thank you for the support, much appreciated.

OK, I did not take into consideration the fast track switching and the artist and band logos.
If the memory is full, it can not draw any images ( including the artist and band logos ) and will crash.
I thought that 1400x1400 is the acceptable res for 4K ( it did not crash for me ), the placeholders were also created in that resolution.

My CPU is too slow ( in 4K with these rotation degrees ) when changing really fast between different albums.
Can you do some more testing for me as you own a fast CPU? I need to have the perfect res numbers for each rotating images setting:
-   90 (4 degrees)
- 120 (3 degrees)
- 180 (2 degrees)

It would be great to have numbers for these 3 rotating image settings and have best quality without crashing.
Use this code here again with the width and height res value placeholder and test which resolution is best for each rotating image setting:
Code: [Select]
function RotateImg(img, w, h, degrees) {
w = 1400;
h = 1400;
console.log(`Img: ${img}, Width: ${w}, Height: ${h}`);
if (degrees !== 0) {
/** @type {GdiBitmap} */
const rotatedImg = gdi.CreateImage(w, h);
const gotGraphics = rotatedImg.GetGraphics();
gotGraphics.DrawImage(img, 0, 0, w, h, 0, 0, img.Width, img.Height, degrees);
rotatedImg.ReleaseGraphics(gotGraphics);
return rotatedImg;
}
return img.Clone(0, 0, img.Width, img.Height).Resize(w, h);
}

Keep in mind when lowering the resolution, the disc art image quality will suffer and degrade.
P.S 120 (3 degrees) and 180 (2 degrees) are very high and high settings for 4K.

P.P.S If other users have also a fast CPU and 4K, they can also do these test and post their results here, I would appreciate it!

Thanks a lot!

-Tom

So for me on an i9-13900KF with plenty of system ram these are the maximums I could go to (with fast switching) before crashing:

I only tested -50px increments after experiencing the 1st crash at every level.

-   90 (4 degrees) 1450x1450
- 120 (3 degrees) 1300x1300
- 180 (2 degrees) 1000x1000

I also have very high quality artwork for the Artist/Label not sure what that impact is.  I quickly learned before that anything over 1500x 1500 for label art makes foobar2000 sluggish to load while switching tracks.  Not sure if you do resizing work on the other artwork or just the animation artwork.  I have attached some image dimension examples for Artist and Label.  I like to work in High Quality Artwork, but looks like this is biting me in the ass.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-11-20 22:37:41
@Majestyk,

thanks for the reporting!
I will take a look once I finished some stuff.

---

@Jjkbuysell,

thanks a lot for your time and testing!
I will then use these resolutions to be on the safe side:
-   90 (4 degrees) 1400x1400
- 120 (3 degrees) 1200x1200
- 180 (2 degrees) 1000x1000

When doing really fast album switches, it takes a few seconds to free some memory space and it is
quite demanding for the CPU, loading all images, caching, rotation and other calculations...

For 4K, the max image resolution in Georgia-ReBORN is 1832x1832 ( fullscreen ) as you posted above.
So people who are storing their images in 3000x3000 are future proof and these would look great on 8K displays.
The higher the image resolution, the more memory space ( ram ) it will need.

I'm really excited when SMP 64-bit will be released, then most likely there won't be any of such issues and limitations...

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sveakul on 2023-11-21 00:36:09
Minilyrics doesn't seem to be working anymore. If I deselect everything except Minilyrics nothing is found. But when I replace your minilyrics.js file (the one you came out with in September) with an older one by ohyeah, it will work just fine.
What is the version number of the working Minilyrics.js as it appears in Lyric Sources?  The new .4 stopped working here too, although site is active.

Edit:  .3 not working also;  can you please post the working version as an attachment?  Thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-11-21 16:57:21
The ESLyric's MiniLyrics source script should be fixed now, you can replace it with this new version from here:
https://github.com/TT-ReBORN/ESLyric-Source-Scripts

I'll send a PR fix to ohyeah.

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sveakul on 2023-11-21 18:59:01
Thanks for version .5, works fine now!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-11-21 19:24:07
@Majestyk,

1) I can never see the lyrics of the first track played. I only get Searching For Lyrics Please Wait. Also when the lyrics are displayed, they will disappear when I minimize or maximize the theme and they will be replaced by Searching For Lyrics Please Wait.

I can not see any of these issues nor reproduce. Maybe you are using old ESLyric config files, please download from master or
RC-2 and update the config files ( foobar2000\profile\configuration ). In the past I have made some ESLyric config setting changes regarding fetching lyrics.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-11-22 04:48:43
@Majestyk,

1) I can never see the lyrics of the first track played. I only get Searching For Lyrics Please Wait. Also when the lyrics are displayed, they will disappear when I minimize or maximize the theme and they will be replaced by Searching For Lyrics Please Wait.

I can not see any of these issues nor reproduce. Maybe you are using old ESLyric config files, please download from master or
RC-2 and update the config files ( foobar2000\profile\configuration ). In the past I have made some ESLyric config setting changes regarding fetching lyrics.

-TT

I'm using a fresh RC2 install downloaded directory from Github.

UPDATE... I just discovered the below issue I'm having is with portable use only. With full install it works 100% and I don't have to make those so-called fixes below.

Just to elaborate... If I click on Lyrics first and then play a track, I can see the Lyrics. But if I'm on the default panel or any other panel and then click Lyrics, it won't show the lyrics of the first track played. If I play subsequent tracks it will show, but if I stop and play the cycle repeats.

As for the minimize and maximize issue (lyrics disappearing), I was able to 'fix' this issue by removing, if (pref.displayLyrics {initLyrics();}, in gr-callbacks on_size.

And lastly, I have noticed a new issue. :) The lyrics disappear after exactly 60 seconds. It didn't take me long to find a 'fix' for this (just did a search for 60000) and I removed the following from the searchLyrics() function in gr-lyrics:

Code: [Select]
/*this.searchTimeout = setTimeout(() => {
if (!this.findLyrics()) {
this.loadLyrics(this.stringNotFound);
this.on_size(albumArtSize.x, albumArtSize.y, albumArtSize.w, albumArtSize.h);
}
clearInterval(this.lyricsSearchTimer);
}, 60000);*/

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-11-23 01:05:12
@Majestyk,

Edit: By coincidence and luck I encountered an issue when a new album starts playing and that album has no album cover
( the big album art on the left side ) and thus it will not display any lyrics while lyrics panel is active.
When toggling the lyrics top menu button, it will draw the lyrics and when going into fullscreen, the lyrics will disappear.
This sounds like the issue you are describing, right? But this issue only happens on albums that have no cover,
otherwise all is working fine. Can you confirm this is the same issue?

Quick fix:
Open gr-main-functions.js and go to line ~ 3335 and replace the initLyrics function with a setTimeout:
Code: [Select]
function initLyrics() {
setTimeout(() => {
lyrics = new Lyrics();
lyrics.on_size(albumArtSize.x, albumArtSize.y, albumArtSize.w, albumArtSize.h);
lyrics.initLyrics();
}, 1);
}

Tell me how it goes.

---

I have tried every possible combinations and I just can't reproduce the issues you are describing.
If that would be common issues, I would already get a lot of reports from other users.
It also does not make sense that these issues are present in the portable installation but not in the standard installation.
The code is the same after all and if there would be some directory issues with special chars ( like the previous Biography issue ),
it would not fetch lyrics for other tracks.

The lyric search timer you are commenting out is the lyric search display string on the album artwork.
It is only displayed when no lyrics are available after one minute, i.e no lyrics where found on HDD nor from lyric source servers.

This is all very confusing, there MAY be a very rare case something went wrong but you would need to help me to reproduce this.
- Please tell me step by step how to reproduce both issues.
- Are you using the original Georgia-ReBORN files with original user-components and not other additional user-components?
  Maybe some other user-component like OpenLyrics or Lyric Show 3 are in conflict with ESLyric when both are active and used at the same time?
- Did you change any ESLyric option settings in foobar?
- Did you try with all default Georgia-ReBORN settings?

Thanks for the help.

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-09 22:46:12
Guys,

some great new stuff is located here:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-7809207

Cheers =)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-12-14 03:45:56
Just out of curiosity, how does the Spider Monkey mod panel differ from the previous official release? I can't find any info about it.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: marc2k3 on 2023-12-14 09:14:32
I'm assuming it's this:

https://hydrogenaud.io/index.php/topic,116669.msg1026243.html#msg1026243
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-14 09:41:11
Yes that's right, it's marc's version that everyone at the moment uses.
It is inofficially the latest that's available...
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-12-14 09:53:18
Ok, thanks. I'm using JSplitter, which is a hybrid of 1.6.1 with extra splitter functions. I was hoping the author could upgrade it to the mod, but I gather there is no source code published.

Hopefully (for people like me who require splitters) someone will write a program like PSS but in Javascript format..I can only dream.

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2023-12-17 14:34:22
im having some wonkey things going on with display size of ui elements
for example when i click [options > display > auto detect] it chooses qhd and my display looks like the first pic
(choosing qhd manually yields the same results)
as you can see the album art and playlist view are slightly out of alignment
also when i close and reopen the player it looks like the second pic
i much prefer something closer to the look of the first pic, but because it turns into second pic when i reopen the app, im not able to get it to stay that way
as a workaround i tried to adjust the size of the UI elements individually, but for some UI elements (like transport buttons) the manual options arent even close to as small as the first pic
my screen is 16:10 2560 x 1600 if it matters
also i sometimes get other weird unexpected behaviors or looks when adjusting ui size / reopening the app / adjusting window size, like very inconsistent. while trying to recreate the problem i would close and reopen the app and follow the exact same steps, and its not always the exact reaction i detailed in this post, but i just detailed this one specific reaction for simplicity sake and cuz i was getting this specific reaction consistently in a row for a while
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-17 15:00:08
Looks like it automatically chooses and adjust to 4K display res.
The first image looks like QHD res and then it auto-adjusts the UI to 4K res.
From the looks of it you're using fullscreen, but does this behavior happens when not using fullscreen at all?

What Georgia-ReBORN version are you using? Did you try with the latest RC-2?

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2023-12-17 16:47:15
Looks like it automatically chooses and adjust to 4K display res.
The first image looks like QHD res and then it auto-adjusts the UI to 4K res.
From the looks of it you're using fullscreen, but does this behavior happens when not using fullscreen at all?

What Georgia-ReBORN version are you using? Did you try with the latest RC-2?

-TT

I don't remember if those pics were fullscreen or not because i was toggling fullscreen on and off at the time to see if it helped, also i dont even know what fullscreen is
but took some pics now and this is what i got
notice i have 2 different fullscreen 4k pics
thats cuz after taking the first one i switched to qhd, and for some reason when i switched back to 4k it looked different from how it had before
this is an example of what i was talking before, with weird changes happening unpredictably
and just for clarity i did not take a pic of when i switched to qhd inbetween the two 4k pics, the qhd pic im posting was taken after the second fullscreen 4k so idk if thats how the qhd looked between the 4ks
also after all those pics, i then tried to take a picture of non fullscreen qhd, but every time i unticked the fullscreen option the player would turn smaller, and then when i clicked the maximize button the fullscreen option would show up as ticked again so i could not get non fullscreen maximized qhd (at this moment at least)

also i couldnt find how to check which version it is
i clicked check for theme update and nothing happened so i guess i am on the latest
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-17 18:34:35
The Georgia-ReBORN version can be seen on the lower bar right corner where the playback time
is being displayed when foobar starts or when you stop playback.

Maybe you have some invalid/old/bugged config settings from previous old versions?
Just to be sure, can you do a temporary test portable foobar install on your desktop?
Install the latest master version from here:
https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip

Check again if it is working for you or not and report to me back.
I will take a look at this once I'm done with other things I'm currently working on...

Thanks

-TT



Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2023-12-17 20:25:21
The Georgia-ReBORN version can be seen on the lower bar right corner where the playback time
is being displayed when foobar starts or when you stop playback.

Maybe you have some invalid/old/bugged config settings from previous old versions?
Just to be sure, can you do a temporary test portable foobar install on your desktop?
Install the latest master version from here:
https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip

Check again if it is working for you or not and report to me back.
I will take a look at this once I'm done with other things I'm currently working on...

Thanks

-TT





same results
im not sure, but i think maybe i didnt have these issues before updating to the latest
but idk what version i was even on. maybe 2.0.3b
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-18 02:19:21
@hello9757,

there was indeed an issue when using the QHD display mode with a 2560 x 1600 resolution.
This has been fixed in the latest commit, you can download the master version and replace your files:
https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip

Thanks for reporting!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2023-12-18 03:29:34
@hello9757,

there was indeed an issue when using the QHD display mode with a 2560 x 1600 resolution.
This has been fixed in the latest commit, you can download the master version and replace your files:
https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip

Thanks for reporting!

-TT

sorry, what i meant is i tried that link and the same problems persisted
i was saying that 2.0.3b may have been the last version that did not have these problems, tho i am not sure of this, and that these problems may have first appeared after directly updating to RC2 from 2.0.3b, altho again, i am not certain
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-18 12:08:33
I have fixed that yesterday and uploaded the fix in the master AFTER you have tried.
You should download from the same link again try now. This link to the master always has
the latest state of the theme while I'm working on it.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2023-12-18 12:57:55
I have fixed that yesterday and uploaded the fix in the master AFTER you have tried.
You should download from the same link again try now. This link to the master always has
the latest state of the theme while I'm working on it.

-TT

ohh
yeah it works perfectly now
thanks for the help TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2023-12-19 06:19:41
one minor issue
the bottom of the album view and library/playlist view is still misaligned
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-12-19 08:42:28
one minor issue
the bottom of the album view and library/playlist view is still misaligned

I can confirm this, going back to RC1. If happens at different screen sizes. Some it appears normal, and other sizes it appear like in this image. Just minimize and drag the window in and out and you'll see it.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2023-12-19 11:22:42
one minor issue
the bottom of the album view and library/playlist view is still misaligned

I can confirm this, going back to RC1. If happens at different screen sizes. Some it appears normal, and other sizes it appear like in this image. Just minimize and drag the window in and out and you'll see it.

Interestingly, I am not able to resize the window
i can uncheck the fullscreen option but cannot uncheck the "disable sizing" option
not an issue for me because i never resize anyway, but thought i'd report my findings
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-19 12:24:03
This is actually not a bug, it is just that the album cover image that is currently being played and displayed, is not exactly proportional.
That means it has not the same width and height in pixels ( for example 1420 x 1400 ).

It is not in my interest to stretch album art images, the artist/designer of the album art cover should have designed and saved it
into a square format. You can stretch it yourself to square format with a graphics program ( Photoshop, Gimp, IrfanView )
if you want to.

Another thing is that on some monitor resolutions, the player size is not fully proportional when it is maximized or in fullscreen.
It is impossible to do so, but you can play with these:
Options > Player controls > Album art > When player size is not proportional
Options > Player controls > Album art > When player size is maximized/fullscreen

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2023-12-19 12:40:27
It scales perfectly on my 1440p 32" monitor. Even if it looked like that screenshot, I'd have no problem with it.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-12-19 17:20:22
Hey guys, are there any official instructions on how to run this on Linux yet? I couldn't find any documentation on the github page. I've just been using Mordred's older build for a long time now, thought I'd give ReBORN another shot. I'd like to build a new prefix for this one, but it's been so long since I asked I'm wondering if anything changed, like is there a generally accepted way to do the font fallbacks?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-12-19 17:30:07
Well it's working pretty well on the prefix I've been using, glad to finally see that drag n drop working - but I am on Xorg right now, wonder if it works in a Wayland session.

Is there something I'm supposed to do for the lyrics plugin? It doesn't seem to be working

Edit: Now the lyrics are suddenly working. I'm testing with a Tyler the Creator album so it's not like it's obscure. The song before this wasn't picking it up, strange.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-19 17:38:57

Interestingly, I am not able to resize the window
i can uncheck the fullscreen option but cannot uncheck the "disable sizing" option
not an issue for me because i never resize anyway, but thought i'd report my findings

The user-component UI_Hacks is managing and controlling the player size of this theme.
You do not use the top menu View > Disable sizing. That option is managed by foobar itself,
but is irrelevant for this theme. If you want to disable the player resizing, you can do so via top menu
Options > Player controls > Panel > Lock player size.

To enter and exit fullscreen mode, just click on the fullscreen icon 🗖 that is located at the top right corner ( 🗕 🗖 ✖ ) of this theme.
To maximize, just double click on the top menu, when maximized, double click again to restore previous player size.
To manually resize the player, go the the right edge with your mouse and drag to increase width, do the same on the bottom edge
for height. And the bottom corners do both ( width and height ).

If you want to have the player size always proportional, i.e the album art cover aligns perfectly with the panels,
use the predefined player sizes in top menu Options > Player size > Small, Normal, Large.

Then you also have the options:
Options > Player controls > Album art > When player size is not proportional
Options > Player controls > Album art > When player size is maximized/fullscreen

And:
Options > Player controls > Panel > Width > Use auto panel width
This feature auto adjust the panel width with the album art cover, if you resize the width or height of the player size.
More information here:
https://github.com/TT-ReBORN/Georgia-ReBORN/issues/134#issuecomment-1651719255
It is useful if you have widescreen display resolutions or this kind of crazy thing:
https://www.youtube.com/watch?v=Xaosyv8Ujb4

Edit: The video seems to be blocked by the site, click on the YouTube video: link at the header to watch...
 
I think that covers it all =)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-19 17:46:37
@NewLeaf42,

try the latest master version:
https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip

There was an issue with the lyrics but it is now fixed. I have no issues with this theme on any Linux distro...
And yes, the playlist drag and drop issue was finally fixed by the Wine devs since Wine 8 I think.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-12-19 18:54:54
@TT,

I'm using the latest dev version from git (I cloned the repository)

I like the theme, but is there a way to get more room for the details on the metadataGrid? It's extremely cluttered unless I go full screen, which is nice but when I'm doing my computing I like to have it sit in the top left corner of my screen, like this:

X

This was after changing it down from 4K to HD and manually adjusting each font to be larger. I know there's a compact mode, and I might just use that, but I like to glance over and see details sometimes like the composer credits

Here's what I'm used to:

X
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-12-19 18:56:27
On second thought, it doesn't look that bad in my screenshot, but that's a song with very few record label/composer credits, and it doesn't look good when I go fullscreen with that config
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-19 21:02:43
It is impossible to further improve the metadata grid as I am not a wizard and can do no magic :(

Actually the latest Github commit was the last possible improvement. It hides almost all metadata grid entries
and shows only basic metadata: 'Year', 'Label', 'Genre', 'Codec', 'Channels', 'Source', 'Data', 'Play Count', 'Rating' 
when the player size has a certain small size.
And restores all metadata grid entries when it has available space, see here:
https://github.com/TT-ReBORN/Georgia-ReBORN/commit/f38474d1ff716102721cf6496f6c2f85cf90d704
It is already activated as default and can be accessed via top menu
Options > Details > Metadata grid > Auto-hide full metadata on small player.

Georgia-ReBORN has other metrics/proportions than Mordred's original Georgia you've displayed in the second screenshot.
Because I have designed the UI layout to be proportional and in harmony, the album art cover is aligned with all panels.
That means, I can not make more room and space for the metadata grid without stretching the album art image,
this would be a no go. I also won't change the margin and padding as it is left aligned with the progress bar and panel top content.

The only way to make a little bit more space and adjust it to your needs would be to set up the metadata grid font sizes
to smaller sizes via top menu Options > Font size > Details > Tag name/Tag value and also Artist, Title and Album if those
are being displayed.

You can also remove metadata grid entries you do not want to be displayed, if you open your georgia-reborn-config.jsonc:
foobar2000\profile\georgia-reborn\configs\georgia-reborn-config.jsonc, go to the "metadataGrid" section and remove
entries you do not want to be shown. Be sure to make a backup of your config file first!

There is nothing more that can be done...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-12-19 21:24:35
@TT,

The player looks good. I am going to sit on it for a while, I think I just have to get used to it.

That means, I can not make more room and space for the metadata grid without stretching the album art image,

That's true, the album art goes up higher than it did in Mordred's skin. I'm just gonna play around with configs for a while and let you know if I find anything else. I like the way the entire player changes colors now instead of just the left and right sections. Thanks
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2023-12-19 23:02:40

The user-component UI_Hacks is managing and controlling the player size of this theme.
You do not use the top menu View > Disable sizing. That option is managed by foobar itself,
but is irrelevant for this theme. If you want to disable the player resizing, you can do so via top menu
Options > Player controls > Panel > Lock player size.

To enter and exit fullscreen mode, just click on the fullscreen icon 🗖 that is located at the top right corner ( 🗕 🗖 ✖ ) of this theme.
To maximize, just double click on the top menu, when maximized, double click again to restore previous player size.
To manually resize the player, go the the right edge with your mouse and drag to increase width, do the same on the bottom edge
for height. And the bottom corners do both ( width and height ).

If you want to have the player size always proportional, i.e the album art cover aligns perfectly with the panels,
use the predefined player sizes in top menu Options > Player size > Small, Normal, Large.

Then you also have the options:
Options > Player controls > Album art > When player size is not proportional
Options > Player controls > Album art > When player size is maximized/fullscreen

And:
Options > Player controls > Panel > Width > Use auto panel width
This feature auto adjust the panel width with the album art cover, if you resize the width or height of the player size.
More information here:
https://github.com/TT-ReBORN/Georgia-ReBORN/issues/134#issuecomment-1651719255
It is useful if you have widescreen display resolutions or this kind of crazy thing:
https://www.youtube.com/watch?v=Xaosyv8Ujb4

Edit: The video seems to be blocked by the site, click on the YouTube video: link at the header to watch...
 
I think that covers it all =)

-TT

thanks, some good tips here, but i found some other ways to make it look nice in fullscreen
first I checked an older version of foobar/georgia reborn i still have, because i could have sworn i only saw the misalignment after updating
turns out the misalignment was still there in my older version, but it was so small i never noticed it
after some experimenting, it turns out this is because in the newer version, i had the unnecessary [view > fullscreen] option checked, which for some reason made the misalignment bigger
after unchecking that option, i applied some theme changes to match my old theme, which masked the misalignment even more (pic 1) (theme: reborn) (style: bevel, blend, reborn black)
the dark gradient below the album art combined with the translucent pattern on the right panel makes the misalignment a natural fit into the design rather than a departure from it
after that i discovered some combos get rid of the misalignment entirely by adding bars (pic 2) (theme: reborn) (style: bevel, blend 2, reborn black)
heck the default looks great by matching the bottom panel and right panels colors (pic 3) (theme: reborn) (style: default)
the only downside is these all use theme: reborn, the best theme imo but as a dark user you get greeted with this when you start up the app (pic 4, pic 5)
there is a theme: black which is what i was using previously because its all darks on startup, but the customization options and their effects are much more limited
ideally there would be an option for the nice looks and customization of reborn theme with the startup screens of black theme, but as it is you have to choose one or the other
@TT i understand you are very busy and pleasing everyone is impossible, but if you ever get a chance to implement this, some of us dark users would be very happy with the heightened customization
still this is my favorite theme regardless, so thank you for your work
cheers
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-12-20 13:36:43
Is the 'Catalog' metadataGrid value supposed to show up as a '?' when nothing is there? I replaced %discogs_catalog% with %LABELNO% in the config:

Code: [Select]
		{ "label": "Catalog", "val": "$puts(cn,$if3(%catalognumber%,%labelno%))[$if($get(cn),$get(cn)[ / $replace($if3(%releasecountry%,%discogs_country%),AF,XW)],)]" },
{ "label": "Rel. Country", "val": "$puts(cn,$if3(%catalognumber%,%labelno%))[$if($get(cn),,$replace($replace($if3(%releasecountry%,%discogs_country%,),AF,XW),XW,))]" }, // Only shown if %catalognumber% or %labelno% is not present. If release country is entire world ('XW') value is hidden.

XX
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-20 20:00:35
@hello9757,

this is a great coincidence because I have improved and implemented configurable theme day/night mode 5 days ago.
So if you have downloaded the master version in the last 5 days, you will have this feature available in the menu.

Here is an excerpt about the feature from the changelog:

Quote
- Implemented a new configurable theme day/night mode and made improvements
  * It is now possible to set up and configure day and night theme via
    top menu Options > Settings > Theme day/night mode > Theme setup for daytime
    top menu Options > Settings > Theme day/night mode > Theme setup for nighttime
  * When the theme setup for daytime/nighttime is active, you can choose your theme and styles
    or preset and also configure theme brightness if needed. Once configured, return to
    the Theme day/night mode menu and save your settings. Do this for both day and night modes
  * During theme setup, only the top menu options that are configurable are available for easier navigation
  * To activate theme day/night mode, go to top menu Options > Settings > Theme day/night mode
    and choose your preferred time range when day or night theme will change during the day
  * The default theme for day theme is White theme and for night is Black theme,
    but you can change it to whatever theme you like via the Theme day/night mode theme setup
  * The improved theme day/night mode now also supports custom GR theme tags usage
  * Reborn and Random theme will now start dark-themed if it is nighttime

In your case, you can set up the Reborn theme with the 'Reborn white' and other styles for daytime usage
and 'Reborn black' with other styles for nighttime usage. Or you do not really need to setup for 'Reborn black'
and you can use the normal Reborn theme because when it is night, the Reborn theme will automatically switch to night colors
on foobar startup.

The user can actually set up the day and night theme as he wishes ( he does not necessary need to change to
white and black themes ) and the theme will switch automatically when the time ( time range ) has come.

---

It does not matter if you use an old Georgia-ReBORN version, RC-1/RC-2 or the latest master.
As I have already mentioned in this post here:
https://hydrogenaud.io/index.php/topic,121047.msg1036602.html#msg1036602

The player has an aspect ratio and when those proportions are correct ( player width/height size ), it will be always aligned
correctly IF the album art cover also has the square format ( e.g: 1400px x 1400px ). It must be also accounted that SOME
desktop resolutions will not fit the album art cover with the panels perfectly when going into maximized or fullscreen mode,
because the player is not in those proportions/aspect ratio. But for most resolutions ( HD/QHD/4K ) it does fit perfectly.

So if you want to have the player always proportional, use the predefined sizes in top menu Options > Small, Normal, Large.
And be sure to have your album art covers in the right square dimensions. Maximized and fullscreen mode can not be always
perfect, as it is impossible to do so...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-20 20:16:53
Is the 'Catalog' metadataGrid value supposed to show up as a '?' when nothing is there? I replaced %discogs_catalog% with %LABELNO% in the config:

Code: [Select]
		{ "label": "Catalog", "val": "$puts(cn,$if3(%catalognumber%,%labelno%))[$if($get(cn),$get(cn)[ / $replace($if3(%releasecountry%,%discogs_country%),AF,XW)],)]" },
{ "label": "Rel. Country", "val": "$puts(cn,$if3(%catalognumber%,%labelno%))[$if($get(cn),,$replace($replace($if3(%releasecountry%,%discogs_country%,),AF,XW),XW,))]" }, // Only shown if %catalognumber% or %labelno% is not present. If release country is entire world ('XW') value is hidden.

[attach type=image align=left]28194[/attach][attach type=image align=center]28196[/attach]


Because you are using the if3 conditions, you have forgotten in both patterns a comma after %labelno%.
It should be like this:
Code: [Select]
		{ "label": "Catalog", "val": "$puts(cn,$if3(%catalognumber%,%labelno%,))[$if($get(cn),$get(cn)[ / $replace($if3(%releasecountry%,%discogs_country%),AF,XW)],)]" },
{ "label": "Rel. Country", "val": "$puts(cn,$if3(%catalognumber%,%labelno%,))[$if($get(cn),,$replace($replace($if3(%releasecountry%,%discogs_country%,),AF,XW),XW,))]" }, // Only shown if %catalognumber% or %labelno% is not present. If release country is entire world ('XW') value is hidden.

Also in general, if you do not want any non-existing values to be shown as questions marks ? use the optional brackets [%tag%]
https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Title_Formatting_Reference

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2023-12-21 20:01:11
  * Reborn and Random theme will now start dark-themed if it is nighttime

yea that is a bit of a wild coincidence
great to hear it tho
i actually saw this setting earlier but had no idea you implemented this specific feature cuz its glitched
when you use reborn theme with night mode, the load up screen is white (pic 1)
and if you add reborn black for styles, the right panel is white too (pic 2)
but its great to know dark start up reborn is already a thing

one other thing is it gets dark for me around 5pm and light around 7am, which is not an available configuration
would you be open to adding a thing that lets users input their own hours if they dont fit the given options?
OR
an all-day night mode option, which is what i would do if i could input my own hours anyway
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-22 11:34:34
@hello9757,

the loading screen is still white because of current technical init limitations.
I have thought about this and it can be done, the start loader just needs to be reworked and
I would need to adjust and create new logos because they would not look good on dark backgrounds.

The style 'Reborn black' was just an example, it actually has black background and white panels,
just deactivate the special 'Reborn black' style and you will have the 'Reborn' theme completely black when it's nighttime.

I will see about adding custom time ranges.

-TT

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2023-12-23 02:34:34
@hello9757,

the loading screen is still white because of current technical init limitations.
I have thought about this and it can be done, the start loader just needs to be reworked and
I would need to adjust and create new logos because they would not look good on dark backgrounds.

The style 'Reborn black' was just an example, it actually has black background and white panels,
just deactivate the special 'Reborn black' style and you will have the 'Reborn' theme completely black when it's nighttime.

I will see about adding custom time ranges.

-TT



oh ive been using reborn black for years, never knew it was the reason for the white panel
but i kinda like just reborn + blend now, so works for me
also i ran into a new issue when applying auto panel width then restarting the app
maybe its to do with my resolution again?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-23 19:41:02
@hello9757,

thanks for reporting the auto panel width issue.
It did not initialize properly when the album art was embedded, this should be fixed now and available in the master version (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

The master version (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) also now includes:
- Implemented custom time range for theme day/night mode
  * Can be set up via top menu Options > Settings > Theme day/night mode > Set custom time range


-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2023-12-24 00:07:41
@hello9757,

thanks for reporting the auto panel width issue.
It did not initialize properly when the album art was embedded, this should be fixed now and available in the master version (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip).

The master version (https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip) also now includes:
- Implemented custom time range for theme day/night mode
  * Can be set up via top menu Options > Settings > Theme day/night mode > Set custom time range


-TT

ok i updated to the new version

auto panel width works

the ok button for the custom day/night timing wouldnt click, but i got around that by just typing a time and hitting enter

also i tried to enter a time like 6-6 to get 24 hour dark theme, but it wouldnt let me. but if its your intention to not allow the use of a night theme without the use of day theme as well, its not a problem for me

while i was setting up night mode, i chose reborn, and i had the white load up screen as usual
then i think i switched to black theme briefly, then back to reborn, and all of a sudden i had the reborn theme, with the black theme load screen
a happy glitch for me. but thought i'd report it none the less
sadly this glitch went away when i applied auto panel width though

so that was a new glitch i hadnt seen on the previous version
but there is also a glitch which i have seen on the previous version, which is that sometimes while setting up or using day/night mode i will get this thing where all the styles become ticked (usually upon restart, i think)
and strangely it will also sometimes just untick my blend 1 and replace it with reborn black, usually on first use or boot of the night theme
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sveakul on 2023-12-24 07:31:20
@TT:  I recall that you had planned to add to the Georgia-ReBORN package the ability to make the included lyrics searcher ESlyric perform in the way that I asked the developer about here: https://github.com/ESLyric/feedback/issues/133 (https://github.com/ESLyric/feedback/issues/133) .  Can you tell me if you were successful in doing so, and if the change/addition is available outside of Georgia-ReBORN?  Thanks!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2023-12-25 00:26:14
How does Georgia-ReBORN handle multivalued tags? I keep trying to enter 2 record labels for an album, separating them by semicolon, and it's not working. Just showing up as one label

EDIT: Nevermind I got it, it's a foobar2000 feature. You just go into Advanced > Display > Multivalued Fields and add Record Label or whatever you use. For me it was PUBLISHER
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2023-12-27 11:06:29
Hope you guys had a great Christmas!

@hello9757,

I will release very soon a new version with improved theme day/night mode which will address these issues.

---

@sveakul,

I have never mentioned something like that because it is not possible to change the ESLyric search behavior via JavaScript.
You can only replace/delete words via regexp but this can already be done with ESLyric too.

---

@NewLeaf42,

in the metadata properties ( right click > Properties or Alt + Enter ) of the track, you can just right click in the metadata field
and then 'Split values...' and click OK.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-01-01 21:13:24
Guys,

happy new year 2024, let's have a strong start!

During Christmas I was working hard to support some nice stuff and improvements for Georgia-ReBORN.
That means the latest Github commit = new update!

It is recommended to make a new clean portable install because I have cleaned up the Georgia-ReBORN script file structure.
01. Please make a theme backup via Options > Settings > Theme backup > Make backup.
02. Now make a new portable foobar install and install the latest DEV master version from here:
      https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip
03. After you have downloaded and installed the theme, copy from your old foobar your theme backup folder:
     foobar2000_old\profile\backup to your new foobar2000\profile\backup
04. Then copy the new custom config from:
      foobar2000\profile\georgia-reborn\configs\georgia-reborn-custom.jsonc
      to your backup directory: foobar2000\profile\backup\profile\georgia-reborn\configs\
05. Now restore your theme backup via Options > Settings > Theme backup > Restore backup

---

New update changelog:

Spoiler (click to show/hide)

---

https://github.com/TT-ReBORN/Georgia-ReBORN-resources:

Spoiler (click to show/hide)

---

Set up your own logos:

Spoiler (click to show/hide)

---

That is all, keep on reporting bugs as usual.
Let's make v3.0 final a good stable version!

Thanks guys!

-Tom

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2024-01-02 08:54:06
Guys,

happy new year 2024, let's have a strong start!

During Christmas I was working hard to support some nice stuff and improvements for Georgia-ReBORN.
That means the latest Github commit = new update!

It is recommended to make a new clean portable install because I have cleaned up the Georgia-ReBORN script file structure.
01. Please make a theme backup via Options > Settings > Theme backup > Make backup.
02. Now make a new portable foobar install and install the latest DEV master version from here:
      https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip
03. After you have downloaded and installed the theme, copy from your old foobar your theme backup folder:
     foobar2000_old\profile\backup to your new foobar2000\profile\backup
04. Then copy the new custom config from:
      foobar2000\profile\georgia-reborn\configs\georgia-reborn-custom.jsonc
      to your backup directory: foobar2000\profile\backup\profile\georgia-reborn\configs\
05. Now restore your theme backup via Options > Settings > Theme backup > Restore backup

---

New update changelog:

Spoiler (click to show/hide)

---

https://github.com/TT-ReBORN/Georgia-ReBORN-resources:

Spoiler (click to show/hide)

---

Set up your own logos:

Spoiler (click to show/hide)

---

That is all, keep on reporting bugs as usual.
Let's make v3.0 final a good stable version!

Thanks guys!

-Tom



merry christmas and happy new year tom
thanks for the work you're putting in, even over the holidays
love the new version a lot
only issue i found so far is some funny business going on with the top left of the right panel
i applied auto panel width and then only noticed it after messing with some styles, so dont know if it was there immediately
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-01-02 19:21:42
@hello9757,

the auto panel width feature is giving me a lot of headache.
For me, it is working as expected but it seems you have triggered some edge case.
Can you reproduce this issue?

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2024-01-02 20:01:59
@hello9757,

the auto panel width feature is giving me a lot of headache.
For me, it is working as expected but it seems you have triggered some edge case.
Can you reproduce this issue?

-TT

it seems to appear when applying the bevel style
sorry when i saw it i immediately came to report, maybe coulda fiddled more and saved you some headache
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-01-02 20:10:34
Does not seem to be a theme style that is causing this.

Can you send me your SMP config file?
Just SHIFT + right click on some track in the Playlist > Panel properties... (at the bottom) and then click on the "Export" button and save.
Upload it here please, then I can take a look what theme settings you are using and maybe reproduce...

Also can you tell me what desktop resolution you are using and if that happens only in fullscreen or maximized mode?

Thanks!

Edit: It must be SHIFT + right click on some track in the Playlist > Panel properties... (at the bottom).
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2024-01-02 20:43:31
Does not seem to be a theme style that is causing this.

Can you send me your SMP config file?
Just SHIFT + right click on some track in the Playlist > Panel properties... (at the bottom) and then click on the "Export" button and save.
Upload it here please, then I can take a look what theme settings you are using and maybe reproduce...

Also can you tell me what desktop resolution you are using and if that happens only in fullscreen or maximized mode?

Thanks!

Edit: It must be SHIFT + right click on some track in the Playlist > Panel properties... (at the bottom).

well right now i just have theme reborn style bevel
it appears when i apply bevel
disappears when i unapply bevel
resolution: 2560x1600
seems to only happen maximized
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-01-02 22:46:33
Ok, I was looking at the wrong place...

This is not an issue with the auto panel width feature, but it is a gradient cosmetic issue.
I just downloaded your screenshot, zoomed in and then it clicked xD

Can you try open your "foobar2000\profile\georgia-reborn\scripts\Base\gr-main.js"
and scroll to function drawStyles(gr) , then change the line 802, see here (https://github.com/TT-ReBORN/Georgia-ReBORN/blob/6ed30d6457e327b6d175edad2013aad58958cc1b/profile/georgia-reborn/scripts/Base/gr-main.js#L802):
Code: [Select]
// Fill gap when album art or player size is not proportional
gr.FillSolidRect(-1, geo.topMenuHeight, pref.layout === 'default' ? ww * 0.5 + 1 : ww + 1, (displayLibrary && pref.libraryLayout === 'full' ? 0 : albumArtSize.y) - geo.topMenuHeight - 1, RGBtoRGBA(col.styleBevel, 40));

to this:

Code: [Select]
// Fill gap when album art or player size is not proportional
gr.FillSolidRect(-1, geo.topMenuHeight, pref.layout === 'default' ? albumArtSize.w + 1 : ww + 1, (displayLibrary && pref.libraryLayout === 'full' ? 0 : albumArtSize.y) - geo.topMenuHeight - 1, RGBtoRGBA(col.styleBevel, 40));

Save it and try again. Tell me how it goes, thanks!

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: hello9757 on 2024-01-02 23:20:53
Ok, I was looking at the wrong place...

This is not an issue with the auto panel width feature, but it is a gradient cosmetic issue.
I just downloaded your screenshot, zoomed in and then it clicked xD

Can you try open your "foobar2000\profile\georgia-reborn\scripts\Base\gr-main.js"
and scroll to function drawStyles(gr) , then change the line 802, see here (https://github.com/TT-ReBORN/Georgia-ReBORN/blob/6ed30d6457e327b6d175edad2013aad58958cc1b/profile/georgia-reborn/scripts/Base/gr-main.js#L802):
Code: [Select]
// Fill gap when album art or player size is not proportional
gr.FillSolidRect(-1, geo.topMenuHeight, pref.layout === 'default' ? ww * 0.5 + 1 : ww + 1, (displayLibrary && pref.libraryLayout === 'full' ? 0 : albumArtSize.y) - geo.topMenuHeight - 1, RGBtoRGBA(col.styleBevel, 40));

to this:

Code: [Select]
// Fill gap when album art or player size is not proportional
gr.FillSolidRect(-1, geo.topMenuHeight, pref.layout === 'default' ? albumArtSize.w + 1 : ww + 1, (displayLibrary && pref.libraryLayout === 'full' ? 0 : albumArtSize.y) - geo.topMenuHeight - 1, RGBtoRGBA(col.styleBevel, 40));

Save it and try again. Tell me how it goes, thanks!

-Tom

it worked
thanks
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Basilderat on 2024-01-03 23:20:33
Hi there, I've added a VU meter panel using foo_vis_vumeter to Georgia-ReBORN, but can't resize the panel. I can't access any dimension settings. Any help would be very much appreciated - cheers!
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-01-04 11:44:13
Hi there, I've added a VU meter panel using foo_vis_vumeter to Georgia-ReBORN, but can't resize the panel. I can't access any dimension settings. Any help would be very much appreciated - cheers!

Hi @Basilderat,

the foo_vis_vumeter user-component is already installed and integrated into the theme.
You can access it via right clicking on the Progress bar > Peakmeter bar.
When selected, you can right click on the Peakmeter bar again to configure its settings.

Georgia-ReBORN's layout is just one single Spider Monkey Panel where all the JavaScripts are running.
That means when you directly insert additional panels, they will be appended to the theme and you won't be able
to resize them individually, only when you resize the whole player.

If you want to add additional panels to the theme, you can install ttsping's foo_flowin:
https://github.com/ttsping/foo_flowin/releases
They are floating panels that can be resized and dragged around and you can insert your desired user-components into them.

More information can be also read here:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/82

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Basilderat on 2024-01-05 08:28:44
Hi TT,

That's awesome, exactly the information I was looking for! Super appreciated, thank you!! Cheers :-)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-01-09 11:47:14
@hello9757 and other users who are using Georgia-ReBORN in maximized/fullscreen mode:

Based on the onward discussion about player size and album art aspect ratio here:
https://hydrogenaud.io/index.php/topic,121047.msg1036602.html#msg1036602

I have implemented new and improved features for maximized/fullscreen mode.
They are available in the current master version:
https://github.com/TT-ReBORN/Georgia-ReBORN/archive/refs/heads/master.zip

Excerpt:
Spoiler (click to show/hide)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2024-01-21 21:23:14
I have a FLAC file that is spiking up my CPU and RAM usage when being played in Georgia before crashing. It seems related to Spider Monkey Panel as it sometimes gives me an out of memory message when these crashes happen. I also get another prompt from foobar telling me the audio file has bad allocation

The tracks seem to play fine in Audacious. I have no idea what's going on here.

I'm getting this from Wine as the track plays:

Code: [Select]
a8:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23
01a8:fixme:secur32:get_cipher_algid unknown algorithm 23
Edit: I'm getting this message a lot from other tracks with no problem, so I don't think it's relevant

This is so weird. I thought maybe it was related to the md5s, so I reset them with the flac -f8 command, but the track still causes Georgia to crash
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2024-01-21 21:32:55
This time I even paused the track before it finished playing and Georgia still crashed some 30 seconds later with this message:

Code: [Select]
Error: Spider Monkey Panel v1.5.2 ({04620F16-1878-47A1-8EFE-0CE0B99566CC}: Georgia-ReBORN v3.0-DEV by TT)
out of memory
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2024-01-22 02:24:18
Ok, I think it might be something with the Lyrics plugin. It's only happening when I play Bob Dylan's "Ballad of a Thin Man", even across different pressings, so it's not the file itself. I also tried with the latest dev build from git, same thing happens.

I can't post the full crash log from Wine, there's a 20000 character limit here, so here's the bits I think are relevant:

Code: [Select]
Illegal operation:
Code: E06D7363h, flags: 00000001h, address: 7B642447h
Additional parameters: 19930520h 022BFD34h 006E73E4h
Message: bad allocation
Last win32 error: 8

Call path not available.

Code bytes (7B642447h):
7B642407h:  EC 54 8B 4D 08 8B 45 10 C7 45 B4 00 00 00 00 C7
7B642417h:  45 B8 00 24 64 7B 8B 55 14 89 4D AC 8B 4D 0C 83
7B642427h:  E1 01 89 4D B0 85 C0 74 04 85 D2 75 24 C7 45 BC
7B642437h:  00 00 00 00 8D 45 AC 89 04 24 FF 15 88 AB 6F 7B
7B642447h:  8B 5D FC 83 EC 04 C9 C2 10 00 8D B4 26 00 00 00
7B642457h:  00 83 F8 0F B9 0F 00 00 00 0F 47 C1 89 45 BC C1
7B642467h:  E0 02 8B 4C 02 FC 89 4C 05 BC 83 E8 01 83 F8 04
7B642477h:  72 C2 83 E0 FC 31 C9 8B 1C 0A 89 5C 0D C0 83 C1

Stack (022BFC9Ch):
022BFC7Ch:  00000002 00000000 00000000 77671690
022BFC8Ch:  022BF9B0 022BFCF0 7B642447 022BFC9C
022BFC9Ch:  E06D7363 00000001 00000000 7B642447
022BFCACh:  00000003 19930520 022BFD34 006E73E4
022BFCBCh:  022BFD04 00000000 00000000 00000002
022BFCCCh:  00000008 022BFCE4 7B6AE79B 00000002
022BFCDCh:  022BFCE0 00000000 022BFD2C 779CABDA
022BFCECh:  19930520 022BFD24 77747E86 E06D7363
022BFCFCh:  00000001 00000003 022BFD18 00D345B0
022BFD0Ch:  00D345B0 00000000 022BFD34 19930520
022BFD1Ch:  022BFD34 006E73E4 022BFD40 00647006
022BFD2Ch:  022BFD34 006E73E4 00678BE4 00684C8C
022BFD3Ch:  00000000 022BFD44 022BFEE4 00465FE0
022BFD4Ch:  00002823 00000000 00D345B0 00000000
022BFD5Ch:  022BFEB4 0046144F 022BFED0 00D345B0
022BFD6Ch:  00704D14 00D345B0 00C2AFA8 00000000
022BFD7Ch:  00D538B8 00000000 00C25960 00000000
022BFD8Ch:  00C25920 02B99F78 00000040 022BFDD0
022BFD9Ch:  00D54588 00000000 022BFE6C 00D54D60
022BFDACh:  022BFDBC 00000000 00D54D48 00000000

Registers:
EAX: 022BFC9C, EBX: 022BFD34, ECX: 00000008, EDX: 022BFD18
ESI: 022BFEB4, EDI: 006E73E4, EBP: 022BFCF0, ESP: 022BFC9C

Timestamp:
168445ms

Crash location:
Module: kernelbase
Offset: 12447h
Symbol: "RaiseException" (+42h)

Code: [Select]
[9111ms] You are on the most current version of Georgia-ReBORN
[14850ms] Biography Server: wikipedia: : not found
[20841ms] Error walking directory (Invalid path syntax): file://Z:\home\anon\hdd-wd-blue-rz\Music\Bob Dylan\1965 - Highway 61 Revisited\1994 - DCC Compact Classics GZS-1021 United States\05 Ballad of a Thin Man.flac
[20841ms] setConfigBlob(cfg_var.7D53C550-CDA5-4C83-A030-1024B40417BC,436 bytes)
[20842ms] setConfigBlob(cfg_var.7D53C550-CDA5-4C83-A030-1024B40417BC,452 bytes)
[20850ms] on_metadb_changed(): 1 handles, fromhook: false
[20850ms] Playlist added
[20866ms] Playlist initialized in 1ms
[41596ms] Opening track for playback: "Z:\home\anon\hdd-wd-blue-rz\Music\Bob Dylan\1965 - Highway 61 Revisited\1994 - DCC Compact Classics GZS-1021 United States\05 Ballad of a Thin Man.flac"
[41601ms] setConfigFloat(core.totalTimePlayed,0.0000000)
[41602ms] Automatic resampling: using Resampler (dBpoweramp/SSRC): 96000 Hz, Resampler (RetroArch): 96000 Hz
[41617ms] Device: PulseAudio Output
Mix format: 96000 Hz / 32-bit float / 4 channels (0x33)
[41653ms] Sending stream: 96000 Hz / 32-bit float / 4 channels (0x33)
[41960ms] Found band logo: Z:\home\anon\Music\Audio players\Georgia-ReBORN_2024-01-21\profile\georgia-reborn\images\artistlogos\Bob Dylan.png
[42030ms] Found Record label: Z:\home\anon\Music\Audio players\Georgia-ReBORN_2024-01-21\profile\georgia-reborn\images\recordlabel\DCC Compact Classics.png
[42037ms] on_metadb_changed(): 0 handles, fromhook: undefined
[42335ms] [eslyric][musixmatch]parse exception: cannot read property 'Symbol.iterator' of undefined
[53870ms] [eslyric]parse xml failed: <?xml version="1.0" encoding="utf-8"?>
<QrcInfos>
<QrcHeadInfo SaveTime="1394677013" Version="100"/>
<LyricInfo LyricCount="1">
<Lyric_1 LyricType="1" LyricContent="[ti:Ballad of a Thin Man (Remastered)]
[ar:Bob Dylan]
[al:The Complete Album Collection - The 70's]
[by:]
[offset:0]
[0,13260]Ballad(0,631) (631,631)Of(1262,631) (1893,631)A(2524,631) (3155,631)Thin(3786,631) (4417,631)Man(5048,631) (5679,631)((6310,631)2008(6941,631) (7572,631)Remaster(8203,631))(8834,631) (9465,631)-(10096,631) (10727,631)Bob(11358,631) (11989,631)Dylan(12620,631)
[13264,1170]You (13264,160)walk (13424,150)into (13574,170)the (13744,170)room(13914,520)
[15714,1580]With (15714,160)your (15874,150)pencil (16024,240)in (16264,190)your (16454,200)hand(16654,640)

Here's right where it crashes, but sometimes it makes it a little farther, sometimes less:

Code: [Select]
[347062,5562]Do (347062,375)you  (347437,1312)Mister (348749,750)Jones (349499,3125)
[352624,7435]Well  (352624,1376)you (354000,435)walk (354435,376)into (354811,314)the (355125,372)room(355497,4562)
[360059,7628]Like (360059,441)a (360500,435)camel (360935,934)and (361869,1506)then (363375,562)you (363937,1500)frown(365437,2250)
[367687,4000]You (367687,372)put (368059,314)your (368373,314)eyes (368687,313)in (369000,311)your (369311,251)pocket(369562,2125)
[371687,4000]And (371687,500)your (372187,376)nose (372563,374)on (372937,310)the (373247,252)ground(373499,2188)
[375687,3247]There (375687,563)ought (376250,371)to (376621,566)be (377187,250)a (377437,250)law(377687,1247)
[378934,2810]Against (378934,310)you (379244,442)comin' (379686,436)around(380122,1622)
[381744,2630]You (381744,378)should (382122,566)be (382688,562)made(383250,1124)
[384374,2812]To (384374,376)wear (384750,437)earphones(385187,1999)
[387186,7746]Because (387186,376)something (387562,748)is (388310,812)happening (389122,686)here(389808,5124)
[394932,4002]But (394932,568)you (395500,310)don't (395810,252)know (396062,312)what (396374,246)it (396620,442)is(397062,1872)
[398934,1816]Do (398934,500)you  (399434,498)Mister (399932,378)Jones (400310,440)
[400750,3125](400750,188)(400938,182)(401120,190)(401310,188)(401498,188)(401686,189)(401875,247)(402122,188)(402310,190)(402500,313)(402813,373)(403186,689)
"/>
</LyricInfo>
</QrcInfos>
[67875ms] setConfigInt(metadb.last-gc,133503628576307597)
[102794ms] on_metadb_changed(): 1 handles, fromhook: true
[165625ms] Unrecoverable playback error: bad allocation
[165786ms] deleteConfigInt(core.playbackStatistics.playing)
[165786ms] deleteConfigInt(core.playbackStatistics.bumped)
[165786ms] deleteConfigInt(core.playbackStatistics.position)
[165786ms] setConfigFloat(core.totalTimePlayed,123.8695041)
[165786ms] setConfigBlob(config_object.B572C86F-4206-40A0-8476-C7B27E74DB2D,1 bytes)
[170385ms] [eslyric]script search service: eval script failed, null


Machine specifications:
OS: wine-9.0, on: Linux / 6.5.0-14-lowlatency
CPU: AMD Ryzen 3 5300G with Radeon Graphics, features: MMX SSE SSE2 SSE3 SSE4.1 SSE4.2 AVX LZCNT
CPU threads: 8
Audio: Navi 10 HDMI Audio Digital Stereo (HDMI); UMC404HD 192k Analog Surround 4.0; PulseAudio Output

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2024-01-22 02:36:11
Solved

It was the lyrics plugin. If you have the song, try playing "Ballad of a Thin Man" and open the lyrics tab. Your player will crash eventually. I fixed it by unchecking "Automaticaly search when playback starts" under ESLyric > Lyric Option. This is most likely a Linux problem.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: sveakul on 2024-01-22 06:05:10
In ESLyric, have you tried leaving the "Automatically search.." option checked and setting the other options as shown in the pic?

(https://i.imgur.com/YFy6fhx.png)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: paregistrase on 2024-01-22 06:31:13
This one also works for me in linux.

(https://i.imgur.com/R57eEP6.png)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-01-22 16:09:18
@NewLeaf42,

it seems to be an buffer overflow from illegal chars in the lyrics file that should be properly handled by the ESLyric component.
You should post this issue on the ESLyric Github feedback page with the particular lyrics file and also the logs you posted here.
Here is the link: https://github.com/ESLyric/feedback/issues

ttsping ( the dev of ESLyric ) can then take a look and fix it.

---

Also good to know, a repost from Georiga-ReBORN's Github Discussions:

Quote
When these kind of popup's are shown:
(https://github-production-user-asset-6210df.s3.amazonaws.com/133914863/295075330-23b07b70-1330-4fc7-ac79-e74c44bf72b4.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20240122%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240122T155947Z&X-Amz-Expires=300&X-Amz-Signature=b8ca86f386b31eb0bab7da24e889458f81cfd242207f1195370e03b1015088b5&X-Amz-SignedHeaders=host&actor_id=79368795&key_id=0&repo_id=340978533)

it is not a problem of the Georgia-ReBORN script files, but this problem was caused by an user-component.
You can see the stack trace when you click the "View Report" button which user-component triggered this error.
There is nothing I can do about this and you should send the error report to the user-component developers directly
on their Github page or HydrogenAudio forum threads.

This means I am only responsible for the red screens of deaths.
When these popups happen, you can file a complaint here or at Github Discussions (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions) ;-)
This one was an exception, the Spider Monkey Panel crashed because of the buffer overflow where the memory
was filled to its 4 GB maximum limit of foobar 32 bit...

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2024-02-02 05:31:52
How would I go about adding my own logos to the record labels display? I found a transparent png and put it in the recordlabel folder, named it accordingly, and it's still not displaying.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-03 10:29:53
How would I go about adding my own logos to the record labels display? I found a transparent png and put it in the recordlabel folder, named it accordingly, and it's still not displaying.

You put the transparent record label logo .png file into your foobar2000\profile\georgia-reborn\images\recordlabel directory
and tag your music files with the same name in the %label% metadata field. On next reload it should show up in Details.

You can check that it works if you make a copy of one of the logo, rename it to a different name and tag it with that name.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rankxerox on 2024-02-03 21:35:57
I hope it's not a question already asked n times... in the playlist how can I get the correct name of the group (for example Peter Brötzmann, Joe McPhee), instead it shows me Peter Brötzmann • Joe McPhee (central dot). Thanks.-
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2024-02-04 08:36:55
You put the transparent record label logo .png file into your foobar2000\profile\georgia-reborn\images\recordlabel directory
and tag your music files with the same name in the %label% metadata field. On next reload it should show up in Details.

That's what I did, and it's still not working.. I'm supposed to omit the word "Records", right? This is the logo (attached below):

https://hydrogenaud.io/index.php?action=dlattach;sa=tmpattach;attach=post_tmp_154936_1180506e14d3faaef3e26ebe95968f62;topic=121047

and this is the label:
https://www.discogs.com/label/953272-G59-Records

Is it the asterisk in the name messing it up? I have "label" set to "PUBLISHER" in my georgia-config json. All of the files needed are already tagged. I've restarted several times

I hope it's not a question already asked n times... in the playlist how can I get the correct name of the group (for example Peter Brötzmann, Joe McPhee), instead it shows me Peter Brötzmann • Joe McPhee (central dot). Thanks.-
It sounds like you have multivalued tags. Multiple entries are listed as new lines, or multiple tags of the same type instead of putting them together on one line. foobar displays them as comma separated, and to set them you usually had to have used a semicolon at some point when tagging.

Check if your artist field has multivalued tags by going into File > Preferences > Advanced, then type "multi" in the search bar. From there you can see an entry titled "Multivalue fields". Delete ARTIST; if you don't want them. Make sure you re-tag the affected files after.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rankxerox on 2024-02-04 11:12:20
@NewLeaf42 You are my cure. :-)
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: anamorphic on 2024-02-04 11:55:00
^ That is not a problem you should have to change tags for - having multi-value tags are perfectly correct. The theme should give an option of whether to display a dot between them or not (and perhaps there is an option?)

@rankxerox  In my opinion you should change that Preferences option back to default and wait to see what the theme developer TT says.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-04 12:08:34
@New
You put the transparent record label logo .png file into your foobar2000\profile\georgia-reborn\images\recordlabel directory
and tag your music files with the same name in the %label% metadata field. On next reload it should show up in Details.

That's what I did, and it's still not working.. I'm supposed to omit the word "Records", right? This is the logo (attached below):

https://hydrogenaud.io/index.php?action=dlattach;sa=tmpattach;attach=post_tmp_154936_1180506e14d3faaef3e26ebe95968f62;topic=121047

and this is the label:
https://www.discogs.com/label/953272-G59-Records

Is it the asterisk in the name messing it up? I have "label" set to "PUBLISHER" in my georgia-config json. All of the files needed are already tagged. I've restarted several times

Yes, the asterisk is a forbidden symbol you can not use:
https://learn.microsoft.com/en-us/windows/win32/fileio/naming-a-file#naming-conventions

The theme handles does illegal chars and strips them, that means you can use instead the * a . (dot)
Or just use G59 as listed on discogs in the also known names...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-04 12:23:26
@rankxerox,

the theme handles and displays multi-value tags with a delimiter · ( middle dot ) symbol.
It is hardcoded in the theme as a unicode char \u00B7. Maybe I will add an customization option for the user to
change the symbol to another one, but right know I have better things to do as I am refactoring completely the whole theme...

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2024-02-04 13:13:06
^ That is not a problem you should have to change tags for - having multi-value tags are perfectly correct

That's a matter of opinion. Sometimes you want the artist name to literally have commas or semicolons, which would make foobar's way of doing it a problem. If he doesn't have a specific reason for using multivalued tags, then he probably doesn't need them. I personally only use them for the record label, and sometimes composer fields.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2024-02-04 13:17:17
Yes, the asterisk is a forbidden symbol you can not use:
https://learn.microsoft.com/en-us/windows/win32/fileio/naming-a-file#naming-conventions

I haven't used Windows in so long I forgot... Changing it to a dot worked, so at least now I know it's possible.

The theme handles does illegal chars and strips them, that means you can use instead the * a . (dot)

What did you mean by this part? I can use a period in the filenames to somehow retain the asterisk in the name? I tried that and it didn't work. I know it seems nitpicky, but the official way to spell the name is with an asterisk. If there's no other option I will probably just change all their tags to "G59". Thanks
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: anamorphic on 2024-02-04 14:55:04
Sometimes you want the artist name to literally have commas or semicolons, which would make foobar's way of doing it a problem.
A display problem, not a tagging problem. You can keep multi-value tags (and benefits of listing individual artists in the library if you prefer) and display them however you like in standard foobar using $meta_sep. Wherever %artist% is displayed should be able to change how it is displayed, just apparently not in this theme yet... (so a mute point I guess)  :-[
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rankxerox on 2024-02-04 15:04:29
@NewLeaf42 I sang too soon.
https://fastpic.org/view/123/2024/0204/_03eb6a0fbbc3282e2a2d8bd745e0da05.jpg.html (https://fastpic.org/view/123/2024/0204/_03eb6a0fbbc3282e2a2d8bd745e0da05.jpg.html)
and these are the entries I use for TAGs:
https://i123.fastpic.org/big/2024/0204/1a/7f6240e17811dbca90cd6bdf6974601a.jpg (https://i123.fastpic.org/big/2024/0204/1a/7f6240e17811dbca90cd6bdf6974601a.jpg)
Can the highlighted entries be considered multi-value tags?
@anamorphic I agree with what you write because with foobar2000 "smooth" I have never had this "peculiarity" without any controversy obviously.-

Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: rankxerox on 2024-02-04 15:27:06
Version 3.0-RC2 File > Preferences > Advanced > search bar "Multi" string entries: ARTIST;ALBUM ARTIST;PRODUCER;COMPOSER;PERFORMER;GENRE;STYLE
Version 3.0-DEV same route: ARTIST;ALBUM ARTIST;PRODUCER;ALBUM ARTIST;COMPOSER;PERFORMER;GENRE;STYLE
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-04 16:37:56
What did you mean by this part? I can use a period in the filenames to somehow retain the asterisk in the name? I tried that and it didn't work. I know it seems nitpicky, but the official way to spell the name is with an asterisk. If there's no other option I will probably just change all their tags to "G59". Thanks

What I mean is that you can not use the asterisk * symbol in the filename as G*59.png.
It is an illegal symbol when using in the filename. Even though you have tagged G*59 in the %label% field as the metadata value,
it can not find the label logo G*59.png file on your disk. The theme has a function that automatically strips illegal chars or replaces
them with other legal ones.

So in the end, it is not possible to use illegal chars, just use a . dot ( G.59 ) or _ underscore (G_59) or just G59 as listed
in the known names. There is nothing that be could done, some special chars are reserved for the file system as previously pointed out in the MS link.

Here is more information:

Windows:
The following characters are not allowed in filenames or directories in Windows:
< (less than)
> (greater than)
: (colon)
" (double quote)
/ (forward slash)
\ (backslash)
| (vertical bar or pipe)
? (question mark)
* (asterisk)

Additionally, filenames cannot end with a space or a period,
and certain reserved names (like CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9)
are also forbidden regardless of their extension.

Linux and macOS:
In Linux and macOS, the only character forbidden in filenames is the forward slash /, which is the path separator.
However, it's also important not to use the null character \0 as it indicates the end of a string at the system level.
While macOS is a UNIX-based system and follows similar rules to Linux, it also has some additional considerations due
to its HFS+ and APFS file systems, mainly related to normalization of Unicode characters.

For filenames, Linux and macOS are case-sensitive (by default for Linux and depending on the file system for macOS),
which is something to consider as well.

Remember that although the operating systems may support certain characters, some applications may have their own restrictions
or conventions for filenames that are important to follow.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-04 16:55:03
@rankxerox,

as already written, there is nothing wrong with the Playlist, it is just a design decision made by the previous dev ( Mordred, TheQwertiest or extremeHunter, dunno which one did it )
to use the middle dot as a separator when multi-values are being used.

Actually it is not the · ( middle dot ) symbol - unicode \u00B7 which I am using throughout the theme,
but in the playlist it is • ( bullet ) symbol - unicode \u2022. As previously mentioned, it is hardcoded.
That means if you want to change it now, you can do so by manually opening your
foobar2000\profile\georgia-reborn\scripts\Playlist\pl-main.js and go to line 4927 as of the current DEV version.
See this link here: https://github.com/TT-ReBORN/Georgia-ReBORN/blob/6bd8930be701af62eb3f32bbe6ef78e12d54927a/profile/georgia-reborn/scripts/Playlist/pl-main.js#L4927C29-L4927C35

And change the unicode to a comma or whatever symbol you want:
Code: [Select]
grClip.DrawString(' \u2022 ', ...
to
Code: [Select]
grClip.DrawString(' , ', ...

As I have previously mentioned, I am in the middle of finishing refactoring the whole Georgia-ReBORN theme.
When finished, the code base and structure for the theme will be completely new and different, don't know if it makes sense
to change it now, it's your choice...

-TT

 
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Alex Murphy on 2024-02-08 06:24:42
I'm getting font error "Georgia-ReBORN WAS UNABLE TO LOAD SOME FONTS" though all required font are installed. Here's The log-



If I reinstall those font again it fix the error but after restarting pc or shutdown same error appear when i open foober2000. Is there any permanent fix for this. Any help appreciated.
Sorry, If My post looks dumb. I'm new to this.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-08 10:22:25
Hi @Alex Murphy,

I have modified the font names some time ago, it is possible that you are using a new version with old fonts.
Be sure to install the latest fonts from the RC-2 zip file with "Admin rights" or for "All users".

You can also check this thread here:
https://github.com/TT-ReBORN/Georgia-ReBORN/issues/158

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Alex Murphy on 2024-02-08 14:42:30
 Installing fonts with "All user" fixed It.
Thanks a lot.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: niverion on 2024-02-14 16:22:34
hello TT, is it possible to add mpv on the album cover when playing .mp4 files ?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-15 13:04:36
Hi @niverion,

I am not familiar with foo_mpv ( never used it ). If foo_mpv does not have an interface between the user-components controls
and JavaScript, it is not possible to do so. Your only option would be to use the foo_flowin panel container.

Here is a copy and paste explanation from previous users who wanted other components
to implement directly ( without using floating popup panels ) into the theme:

Quote
Georgia-ReBORN's layout is just one single Spider Monkey Panel where all the JavaScripts are running.
That means when you directly insert additional panels, they will be appended to the theme and you won't be able
to resize them individually, only when you resize the whole player.

If you want to add additional panels to the theme, you can install ttsping's foo_flowin:
https://github.com/ttsping/foo_flowin/releases
They are floating panels that can be resized and dragged around and you can insert your desired user-components into them.

More information can be also read here:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/82

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-18 16:27:28
Hey guys, it is showtime!

A new big DEV version just released!
You can find all information in the DEV TESTING thread over at Github here. (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74#discussioncomment-8508188)

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-18 18:31:15
IMPORTANT NOTICE IF YOU PLAN TO RESTORE YOUR OLD THEME BACKUP WITH THE NEW DEV VERSION:
I forgot to add an automatic rename for an old config setting ( happened because I already had it automatically renamed when I did changes ).
Open your "foobar2000\profile\georgia-reborn\configs\georgia-reborn-config.jsonc" and go to line ~769:
"lyricFilenamePatterns": [
rename it to "lyricsFilenamePatterns": [
there is a missing "s" letter.
Save and reload it.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-18 20:43:35
IMPORTANT NOTICE IF YOU PLAN TO RESTORE YOUR OLD THEME BACKUP WITH THE NEW DEV VERSION:
I forgot to add an automatic rename for an old config setting ( happened because I already had it automatically renamed when I did changes ).
Open your "foobar2000\profile\georgia-reborn\configs\georgia-reborn-config.jsonc" and go to line ~769:
"lyricFilenamePatterns": [
rename it to "lyricsFilenamePatterns": [
there is a missing "s" letter.
Save and reload it.

-TT

FYI: You do not need this anymore, I have added support for old configs when restoring theme backup.
It will do it for you automatically when you start foobar, all should be good now. Available now in the latest master.

-TT
Title: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: nputra on 2024-02-19 06:18:44
Hi

In the details section, how do I get the CD placeholder to show the actual album disc? Or is that possible.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-19 19:07:43
Hi

In the details section, how do I get the CD placeholder to show the actual album disc? Or is that possible.

Hi @nputra,

you can download disc art from fanart.tv (https://fanart.tv) and then put the disc art as a cd.png in your album folder.
You can also right click on the big album art for context menu > Get disc art.
More information can be also found in the FAQ 'How do you display the disc art in Details?' (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/58#:~:text=How%20do%20you%20display%20the%20disc%20art%20in%20Details%3F).

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: nputra on 2024-02-19 21:05:02
Thanks for the info. It does not work. Worked once, then will not replicate the first instance.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-19 21:34:13
@nputra,

can you try right click on the big album art for
context menu > Details options menu > Disc art placeholder > Show placeholder if no disc art is found ( checked ).

There seems to be an issue when this option is deactivated, will try to fix it...

-TT
Title: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: nputra on 2024-02-19 22:29:52
Works now. Thanks for that bit of information. Much appreciated.

Naresh.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-23 15:02:45
Just a notice for people who are using the DEV version I've posted few day ago:
The latest master version contains some improvements and bug fixes people have reported in the
DEV TESTING thread on Github discussions (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74):

Spoiler (click to show/hide)

If you are using the latest DEV version and encounter any bugs, please post them in the DEV TESTING thread on Github:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/74
and not here, thanks!

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-02-23 15:13:22
I have also created an extra thread named DEV CORNER (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/171) on Github discussions with config resources
that might be of interest for other Georgia-ReBORN developers to take a look at:
https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/171

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: NewLeaf42 on 2024-03-01 15:48:16
Trying the latest dev version as of today, I only skimmed the changelog but right off the bat I noticed my custom playlist loads much more smoothly. I was having a lot of trouble with the details view becoming super laggy with anything more than 10 tracks across different albums. A grid view would be kind of a neat experiment for the future, maybe? I remember esplaylist had something like that, years ago.

I used the "restore backup" function, and at first my player crashed a couple of times (I have a huge collection), but the 2nd or 3rd time it worked - the only difference was my custom font sizes were not remembered.

As I said earlier, I found that there wasn't a lot of room on the left side pane for details such as composer credits, or even more than 2 record label names without it appearing cluttered. So, on my 4K monitor, my strategy is to set Georgia to HD (1080p) size and turn all of the fonts all the way up. I think that should be a preset because it actually looks really nice this way. Personally I like to have foobar on display in one corner while I have my internet browser or IDE or something else on the other half of the screen. I can't be the only one!

I will be reading more about what changes you made, but good job on the theme, TT, I like it a lot. If there was one request I could make it would be if you could maybe make a short video on how to navigate the playlist manager, because I was having some trouble with it on the previous versions. This new feature of having a drop-down menu when I click on the playlist seems a lot more intuitive, so that's good.
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-03-03 01:37:04
Hi @NewLeaf42,

glad you like the new Georgia-ReBORN and you noticed it has faster performance.

A grid view would be kind of a neat experiment for the future, maybe? I remember esplaylist had something like that, years ago.

I'm not sure what you mean by that? Actually the metadata display in the Details panel was designed as a grid.

I used the "restore backup" function, and at first my player crashed a couple of times (I have a huge collection), but the 2nd or 3rd time it worked - the only difference was my custom font sizes were not remembered.

I have made a test backup with various different font sizes changed, then reset to default font sizes, and after I restored the backup
all font sizes were correct as previously set. Plus I never had any crashes during making a backup or restoring it.

As I said earlier, I found that there wasn't a lot of room on the left side pane for details such as composer credits, or even more than 2 record label names without it appearing cluttered. So, on my 4K monitor, my strategy is to set Georgia to HD (1080p) size and turn all of the fonts all the way up. I think that should be a preset because it actually looks really nice this way. Personally I like to have foobar on display in one corner while I have my internet browser or IDE or something else on the other half of the screen. I can't be the only one!

There are actually already size presets, for all resolutions modes ( Options > Display ), they are the predefined player sizes ( Options > Player size ).
You can also use another layout ( Options > Layout > Artwork or Compact ).

I will be reading more about what changes you made, but good job on the theme, TT, I like it a lot. If there was one request I could make it would be if you could maybe make a short video on how to navigate the playlist manager, because I was having some trouble with it on the previous versions. This new feature of having a drop-down menu when I click on the playlist seems a lot more intuitive, so that's good.

Yes, the Georgia-ReBORN website with its documentation is in the works, but it is a lot of work...
In the meantime, if you want to learn about the playlist manager, you can check the FAQ:
How do I create playlists and access the playlist manager (https://github.com/TT-ReBORN/Georgia-ReBORN/discussions/58#:~:text=How%20do%20I%20create%20playlists%20and%20access%20the%20playlist%20manager%3F)?

-Tom
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2024-04-28 09:54:23
TT, I notice you're using Biography 1.4.2, which has the fixed AllMusic. But as noted in the Biography thread, 1.4.2 can sometimes crash fb2k on exit. Was there ever a fix for this?
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: TT on 2024-04-28 15:39:13
TT, I notice you're using Biography 1.4.2, which has the fixed AllMusic. But as noted in the Biography thread, 1.4.2 can sometimes crash fb2k on exit. Was there ever a fix for this?

I think you are talking about regor's fix here: https://github.com/Wil-B/Biography/pull/7/files
The fix is already included in Georgia-ReBORN when I updated the Biography scripts to v1.4.2.

Other foobar users who are using the original Biography v1.4.2 and not Georgia-ReBORN should also clear the interval
in their scripts/allmusic.js -> send function.

-TT
Title: Re: Georgia-ReBORN - A Clean foobar2000 Theme
Post by: Majestyk on 2024-04-28 21:45:49
TT, I notice you're using Biography 1.4.2, which has the fixed AllMusic. But as noted in the Biography thread, 1.4.2 can sometimes crash fb2k on exit. Was there ever a fix for this?

I think you are talking about regor's fix here: https://github.com/Wil-B/Biography/pull/7/files
The fix is already included in Georgia-ReBORN when I updated the Biography scripts to v1.4.2.

Other foobar users who are using the original Biography v1.4.2 and not Georgia-ReBORN should also clear the interval
in their scripts/allmusic.js -> send function.

-TT

That slipped under my radar. Thanks!