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.
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.
Theme style Blend 2:Same as Theme style Blend but the effect will be only applied to the top menu and lower bar.
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.
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 ).
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.
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.
---------------------------------------------------------------------------------------------------------------------------------
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.
Theme style Black and white 2 ( only available for White theme ):Same as Black and white but with reversed colors.
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.
Theme style Reborn white ( only available for Reborn theme ):White version ( top menu and lower bar ) of the Reborn theme
Theme style Reborn black ( only available for Reborn theme ):Black version ( top menu and lower bar ) of the Reborn theme
Theme style Random pastel ( only available for Random theme ):Only pastel like colors will be randomly generated.
Theme style Random dark ( only available for Random theme ):Only dark colors will be randomly generated.
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:
Bevel:
Inner:
Emboss:
Minimal:
---------------------------------------------------------------------------------------------------------------------------------
Transport button theme styles:---------------------------------------------------------------------------------------------------------------------------------
Bevel:
Inner:
Emboss:
Minimal:
---------------------------------------------------------------------------------------------------------------------------------
Progress bar theme styles:---------------------------------------------------------------------------------------------------------------------------------
Rounded:
Background Bevel:
Background Inner:
Fill Bevel:
Fill Inner:
Fill Blend:
---------------------------------------------------------------------------------------------------------------------------------
Volume bar theme styles:---------------------------------------------------------------------------------------------------------------------------------
Rounded:
Background Bevel:
Background Inner:
Fill Bevel:
Fill Inner:
---------------------------------------------------------------------------------------------------------------------------------
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:
You can literally spend hours in experimenting and achieving some pretty cool results:
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.zipand 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.zipI hope you like this update, please leave your feedback, thanks and happy Easter!
-TT