Recommended Posts

I also modified Navigator Suite. I deleted what I never use. It became smother scrolling than before.

http://img208.exs.cx/img208/4752/fb2k0312a8zn.png

Another is Gems. Having colour transition scrolling skips.

http://img208.exs.cx/img208/8841/fb2k0312b4ru.png

Any chance of copy/pasting that statusbar code? :p

585608759[/snapback]

Status bar code used.

Font: Lucida Sans Unicode

//**************************************
// set colors
//**************************************
$puts(col_paused,707070)
$puts(col_streaming,008800)
$puts(col_cue_file,880000)
$puts(col_progbar_symb1,D2D2D2)
$puts(col_progbar_symb2,8C8C8C)
$puts(col_time_remaining,707070)


//**************************************
// set variables
//**************************************
$puts(text_streaming,'Streaming')
$puts(text_listened_for,'Listened for:')
$puts(text_cue_file,'Cue File')
$puts(text_paused,'PAUSED')
$puts(text_time_remaining,[%_time_remaining%])
$puts(spacer_symb,' ')
$puts(spacer_width,2)
$puts(progbar_symb1,'█')
$puts(progbar_symb2,'█')
$puts(progbar_length,24)
$puts(text_bitrate,[%__bitrate_dynamic%'kbps'])
$puts(text_extrainfo,[%__extrainfo%])



//**************************************
// add colors and formatting
//**************************************
$puts(spacer,$repeat($get(spacer_symb),$get(spacer_width)))
$puts(text_streaming,$get(col_streaming)$get(text_streaming))
$puts(text_listened_for,$get(col_streaming)$get(text_listened_for))
$puts(text_cue_file,$get(col_cue_file)$get(text_cue_file))
$puts(text_paused,$get(col_paused)$get(text_paused))
$puts(text_time_remaining,$get(col_time_remaining)$get(text_time_remaining))
$puts(progbar_symb1,$get(col_progbar_symb1)$get(progbar_symb1))
$puts(progbar_symb2,$get(col_progbar_symb2)$get(progbar_symb2))



//***********************************************************
//***********************************************************



//**************************************
// streaming
//**************************************
$puts(streaming,
$if(%_time_total%,,
$get(text_streaming)$get(spacer)
)
)



//**************************************
// cuefile
//**************************************
$puts(cue_file,
$if(%__cue_audiotype%,
$get(text_cue_file)$get(spacer)
)
)



//**************************************
// codec
//**************************************
$puts(codec,[%__codec%])

$if($strcmp(%__codec%,musepack),
$puts(codec,'MPC')
)

$if($strcmp(%__codec%,vorbis),
$puts(codec,'Ogg')
)

//If no codec tag and not streming, read file extention
$if(%_time_total%,
$if(%__codec%,,
$puts(codec,$upper($ext(%_path%)))
)
)



//**************************************
// bitrate
//**************************************

$if($strcmp(%__codec%,musepack),
$if(%__mpc_profile%,
$puts(bitrate,$get(spacer)%__mpc_profile%$get(spacer)$get(text_bitrate))
)
)


//**************************************
// extrainfo
//**************************************

$puts(extrainfo,$get(spacer)$get(text_extrainfo))

$if($strcmp(%__codec%,MP3),
$if(%__extrainfo%,,
$puts(extrainfo,$get(spacer)'CBR')
)
)

$if($strcmp(%__codec%,musepack),
$if(%__mpc_streamversion%,$puts(extrainfo,$get(spacer)'sv'%__mpc_streamversion%))
)



//**************************************
// bitrate alt
//**************************************

$puts(bitrate,%__bitrate%'kbps')



//**************************************
// samplerate
//**************************************
$puts(samplerate,
$if(%__samplerate%,
$get(spacer)$cut(%__samplerate%,2)'kHz'
)
)



//**************************************
// channels
//**************************************
$puts(channels,
$if(%__channels%,
$get(spacer)$ifgreater(%__channels%,2,%__channels%ch,$ifgreater(%__channels%,1,Stereo,Mono))
)
)



//**************************************
// Replay Gain
//**************************************
//track gain
$puts(rpg,

$if(%__replaygain_track_gain%,
$get(spacer)
' TGain:'$cut(%__replaygain_track_gain%,5)'dB'

$if(%__replaygain_album_gain%,
$get(spacer)' AGain:'$cut(%__replaygain_album_gain%,5)'dB'
)
)
)



//**************************************
// progress bar
// (checking total because of streaming)
//**************************************
$puts(progress_bar,
$if(%_time_total_seconds%,
$get(spacer)$get(spacer)$get(spacer)$get(spacer)$get(spacer)$get(spacer)$get(spacer)
$progress2(%_time_elapsed_seconds%,%_time_total_seconds%,$get(progbar_length),$get(progbar_symb1),$get(progbar_symb2))
)
)



//**************************************
// progress %
// (checking total because of streaming)
//**************************************
$puts(progress_%,
$if(%_time_total_seconds%,
' ▶'$pad_right($muldiv(%_time_elapsed_seconds%,100,%_time_total_seconds%),3)'%'
)
)



//**************************************
// 'Listened for:'
// (used for streaming)
//**************************************
$puts(listened_for,
$if(%_time_total%,,
$get(spacer)$get(spacer)$get(text_listened_for)
)
)



//**************************************
// time
//**************************************
$puts(time,
$get(spacer)
[%_time_elapsed%]
$if(%_time_total%,
'/'%_time_total%
' ['$get(text_time_remaining)']'
)
)


//**************************************
// paused
//**************************************
$puts(paused,
$if(%_ispaused%,
$get(text_paused)
)
)



//**************************************
//**************************************
// create string
//**************************************
//**************************************
$get(codec)
$get(spacer)
$get(bitrate)
$get(extrainfo)
$get(samplerate)
$get(channels)
$get(progress_bar)
$get(progress_%)

$get(spacer)

$get(listened_for)
$get(time)

$get(spacer)

$get(rpg)

//Right adjust from now on
$char(9)
$get(paused)

That looks awesome! Could you upload your config, please?

Cheers,

Siku

585609554[/snapback]

I won't give everything this time, but this should be enough. ;)

Color scheme for Azrael's config for Columns UI.

// Foton
// Backgrounds
design=D9D9D9
info=F5F5F5
selected=E1E1E1
playing=D2D2D2
other=FFFFFF
othert=0000FF
// Text
normal=000000
tplay=C0C0C0
tselect=FFFFFF
album=000000
albumf=707070
artistv=A0A0A0
artistvs=000000
title=000000
titles=707070
titlep=707070
bonus=A0A0A0
bonusf=C0C0C0
disc=404040
file=808080
// Playlistnumbers
dimmed=C0C0C0
dimmeds=000080
pl=D2D2D2
pls=FFFFFF
// Tracknumbers
tnorm=404040
tnorms=707070
tdim=E5E5E5
tdims=404040
//Length
total=404040
elaps=707070
// ReplayGain
// Greens
gone=006000
gtwo=007000
// Reds
rone=000060
rtwo=000070

TrackInfo panel code grabbed some pages ago in this topic, slightly tweaked.

That's all. :happy:

Hi all, new to the forums and i would like to get some info on how to make a box like in the image for the artist/alum info like so.

Screeny

found this image in the fb2k forums.

585621643[/snapback]

If you mean the popup in the lower corner, that's foo_toaster

EDIT: Isn't there supposed to be an option to edit the toaster config in the Components menu? I can't for the life of me find it... seems to have dissapeared :unsure:

Foob:

0315056wr.png

Ultra-simple to go with this month's desktop

Edited by Cream
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Thank god they got rid of the disgusting looking sidebars, and the corner radius looks much better, too. Two things I hated on day one, and never got used to.
    • JetBrains launches Rider 2026.2 EAP 5, bringing several AI improvements by David Uzondu JetBrains has released the fifth EAP version of Rider 2026.2, bringing a faster startup flow with the new non-modal startup screen and quality-check hooks for Claude Code and Codex. In the latest EAP release, Rider now has newly bundled "quality-check" hooks that run background tests on code edits before the external agent proceeds. For example, after Claude Code rewrites a class, Rider immediately triggers a PostToolUse hook that analyzes the code for syntax errors and formatting warnings. It then passes those findings back to the model as feedback, allowing the agent to fix its own output before finalizing the task. If Rider detects compilation errors, the IDE prevents the agent from treating the task as complete, while minor formatting warnings simply help guide the model toward better output. The "Explain with AI" feature can now tackle tricky build errors directly from the console, helping .NET developers who frequently wrestle with multi-targeting failures and MSBuild errors. JetBrains introduced Explain with AI back in the 2024.1 release cycle. With this feature, instead of forcing developers to copy long diagnostics into a separate chat window, Rider now lets you trigger these explanations directly from the error source. In similar EAP news, JetBrains recently opened the first EAP for IntelliJ IDEA 2026.2, with features that appeal to both those who are into AI-assisted coding and those who prefer "classic" manual development. For manual developers, the release adds revamped dependency completion for Maven and Gradle build scripts, which pulls data directly from the local cache to suggest relevant versions. It also brings the Spring Debugger update, displaying security indicators next to endpoints to visualize secured routes during runtime. In addition to database migration tools for Flyway and Liquibase, this build introduces a Hibernate debugger that shows the exact SQL or HQL queries that the framework plans to execute, letting developers jump directly to the Java code that triggered them.
  • Recent Achievements

    • Very Popular
      Captain_Eric earned a badge
      Very Popular
    • One Month Later
      amusc earned a badge
      One Month Later
    • One Month Later
      DJC50PLUS earned a badge
      One Month Later
    • Week One Done
      DJC50PLUS earned a badge
      Week One Done
    • Proficient
      Eric Biran went up a rank
      Proficient
  • Popular Contributors

    1. 1
      +primortal
      504
    2. 2
      PsYcHoKiLLa
      223
    3. 3
      ATLien_0
      87
    4. 4
      Steven P.
      80
    5. 5
      +Edouard
      80
  • Tell a friend

    Love Neowin? Tell a friend!