Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Georgia-ReBORN - A Clean foobar2000 Theme (Read 78196 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #475
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


Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #477
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

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #478
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


Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #479
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

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #480
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

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #481
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

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #482
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

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #483
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

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #484
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.

-TT

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #485
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

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #486
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:

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #487
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

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #488
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.

-TT
 


Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #489
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.

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #490
@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



Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #493
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

 

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #494
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 here, 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

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #495
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:



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


Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #497
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):



Also is there no support for CJK characters? It looks like anything I have in Chinese or Japanese is not showing up:



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.

Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #498
@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


Re: Georgia-ReBORN - A Clean foobar2000 Theme

Reply #499
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