Help - Search - Members - Calendar
Full Version: Columns UI
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98
KDC
QUOTE(desigrid @ May 6 2004, 11:46 AM)
QUOTE(ep0ch @ May 6 2004, 12:56 AM)
QUOTE
Sorry to break the news, but a bug report for RC4:
With "Show playlists sidebar" checked, double-clicking on the divider to hide the playlists sidebar adds a new empty playlist.

No problems here, are you sure you're clicking on the right place? What happens if you disable 'double click to add playlist'?

Alright, just found out that this problem only occurs when "Show playlist tabs" is enabled.

To reproduce:
- Enable "Show playlist tabs"
- Enable "Show playlists sidebar"
- Enable "Enable middle/double clicking to add playlists"
- Double-click on the playlists sidebar divider to hide it

Confirmed. I experience the same problem though I never have it set up like that.
tcmjr
Dunno if I should post this here, but after installing arial unicode and azael config i got a crash with foobar.

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00CA63E3h
Access violation, operation: read, address: 00D60000h
Call path:
WinMain=>app_mainloop
This is the first crash logged by this instance.
Code bytes (00CA63E3h):
00CA63A3h: E8 92 BD FE FF 8D 44 24 10 C7 46 10 02 00 00 00
00CA63B3h: 50 C7 06 F4 89 CA 00 FF 74 24 10 56 E8 5B FD FF
00CA63C3h: FF 83 C4 0C 8B C6 5E C3 8B 4C 24 04 85 C9 75 03
00CA63D3h: 33 C0 C3 33 C0 38 01 74 0D 3B 44 24 08 73 07 40
00CA63E3h: 80 3C 08 00 75 F3 C3 8B 4C 24 04 85 C9 75 03 33
00CA63F3h: C0 C3 33 C0 66 83 39 00 74 F7 3B 44 24 08 73 F1
00CA6403h: 40 41 41 EB EF 53 56 57 8B F1 FF 74 24 14 FF 74
00CA6413h: 24 14 E8 B1 FF FF FF 8B F8 8B 46 14 59 59 8D 44
Stack (0012F8B4h):
0012F894h: 00AEF8D4 77FA88F0 77F521E0 0000005A
0012F8A4h: 00AED078 C0000005 00AED054 00AED064
0012F8B4h: 00CA6463 00D5FF60 000000A0 00000000
0012F8C4h: 000000A0 00000001 00C94B4D 00D5FF60
0012F8D4h: 000000A0 00000000 00000003 00D48CD0
0012F8E4h: 00D5FF60 000000A0 000000A0 00000000
0012F8F4h: 0012F93C 00CA7698 00000000 0012F948
0012F904h: 00C94D87 00D48CD0 0012F920 000000A0
0012F914h: 00CA84A8 00D48CD0 00000000 00CA8364
0012F924h: 00000000 00000000 00000000 00000000
0012F934h: 00000000 000000A0 0012F9D0 00CA76E8
0012F944h: 00000002 0012F9DC 00C95095 000000A0
0012F954h: 0012F968 00000001 00000003 00D48CD0
0012F964h: 00000000 00000000 00D3D8F0 00000000
0012F974h: 00000000 00000000 77E7AB00 00000000
0012F984h: 00000064 00000000 00000000 00000000
0012F994h: 00000001 00000001 00000000 00000000
0012F9A4h: 0012F980 00000000 0012FA30 77E94809
0012F9B4h: 77E83B00 FFFFFFFF 77E7ABDC 00429D35
0012F9C4h: 00000180 0012FA2C 0000011D 0012FA30
Registers:
EAX: 000000A0, EBX: 00000001, ECX: 00D5FF60, EDX: 00000000
ESI: 000000A0, EDI: 0012F920, EBP: 0012F900, ESP: 0012F8B4
Crash location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h

Loaded modules:
foobar2000 loaded at 00400000h - 00451000h
ntdll loaded at 77F50000h - 77FF7000h
kernel32 loaded at 77E60000h - 77F46000h
USER32 loaded at 77D40000h - 77DCC000h
GDI32 loaded at 7E090000h - 7E0D1000h
ADVAPI32 loaded at 77DD0000h - 77E5D000h
RPCRT4 loaded at 78000000h - 78087000h
ole32 loaded at 771B0000h - 772D4000h
COMCTL32 loaded at 71950000h - 71A34000h
msvcrt loaded at 77C10000h - 77C63000h
SHLWAPI loaded at 70A70000h - 70AD5000h
utf8api loaded at 10000000h - 1000D000h
comdlg32 loaded at 763B0000h - 763F5000h
SHELL32 loaded at 773D0000h - 77BC9000h
foo_ac3 loaded at 008D0000h - 008E3000h
foo_albumlist loaded at 008F0000h - 008FA000h
foo_ape loaded at 00900000h - 00920000h
foo_bitcompare loaded at 00920000h - 00928000h
foo_cdda loaded at 00930000h - 0093E000h
foo_clienc loaded at 00940000h - 0094B000h
foo_console loaded at 00950000h - 00957000h
foo_diskwriter loaded at 00960000h - 00972000h
WINMM loaded at 76B40000h - 76B6C000h
foo_dsp_crossfade loaded at 00A00000h - 00A07000h
foo_dsp_crossfeed loaded at 00A10000h - 00A16000h
foo_dsp_extra loaded at 00A20000h - 00A35000h
foo_dsp_nogaps loaded at 00A40000h - 00A47000h
foo_dsp_skip_silence loaded at 00A50000h - 00A57000h
foo_flac loaded at 00A60000h - 00A76000h
foo_freedb loaded at 00A80000h - 00AAE000h
WS2_32 loaded at 71AB0000h - 71AC5000h
WS2HELP loaded at 71AA0000h - 71AA8000h
foo_id3v2 loaded at 00AB0000h - 00ADE000h
MSVCP60 loaded at 55900000h - 55961000h
foo_input_std loaded at 00AE0000h - 00B82000h
MSACM32 loaded at 77BE0000h - 77BF4000h
foo_masstag loaded at 00B90000h - 00BA0000h
foo_ofr loaded at 00BA0000h - 00BA6000h
OptimFROG loaded at 00BB0000h - 00BDC000h
foo_output_std loaded at 00BF0000h - 00BF9000h
foo_out_dsound_ex loaded at 00C00000h - 00C09000h
DSOUND loaded at 51080000h - 510D6000h
VERSION loaded at 77C00000h - 77C07000h
foo_read_http loaded at 00C20000h - 00C29000h
foo_rgscan loaded at 00C30000h - 00C3B000h
foo_shuffle loaded at 00C40000h - 00C49000h
foo_speex loaded at 00C50000h - 00C68000h
foo_tta loaded at 00C70000h - 00C79000h
foo_tta_old loaded at 00C80000h - 00C89000h
foo_ui_columns loaded at 00C90000h - 00CB3000h
foo_ui_std loaded at 00CC0000h - 00CD7000h
foo_vis_manager loaded at 00CE0000h - 00CE8000h
foo_wavpack loaded at 00CF0000h - 00CFB000h
foo_wma loaded at 00D00000h - 00D19000h
WMVCore loaded at 08530000h - 0872D000h
WMASF loaded at 07260000h - 07299000h
OLEAUT32 loaded at 77120000h - 771AB000h
uxtheme loaded at 5AD70000h - 5ADA4000h
ctagent loaded at 00E80000h - 00E90000h
appHelp loaded at 75F40000h - 75F5F000h
CLBCATQ loaded at 7C890000h - 7C911000h
COMRes loaded at 77050000h - 77115000h
cscui loaded at 76620000h - 7666E000h
CSCDLL loaded at 76600000h - 7661B000h
browseui loaded at 71500000h - 715FD000h
USERENV loaded at 75A70000h - 75B15000h
SETUPAPI loaded at 76670000h - 76757000h
ntshrui loaded at 76990000h - 769B4000h
ATL loaded at 76B20000h - 76B35000h
NETAPI32 loaded at 71C20000h - 71C6E000h
shdocvw loaded at 71700000h - 71849000h
imagehlp loaded at 76C90000h - 76CB2000h
DBGHELP loaded at 6D510000h - 6D58D000h

Stack dump analysis:
Address: 00CA6463h, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00C94B4Dh, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00CA7698h, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00C94D87h, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00CA84A8h, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00CA8364h, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00CA76E8h, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00C95095h, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 77E7AB00h, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "TlsSetValue" (+000000B1h)
Address: 77E94809h, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "SetThreadExecutionState" (+00000097h)
Address: 77E83B00h, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "OpenConsoleW" (+000016AEh)
Address: 77E7ABDCh, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "ReadFile" (+0000008Eh)
Address: 00429D35h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 00CA771Ch, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00C9552Ah, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00C96B8Dh, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00CA8364h, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 5AD7275Ah, location: "uxtheme", loaded at 5AD70000h - 5ADA4000h
Symbol: "DrawThemeBackground" (+0000021Dh)
Address: 00CA7738h, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00C96D3Ch, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00C96B8Dh, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 5AD72A06h, location: "uxtheme", loaded at 5AD70000h - 5ADA4000h
Symbol: "DrawThemeText" (+0000009Bh)
Address: 5AD71D33h, location: "uxtheme", loaded at 5AD70000h - 5ADA4000h
Symbol: "DrawThemeParentBackground" (+000006BCh)
Address: 5AD71CF8h, location: "uxtheme", loaded at 5AD70000h - 5ADA4000h
Symbol: "DrawThemeParentBackground" (+00000681h)
Address: 5AD72A11h, location: "uxtheme", loaded at 5AD70000h - 5ADA4000h
Symbol: "DrawThemeText" (+000000A6h)
Address: 77F57BAEh, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7198284Ch, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0000DA7Bh)
Address: 77FA88F0h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "wcstombs" (+00003409h)
Address: 77F51C88h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Address: 77F59037h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlFreeHeap" (+000005F9h)
Address: 7198287Dh, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0000DAACh)
Address: 77D4C6D4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D4C6F5h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000021h)
Address: 00C96B97h, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00CA77E0h, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 77D43A50h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 00C96B8Dh, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 00C96B8Dh, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 77D4C675h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CharLowerBuffA" (+00000404h)
Address: 00C96B8Dh, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 77D7390Ah, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CreateAcceleratorTableA" (+0000032Dh)
Address: 77D99B78h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D4C4E4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CharLowerBuffA" (+00000273h)
Address: 00C96B8Dh, location: "foo_ui_columns", loaded at 00C90000h - 00CB3000h
Address: 77D4C6D4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D43A50h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D4C6F5h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000021h)
Address: 77D43A50h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D4C6D4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D4C6D4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D43B1Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D4C6D4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D43B33h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D7390Ah, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CreateAcceleratorTableA" (+0000032Dh)
Address: 77D99B68h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D45453h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "ReleaseDC" (+0000012Ah)
Address: 77D4C6D4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000000h)

Version info:
foobar2000 v0.8.1
UNICODE
desigrid
QUOTE(ep0ch @ May 6 2004, 12:33 PM)
Any reason to have both tabs and sidebar enabled?

Well, I don't actually use both the playlists tabs and sidebar together, but just thought I'd report the minor bug since I chanced upon it while playing around with the UI and it's options.
musicmusic
QUOTE(desigrid @ May 6 2004, 07:46 PM)
QUOTE(ep0ch @ May 6 2004, 12:56 AM)
QUOTE
Sorry to break the news, but a bug report for RC4:
With "Show playlists sidebar" checked, double-clicking on the divider to hide the playlists sidebar adds a new empty playlist.

No problems here, are you sure you're clicking on the right place? What happens if you disable 'double click to add playlist'?

Alright, just found out that this problem only occurs when "Show playlist tabs" is enabled.

To reproduce:
- Enable "Show playlist tabs"
- Enable "Show playlists sidebar"
- Enable "Enable middle/double clicking to add playlists"
- Double-click on the playlists sidebar divider to hide it

Reproduced, thanks. It will be fixed for whatever is the next release (probably final).

Edit: Since I cant be bothered to release an RC5, I uploaded a tempfix, also fixed is double clicking on the divider killed the playlist selection.

QUOTE(aron @ May 6 2004, 08:45 PM)
one question: foo_scroller no longer works for me now that i use a different ui... is there any chance we could see the option: "Follow cursor always jumps to currently playing track, but does not follow selected tracks"? in other words, i use foo_scroller so i can basically have

playlist follows cursor - No
cursor follows playlist - Yes

this way foobar always jumps to show the playing track, but i can click around during playback without disrupting the playlist order.

Did you try redownloading foo_scroll ? It shuold work OK in the current version.

QUOTE(tcmjr @ May 7 2004, 04:31 AM)
Dunno if I should post this here, but after installing arial unicode and azael config i got a crash with foobar.
[..]

Hrm...

It crashed whilst importing, specificly it whilst importing the columns. The only thing I can think of is that you ran out of memory or something ? Even then Im not sure it makes much sense..

Anyway, can you reproduce it?
tcmjr
I did reproduce it for the second time , and its not been happening since ...
will try to see is i get it to happen again :
btw , i got 1 gig o ram . so i dont think i runned out of memory
aron
QUOTE(musicmusic)
Did you try redownloading foo_scroll ? It shuold work OK in the current version.


i'm using 0.1. there is a new version somewhere? where can i find it?
spase
@musicmusic:

Ok I know you are about to make RC4 final and all, and I don't know if this is possible, or already requested, but would it be possible to make a toolbar button (and thus a hotkey) to show/hide the playlists sidebar?

It would be easier than trying to dblclick a little tiny strip of gray.
yandexx
@musicmusic
add shift+lmb on playlist tab to close it (as in opera)
anykey
I am trying to learn how to layout this wonderful foobar player. I have just trolled through Twenty Pages of good stuff, but regret I have understood very little of it.

I would like to change my Text to Blue. I think that is: (000,000,255). But how do I do it. When I try the background goes Black.

In which field should I put the instruction/string.

Globals > Colour (Global) tab
or
Columns > Colour tab

I should be grateful if you would give me a string - and tell me where to put it - that changes playlist Text to Blue, and leaves the background white.
musicmusic
QUOTE(tcmjr @ May 8 2004, 03:37 PM)
I did reproduce it for the second time , and its not been happening since ...
will try to see is i get it to happen again :
btw , i got 1 gig o ram . so i dont think i runned out of memory

Well running out of memory wouldn't explain it anyway. I stress tested it by importing azrael 1000000 times, it took half' an hour. More importantly, no errors showed up. That and the fact the crash doesn't make sense and you can't reproduce it, my theory is your processor is melting.

If you manage to reproduce it please post back.

QUOTE(aron @ May 8 2004, 05:34 PM)
QUOTE(musicmusic)
Did you try redownloading foo_scroll ? It shuold work OK in the current version.


i'm using 0.1. there is a new version somewhere? where can i find it?

The same place you got the last one ? Here.

QUOTE(spase @ May 9 2004, 03:32 AM)
@musicmusic:

Ok I know you are about to make RC4 final and all, and I don't know if this is possible, or already requested, but would it be possible to make a toolbar button (and thus a hotkey) to show/hide the playlists sidebar?

It would be easier than trying to dblclick a little tiny strip of gray.

You mean a menu item? I guess so.

QUOTE(yandexx @ May 9 2004, 10:50 AM)
@musicmusic
add shift+lmb on playlist tab to close it (as in opera)

Well ok but it can wait until 0.1.1 or whatever comes after 0.1.

QUOTE(anykey @ May 9 2004, 10:53 AM)
I am trying to learn how to layout this wonderful foobar player. I have just trolled through Twenty Pages of good stuff, but regret I have understood very little of it.

I would like to change my Text to Blue. I think that is: (000,000,255). But how do I do it. When I try the background goes Black.

In which field should I put the instruction/string.

Globals > Colour (Global) tab
or
Columns > Colour tab

I should be grateful if you would give me a string - and tell me where to put it - that changes playlist Text to Blue, and leaves the background white.

The former unless you check "use custom colour.."

FF0000 is blue

say this is your string now

000000|555555|$if(%_isplaying%,$rgb(220,220,220),$rgb(255,255,255))|$if(%_isplaying%,$rgb(204,208,212),$rgb(230,234,238))

change it to

FF0000|555555|$if(%_isplaying%,$rgb(220,220,220),$rgb(255,255,255))|$if(%_isplaying%,$rgb(204,208,212),$rgb(230,234,238))

that won't change selected text though you need to change the second section for that.
anykey
QUOTE
FF0000|555555|$if(%_isplaying%,$rgb(220,220,220),$rgb(255,255,255))|$if(%_isplaying%,$rgb(204,208,212),$rgb(230,234,238))
Just what I wanted - Thank You musicmusic.
spase
QUOTE(musicmusic @ May 9 2004, 07:17 AM)

QUOTE(spase @ May 9 2004, 03:32 AM)
@musicmusic:

Ok I know you are about to make RC4 final and all, and I don't know if this is possible, or already requested, but would it be possible to make a toolbar button (and thus a hotkey) to show/hide the playlists sidebar?

It would be easier than trying to dblclick a little tiny strip of gray.

You mean a menu item? I guess so.

Well yeah that but also a button would be cool (next to the playback buttons... but I guess that would go along with the request for customizable button commands).
rexy
Great alternate UI.
Sure does make foobar look great:
user posted image
(obviously, that's a modified version of Azrael)

If you wanna, here are the iTunes-inspired buttons I made:
Link

Edit: Oh, and I would like to make a feature request: add the possibility to remove the taskbar entry and have foobar only sit in the system tray (regardless of minimizing)... kinda like the option in Winamp (...I think).
ep0ch
QUOTE
Edit: Oh, and I would like to make a feature request: add the possibility to remove the taskbar entry and have foobar only sit in the system tray (regardless of minimizing)... kinda like the option in Winamp (...I think).


It already does that? Tick 'Always show systray icon' and 'minimise to systray'
rexy
QUOTE(ep0ch @ May 9 2004, 01:16 PM)
QUOTE
Edit: Oh, and I would like to make a feature request: add the possibility to remove the taskbar entry and have foobar only sit in the system tray (regardless of minimizing)... kinda like the option in Winamp (...I think).


It already does that? Tick 'Always show systray icon' and 'minimise to systray'

Notice I said regardless of minimizing. What I meant was that I want it to be so that no matter if it is minimized or visblae (maximized/restored) it will only have a system tray entry and will never be visable on the taskbar. As I said, as possible in Winamp.
spaceships
it would be great if there was an option/color that would act as transparent, (sorry if there already is..)
musicmusic
QUOTE(rexy @ May 9 2004, 08:38 PM)
Edit: Oh, and I would like to make a feature request: add the possibility to remove the taskbar entry and have foobar only sit in the system tray (regardless of minimizing)... kinda like the option in Winamp (...I think).

Well according to MSDN i have two options for that, use the WS_EX_TOOLWINDOW extended style. This results in the undesired side-effect of a thin titlebar/smaller font with no min/max button and no system icon in top-left corner. This I think is what Winamp does, it does not have a standard titlebar so it does not have the aforementioned problem.

Or create a hidden window and make it the owner of the main window. That should work OK i think.. Im not sure if I feel like implementing it like that though.

QUOTE(spase @ May 9 2004, 04:25 PM)
Well yeah that but also a button would be cool (next to the playback buttons... but I guess that would go along with the request for customizable button commands).

I have added the menu item for 0.1 since it is fairly trivial. It hides/shows the sidebar rather than enable/disable it, however. I'm not sure what you prefer.

As for customisable toolbar, its a good idea, I just am not sure what a senseable way to let users choose the images for the buttons in preferences would be. Probably loading some .bmps into a pool of icons to choose from.

QUOTE(spaceships @ May 9 2004, 09:56 PM)
it would be great if there was an option/color that would act as transparent, (sorry if there already is..)

Sorry, what exactly do you want transparent ?

Edit: 0.1 final is out.
Paranoia
okay - 0.1 final seems to be working fine (were there actually any changes?)

It saved all my settings this time too... last time i had to re-load them back in... maybe twas jus bad luck smile.gif

Steve
spase
QUOTE(musicmusic @ May 10 2004, 11:33 AM)
QUOTE(spase @ May 9 2004, 04:25 PM)
Well yeah that but also a button would be cool (next to the playback buttons... but I guess that would go along with the request for customizable button commands).

I have added the menu item for 0.1 since it is fairly trivial. It hides/shows the sidebar rather than enable/disable it, however. I'm not sure what you prefer.

As for customisable toolbar, its a good idea, I just am not sure what a senseable way to let users choose the images for the buttons in preferences would be. Probably loading some .bmps into a pool of icons to choose from.

Well the customizable toolbar/buttons was just a tangent idea I had. I think it would be a cool idea for people to be able to make nice pretty buttons to do whatever they like.

As far as the behavior of the menu item, it works great. This is the exact behaviour i was hoping for.

My original idea was kind of a toggle type button that could be added to the toolbar that when you press it it "stays pressed" as far as the way it looks (while the sidebar is shown) and you can "un press" it to hide the sidebar.
spaceships
QUOTE(musicmusic @ May 10 2004, 08:33 AM)
Sorry, what exactly do you want transparent ?

Edit: 0.1 final is out.

The selection color, it would be awesome if you can have it transparent..would white work?
spase
I have moved my website to a new server.

http://foobar.nub4life.net/columns/

the old addresses will redirect there shortly.
spase
big thanks to dano for the new server space.
Drogan
QUOTE(LiSoQuan @ May 6 2004, 01:04 AM)
First, Thank You for columns.

Maybe sub playlists in sidebar ? smile.gif. I mean eg. some artis - when click on him it will open new sub playlists with his albums.

How U think ?
It's possible to do this ?
Musicmusic ?

Very good idea !

What do you think MusicMusic ? smile.gif
anykey
I've just downloaded the pafiledb.php file from Neksus. I did a right click Save as, coz the double click just gave me loads of text, so I d/led it as php file. Now what. How do I install it into foobar. I am very confused by this layout business. blink.gif And I do so like the sound foobar gives me.
Drogan
You can't right-click on it and save as. pafiledb.php has nothing to do... thats the php script used to manage all the files.
rexy
QUOTE(Drogan @ May 11 2004, 01:12 PM)
QUOTE(LiSoQuan @ May 6 2004, 01:04 AM)
First, Thank You for columns.

Maybe sub playlists in sidebar ? smile.gif. I mean eg. some artis - when click on him it will open new sub playlists with his albums.

How U think ?
It's possible to do this ?
Musicmusic ?

Very good idea !

What do you think MusicMusic ? smile.gif

How about just a DB viewer like Album List in the sidebar (with customizable arrangement strings). I sure would like that very much. Would it also be possible to make the sidebar show the album cover (given that you put the appropriate image in the album's folder)?
Also, I would really like to get the menu to take less space. I think the best way would be to make it optional to get it to "drop down" from a button. Talking of buttons, how about an option to supply another bmp for mouse over images for the playback control buttons?
Oh, and in 0.1 RC4 if you had the edge style for the playlist set to anything but none you would have an extra space (the size of a standart row only filled with the exposed playlist background color) at the bottom of the playlist even if it was big enough to force a scroll bar but it wasn't there if you would set the playlist edge style to none so I set it so. But now, in 0.1 final, it's there even if you set the edge style to none. How do I get rid of this annoying extra space with at least using the "none" edge style and preferably with any edge style?
pIv
Musicmusic

Thank You for very great plugin.

My opinion is add in next release of columns albumart sidebar (scroll all image in current directory, also resize image when drag right side of this sidebar) as playlist sidebar now.

pIv
musicmusic
QUOTE(spase @ May 10 2004, 08:10 PM)
My original idea was kind of a toggle type button that could be added to the toolbar that when you press it it "stays pressed" as far as the way it looks (while the sidebar is shown) and you can "un press" it to hide the sidebar.

I see. Well if you wanted it to be pressed and stuff things are going to get a lot more complicated. Maybe an api (for components) to make buttons available instead is a better idea, then default images could be provided, and the pressed/unpressed stuff could be implemented properly, and maybe some kind of wrapper thing (for user) to create buttons from menu items (the extra stuff like pressed buttons wouldnt work from that though, since it does not know when to update the pressed state). Well, when Im really bored..

QUOTE(Drogan @ May 11 2004, 09:12 PM)
QUOTE(LiSoQuan @ May 6 2004, 01:04 AM)
First, Thank You for columns.

Maybe sub playlists in sidebar ? smile.gif. I mean eg. some artis - when click on him it will open new sub playlists with his albums.

How U think ?
It's possible to do this ?
Musicmusic ?

Very good idea !

What do you think MusicMusic ? smile.gif

As far as i know the multiple playlist support of foobar does not support any such thing and Im not going to implement it on my side. Anyway what LiSoQuan describes sounds more like some kind of albumlist, which may be implemented at a later date.

QUOTE(rexy @ May 11 2004, 11:16 PM)
Would it also be possible to make the sidebar show the album cover (given that you put the appropriate image in the album's folder)?

I don't know what is going to happen to the sidebar atm. Maybe I will make an api for it so additional (3rd party) panels could be developed. Seems like the best idea really.

QUOTE(rexy @ May 11 2004, 11:16 PM)
Also, I would really like to get the menu to take less space.
The main menu? It should not take up a lot of space, its small enough here.. Changing the font/font size of the menu from display properties (+restart foobar) will have an effect anyway. There's not much I can do, the toolbar control is setting the size of its buttons itself anyway. Unless you mean the actual menu and not the menubar.

QUOTE(rexy @ May 11 2004, 11:16 PM)
I think the best way would be to make it optional to get it to "drop down" from a button.
??

If the menu doesnt drop down what would it do? If you are trying to say you want a standard menu then no, one menu is enough.

QUOTE(rexy @ May 11 2004, 11:16 PM)
Talking of buttons, how about an option to supply another bmp for mouse over images for the playback control buttons?
Yes it was discussed before, probably yes. Mouseover is supportted by the toolbar control itself, it seems I will have to hack in mousedown myself.

QUOTE(rexy @ May 11 2004, 11:16 PM)
Oh, and in 0.1 RC4 if you had the edge style for the playlist set to anything but none you would have an extra space (the size of a standart row only filled with the exposed playlist background color) at the bottom of the playlist even if it was big enough to force a scroll bar but it wasn't there if you would set the playlist edge style to none so I set it so. But now, in 0.1 final, it's there even if you set the edge style to none. How do I get rid of this annoying extra space with at least using the "none" edge style and preferably with any edge style?


I can't see anything wrong with current behaviour. Show me a screenshot because I get the feeling you are talking about intended behaviour (i.e. the extra space at the bottom where it cannot fit an extra item), and setting different borders shouldnt affect anything like that anyway. And what's this about the scrollbar ? unsure.gif

QUOTE(pIv @ May 12 2004, 01:23 PM)
Musicmusic

Thank You for very great plugin.

My opinion is add in next release of columns albumart sidebar (scroll all image in current directory, also resize image when drag right side of this sidebar) as playlist sidebar now.

pIv

See above for some discussion on sidebar. I am not going to implement any album cover thing myself anytime soon, though.
anykey
Drogan
QUOTE
You can't right-click on it and save as. pafiledb.php has nothing to do.
You have just told me I cannot do something that I have done.

I should be grateful if you would now tell me how to do something I haven't done - I would like to use the Neksus layout.

I have now found the azrael.zip.

When I extract this zip file How do I apply it to my foobar. At the moment I am very confused with this.
Paranoia
It should be a fcs file correct? You go to Foobar prefs, UI collumns, Import > point to file.

and that should do it.

Steve
ep0ch
What future plans do you have for foo_ui_columns musicmusic? Or do we just wait and see?
anykey
Hello Steve, thank you so much for your help. Yes the file is a fcs. Done what you said and it is loaded. Hooray! Do you know how I change the colour scheme. The Neksus site suggested there are a number of colour schemes to choose from.
Paranoia
If you go to "Globals" and have a read through the script, there is a number you can change to alter the colour scheme.

Steve
anykey
done. many thanks Steve.
rexy
Lemme explain myself better, musicmusic, this time with screenshots for every point.
First, the menu drop down thing: Well the menu I talk of is this menu:
user posted image
and well you see, I want it to drop down from a button - a button like these
user posted image
and this button will drop down a menu with elements like
user posted image
only instead of "sort," "selection," and "formatting strings" it would have "foobar200," "playback," "playlist," and "components" as expandable items which will contain what each menu contains now.
Get it?
As for the extra space thing: never mind; I got it now.
mazy
QUOTE(musicmusic @ May 12 2004, 05:01 PM)
I don't know what is going to happen to the sidebar atm. Maybe I will make an api for it so additional (3rd party) panels could be developed. Seems like the best idea really.

musicmusic, please, implement this! together with api for 3rd party toolbars etc., that would be great.

plus foo_tunes development is being halted, so, maybe, you could take a look at the source and add some parts like explorer tree / view, album art, tag viewer as options / plugins to foo_ui_columns ...
anza
[Homer Simpson voice]
Mmmm.. Great 3rd party plugins for a great 3rd party plugin...
[/Homer Simpson voice]
anishbenji
I have a suggestion/request...
when the playlists are shown in the sidebar, create the ability to display them in the form of a tree, like they do with directories in explorer except with playlists.
For a simple example:

CODE

- Local Music
 - Lossless
    - Rock
       Modern Rock
       Classic Rock
    + Metal
     World
     Classical
    + Soundtracks  
- Online
 - Magnatune
    World
    Newage
    Classical
    Rock
 + Other
- iPod
  Soundtracks
  Rock
  Work Out
  Fun

Clicking on + will expand a playlist to its sub-playlists and - will collapse a tree. Clicking on one of the root playlists will show the contents of all the sub-playlists included under it as well as any songs in the root playlist as well. This kind of system will help prevent clutter in the playlist sidebar. This will also work well with the iPod plugin. When the iPod playlists are not in use just collapse the iPod playlist tree... compact and out of the way.
anza
A little bug: ellipsis aren't shown in the color that they're supposed to. For example, if titles are red, the ellipsis are still black.
spase
QUOTE(anishbenji @ May 13 2004, 11:59 AM)
I have a suggestion/request...
when the playlists are shown in the sidebar, create the ability to display them in the form of a tree, like they do with directories in explorer except with playlists.
For a simple example:

CODE

- Local Music
 - Lossless
    - Rock
       Modern Rock
       Classic Rock
    + Metal
     World
     Classical
    + Soundtracks  
- Online
 - Magnatune
    World
    Newage
    Classical
    Rock
 + Other
- iPod
  Soundtracks
  Rock
  Work Out
  Fun

Clicking on + will expand a playlist to its sub-playlists and - will collapse a tree.  Clicking on one of the root playlists will show the contents of all the sub-playlists included under it as well as any songs in the root playlist as well. This kind of system will help prevent clutter in the playlist sidebar. This will also work well with the iPod plugin. When the iPod playlists are not in use just collapse the iPod playlist tree... compact and out of the way.

I think this would be a case of usng the album list.... maybe it can be "docked" into a sidebar of some sort...?
anishbenji
What I envision, I don't believe can be done easily, if at all, using the album list. The idea is to reduce the clutter in the sidebar. I have a dozen or so playlists for the iPod, a bunch of playlists from online sources (including a whole bunch from magnatune) as well as a dozen or so of my own playlists. I use the iPod playlists only when I'm creating/modifying playlists for the iPod and when I'm syncing with the iPod using foo_pod. It would be convenient to hide away the playlists at other times, without having to close the playlists (and having to re-open them later when I want to use them again later). Similarly, for the online playlists, I only listen to them occasionally, and would prefer to have them not taking up a large amount of the sidebar space all the time.
aron
is it possible to make the FIND feature (control+f) display differently? it looks weird having my old default ui formatting strings in the find window, but having foo_ui_columns in the main playlist window.
anza
@musicmusic: Any way of getting Firefox/Thunderbird -like CTRL-+ and CTRL-- to increase/decrease the playlist font size?

@aron: I think the only thing you can do is just to change the default playlist title formatting.
musicmusic
QUOTE(ep0ch @ May 12 2004, 05:49 PM)
What future plans do you have for foo_ui_columns musicmusic? Or do we just wait and see?

More like I will wait and see..

As for 0.1.1, it will be more of a "polishing-up" release, things like remove files when dragging with rmb, whatever mouse gesture thing yandexx suggested, changing the "autoswitch tab" option so the switch is delayed etc. etc.

QUOTE(rexy @ May 12 2004, 10:19 PM)
Lemme explain myself better, musicmusic, this time with screenshots for every point.
First, the menu drop down thing: Well the menu I talk of is this menu:
user posted image
and well you see, I want it to drop down from a button - a button like these
user posted image
and this button will drop down a menu with elements like
user posted image
only instead of "sort," "selection," and "formatting strings" it would have "foobar200," "playback," "playlist," and "components" as expandable items which will contain what each menu contains now.
Get it?
As for the extra space thing: never mind; I got it now.

I see what you are saying. Maybe, I will see..

QUOTE(anza @ May 13 2004, 05:19 PM)
A little bug: ellipsis aren't shown in the color that they're supposed to. For example, if titles are red, the ellipsis are still black.

Yes, its whatever colour set in the colour script. This behaviour will probably be changed/fixed for 0.1.1.

QUOTE(anishbenji @ May 13 2004, 04:59 PM)
I have a suggestion/request...
when the playlists are shown in the sidebar, create the ability to display them in the form of a tree, like they do with directories in explorer except with playlists.
For a simple example:

CODE
...

Clicking on + will expand a playlist to its sub-playlists and - will collapse a tree.  Clicking on one of the root playlists will show the contents of all the sub-playlists included under it as well as any songs in the root playlist as well. This kind of system will help prevent clutter in the playlist sidebar. This will also work well with the iPod plugin. When the iPod playlists are not in use just collapse the iPod playlist tree... compact and out of the way.

Well if all tracks in the sub-playlist are shown when you click on a playlist, what would happen when you delete tracks or reorder them from when clicking on the group?

Oh wait you say there can be songs in the root playlist too.. Even if I reimplemented the playlist switcher, I wouldn't think it would work.. How would it differentiate from what is from the current playlist and from sub-playlists (when storing)?

Anyway, such things can wait until something is done to the sidebar.

QUOTE(anza @ May 14 2004, 02:01 PM)
@musicmusic: Any way of getting Firefox/Thunderbird -like CTRL-+ and CTRL-- to increase/decrease the playlist font size?

I'd rather make menu items for them so you can assign them to shortcuts yourself. Anyway I will seee what can do for the next version.
anza
musicmusic: Menu items for that would be great! Actually that is just what I was thinking of.. I somehow just couldn't put it to words smile.gif (note to self: must sleep more)
anishbenji
QUOTE
Well if all tracks in the sub-playlist are shown when you click on a playlist, what would happen when you delete tracks or reorder them from when clicking on the group?

Oh wait you say there can be songs in the root playlist too.. Even if I reimplemented the playlist switcher, I wouldn't think it would work.. How would it differentiate from what is from the current playlist and from sub-playlists (when storing)?

I guess one way this could be implemented would be if the sub playlists were a references to an fpl/m3u/etc file within the root playlist. When the tracks are sorted in the root playlist, the tracks contained in any one sub playlist stay together as one unit, and are sorted (within the root playlist) according to the sub playlist name.I'm not sure how easy it would be to implement this.

QUOTE
Anyway, such things can wait until something is done to the sidebar.


That's fine... If and when you have the time and inclination. smile.gif

I suggested this is because I feel that having a tree-like structure, where you can expand/collapse sections is a more flexible/powerful structure than a flat list without adding significant complexity to the interface from the user point of view.
Anyway great job.
Anish
aron
i have found a nasty little bug.

this involves the foo_infobox plugin, which 'follows the cursor' and shows the info of whichever file you've highlighted in the playlist.

i loaded up up an album (13 tracks total) into foobar, and when i moved up and down the playlist with the ARROW keys, the Track# field is shown incorrectly. for example, when i move up to the first track, the infobox displays it as track "2". but when i CLICK on it, it correctly shows it as track "1". i've verified that this is a problem involving columns_ui, because it does not happen with the default interface. weird, huh?
kalmark
I think I discovered a "bug" in 0.1 : when tooltips are enabled, each line is terminated by a box-character (like in the color formatting strings). At least with the Azrael formatting string.
Nice job musicmusic! smile.gif
musicmusic
QUOTE(aron @ May 16 2004, 10:09 AM)
i have found a nasty little bug.

this involves the foo_infobox plugin, which 'follows the cursor' and shows the info of whichever file you've highlighted in the playlist.

i loaded up up an album (13 tracks total) into foobar, and when i moved up and down the playlist with the ARROW keys, the Track# field is shown incorrectly. for example, when i move up to the first track, the infobox displays it as track "2". but when i CLICK on it, it correctly shows it as track "1". i've verified that this is a problem involving columns_ui, because it does not happen with the default interface. weird, huh?

Sorry not my problem.

foo_infobox updates to the current focused item when the selection changes, not when the focus changes. i.e. it is using the wrong callback in this sdk for reasons i don't know. I update selection first, then focus so foo_infobox does not update correctly.

You can verify this by pressing ctrl+down/up in the standard ui to change the focus only. foo_infobox will not update.

QUOTE(kalmark @ May 16 2004, 10:30 AM)
Nice job musicmusic! smile.gif

Thanks smile.gif

QUOTE(kalmark @ May 16 2004, 10:30 AM)
I think I discovered a "bug" in 0.1 : when tooltips are enabled, each line is terminated by a box-character (like in the color formatting strings). At least with the Azrael formatting string.
That square is the tab char. I guess I will have to replace it with a space or something. Expect it fixed in the next version.
aron
QUOTE(musicmusic @ May 16 2004, 03:24 AM)
QUOTE(aron @ May 16 2004, 10:09 AM)
i have found a nasty little bug.

this involves the foo_infobox plugin, which 'follows the cursor' and shows the info of whichever file you've highlighted in the playlist.

i loaded up up an album (13 tracks total) into foobar, and when i moved up and down the playlist with the ARROW keys, the Track# field is shown incorrectly. for example, when i move up to the first track, the infobox displays it as track "2". but when i CLICK on it, it correctly shows it as track "1". i've verified that this is a problem involving columns_ui, because it does not happen with the default interface. weird, huh?

Sorry not my problem.

foo_infobox updates to the current focused item when the selection changes, not when the focus changes. i.e. it is using the wrong callback in this sdk for reasons i don't know. I update selection first, then focus so foo_infobox does not update correctly.

You can verify this by pressing ctrl+down/up in the standard ui to change the focus only. foo_infobox will not update.

ah, ok. i'll try to get around to reporting this to the infobox author, then. thanks for the reply.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.