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: Title Bar (dotnet_title_bar) (Read 930 times) previous topic - next topic
anamorphic and 1 Guest are viewing this topic.

Title Bar (dotnet_title_bar)

Title Bar    



fb2k component that provides a skinnable overlay UI.

Features:
 - Easily customizable UI.
 - Configurable automatic hiding of the overlay.
 - foo_acfu integration.
 - And more!

Getting started!
 - Use Installation Guide.
 - Check out Built-in and User skins.
 - Take a look at Documentation, if you are craving for more!

Links
 - Download link
 - Homepage
 - Changelog
 - Dev build

Credits
 - Quiark: original `foo_title` component. 
 - LepkoQQ: further improvements on the `foo_title` component.

Re: Title Bar (dotnet_title_bar)

Reply #1
Version: 2.0.0
Link: https://github.com/TheQwertiest/dotnet_title_bar/releases/tag/v2.0.0
Changelog (relative to the v1.0.5 version of `foo_title`):
    Added
    • Added ability to install skins via drag-n-drop'ing `.zip` archives to skin list on Preferences page.
    Changed
    Fixed
    • Fixed anchor not always being displayed.
    • Fixed `show only when minimized` setting not being applied.


Re: Title Bar (dotnet_title_bar)

Reply #3
how come white text (FFFFFFFF) ends up as a"grey-ish" e4e4e4 even though I've set color="FFFFFFFF"?
Can't reproduce.
The following code (based on your code snippet) produces a pure white image:
Spoiler (click to show/hide)

Re: Title Bar (dotnet_title_bar)

Reply #4
Huzzah! Congrats on the new release / update! foo_title has been one of my favorite components to waste time with. :D

I just had a quick play around. On the included Milk Plate skin, Properties button does not do anything, and Mute button brings up an error dialog (it uses the wrong command in the skin though, should be 'Mute' instead of 'Volume Mute')

It also seems the Activate or Hide issue that I mentioned before is still present - it only hides the foobar window properly when 'Minimize hides, close exits' is enabled.

If you are working on this again, I might have the odd feature request to bug you... :P

(For one, it would be great if the album art layer could display the other cover types - Artist, Disc, Back)

Re: Title Bar (dotnet_title_bar)

Reply #5
@anamorphic thanks for bug reports!

> Mute button brings up an error dialog (it uses the wrong command in the skin though, should be 'Mute' instead of 'Volume Mute')
Fixed in the dev build of dotnet_title_bar

> Properties button does not do anything
Fixed in the dev build of foo_dotnet_component_host

> It also seems the Activate or Hide issue that I mentioned before is still present
Seems to be a DUI bug. Since all the relevant code is executed with no errors.

> For one, it would be great if the album art layer could display the other cover types - Artist, Disc, Back
Added in dev build of dotnet_title_bar. Usage: `art-id` in <contents> with one of the following values `cover-front`, `cover-back`, `disc`, `icon`, `artist`.

Re: Title Bar (dotnet_title_bar)

Reply #6
So I (finally) had some time and put this new version (2.0.0) on my main install. Now, the skin I use is not the usual :D - I made a full screen (1920x1050) "foo_overlay" on top of foobar window, but even so it only draws a few 1px lines and replaces the standard Windows minimize / maximize buttons with foo_title (AutoHotKey) replacements.

With foo_title 1.0.5 there was no noticeable CPU hit - foobar idles at 0% when stopped, playing music around 8-12% with window and overlay visible, around 3% playing minimized. The foo_title > Advanced tab does not have any transparency set (both sliders at 255), and 'Max refresh rate' on 12, 'DPI scaling' off.

Now with dotnet_title_bar 2.0.0 different story - foobar CPU usage idles at 35-45% (not playing) with the overlay on, same settings. If I go View > Toggle Title Bar to switch it off, it drops immediately to previous levels. On again, 40%. If I put 'Max refresh rate' on default of 30fps it can hit 65% CPU not even playing.

Hopefully you might know the reason for this and can bring the CPU usage back down? My music laptop is only an Intel Celeron N4000 CPU so this stuff is quite noticeable. :(