HydrogenAudio

Hosted Forums => foobar2000 => 3rd Party Plugins - (fb2k) => Topic started by: Ottodix on 2019-05-01 08:47:47

Title: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-01 08:47:47
Hello,

Eole is a theme made for columnUI, which mostly uses SpiderMonkey panels (https://hydrogenaud.io/index.php/topic,116669.0.html) organized using PSS.
(https://i.ibb.co/4Tmh9TB/preview-tn.jpg)   https://github.com/Ottodix/Eole-foobar-theme

You can get it on github, you will have there all the installation instructions.
Don't hesitate to contribute if you've got some knowledge in javascript. Feel free to report bugs and their fixes, or even new features for this theme. Open an issue ticket on github, and share the code on pastebin.com, thanks!

Enjoy
Title: Re: Eole, a SMP/ColumnUI theme
Post by: MojoBass on 2019-05-01 10:00:48
Works perfect, thanks for this great theme!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: mobbsypom on 2019-05-02 23:32:26
Just wanted to say...flipping awesome....every click of a button and a new delight....thanks
Title: Re: Eole, a SMP/ColumnUI theme
Post by: mobbsypom on 2019-05-03 06:48:35
Quick question..I want to show the bit rate of the mp3 files..can I do this?..
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-03 11:30:20
Hi,
Now you can display the bitrate & codec in the library panel, next to the playcount. It's showed in this order: playcount - codec - bitrate. The options are available with a right click > settings > tracklist
You need to update only one file from the repository, called WSHgraphicbrowser.js

Thanks for your comments!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: IP974 on 2019-05-03 14:42:21
wonderful!!! But how to change the dark color, I prefer in rgb 30 30 30, thank you
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-03 15:33:38
No easy way for the moment, you'll have to edit the code in each panel js file. Search for "function get_colors", and in those functions, you'll have all the colors declaration (but it's not so far from a 30 grey, the dark is set to 17 in almost all panels)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: IP974 on 2019-05-03 15:49:44
thx Ottodix ,  I'll try
Title: Re: Eole, a SMP/ColumnUI theme
Post by: shadowvariable on 2019-05-03 19:29:10
Hi, new here and new to foobar but been loving it. This theme is great!

But I've been getting these errors whenever I open the library view
(https://i.imgur.com/i8iiUc5.png)

any help?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: shadowvariable on 2019-05-03 20:46:19
If it helps, I also am getting this error code:

Code: [Select]
Error: Spider Monkey Panel v1.2.1 (CoverPanel v1.0.0 by Ottodix)
this.artwork_resized is null

File: WSHcoverpanel.js
Line: 555, Column: 4

Stack trace:
  oCover/this.draw@WSHcoverpanel.js:555:4
  on_paint@WSHcoverpanel.js:322:2
Title: Re: Eole, a SMP/ColumnUI theme
Post by: mobbsypom on 2019-05-04 03:36:32
thanks for the updates..much appreciated
Title: Re: Eole, a SMP/ColumnUI theme
Post by: mjm716 on 2019-05-04 07:50:23
Admirable work - the theme is nice.

My problem is with foobar itself and will probably never be resolved until a move is made in a SQL direction.

Any WSH/JS/SMP heavy or CUI graphic heavy themes I've tried, including Eole, crash consistently around 8000 albums and have unusable responsiveness as I approach the limit.
I'm also guessing that 8K limit is related to my current crappy laptop (processing speeds not the 12GB RAM).
Eole ran smoothly with about 4-500 albums at a 950mb RAM footprint, but was chomping over 3GB at around 6000 albums.

I'd be interested if anyone else actually gets this theme or other graphic process intensive themes to work smoothly with large collections?
If so, could you post your specs/library size so I can start considering my next hardware upgrade?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-04 09:36:25
Eole ran smoothly with about 4-500 albums at a 950mb RAM footprint, but was chomping over 3GB at around 6000 albums.

Weird that you end up with such an high ram footprint, mine is at 200mb with 2500 albums. You can try to deactivate the loading of covers at startup in top-left foobar button > Global layout, but i'm afraid that it will only delay the crash.
You problem there have nothing to do with foobar, this is related to this theme, which effectively uses a lot more RAM than the standard layout.

@shadowvariable : can you give me more insight on this? the audio file, the cover which is supposed to be displayed? I tried to find this bug, i did a little update of the theme, but i'm not able to reproduce your error
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Takaji on 2019-05-04 10:12:24
Thank you for your work - it's refreshing to see development that takes into account good design practice, and I look forward to playing with this more.

Right now, in library view, each disc in a multi-disc release gets its own thumbnail - is it possible to include an option to just show a single thumbnail and combine all tracks when clicking on the thumbnail?

My other request is the option to hide the display of the genre in this view - some of my albums (classical, mostly) are multi-genre and this also results in them being displayed as separate thumbnails.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-04 10:40:38
Much of my library uses separate folders for each disc in a release, in the format Album\Disc 1, Album\Disc 2 etc. Is there some way to have cover art paths include ..\cover.jpg so that they are rendered?

Thanks for your comment
Your issue isn't related to this theme. Go to Foobar > files > preferences > display and on the bottom, the front cover tab. Here you can setup the search patterns, so try $replace($directory_path(%path%),%directory%,)cover.jpg
Title: Re: Eole, a SMP/ColumnUI theme
Post by: davideleo on 2019-05-04 14:16:45
it's refreshing to see development that takes into account good design practice, and I look forward to playing with this more.

I just wanted to add my appreciation as well for the layout design. There are many good coders here, but to be honest I've seen a lot of ugly stuff. This theme is definitely an exception.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-04 14:45:20
I just wanted to add my appreciation as well for the layout design. There are many good coders here, but to be honest I've seen a lot of ugly stuff. This theme is definitely an exception.

Thanks! You know, doing a carefully crafted design take a lot of time and practice. Nowaday, on most computers, people are using softwares made by a whole team of people, with dedicated and experienced designers, so the standard is quite high qualitatively. But here on foobar, we are using plugins/scripts made most of the time by one developer who do his best with the design. Me, i'm more a designer who do his best with the code, that's why :)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-04 15:48:37
Right now, in library view, each disc in a multi-disc release gets its own thumbnail - is it possible to include an option to just show a single thumbnail and combine all tracks when clicking on the thumbnail?
Ahh... those people listening to classical music, they always end up with complex tagging systems... : )
You've got an option now, right-clic in the header bar > group by > combine...
My other request is the option to hide the display of the genre in this view - some of my albums (classical, mostly) are multi-genre and this also results in them being displayed as separate thumbnails.
It was a bug, it should be ok now. (the support of multi-genres isn't very good, the filters don't show them, but you'll have to live with it for the moment unfortunately)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: shadowvariable on 2019-05-04 17:42:54
seems like its happening when the code tries to resize art that doesnt exist. opening the library view spams me with those popups so I cant even use it. I havent seen any other error codes other then those two i posted tho.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-04 21:01:05
seems like its happening when the code tries to resize art that doesnt exist. opening the library view spams me with those popups so I cant even use it. I havent seen any other error codes other then those two i posted tho.
Ok, but it's supposed to fall back to a default blank cover when there isn't any cover. Continuing in PM
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Takaji on 2019-05-05 09:43:26
Ahh... those people listening to classical music, they always end up with complex tagging systems... : )

Exactly. :P
I long for the day when someone makes a nice theme for classical music collections!

Now, after loading my library, the SMPs crash every single time, saying it's out of memory (example message):

Error: Spider Monkey Panel v1.2.1 (ArtistBio v1.0.0 by Ottodix)
Out of memory: 24284372/1073741824 bytes

It's impossible to use - any ideas?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-05 10:35:15
Deactivate the Load all cover at startup. Foobar button > global layout
Increase the maximum heap size in foobar > File > preferences > at the bottom, advanced > tools > spider monkey panel > maximum heap size

But honestly, all the errors there in this thread are related to the covers. Unfortunately, i didn't manage to create a cover management system which work fine and is fast enough on all computers, and the work in order to do it again more robustly would be quite big, so I won't try to fix it.

The repo is on github, maybe someone will come up with a more robust approach one day. It's not an easy task though
Title: Re: Eole, a SMP/ColumnUI theme
Post by: zoumbro on 2019-05-06 08:41:31
Great theme, congratulations. I have been using foobar for more than 15 years but the asthetic of my foobar was always so and so. This is a proffesional theme.
The only downiside that takes some time to load my huge library at the begining but I don't mind so much.

I am a final user and I dont have knowledge of programming only some basic rules of making a simple fooabr theme.

I would like to ask

1. how do I add/change some buttons or panels to your theme (e.g. similar artists panel) ?
2. Can I change the way that foobar groups folders in the main panel by folder stucture (like in library).

Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-06 14:31:31
1. how do I add/change some buttons or panels to your theme (e.g. similar artists panel) ?
2. Can I change the way that foobar groups folders in the main panel by folder stucture (like in library).

1 : If you want to edit a panel, press SHIFT and do a right click, you will then have a configure option, and you will see from the code which file contains the related script. If you want to edit the layout: Foobar button > File > preferences. And then you'll have to edit the columnUI layout, which uses panel stack splitter.
2 : right click over the library panel > settings > group by
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Coreda on 2019-05-06 16:33:03
Interesting, I remember this theme from a user here named colagen back in 2015, named the same as well. Was this building on the existing theme?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-06 17:03:00
Interesting, I remember this theme from a user here named colagen back in 2015, named the same as well. Was this building on the existing theme?
arg you discovered the trick...... I'm joking, i'm the same guy, i just changed my username
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Surfi on 2019-05-06 17:14:18
::

Have a look here (https://www.deviantart.com/alibalicou) (and at his avatar)  :)

::
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Coreda on 2019-05-06 17:47:58
arg you discovered the trick...... I'm joking, i'm the same guy, i just changed my username

Ah cool. Always thought it was nice.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Rozzo on 2019-05-06 20:54:51
Hi... I'm user level,  don't know how to code or write scripts nor want to learn. Some script to get lyrics from Internet in the lyrics panel?
Ys
Rozzo
Title: Re: Eole, a SMP/ColumnUI theme
Post by: samizdatguy on 2019-05-21 21:37:23
I love this skin, though it does take some configuration.  I'm having issues with my album titles having the bottoms of their letters cut-off in Library mode.  Resizing font and album art doesn't seem to affect this.  Thank you for your work regardless.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-05-29 12:21:14
I love this skin, though it does take some configuration.  I'm having issues with my album titles having the bottoms of their letters cut-off in Library mode.  Resizing font and album art doesn't seem to affect this.  Thank you for your work regardless.
Hi thanks. About your issue, hard to figure what's going wrong without at least a screenshot.

To everyone else: the skin have been updated recently, with small memory & UI improvements. Nothing drastically new though
Title: Re: Eole, a SMP/ColumnUI theme
Post by: samizdatguy on 2019-05-29 17:31:17
I love this skin, though it does take some configuration.  I'm having issues with my album titles having the bottoms of their letters cut-off in Library mode.  Resizing font and album art doesn't seem to affect this.  Thank you for your work regardless.

Hi thanks. About your issue, hard to figure what's going wrong without at least a screenshot.


Here are a couple of screenshots.  Thank you for your work!
(https://imgur.com/a/DQA81Vk)
https://imgur.com/a/DQA81Vk


Title: Re: Eole, a SMP/ColumnUI theme
Post by: jtothen on 2019-06-07 00:41:13
I was looking to remove the lyrics panel but for some reason can't figure out how to remove the buttons to switch from the bio to the lyrics.... any help?

Great theme btw!!! Thanks for posting it!!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-06-07 10:28:23
HI!
Thanks! Line 2826 of foobar/themes/eole/js/WSHbiography.js, remove this little piece of code: btns_manager.draw(gr);
Title: Re: Eole, a SMP/ColumnUI theme
Post by: jtothen on 2019-06-08 11:14:23
Thanks! Last question I promise..... I was to change some of the fonts and turn off the italics on album titles. Any help? Also I'm trying to shorten the dates displayed in the library panel to just the year and not yyyy-mm-dd.

Thanks again!!!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-06-11 16:10:26
Hi,

No sorry, I can't assist anyone looking to customize the theme, otherwise i'll spend my days doing that : )
Look for the GdiDrawText calls, in WSHgraphicbrowser.js. You'll have to find the corresponding calls, and change the font used.

For the date, the easiest way is to edit the tags of your audio file. Otherwise, it will be a little bit tedious, you'll have to understand how the albums are parsed, how the date information is extracted, and then apply a filter on the date that you will have to code yourself

Title: Re: Eole, a SMP/ColumnUI theme
Post by: jtothen on 2019-06-11 22:31:32
No worries thanks!! Thought I'd trow it out there in case you just knew off the top of your head. I'll just play around with it and edit things as I go! I appreciate the skin and the help!!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-06-12 14:10:59
Version 1.1.5a includes a new option to filter the date and display only the year. It may not always work, it depends of the content of your date tags of course: it displays the first group of 4 digits found in the date tag of your audio file
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Decalicatan_Decalicatan on 2019-06-28 14:17:17
@Ottodix ,

Congrats for your theme, it is very nice!
I have a few requests" if I may. Of course feel free to discard them :)
- Right now your theme is to be installed in the foobar2000 program directory not in the profile directory, do you intend to change this someday?
- Could you add an option so that the background the row of the filter panel is completely white instead of the alternate greys ?

Thanks in advance and congrats for for your great theme once again!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-06-28 15:12:52

- Right now your theme is to be installed in the foobar2000 program directory not in the profile directory, do you intend to change this someday?
Nope, but you can try changing that yourself (i didn't test it myself). In themes/eole/js/theme_common.js, at the beggining
var skin_global_path = FoobarPath + "themes\\"+theme_name; should be changed to var skin_global_path = ProfilePath + "themes\\"+theme_name;


- Could you add an option so that the background the row of the filter panel is completely white instead of the alternate greys ?
It's quite easy to do, I may add some color options later, not right now (it's too hot in my city for this kind of hobby right now : )
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Decalicatan_Decalicatan on 2019-06-28 19:22:40
Thank you for your answers!

var skin_global_path = FoobarPath + "themes\\"+theme_name; should be changed to var skin_global_path = ProfilePath + "themes\\"+theme_name;

Sadly it doesn't work. I guess it's because every SMP panel is hardcoded to Foobarpath:
include(fb.FoobarPath + 'blabla...')

It's quite easy to do, I may add some color options later, not right now (it's too hot in my city for this kind of hobby right now : )
Thank you. I can change the color myself (modifying some scripts here or there) but it needs to be done again after each update.

By the way, I hope you don't mind if I try to make some "SMP_quicksearch" script based on your WSHtitle_bar.js, hack'n slashing any part of the code I don't understand ^^ to remove all the other features (and die & retrying to keep the Search toolbar working)
It's only for my personal use.

Regards,
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-07-01 08:11:20
It's ok, use any piece of code you want, as long as you don't upload the skin as your own somewhere else, it's fine!

Now you've got a "colors" settings on the latest release, in foobar>skin settings>colors. It act a little bit like a quick setup, because it just activate/deactivate options on specific panels, except for the grey vs white filters, which you can only activate from there.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: yza on 2019-07-11 03:33:56
This skin is absolutely fantastic! but I'm having issues with sending tracks to playlists.
It doesn't work when sending tracks from within the library tab to a playlist but it will work fine doing it from within the playlist tab.
Is this just me?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-07-11 08:35:32
Yes :) It is just you.

Seriously, i never experienced any issue like yours. Your problem happens when you drag tracks from within this library main panel to a specific playlist? Tracks or one full album? If you can be more specific please.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: yza on 2019-07-13 03:23:49
I'm within the Library Tab, I have an album open in the main panel. the track or album is highlighted and I right click > send to > "playlist name". Then i switch to the Playlist tab and check said playlist but it's empty. However, like i said previously if i do the exact same thing in the playlist tab it works.

https://imgur.com/XX8SjZy
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-07-13 09:13:56
Ah ok! I fixed it. You can update just this file below, or wait for the next release
https://github.com/Ottodix/Eole-foobar-theme/blob/master/themes/eole/js/WSHgraphicbrowser.js

(You can also send tracks or albums by dragging them though; it's more "visual")
Title: Re: Eole, a SMP/ColumnUI theme
Post by: yza on 2019-07-15 01:11:38
THANK YOU SO MUCH! you really did fix my biggest woe.
I actually was using the drag and drop in the playlist tab in the meantime but I found it a bit fiddly tbh.
First I had to click once to select then click again to drag but intuitively I would always try to select and drag in one click but it doesn't work that way, so it feels a bit off for me.
Plus I like to make playlists from the library tab since I like to use the tree list there to search through my library and I don't think you can drag and drop in the library tab since Playlists aren't displayed anywhere to my knowledge.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-07-15 10:56:35
You can.
I don't think you can drag and drop in the library tab since Playlists aren't displayed anywhere to my knowledge.
You can, the playlists list will appear once you start dragging. Just try it, you can drag from almost any panel (exactly: from filters, from the library tree, from the library central panel (with the cover grid), from the mini player
Title: Re: Eole, a SMP/ColumnUI theme
Post by: yza on 2019-07-15 14:42:32
well... that's some damn fine work! it's actually really well done. I'll probably use this method from now on haha :)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Frug on 2019-07-29 14:53:37
Hello,
let me start by thanking you for this truely nice skin.
I appreciate the design and the ease of use.
I am new to foobar2000 and the installation was a breeze and everything has been working smoothly so far (having tested a few other skins before, I was about to give up  :))).
So kudos  ;)

I am facing an issue with multi-values tags such as artist and genre that I think relates to the following quote:

Right now, in library view, each disc in a multi-disc release gets its own thumbnail - is it possible to include an option to just show a single thumbnail and combine all tracks when clicking on the thumbnail?
Ahh... those people listening to classical music, they always end up with complex tagging systems... : )
You've got an option now, right-clic in the header bar > group by > combine...
My other request is the option to hide the display of the genre in this view - some of my albums (classical, mostly) are multi-genre and this also results in them being displayed as separate thumbnails.
It was a bug, it should be ok now. (the support of multi-genres isn't very good, the filters don't show them, but you'll have to live with it for the moment unfortunately)

If I understand correctly this means that if I have multi-value tags such as artist = "Artist_A; Artist_B" I cannot use a custom filter related to the artist tag that would list and display both Artist_A and Artist_B in the library panel?

Regards.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-08-01 10:25:39
You mean listing both artists in the filter on the right column of the library panel? It doesn't work, yes.
Supporting the multitags in those filters would cost a lot in term of performance (and a little bit in term of coding time too : )


Title: Re: Eole, a SMP/ColumnUI theme
Post by: Frug on 2019-08-02 08:22:24
I mean the ARTIST filter on the left of the library panel yes.
And yes, having multitags supported would be great, so that all artists are truly listed and not only the first one of any multi-artists track (which is quite common).
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-08-02 13:34:04
And yes, having multitags supported would be great, so that all artists are truly listed and not only the first one of any multi-artists track (which is quite common).
The only thing i can do is convert the multi-artist tag to one item, where all the artists are listed, separated with a comma. So i did that on the latest build. (so an artist tag like "Elis Regina; Tom Jobim" will be displayed as one artist "Elis Regina, Tom Jobim")
This solution is kind of okey for the artists, but quite shitty for the genre. But I won't support multitags, sorry (unless someone manage to come up with a algorithm to populate an associative array and transform it back to a number indexed array at the end, and all this efficiently. I may give it a try at some point, I may! But on a music library with lot of multitags fields, it will be a performance nightmare whatever I do, I think)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Frug on 2019-08-02 14:31:26
No need to apologize.
I briefly looked at the panel scripts and I can understand the work it would require (less so the performance impact but I do believe you).

Still a very nice skin though!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: MojoBass on 2019-08-10 07:04:49
Hello Ottodix,
great theme, love it and appreciate your intense work!!
One thing on version 1.2.3 beta1: the text part of the new track info panel seems to change with a delay of 1 minute after track is changed in library panel, see attached.

Two other questions:
- is it intended that foo_queuecontents is not included, or is there another way to show the content of the playing queue? (of course I can add it myself -  just making sure I did not miss something)
- I highly appreciate the frequency of updates of eole. Sometimes I get lost which version I am currently using. Is there a way to see you version number in foobar or in the file structure? If not, any chance to include the version info e.g. under File->Skin Settings -> Info?
Thanks, MojoBass
Title: Re: Eole, a SMP/ColumnUI theme
Post by: JosephWDye on 2019-08-12 16:52:56
Hello! I was wondering about how I would go about adding a simple equalizer visualizer instead of milkdrops? and maybe a button/tabs to switch between them?

willing to learn new stuff and do it myself.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: MojoBass on 2019-08-17 06:28:22
Is there a way to see your version number in foobar or in the file structure?
Found it in JStheme_common.js. Closed.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-08-20 08:13:42
One thing on version 1.2.3 beta1: the text part of the new track info panel seems to change with a delay of 1 minute after track is changed in library panel, see attached.
I would need a exact exact description of how to reproduce this bug. It looks like you were playing a song by Abba there, playback was paused.
And you then edited another track in the library panel on the middle, Highway to hell by AC/DC ? And the text informations then switched to song ?

Hello! I was wondering about how I would go about adding a simple equalizer visualizer instead of milkdrops? and maybe a button/tabs to switch between them?
I'm sorry, a guide to do this would require a lot of explanation. All buttons are coded in javascript, you can get help on the SMP component topic (https://hydrogenaud.io/index.php/topic,116669.0.html). And to add a panel, you need to learn about Column UI layout and panel stack splitter. You can also get help on the corresponding topics.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: MojoBass on 2019-08-20 11:04:31
One thing on version 1.2.3 beta1: the text part of the new track info panel seems to change with a delay of 1 minute after track is changed in library panel, see attached.
I would need a exact exact description of how to reproduce this bug.

Sure:
1. Open Eole and switch to 'Now Playing' panel.
2. Double-click on any title ('title 1') in the right lower titles section to start title 1.
   -> Lyrics, Biography, track info panel picture and text info show correct title 1 info :-)
3. Switch to 'Library' panel and double-click on any title to start playing this title ('title 2')
4. Switch back to 'Now playing' panel:
   -> Lyrics, Biography and track info panel picture show correct info for title 2
   -> Track info panel text part still shows info for 'title 1' until 1 minute playpack of title 2 has passed, then switches to info for 'title 2'

Hope you can reproduce - if not then it is on my side and I would not bother any more
Thanks very much!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-08-20 13:07:37
I don't think it's just on your side, but i didn't manage to reproduce it using your instructions. Can you export and send me your columnUI configuration, like that i will use the skin with the exact same settings? If you do so, please reply using a pm message, and we'll continue the discussion from there.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: zSzechuan on 2019-08-26 13:30:46
Hi! i've just downloaded Eole and i love it, unfortunately the panels keep crashing and giving me errors related to the file JStheme_common.js

here is a screenshot of both types of error message:
(https://i.imgur.com/DKir0YE.jpg)

is there anything i can do to stop this?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-09-11 08:05:28
I think you just need to update your spider monkey component using the latest build (https://ci.appveyor.com/api/projects/theqwertiest/foo-spider-monkey-panel/artifacts/_result%2FWin32_Release%2Ffoo_spider_monkey_panel.fb2k-component?branch=master&job=Configuration%3A%20Release), or the dlls provided by the theme
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Khush_ on 2019-09-30 04:55:02
Is there anyway to switch the positions of artist name and album name in the Library panel?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: suta on 2019-10-05 10:14:53
(https://imgur.com/uDRgOrm)


https://imgur.com/uDRgOrm

After removing foo_uie_lyrics3 component i'm having this error when trying to play files from "Show Idle Screen".. anyone knows why? this error does not occur when foo_uie_lyrics3 installed.. however I don't need that component as I'm using Mini Lyrics..

someone know a fix?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-10-06 09:29:08
After removing foo_uie_lyrics3 component i'm having this error when trying to play files from "Show Idle Screen".. anyone knows why? this error does not occur when foo_uie_lyrics3 installed.. however I don't need that component as I'm using Mini Lyrics..

Hi! It have nothing to do with foo_uie_lyrics3, it was a bug in this Idle screen. This Idle screen is something i coded a long time ago, and i actually don't use it, so i didn't saw those bugs. You can grab the nightly build there (https://github.com/Ottodix/Eole-foobar-theme/zipball/master/)

Is there anyway to switch the positions of artist name and album name in the Library panel?
No, sorry! Not without editing the code
Title: Re: Eole, a SMP/ColumnUI theme
Post by: suta on 2019-10-07 06:07:44
Hi! It have nothing to do with foo_uie_lyrics3, it was a bug in this Idle screen. This Idle screen is something i coded a long time ago, and i actually don't use it, so i didn't saw those bugs. You can grab the nightly build there (https://github.com/Ottodix/Eole-foobar-theme/zipball/master/)

Hi thanks for fixing the bug.. after using the nightly build foobar no longer crash when using "Show Idle Screen".. I don't really use Show idle screen personally just exploring this beautiful theme.. probably the best looking theme I can find on devianart.. thank you for taking your time making this theme :P
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Aubey on 2019-10-10 19:51:21
This theme is amazing, thank you.

I'm running into a few issues - my 1080p desktop looks great, but my high dpi (almost 4k) laptop has some elements scrunched up, and most elements are really tiny. It's fixable by changing the DPI settings in the properties of the foobar .exe, but it would be nice for it to be handled in-theme as things generally look cleaner that way (windows scaling adds fuzziness)

Additionally, the search box seems to be slightly glitched - it's outlined in white on two sides.

I've attached screenshots of all of these little issues.

Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-10-11 13:29:13
Thanks for the comment!

About high dpi, i know, but too complex to fix, sorry! It would require a lot of work, and i'm not willing to do that.

About the search box look, it's on purpose, i like it that way.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2019-10-18 11:11:15
Now
Additionally, the search box seems to be slightly glitched - it's outlined in white on two sides.
I just changed a little bit the outlines of this search box, you can preview it on github, and grab the latest release there https://github.com/Ottodix/Eole-foobar-theme/releases

It's a very tiny change visually, but it does look a little bit more "integrated" with the other elements now. It stand out a little bit less, but i guess it doesn't matter, almost all users which install such a theme are advanced users computer-wise. (but in my daily job, i would never design such an interface, it's way too complex : )
Title: Re: Eole, a SMP/ColumnUI theme
Post by: racerEX on 2019-10-31 15:52:41
Hey there, thanks for making this awesome theme! I just have one question. Is is possible to edit color or add a slight glow of the currently selected item(s) in the list as it's a bit hard to see at a glance on my setup.

Uploaded the picture(Talking about just selected, not actively playing)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: shademe on 2019-11-01 17:59:30
Thanks for this theme - It's the first one that has convinced me to switch from my current one in over 5 years! A couple of things that would make the transition painless:
> An option to read track ratings from IDv3 tags (the tag in question is "RATING") as opposed to the custom statistics database.
> Queuing tracks by middle clicking on them (adding them to the playback queue). The behaviour I'm looking for is that after the currently playing track is complete, playback switches to the playback queue. It continues to play the items in the queue in order and after all of them have been played, playback switches back to the original playlist.

Would those features be possible to implement?

EDIT: Some bug reports (as I discover them) -
> The behaviour of the "Row Height > Increase/Decrease" buttons in the playlist panel is reversed.
> The main playlist and the one in the right-sidebar seemed to be synchronized even when they are configured to be independent. I have the main playlist set to "Active playlist" (and not following now playing) and the sidebar's to "Playing playlist" (and following now playing). However, any interactions made to the sidebar playlist are mirrored in the main playlist view if both underlying playlists are the same.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: shademe on 2019-11-01 19:41:17
Sorry about the double post - Can't seem to be able to edit my previous one anymore.

More bugs:
> The "Library Playback" playlist count in the playlist left sidebar is not updated correctly after making a selection in the Library view.
> Let's say I have two playlists, A with 10 tracks and B with 20. I open A (in the main playlist view) and play track #5. The sidebar playlist (as mentioned in the above post) is set to show the playlist that's the source of the currently playing track. And indeed, it correctly shows A with track #5 highlighted as the currently playing track. I now switch to playlist B and play track #10. Instead of switching to the new playlist and highlighting the 10th track in it, the sidebar playlist remains in the old playlist and highlights the 10th track in it.
> Changes to playlists are not updated until you switch to a different one and back (like when the library selection is changed).
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Dreams-Visions on 2019-11-27 22:19:27
Glad to see this theme is still alive and kicking. Been using it for 4 or 5 years now and it's been great. Love the new updated version.

Issue that has been frustrating me, however -

This might be a basic Foobar2000 change, but I only noticed it after updating to the new version of Eloe: the Search bar behaves differently. It starts searching as I'm typing, and when I press enter, it just starts auto-playing the very first thing it finds.

I'd like to revert this back to the standard behavior where it doesn't actually start searching until I press Enter. Or at least doesn't start auto-playing when I press enter inside the search bar. Again, I'm not sure if this is a Foobar2000 issue, or a setting within one of the playlist components or the theme itself. I've been looking for some time but my limited experience with Foobar2000 has made it difficult, so I'm down to just asking for help. Pretty much every search bar in every other application to date works by allowing you to press enter and look through the results. This starting on its own is very disorienting and regularly frustrating.

Can anyone advise? Thank you.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: yza on 2019-12-11 02:10:18
hi,
I like to use the left panel to sort by album artist as its usually a lot cleaner. one issue ive ran into though is albums that are sorted as various artists. is there a way to keep the left panel sorting by %album artist% but also include %artist% in results of the same name?

or is there a way to sort by %artist% but say if there's two artists names seperated by a comma then it puts the song in both artists page?

thank you!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: anamorphic on 2019-12-11 14:15:22
I like to use the left panel to sort by album artist as its usually a lot cleaner. one issue ive ran into though is albums that are sorted as various artists. is there a way to keep the left panel sorting by %album artist% but also include %artist% in results of the same name?
Something like -

Code: [Select]
$if($stricmp(%album artist%,Various Artists),%artist%,%album artist%)

(Enter this by right-clicking the left panel on 'Artist' > Group By > Preset 2 (Artist) > Custom titleformat > Grouping pattern)

Depends on your tagging how well it works - multi-value %artist% tags would probably not merge and make a second entry instead.

Quote
or is there a way to sort by %artist% but say if there's two artists names seperated by a comma then it puts the song in both artists page?
Unfortunately I think not, see reply #52 (https://hydrogenaud.io/index.php?topic=117595.msg973912#msg973912) above.

In normal foobar though it would be just %<artist>%

Cheers

Title: Re: Eole, a SMP/ColumnUI theme
Post by: yza on 2019-12-18 01:03:12
thank you! that did the trick.

one other question, is it possible to add the lyrics panel to the library tab as well?
i use the library tab almost exclusively but i enjoy seeing the lyrics as well.
something like this (https://media.discordapp.net/attachments/648630455280861208/656421948343189535/unknown.png?width=1143&height=683)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-01-02 13:11:06
This might be a basic Foobar2000 change, but I only noticed it after updating to the new version of Eloe: the Search bar behaves differently. It starts searching as I'm typing, and when I press enter, it just starts auto-playing the very first thing it finds.
Can anyone advise? Thank you.
Hi,

Grab the latest nightly version there (https://github.com/Ottodix/Eole-foobar-theme/zipball/master/), you will then be able to deactivate this auto search feature using the little down arrow on the left of the search field. Uncheck "search as you type"

or is there a way to sort by %artist% but say if there's two artists names seperated by a comma then it puts the song in both artists page?

anamorphic replied perfectly to your questions (thanks!).
Title: Wave Seekbar
Post by: Kristo on 2020-01-02 16:32:53
I'm trying to add my old seekbar from https://foobar.hyv.fi/?view=foo_wave_minibar_mod - either replacing the current one or simply adding it. But it always overlaps other controls. Can anybody tell me what I'm doing wrong here?

Title: Re: Eole, a SMP/ColumnUI theme
Post by: Dreams-Visions on 2020-01-06 00:26:06
Hi,

Grab the latest nightly version there (https://github.com/Ottodix/Eole-foobar-theme/zipball/master/), you will then be able to deactivate this auto search feature using the little down arrow on the left of the search field. Uncheck "search as you type"
Amazing. Thank you!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: biffo78 on 2020-02-02 11:52:37
Brilliant theme - many thanks for developing it Ottodix.

I'm still very new to Foobar and still finding my way, so I'm hoping someone maybe able to help.  I've catogirise my collection by sub-genres using the style tag, and would like this to feature in the left-hand menu and be able to filter by it, but just can't figure out how to do this.  Any pointers or advice will be really appreciated
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-02-03 09:50:08
Brilliant theme - many thanks for developing it Ottodix.

I'm still very new to Foobar and still finding my way, so I'm hoping someone maybe able to help.  I've catogirise my collection by sub-genres using the style tag, and would like this to feature in the left-hand menu and be able to filter by it, but just can't figure out how to do this.  Any pointers or advice will be really appreciated
If you want to display a custom tag on the filters on the left column of the library panel, you can do right clic > settings... > group by > preset 1 (or 2 or 3) > Custom titleformat
And here you can put your custom tag (so %STYLE% i guess) and a custom name (so style, i guess :) )

You can't have both the genre and the sub-genre on the same view however.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: biffo78 on 2020-02-03 14:58:09
Brilliant theme - many thanks for developing it Ottodix.

I'm still very new to Foobar and still finding my way, so I'm hoping someone maybe able to help.  I've catogirise my collection by sub-genres using the style tag, and would like this to feature in the left-hand menu and be able to filter by it, but just can't figure out how to do this.  Any pointers or advice will be really appreciated
If you want to display a custom tag on the filters on the left column of the library panel, you can do right clic > settings... > group by > preset 1 (or 2 or 3) > Custom titleformat
And here you can put your custom tag (so %STYLE% i guess) and a custom name (so style, i guess :) )

You can't have both the genre and the sub-genre on the same view however.

Many thanks!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Dimitris4 on 2020-02-03 16:53:39
Hi Guys, write english with google translation, sorry!
Very good Theme, the most beautiful thing I've ever seen.

I want to find two settings:
1. I want the library to show:
Group By: Artist, Title Song. Νot Artist, Album you see in the photo:

2. I also want if it is possible when I press double left click in the playlist, not start the song automatically.
I just want to see the Playlist.

With Shift/Right Click Properties i can't find anything.




Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-02-04 09:48:01
1. I want the library to show:
Group By: Artist, Title Song. Νot Artist, Album you see in the photo:
right-clic > settings > group by > custom titleformat > "%artist% ^^ %title%"

2. I also want if it is possible when I press double left click in the playlist, not start the song automatically.
I just want to see the Playlist.
Then do a single left click, it does that!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Dimitris4 on 2020-02-04 13:33:30
right-clic > settings > group by > custom titleformat > "%artist% ^^ %title%"
Right-click > group by > custom titleformat > "%artist% ^^ %title%" it shows it like this, check the photo:

Then do a single left click, it does that!
The playlist doesn't does not work one click.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-02-05 08:11:50
Then remove the ^^, they are effectively useless there.

About the playlists, it supposed to activate the playlist when you do a single left click on its name on the left column, I don't understand your issue.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Dimitris4 on 2020-02-05 11:57:33
Then remove the ^^, they are effectively useless there.
I want to see, up the artist and down title song

About the playlists, it supposed to activate the playlist when you do a single left click on its name on the left column, I don't understand your issue.
It's okay, in the future I will fix it, no problem.
I like it the way it is the eole, thanks for the eole!  :)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-02-29 10:13:52
I want to see, up the artist and down title song
Now you can do it, grab the latest build there https://github.com/Ottodix/Eole-foobar-theme/zipball/master/. And then in group by > custom titleformat, you will be able to choose separately a titleformat for each lines
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Dimitris4 on 2020-02-29 18:06:41
Now you can do it, grab the latest build there https://github.com/Ottodix/Eole-foobar-theme/zipball/master/. And then in group by > custom titleformat, you will be able to choose separately a titleformat for each lines
Oooh Thank you very much, this is the most beautiful, the best music program with the best skin player! :)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Just_Addict on 2020-03-01 05:34:12
Damn this looks great, I still had the first(?) release lying around from back in the day when you posted it through MediaFire but somehow never got around to using it after having tried it out. Dunno why as it already looked nice back then.

I do have a small problem though, I've only just installed it a a couple of hours ago and not gone through it extensively but I kinda don't like the circle view artwork in the right hand pane. I discovered an item on the context menu there that has a tickmark in front of the circle view item, but it doesn't want to do anything it seems. As in it doesn't appear to work as a toggle?

Am I looking in the wrong place or is this a small buglet?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-03-01 19:02:36
Am I looking in the wrong place or is this a small buglet?
Ah yes, it's a bug, it should work with the latest release
Title: Re: Eole, a SMP/ColumnUI theme
Post by: NeoFighter on 2020-03-03 21:32:27
Hello,
I'm used to create playlists instead of aggregate music by library. Is there any option to sort playlists alphabetically?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-03-04 12:26:08
Nope. This is easy to code, but this would be more disturbing than helpful on most case. Playlists are sorted by date of creation, you can reorder them using a drag and drop and it won't change sorry.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: anamorphic on 2020-03-04 19:36:27
I'm used to create playlists instead of aggregate music by library. Is there any option to sort playlists alphabetically?
You could always use SimPlaylist Manager (http://www.foobar2000.org/components/view/foo_simplaylist_manager) to sort the list of playlists if you really need to. Open the pop-up by View menu > SimPlaylist Manager, select more than one playlist, right-click > Sort menu.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: NeoFighter on 2020-03-04 20:14:53
@Ottodix
I'm using 135 playlists. No being able to simply sort by eg. right click option is painful. Dragging playlists in this quantity one by one is a huge nonsense.

@anamorphic
Thank you! This is helpful workaround.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: sblooga on 2020-03-05 14:54:14
Hello, Sorry, brand new on this forum, I don't know if I'm in the right place? I am discovering and I am a new user of foobar2000, I would like to know if this skin is usable in portable version V1.1.7 please.
Good day to you and thank you for your reply
Title: Re: Eole, a SMP/ColumnUI theme
Post by: sblooga on 2020-03-06 11:28:12
Hello Ottodix,
Superb skin I love! Finally I did not see that I could install the latest version 1.5.2 in portable version! Everything went well except, there is one thing that I cannot do or that I do not understand. By reading the file 'Install-Readme' in the part "4. Configuring the Winamp directory I have an error with a crach of directx. I enclose the screenshots. I copied pasted the Winamp directory in C: \ Program Files. I don't know if I understood the handling of the Readme file correctly? I'm using Google translate and maybe the translation is bad.
Good day and again a big thank you for this excellent work.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-03-06 12:55:53
Hi,
It's quite a common issue. You'll have to install/reinstall directX, according to those screenshots. And if you can't make it work, another option is to remove the visualization part of the skin, there is instructions in the readme about that:

Right click the visualisation tab at the top and select Settings. Check "hide visualization tab". And remove the Shpeck component at the bottom of the panel list in File > Preferences > Display > Columns UI > Layout (right-click over Shpeck > Remove panel)

Glad that you like this skin!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Just_Addict on 2020-03-06 16:10:46
I've revisited the theme seeing that the Circled vs. Square album art issue is fixed now...  so I explored the theme some more.
I still like it but there's one thing that I wished were different. It would be ever so helpful if there was just one central setting to control dark mode  because it was rather annoying to have to figure where the setting was located for each view.
scratch that, seems the little moon icon does just that
As for the theme itself, outstanding. can't say anything else. Hats off to you for it having just about anything one could wish in a theme

One question, where can I disable showing the wallpaper background on the Biography panel in the Now Playing view?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-03-08 13:43:44
I'm using 135 playlists. No being able to simply sort by eg. right click option is painful. Dragging playlists in this quantity one by one is a huge nonsense.
I understand, yes. Let's say that if someone come up with a SMP code to sort the playlists alphabetically, I'll incorporate the code into an option for this skin. But currently, i've got other things on my plate.

One question, where can I disable showing the wallpaper background on the Biography panel in the Now Playing view?
This panel is the biography script by wilB (with minor changes). So maybe it's doable from the right-clic "Panel properties" option, but I don't know, maybe not. I don't want to edit the code of this script , because wilB maintain it and it's quite convenient to use his script without any modifications.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: SpiffyJUNIOR on 2020-03-24 02:02:15
Every time I scroll down to the bottom of my artist list, foobar crashes with an out of memory error.
I'm using foobar2000 1.5.2 and have 8GB's of ram.
I have 53 artists, 98 albums, and around 1200 songs.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: realJFK on 2020-04-02 18:10:38
Quick message to thank you for your work. This is a very fine and delicate skin.

PS : I've not bothered to change and adapt a foobar theme since a veryyy long time, and your work did motivate me. Congratulations!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: realJFK on 2020-04-02 18:31:38
And while I'm here a question arise: how to have more than 3 filters in library view?

I can create a new one successfully, but it always the place of one of the 3 originals (GENRE, ARTIST & ALBUM). So I can't add for instance a proper dedicated DATE filter without loosing something else.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: shpadoinkle on 2020-04-04 22:49:16
Every time I scroll down to the bottom of my artist list, foobar crashes with an out of memory error.
I'm using foobar2000 1.5.2 and have 8GB's of ram.
I have 53 artists, 98 albums, and around 1200 songs.

Just installed Eole today - exact same thing happening to me.

"Error: Spider Monkey Panel v1.2.3 (GraphicBrowser v1.2.3.b14 by Ottodix)
Out of memory: 2454502/1073741824 bytes"

Keeps spitting out similar errors after I close each one.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Temp85 on 2020-04-06 11:15:28
Hello. I very like this theme. But i got an issue when group by genre. If Album tag by multi genre . I just can to show first genre or multi genre on the same line. Have any way to seperate each gerne to each line .
Sorry for my bad english.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: tyronatyson756 on 2020-04-15 10:14:08
Thanks for the superb skin. A couple of questions:
1) Can  you add a Playback order button available to the bottom bar "Visible buttons" selections?
2) How do you enter queue manager?
3) How to add a lyrics tab to the Library-Playlists-Now playing-Visualization bar?
4) This may be a bug (using 1.2.3 b14): Now playing and Visualization tabs are using using the light theme while in dark mode. I've used the dark/light switch exclusively.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Zekamon on 2020-04-22 20:56:12
Hey there, great theme, looks really clean. But I have a minor problem that i cant get to fix for some reason

The "Library" and "Playlists" dont have an enlarged Album Cover on the right side like the "Now playing" and "Visualization" tabs do. And sadly I dont have any idea on how to do anything with js. I also checked every Setting on the panels to try get that fixed but nothing helped.

Is there a way to activate that on those tabs or is it not supposed to be that way? Thanks!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-05-10 20:47:08
There is quite a lot of post I didn't reply to...
Out of memory errors > Honestly, I don't know...
More than 3 filters > You can't !
Multi tags > they aren't supported by this theme


Thanks for the superb skin. A couple of questions:
1) Can  you add a Playback order button available to the bottom bar "Visible buttons" selections?
2) How do you enter queue manager?
3) How to add a lyrics tab to the Library-Playlists-Now playing-Visualization bar?
4) This may be a bug (using 1.2.3 b14): Now playing and Visualization tabs are using using the light theme while in dark mode. I've used the dark/light switch exclusively.

1) there is 2 buttons, one for repeat which cycle trough various options (the mouse tooltip will indicate the behavior of each option), one for shuffle. You can do everything with those 2 buttons, and otherwise, you can also do a right click any on the control bar.
2) by using a component like foo_playqueue manager
3) Sorry, too long to explain, it can't be done easily
4) The lightswitch button toggle between dark/light theme independently for each panel, it's the intended behavior

Is there a way to activate that on those tabs or is it not supposed to be that way? Thanks!
There is a button for that in the top bar, a icon which look like a little equalizer/spectrum visualizer (I was too lazy to make a new icon for this action, so it's not really appropriate. I'll do a new one later)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: IrishMLK on 2020-05-23 18:10:39
Hi.  Loving your work.  The only thing I can't figure out is a quick way to change output.  I like to use Wasapi (event), but if I want to change to Direct Sound I need to go Foobar>Library>Configure>Playback>Output>DS. 

Is it possible to add a button in the top right that would list available outputs and allow selection?

Thanks for your hard work!!!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: PalmMaster on 2020-06-09 15:10:42
Hi, your skin is awesome, had to give up on some sorting opcions i was used to on the clasic foobar, but the visual upgrade is way to nice haha, the only little issue that I have is when I import a new album to my library (usually i do this on itunes because it makes a backup of my full library wich is the one foobar searchs on), the album somehow loads de-organized on the "date added to library" sorting option.... i think it has to do on the order on which itunes copies the files...which i think is not in the album order
srry for the harsh english

quick edit, the album stays in that order afterwards, i though i figured it out yestarday changing the sorting tags but it seems not



Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-06-15 22:15:35
Hi,
@tyronatyson756  I finally did changes for those out of memory issues.
@IrishMLK I don't want to spend time doing this for the moment. If someone give me a script which do that, I'll incorporate that to the theme though.
About this "date added to library" sorting issue, try the latest version.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: APECR on 2020-06-17 09:09:07
@IrishMLK
DSP and Output instead of equalizer settings:
Title: Re: Eole, a SMP/ColumnUI theme
Post by: APECR on 2020-06-18 02:44:16
Fix for DSP
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-06-18 13:13:12
Thanks APECR, it's now included into the theme, https://github.com/Ottodix/Eole-foobar-theme/zipball/master/
Right click on the control bar > settings > visible buttons > output device
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Arno Solo on 2020-06-21 23:46:34
Maybe you'll say I'm too picky ...

As people that add new album releases on "MusicBrainz Picard," I consider the "date" tag (%date%) is the release date of a version of the physical or digital album.

The tag "original year" (%originalyear%) for creating a song (compilations) or album is much pertinante to sort his music.

For example, a compilation of Jazz 50s - 60 published in 2005 can not be summarized in %date% tag, that's why the tag %originalyear% exists.

I wish I could replace all the tag %date% by the tag %originalyear%, if possible with skin on "ColumnsUI".

Title: Re: Eole, a SMP/ColumnUI theme
Post by: IrishMLK on 2020-06-24 02:40:09
Thanks APECR, it's now included into the theme, https://github.com/Ottodix/Eole-foobar-theme/zipball/master/
Right click on the control bar > settings > visible buttons > output device

Holy Cow APECR!  That's beautiful.  Thanks so much to you and OTTODIX!!!

That icon is the balls too!  Cheers!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: IrishMLK on 2020-06-24 03:00:57
OTTODIX:

Downloaded the master and applied it and it told me to update Columns UI.  I did that before trying the new Output select button and now I get the error below.  Oddly, when I replaced the WSHcontrols.js with the second version from APECR above, it worked... but it just didn't have the AUX cord-looking icon. 

Code: [Select]
Error: Spider Monkey Panel v1.2.4-beta+1f130249 (Controls v1.2.3b16 by Ottodix)
arr[(idx - 1)] is undefined

File: WSHcontrols.js
Line: 2222, Column: 28

Stack trace:
  menuOutputAndDSP@WSHcontrols.js:2222:28
  build_buttons/buttons_right.Device<@WSHcontrols.js:603:4
  SimpleButton/this.onMouse@WSHcontrols.js:3303:26
  on_mouse_lbtn_down@WSHcontrols.js:956:11

Definitely not a deal-breaker, just wanted to share the error.  Thanks again!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: marc2k3 on 2020-06-24 04:51:44
I've submitted a pull request on github which fixes it. Try replacing the file with this...

https://raw.githubusercontent.com/Ottodix/Eole-foobar-theme/ac396fbcb3a8283d697680ee5f87a924db4c92d8/themes/eole/js/WSHcontrols.js
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-06-24 12:42:00
Merged into the master branch, thanks
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Texta on 2020-06-25 19:25:44
Thank you Ottodix for bringing this theme back, I was using it for ages now, an very old version which disappeared from the web. But I stuck to it, because it was the best available skin. It probably still is, installing now. Thanks again!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: IrishMLK on 2020-06-26 23:05:37
I've submitted a pull request on github which fixes it. Try replacing the file with this...

https://raw.githubusercontent.com/Ottodix/Eole-foobar-theme/ac396fbcb3a8283d697680ee5f87a924db4c92d8/themes/eole/js/WSHcontrols.js

Snotlicker and Ottodix,  I have updated the file and can confirm I am good now.  Thanks again!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: ö123456 on 2020-06-29 21:31:39
Thank you Ottodix for this theme,
can you please add an youtube video tab
 thx in advance.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: ö123456 on 2020-07-05 17:30:14
Thank you Ottodix for this theme,
can you please add an youtube video tab
 thx in advance.

.... instead of visualisation tab  perhaps.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-07-06 11:26:52
Hi,
Sorry to kill your hopes: I won't do it, sorry. This skin includes too many things already to my taste, I would rather remove some components than add new ones.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: APECR on 2020-07-07 10:12:29
@ö123456
Modification within their abilities.
I removed something from what I have. And did not check how it works
Title: Re: Eole, a SMP/ColumnUI theme
Post by: APECR on 2020-07-08 10:12:13
https://yadi.sk/d/DGjcoEjqB21Q3Q
Title: Re: Eole, a SMP/ColumnUI theme
Post by: John Rock on 2020-07-08 21:11:27
Hi Ottodix, can you add an option to hide all the track infos in the WSHnowplaing panel the same way you put the Show Rating option?

Great skin, keep improving.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: r4di0n on 2020-07-09 09:33:42
I love Your theme!
You could add in the next versions the possibility to sort the music by rating?
Horizontal Playlist tabs would also be great.

I have such a problem with the lyrics that even when he finds (and save) the lyrics he still shows that he can't find it.

https://imgur.com/a/BwUlq1p

Thank You!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-07-09 14:57:18
Thanks!
Horizontal playlist tab > nope.

About your issue with the lyrics, yep, I'll have to get ride of the message which say "search performed but no lyrics found". It a little bit annoying, there isn't any way to show a different message when the pluing is searching, and when the search have been performed and nothing have been found
Title: Re: Eole, a SMP/ColumnUI theme
Post by: r4di0n on 2020-07-10 15:01:03
Also milkdrop is open in window mode after go in vizualization tab.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: r4di0n on 2020-07-10 22:01:11
Also:
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-07-11 14:01:16
@r4di0n: I won't add a new icon for the preferences, you can already access them easily using the menu icon on top-left. You issue with milkdrop is something unknown, you probably changed some parameters, I've got no ideas
Title: Re: Eole, a SMP/ColumnUI theme
Post by: r4di0n on 2020-07-11 20:41:46
ok, I solved my milkdrop problem. You must enable the "Integrate with winamp skin" option in MilkDrop prefs window.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: ö123456 on 2020-07-12 09:39:58
@ö123456
Modification within their abilities.
I removed something from what I have. And did not check how it works

hey APECR ty for the mod,
not bad  ;)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: John Rock on 2020-07-12 17:14:10
@Ottodix

Can you please tell me wich this gradient are so I can detele them?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-07-13 12:32:49
@John Rock
Search for "colors.grad_bottom" in the related js files (do shift+right click> configure, and you'll find the right files)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: John Rock on 2020-07-13 19:49:04
Great, it modifie the Playlists mid bottom panel also but, its Ok.

Keep it up.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: TheQwertiest on 2020-07-14 23:01:40
@Ottodix , FYI: https://theqwertiest.github.io/foo_spider_monkey_panel/docs/script_showcase/full_themes/#eole
Ping me, if you want any additional description added.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-07-15 18:47:49
Thanks! The screenshot is a good description, it's enough
Actually I started doing it mostly for the look, and weirdly I ended up adding sooooo many options... Too much freetime on my hands ^^
Title: Re: Eole, a SMP/ColumnUI theme
Post by: macsel on 2020-07-16 00:51:34
Hi Ottodix,

Just want to say a big thank you for this brilliant theme (and TheQwertiest for SMP)!
I haven't used foobar daily in years (around 10 years), but just recently purchased a new desktop DAC/amp and started using it again.
This theme has made foobar better looking than I've ever had it looking in the past, so thank you!

Just a one small issue I have:
The album art in the control bar (compact & large) is not square 1:1 like the rest of the artwork.
It is slightly rectangular. Any way to fix?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-07-16 12:49:42
@macsel: yep, right, now it's square (download again the nightly (https://github.com/Ottodix/Eole-foobar-theme/zipball/master/), overwrite the old files, import back the fcl file)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: John Rock on 2020-07-18 00:47:50
@Ottodix

I use only 2 filters in Playlist tab, and it keeps the width as if there was 3 filters, but when i click in the extend filters arrow to hide the bottom panel. the width of the 2 filters is reduced, it is possible, that when the bottom panel is hiden the 2 filters retain the width of the 3 filters?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-07-18 12:42:53
@John Rock : I guess the issue is more the height of this big cover above the right playlist, no? I could put a maximum value there, like half of the total height.

EDIT: finally I removed the code which was adapting the width to the number of filters, now you can adapt yourself the width of this right playlist using dragging.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: ö123456 on 2020-07-18 13:33:37
Hi Ottodix i have small issue on screensaver:


(https://hydrogenaud.io/index.php?action=dlattach;sa=tmpattach;attach=post_tmp_134658_f0b250eb5e7f5b2980fc694f914df866;topic=117595)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: John Rock on 2020-07-18 23:43:42
@Ottodix

Nice, nice, working great now, keep it up.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: alanbarcas on 2020-07-23 03:54:51
@Ottodix
Hi, I was wondering if there is any way to make the left menu panel sort the artists alphabetically ignoring the articles ("the" "los"...)?
So The Beatles appears as "The Beatles" in letter "b" instead of "t".
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-07-30 21:14:47
Hi,
I just coded a new option for that:
https://github.com/Ottodix/Eole-foobar-theme/zipball/master/
It works for the "ARTIST" filter, not the library tree though. Right-clic > settings > sort artists ignoring...
Title: Re: Eole, a SMP/ColumnUI theme
Post by: salvageaudio on 2020-07-31 14:48:55
Long-time eole user - I downloaded the newest repository yesterday (7/30) and copied it over the existing install.  Now, all of my artist thumbnails in the Library/Artist tab are missing (maybe 15 are populated out of 300).  I can't figure out why those artists populated or how to get the rest to refresh.  The Now Playing tab is showing last.fm artist info as expected (Lyrics also works as expected when using a modified configuration).  Album art also appears to have populated correctly (perhaps just from the file, but not 100% sure).

Any ideas?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: John Rock on 2020-07-31 20:29:10
Same problem. Most of my artist thumbnails in the Library/Artist tab don't load as they used to do, even if you restart foobar 10 times, and tbh is a pain refresh each and everyone of the covers really. Thumbnails in the Library/Album tab works fine tho.

Edit: even if you refresh all the pictures manually, if you restart foobar the same pictures don't load.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-07-31 20:53:41
Yes, i did an update. I found a little issue, you can try the latest update. But on my computer, most artists were loading fine, so I'm not 100% confident that it will fix your issue
Title: Re: Eole, a SMP/ColumnUI theme
Post by: John Rock on 2020-08-02 02:33:34
Working fine so far.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: alanbarcas on 2020-08-09 09:59:56
@Ottodix Thank you! Working great.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: alanbarcas on 2020-08-12 02:49:23
Hi it's me again.
I noticed that the song's rating next to its duration is displayed correctly only if the song duration is less than 10:00, if its not, then appears superimposed to the duration, this seems to happen everywhere, both in the covers grid's tracklist, in the right playlist, or any playlist, though it is more noticeable in covers grid. Any ideas how to solve it?

X
Title: Re: Eole, a SMP/ColumnUI theme
Post by: alanbarcas on 2020-08-12 08:00:29
Oh i noticed in the screenshot that the date of the last album of the left panel is incorrect, i checked and this happens in every search. I think is related to a previous bug that made the last album of a specifical search always appears listed as the last album of the whole library, alphabetically.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: r4di0n on 2020-08-16 19:57:28
Hello.

After last update i have this error when foobar starts:

Error: Spider Monkey Panel v1.2.4-beta+1f130249 (CoverPanel v1.2.3b17 by Ottodix)
startAnimation is not defined

File: WSHnowplaying.js
Line: 476, Column: 4

Stack trace:
  on_playback_new_track@WSHnowplaying.js:476:4
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-08-19 17:36:15
hi,
Every bug reported there have been fixed in the latest version
https://github.com/Ottodix/Eole-foobar-theme/zipball/master/
Title: Re: Eole, a SMP/ColumnUI theme
Post by: cpu533 on 2020-08-23 20:42:01
Nice one, is it possible to switch lyric from ESLyric to old Lyric show 3 which you can add multiple plugin to point to different source of lyric. Or if you can add this feature to ESLyric?  And with ESLyric, does not seem we have option to choose directory for lyric.

Thanks,
Title: Re: Eole, a SMP/ColumnUI theme
Post by: cpu533 on 2020-08-23 23:33:04
never mind, i now know how to make it work.

Thanks.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: alanbarcas on 2020-08-27 20:58:48
@Ottodix Thanks.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: diddpro on 2020-09-03 07:16:24
Hello.

I wanted to customize Library View.
So i edited some properties in "Shift+Right Click On Library Panel > Properties > View 07: Name // Pattern"
I tried this codes but they did not work.
Code: [Select]
$replace($directory_path(%path%),\,|)|%filename_ext%
$replace($directory_path(%path%),\,'|')|%filename_ext%
And the only thing I don't get is how
Code: [Select]
$replace($directory_path(%path%),\,AAA)|%filename_ext%
This code works.
Anybody know how to fix this problem?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: WilB on 2020-09-03 16:23:30
I suspect eole is using rather an old version of my library tree engine. That version first splits the string on | then does the title format evaluation. So your first two examples don't work.

Library Tree versions since July 2017 do title format evaluation first then split and so it works, e.g. try this (https://hydrogenaud.io/index.php?topic=110938.msg977222#msg977222).
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-09-09 21:15:07
Yep, that's right, I didn't update Library Tree since a loooong time, my version includes a lot of additionnal code in order to make it work inside my theme in relation with the other panels, that's why I never took the time to update it.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Crimvel on 2020-09-12 07:48:25
Hi I really love this theme.
Normally I'm totally capable of modifying things how I want them but I feel completely overwhelmed here.
I basically just want to add 1 thing to the Playlists view:
In the Groupheader I need another row:
with Genre and Country (Country is an tag I added to all my music).

Maybe someone can help me with that.
Thanks in advance.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: HAL_ on 2020-09-13 10:28:28
Hi, I wanted to test this theme, so I installed a portable version of Foobar on my computer (I already have Foobar with a custom installation).
I followed the instructions (copy 3 folders directly in foobar folder) but foobar don't even detect columns UI in user-components ??

I tried with a copy of the components directly in foobar component folder, but after the fcl import crash  :'(

Did I miss something ? Is it because I already have Foobar installed ?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: marc2k3 on 2020-09-13 11:27:43
When you do a clean install of v1.6 portable, a new folder named profile gets created in the root of the foobar2000 program folder. All theme files/user-components etc need to go inside this folder.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: HAL_ on 2020-09-13 11:48:48
Thank you snotlicker !  it's perfect
Title: Re: Eole, a SMP/ColumnUI theme
Post by: HAL_ on 2020-09-13 18:15:50
I try to find where I can set i'm using VARIOUS ARTISTS tag for grouping compilation tracks.
I found in ColumsUI but it doesn't change the "covers wall" page
Title: Re: Eole, a SMP/ColumnUI theme
Post by: HAL_ on 2020-09-13 19:38:45
found : right click on a cover / setting / group by / custom title format
and in the first line I put  : $if(%VARIOUS ARTISTS%,Various artists,%artist%)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: dypsis on 2020-09-19 05:10:28
I love this skin. I am just playing around with it now.
How do I add single tracks to the Playlist? When I double click on a track, it adds the entire album.
Also, can statistics like a Play Count and Last Played Date column be added?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-09-19 20:11:02
I love this skin. I am just playing around with it now.
How do I add single tracks to the Playlist? When I double click on a track, it adds the entire album.
Also, can statistics like a Play Count and Last Played Date column be added?
You can drag and drop tracks and filter groups.
Play count is displayed almost everywhere, between parenthesis. Last played date, nope, and the playlist is quite rigid, you can't add new columns. If someone is willing to port a better playlist script for this theme... : ) I think JSplaylist from br33t have customisable columns, no? But won't do it myself

Title: Re: Eole, a SMP/ColumnUI theme
Post by: DrowningFish on 2020-10-12 07:24:43
Thank you for this beautiful skin. A big change from using an old skin since 2014.

Everything is almost perfect, and I'm impressed by the amount of customizable options. I just have one question: How do I disable the 'Now playing' panel like the visualization panel?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: VERDAE on 2020-10-19 00:35:45
Hey, I'm new to Eloe and Foobar2000 itself, and whenever I try to open Foobar2000 after I imported the theme, it crashes and this error message pops up like 20 times. What can I do to fix this?
Error: Spider Monkey Panel v1.3.2-beta+f0830b60 ({55C118B3-42B1-4E92-BB11-CC4ADCB46078})
include failed:
Path does not point to a valid file: C:\Users\myname\AppData\Roaming\foobar2000\themes\eole\js\JStheme_common.js

File: <main>
Line: 1, Column: 1

Stack trace:
  @<main>:1:1
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-10-20 17:56:21
And when you goes to this directory, C:\Users\myname\AppData\Roaming\foobar2000\themes\eole\js\, can you locate the file then?
If not, you did a mistake while installing the theme, follow the installation instruction there for a standard installation: https://github.com/Ottodix/Eole-foobar-theme#installation
Title: Re: Eole, a SMP/ColumnUI theme
Post by: VERDAE on 2020-11-02 21:51:15
And when you goes to this directory, C:\Users\myname\AppData\Roaming\foobar2000\themes\eole\js\, can you locate the file then?
If not, you did a mistake while installing the theme, follow the installation instruction there for a standard installation: https://github.com/Ottodix/Eole-foobar-theme#installation
I downloaded the spider monkey panel debug and now I'm getting this lol:

Error: Spider Monkey Panel v1.3.2-beta+f0830b60 ({451F0AC4-226A-4860-8555-2299727978FF})
include failed:
ActiveXObject_Constructor failed:
Invalid CLSID: UIHacks

File: JStheme_common.js
Line: 863, Column: 26

Stack trace:
  oUIHacks@JStheme_common.js:863:26
  @JStheme_common.js:1023:17
  @<main>:1:1
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2020-11-09 19:19:30
Again, this error indicate that you didn't install the theme correctly.
It seems that a component named UIHacks isn't installed.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Andu on 2020-11-24 19:41:17
Is there a reason why search in the playlist only works on album name and not on artist name? Sometimes I know which artist I want to listen to but not the album yet so I want to be able to search for artist rather than album name.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: LRuego on 2020-12-07 04:57:22
Is there a way I can change the playcount to use the data gotten from the component enhanced playback statistics? if not, is there a part in the panel where I can place it's JSON field?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: michaengfrv on 2020-12-26 09:04:31
Hello~ Ottodix ! Thanks for making fantastic theme.

I have a little problem.
Background Wallpaper cover looks like resized at the Playlist panel.
How can I see wallpaper more clear?
https://imgur.com/a/SWKwBet
Setting is like linked image. And left image is a original size cover file.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: anamorphic on 2021-01-06 17:14:56
Hey Ottodix, :)

Would it be okay if I used your Playlist Manager (WSHsmoothplaylistmanager.js) script in my own DUI theme? - All I really want is to use custom image-based icons next to each playlist name...

I had a look at the original Smooth Playlist Manager (JSspm.js) sample script by Falstaff, but really I'm not skilled enough to integrate changes specific to that feature (playlist name = image). I think it easier to start with a working example in your script(s) and trim it down.

Cheers
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2021-01-10 16:30:10
Sure, of course you can
Title: Re: Eole, a SMP/ColumnUI theme
Post by: jakobjkraft on 2021-01-20 16:31:08
Just installed this, and love it so far.
One thing I'm seeing and I haven't seen before, is a lot of question marks next to tracks. I know it's because they're missing track numbers, but I'm too lazy to go through hundreds of tags and start numbering tracks.

Is there any way that, instead of a question mark displaying, there can just be a blank space? See screenshot to see what I mean.
I also have a lot of tracks that are numbered '0' - I'd like to not see those as well, if possible. Is there a way to just disable the track no. feature in the playlist? I rarely have full albums, just tracks that have been ripped from old cds over the years, so having correct track numbers was never a priority, sadly.
Any help would be greatly appreciated -- thanks in advance!


 
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2021-01-20 21:17:02
Hi,

I just change the question mark for a dash -. Grab the latest commit there https://github.com/Ottodix/Eole-foobar-theme/zipball/master/
But tracks with a 0 as tracknumber will keep displaying 0, i don't want to change that, sorry!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: jakobjkraft on 2021-01-20 21:19:32
That's fine with me -- thank you SO much for your efforts!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: KyuKyu on 2021-02-02 08:39:30
Hello! Is it possible to display playback queue number in playlist section? Something like this: https://imgur.com/S3UVWzO ? If the image is too small just let me know and I'll figure something out.

Thanks in advance!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: TheFiend1 on 2021-03-01 20:38:14
Hey guys!

(https://i.imgur.com/mHrI0IU.png)

Does anyone know how I can modify the info under the image? I would love to put the sample rate and bits per sample in the info next to the bit rate.

Thanks!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: cmgangrel on 2021-03-29 04:03:27
Get this when I swap to the "now playing" tab in Eole, after I had updated spider panel to the most recent release (1.4.1)
Code: [Select]
 itemValue[2] is undefined

File: WSHbiography.js
Line: 3903, Column: 21
Stack trace:
  Dl_lastfm_bio/this.Analyse@WSHbiography.js:3903:21
  Dl_lastfm_bio/this.on_state_change@WSHbiography.js:3843:209
  get_bio/dl_lfm_bio<@WSHbiography.js:3622:164
Title: Re: Eole, a SMP/ColumnUI theme
Post by: fr0y0 on 2021-04-02 01:45:42
Hello!

I just got back to using foobar after a longer break and found this theme. It's fantastic, I love it!

After fixing a grouping issue in the cover grid thanks to someone in this thread (Various Artists got split up), I am now wondering if it's possible to sort albums in cover grid by year using %originalyear%.

My files have all the necessary tags for this but when I put, for example, %albumartist%, %album%, and %originalyear% into "Custom titleformat" in the Sort By.. menu, the order gets all jumbled up. I dimly remember that I might have to use more complex syntax for this, but I really have no clue 💀

Could someone help me out? Thanks!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: ohyeah on 2021-04-04 20:35:57
nice theme!

it seems remove the conditional expression will reduce flicker when resize the main window.
(and %COVERPANEL_SWITCH% seems not used at all?)
X



Title: Re: Eole, a SMP/ColumnUI theme
Post by: tyronatyson756 on 2021-05-15 12:57:29
Hello, I've upgraded to fb2k v1.65 and Eole v1.2.3b18.

1) I've got a question about playback organizing. I'm using an Autoplaylist marked here with a 1.

(https://i.postimg.cc/Hc0NKJKK/fb2k.gif) (https://postimg.cc/Hc0NKJKK)

The problem is then the search field A is used and track queued from B, the library selection at 2 becomes active, and the autoplaylist is forgotten.

How to queue tracks without jumping into Library Selection playlist?

Playback settings
(https://i.postimg.cc/wyYP05WL/fb2k-2.gif) (https://postimg.cc/wyYP05WL)

2) A bug, getting this spidermonkey error randomly when switching between Library/Playlists/Now playing. Haven't found a sure way to replicate.
(https://i.postimg.cc/4nV4fBkk/fb2k-3-GIF.gif) (https://postimg.cc/4nV4fBkk)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: tyronatyson756 on 2021-05-15 14:06:54
2) A bug, getting this spidermonkey error randomly when switching between Library/Playlists/Now playing. Haven't found a sure way to replicate.
(https://i.postimg.cc/4nV4fBkk/fb2k-3-GIF.gif) (https://postimg.cc/4nV4fBkk)
Adding this into the report, might this have to do something with an empty info page for an artist? The artist is new, I don't know how the Now Playing page is fetched.
(https://i.postimg.cc/3WmGsXtW/fb2k-4.gif) (https://postimg.cc/3WmGsXtW)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: WORZEL on 2021-06-14 14:40:23
New to Foobar2000 and loved the simple-looking Eole theme!

Unfortunately, I have not yet been able to experience it seen as switching to Columns UI (having installed the appropriate files into the foobar profile directory) and restarting prompts multiple foo_spider_monkey_panel error popups (see image below) notifying me of an invalid file path. I have tried various versions of Eole as well as older versions of fb2k on different devices and still run into the same problem.

For the time being, I have been making use of some of the components installed with the theme package but am essentially running the original fb2k layout and don't like the idea of ditching themes completely as the player is not very intuitive.

Thanks in advance for any help.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: globalnomad on 2021-08-20 08:11:25
Any guidance on the following would be much appreciated! The code is so different to the previous version that I'm a bit lost.

I just updated to the latest version after using apparently a *very* old version (pre Spider Monkey Panel and still using ES Playlist). I have all my ES Playlist settings saved, but I can't find wherein WSHsmoothplaylist_trackinfos.js I need to update to get the playlist looking how I like.

I'm using single line, ungrouped playlists (I'll never use anything else) and I'd like my display to be %tracknumber%  %artist% - %title% %rating% %album% %genre% %year% %playcount% %duration%(or %elapsed%). I'm fine with the track number where it is and how its formatted as default, but the other text I would like to be the same text as the default %title% portion and only have %playcount% be the gray italics.

Also I'm not sure how to change the currently playing track to show time elapsed instead of time remaining. I tried with the following edit to lines 2717-18 in WSHsmoothplaylist_trackinfos.js but see no changes.
Code: [Select]
if(recalculate_time){
if(g_total_seconds>0){
---> //g_time_remaining = g_total_seconds - g_elapsed_seconds;
---> g_time_remaining = g_elapsed_seconds.toHHMMSS();
} else {
g_time_remaining = properties.tf_time_remaining.Eval(true);
}
recalculate_time = false;
}
track_time_part = g_time_remaining;
Title: Re: Eole, a SMP/ColumnUI theme
Post by: globalnomad on 2021-08-25 08:03:35
Any guidance on the following would be much appreciated! The code is so different to the previous version that I'm a bit lost.

I just updated to the latest version after using apparently a *very* old version (pre Spider Monkey Panel and still using ES Playlist). I have all my ES Playlist settings saved, but I can't find wherein WSHsmoothplaylist_trackinfos.js I need to update to get the playlist looking how I like.

I'm using single line, ungrouped playlists (I'll never use anything else) and I'd like my display to be %tracknumber%  %artist% - %title% %rating% %album% %genre% %year% %playcount% %duration%(or %elapsed%). I'm fine with the track number where it is and how its formatted as default, but the other text I would like to be the same text as the default %title% portion and only have %playcount% be the gray italics.

Also I'm not sure how to change the currently playing track to show time elapsed instead of time remaining. I tried with the following edit to lines 2717-18 in WSHsmoothplaylist_trackinfos.js but see no changes.
Code: [Select]
if(recalculate_time){
if(g_total_seconds>0){
---> //g_time_remaining = g_total_seconds - g_elapsed_seconds;
---> g_time_remaining = g_elapsed_seconds.toHHMMSS();
} else {
g_time_remaining = properties.tf_time_remaining.Eval(true);
}
recalculate_time = false;
}
track_time_part = g_time_remaining;

Nm, I figured all of the above out! I was working under the wrong nested if statement. It really helped to collapse functions and if statements as I went using SublimeText to get rid of the clutter.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Dimitris4 on 2021-09-07 11:47:48
This white background how do I make it black transparent?

https://imgur.com/a/e64j7K7

(https://imgur.com/a/e64j7K7)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Dimitris4 on 2021-09-09 07:19:28
Οκ I found the solution.  :D
Shift/right click/ properties/_DISPLAY: Dark layout=False
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Merzcock on 2021-09-23 23:32:47
I'm new to Foobar2000, I try to install the theme but this error dialog appears, and I don't know what I have to do
Title: Re: Eole, a SMP/ColumnUI theme
Post by: xtp183 on 2021-10-19 05:55:41
Thank you Ottodix for this great work, and the others who have been helping so far.

Edit: I originally had a question, but I figured it out.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: privatesir on 2021-11-21 01:05:17
guys is there a way to add something to the grouping pattern without showing it? Like I want to group my albums by the musicbrainz ID but I don't want to actually see the ID in the library view. Is this possible?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2021-12-08 15:02:42
is it possible to change these frequencies as shown in the photo?

(https://i.ibb.co/D5V64mD/2021-12-08-153414.png)

Title: Re: Eole, a SMP/ColumnUI theme
Post by: anamorphic on 2021-12-09 01:15:12
is it possible to change these frequencies as shown in the photo?
By the looks of it you'd have to edit 'themes\eole\js\WSHnowplaying.js' in a decent text editor and find around line #102 that looks like this -

Code: [Select]
allinfos: fb.TitleFormat((globalProperties.use_ratings_file_tags ? "$meta(rating)" : "%rating%") + " ^^ $if2(%title%,) ^^ $if2(%artist%,) ^^ $if(%album%,  |  %album%,) ^^ $if2(%date%,?) ^^ %codec% ^^ $if2(%play_count%,0) ^^ $if(%codec_profile%, | %codec_profile%)$if(%bitrate%, | %bitrate%K)"),

Add the other tech info fields (https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Title_Formatting_Reference#Technical_information_fields) you want to the part that just says %codec% (these parts in between ^^ use standard title formatting).

For an example, I added %__encoding%, %__bitspersample%, %samplerate%, and $caps(%channels%) at the end, etc-

Code: [Select]
allinfos: fb.TitleFormat((globalProperties.use_ratings_file_tags ? "$meta(rating)" : "%rating%") + " ^^ $if2(%title%,) ^^ $if2(%artist%,) ^^ $if(%album%,  |  %album%,) ^^ $if2(%date%,?) ^^ %__encoding% %codec% [%__bitspersample% Bit ]%samplerate% Hz ^^ $if2(%play_count%,0) ^^ $if(%codec_profile%, %codec_profile%)$if(%bitrate%, %bitrate% kbps) $caps(%channels%)"),

When done, save the file and mouse over the panel in Eole, hold Shift key > right-click > Reload, and hopefully you got it right. You'll have to experiment a bit playing various file types to see how it displays, because for some strange reason the string order does not match the display order (%play_count% shows up last) - so if you move things around, perhaps keep the string in the same order.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2021-12-09 15:01:43
is it possible to change these frequencies as shown in the photo?
By the looks of it you'd have to edit 'themes\eole\js\WSHnowplaying.js' in a decent text editor and find around line #102 that looks like this -

Code: [Select]
allinfos: fb.TitleFormat((globalProperties.use_ratings_file_tags ? "$meta(rating)" : "%rating%") + " ^^ $if2(%title%,) ^^ $if2(%artist%,) ^^ $if(%album%,  |  %album%,) ^^ $if2(%date%,?) ^^ %codec% ^^ $if2(%play_count%,0) ^^ $if(%codec_profile%, | %codec_profile%)$if(%bitrate%, | %bitrate%K)"),

Add the other tech info fields (https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Title_Formatting_Reference#Technical_information_fields) you want to the part that just says %codec% (these parts in between ^^ use standard title formatting).

For an example, I added %__encoding%, %__bitspersample%, %samplerate%, and $caps(%channels%) at the end, etc-

Code: [Select]
allinfos: fb.TitleFormat((globalProperties.use_ratings_file_tags ? "$meta(rating)" : "%rating%") + " ^^ $if2(%title%,) ^^ $if2(%artist%,) ^^ $if(%album%,  |  %album%,) ^^ $if2(%date%,?) ^^ %__encoding% %codec% [%__bitspersample% Bit ]%samplerate% Hz ^^ $if2(%play_count%,0) ^^ $if(%codec_profile%, %codec_profile%)$if(%bitrate%, %bitrate% kbps) $caps(%channels%)"),

When done, save the file and mouse over the panel in Eole, hold Shift key > right-click > Reload, and hopefully you got it right. You'll have to experiment a bit playing various file types to see how it displays, because for some strange reason the string order does not match the display order (%play_count% shows up last) - so if you move things around, perhaps keep the string in the same order.

Oh fantastic , thank you
Title: Re: Eole, a SMP/ColumnUI theme
Post by: EpiCream on 2022-01-05 20:16:11
Hi, it may be a stupid question, how do I change the background transparency? The transparent background looks too busy for me. Thx
Title: Re: Eole, a SMP/ColumnUI theme
Post by: anamorphic on 2022-01-06 15:50:23
^ Did you set window transparency in CUI? - (Preferences > Display > Columns UI > Main tab, 'Use transparency...')
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-01-12 19:12:34
Hi, it may be a stupid question, how do I change the background transparency? The transparent background looks too busy for me. Thx
In JStheme_common.js, in function get_colors_global

You can change those 2 variables line 489/490 and 570/571
      colors.wallpaper_overlay = GetGrey(25,230);
      colors.wallpaper_overlay_blurred = GetGrey(25,200);
They are defined 2 times, once for the light theme, once for the dark theme. The grey tone defined there is painted over the background, and as you can see, there is a different grey used depending of the blurred state of the background image. The first parameter is the lightness 0 = full black, 255 = full white. The second parameter is the transparency 0 =  invisible 255 = fully opaque.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: xtp183 on 2022-01-24 06:11:40
Hi Ottodix,

I just noticed that there is (at least on my end) a crash in one of your modules (the mini-player) that you should be able to replicate by holding left-click on a track, then right-clicking.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: fbnewbhh2022 on 2022-01-25 18:17:45
hi

i'm so glad to know this nice theme!
i have question about font size
how to change upper one to lower one ? (in attached picture)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: wobblerbobbler on 2022-02-25 11:48:56
Hi. Thank you for the theme, i love it.

One question - Right now when i click library - genres and choose specific genres, it shows me all albums of that genre. Can i somehow set it so it will group these albums by artist, and when i choose specific artist it would show me their albums?

If i set custom grouping and leave first line %album artist%, but empty the second line it groups songs by artist - almost like i need, but when i choose particualt artist, it shows me all of their songs combined, and i want it to show me list of their albums. Wondered if i can do it, it would help to navigate my library a lot. Thanks!

Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-01 10:01:38
Why do I see the image blurry? every time to see it well I have to refresh, isn't there a way to always show it well and not blurry?

(https://i.ibb.co/S57gLYW/Cattura.png) (https://ibb.co/34YbJ6G)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-03-01 21:36:07
Not sure, but maybe you've got a max value too small in Foobar menu > skin settings > Covers & memory usage > thumbnail max width.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-02 05:31:19
OK now it works great.

Is that right?

Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-03-02 13:25:57
Well, with such an high value, you may experience out of memory error / or foobar may take a lot of ram, as I didn't implement any limit on the size of the cover cache. But maybe depending of the power of your computer / size of your library, everything will be fine. You'll see !
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-02 14:21:42
My images are 1200x1200 jpg large and weigh 300MB
I have a Ryzen 5 5600g with 32GB of ram
Title: Re: Eole, a SMP/ColumnUI theme
Post by: kode54 on 2022-03-02 22:22:10
And foobar2000 can use at most 2GB of it, because it's a 32-bit application.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-04 06:38:40
So is it okay with how I set it up?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: marc2k3 on 2022-03-04 07:28:20
I'd say it's pointless. Your screenshot is 2200px but no image appears to be more than 1/5 of the width??
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-04 14:36:55
I didn't understand, however I'm Italian and I don't speak English, I use a translator.
I tried it at 1000px and the image that is at 1200x1200 jpg I always see it a bit blurry, but if I put it at 2000px I see it very well.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-03-05 19:04:22
It's up to you to find the right balance between image quality and memory usage, and if you are happy with your current settings, then it's perfect
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-05 20:04:25
I did a lot of tests, and in the end I put it at 1000px and it's perfect, thank you very much for this skin, I modified it a little bit.  :))
It's up to you to find the right balance between image quality and memory usage, and if you are happy with your current settings, then it's perfect
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-16 09:46:39
this only happens to me with albums Motley Crue

itemValue[2] is undefined

File: WSHbiography.js
Line: 3903, Column: 21
Stack trace:
  Dl_lastfm_bio/this.Analyse@WSHbiography.js:3903:21
  Dl_lastfm_bio/this.on_state_change@WSHbiography.js:3843:209
  get_bio/dl_lfm_bio<@WSHbiography.js:3622:164
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-03-16 12:14:30
Update using the latest files, this bug have been fixed already
https://github.com/Ottodix/Eole-foobar-theme/zipball/master/
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-16 21:58:57
Update using the latest files, this bug have been fixed already
https://github.com/Ottodix/Eole-foobar-theme/zipball/master/
thank you
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-17 10:39:12
what changes between these 2 versions?
Ottodix-Eole-foobar-theme-v1.2.3b18-78-g6b23513
Ottodix-Eole-foobar-theme-v1.2.3b19-0-gcc9d5df
Title: Re: Eole, a SMP/ColumnUI theme
Post by: kode54 on 2022-03-18 00:54:45
If you're in a hurry and have the repo cloned locally, you can:

Code: [Select]
git log 6b23513..cc9d5df

Oh, crud, that's right, most Windows users won't have Git installed. You can also check those commit hashes on the Github commit log for the project, I hope.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-21 08:38:54
It is a pity that this skin loads the covers on this "eole-img-cache" folder, but wasn't it better to show the covers in real time without storing anything in the folders?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-03-21 16:40:17
Of course, but it would be a lot slower. Here on the library panel, the covers loads almost instantly, without, well, just try the sample script called JS smooth browser and you will see
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-21 17:18:08
However I have 12TB of music in external hard drives and these covers end up in the installation ssd C: and they always grow, for me it is not the right thing I think.
"script called JS smooth browser", what would that be?  :'(
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-03-21 17:31:37
then try musicbee ? if you want the same kind of interface, without any bugs, faster, lighter, + much more flexible in term of layout.
This skin = cover cache stored in the installation folder, point

"script called JS smooth browser" is a sample script included with spider monkey panel
Title: Re: Eole, a SMP/ColumnUI theme
Post by: robertospeed on 2022-03-21 19:51:40
I don't like musicbee, I prefer foobar2000
Title: Re: Eole, a SMP/ColumnUI theme
Post by: BoltThrower on 2022-04-12 22:48:03
Hi, thanks for the hard work on this theme. I was using DarkOne previously and it has a large cover art section in the middle of the theme, and I enjoy having the cover art displayed as large as possible. However I enjoy Eole's layout for the most part [with the exception of my tinkering to sort by Album Artist in the Library view fails to pick up some .cue files, but I can live without that]

What I would like is to be able to put a new tab after Visualisation in the top bar, and have that just be an Artwork View panel in the Layout section so I can just click over to it when I want to view the cover art in full. Is there a way I can make that happen?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-04-14 08:47:31
What I would like is to be able to put a new tab after Visualisation in the top bar, and have that just be an Artwork View panel in the Layout section so I can just click over to it when I want to view the cover art in full. Is there a way I can make that happen?
Thanks for you comment.
Nope, I won't code that, but you can show the cover in full by doing a mouse middle click over the art image in the Now Playing panel. Or you can right click over the little cover in the control bar, and choose "open cover in its full / original size"
Title: Re: Eole, a SMP/ColumnUI theme
Post by: BoltThrower on 2022-04-15 06:31:58
Nope, I won't code that,
That's fair enough, but I wasn't explicitly asking for a new version of Eole with that feature, I was mostly asking if it was possible and if so, is there some documentation you could point me towards so I could learn to do it myself.

Thanks for your time.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: marc2k3 on 2022-04-15 07:12:32
On the now playing tab, you can turn the bio text off and have it display images full size. If it's displaying artist images, click and it should display the album cover.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-04-15 10:50:52
That's fair enough, but I wasn't explicitly asking for a new version of Eole with that feature, I was mostly asking if it was possible and if so, is there some documentation you could point me towards so I could learn to do it myself.
Thanks for your time.
Yes it's possible, yes. But you will have to learn by yourself, you will have to do retro engineering. I did it, it's how I learned and coded this theme. Basically, this theme is a columnUI layout using panel stack splitters and spider monkey panels. The only magic is: how to interact with panel stack splitters (PSS) using spider monkey panels. The interaction logic is in the file JSpss_switch.js : it create empty files in foobar2000\wsh-data\eole-settings. The name of those files is used to communicate with panel stack splitters. For example, the file MAINPANEL_0 says: the state of the main panel is 0 (library panel). So in the PSS script, in order to display the right panel, it searches for MAINPANEL_X, it extracts the last digit, and it shows the library panel and hides the others.

In order to understand the code of a spider monkey panel, press SHIFT and do a right click, you will then have a configure option, and you will see from the code which file contains the related script.
In order to edit the panel stack splitter layout, go to foobar > file > preference > Display > columnsUI > layout. You've got documentation about spider monkey panels there (https://theqwertiest.github.io/foo_spider_monkey_panel/docs/script_documentation/), and documentation about panel stack splitters there (https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components_0.9/Panel_Stack_Splitter_%28foo_uie_panel_splitter%29).

I won't assist you further, then it's up to you to dig further and understand everything.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: BoltThrower on 2022-04-15 20:12:08
Thanks very much.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: BoltThrower on 2022-04-15 23:43:46
Thanks for you comment.
...but you can show the cover in full by doing a mouse middle click over the art image in the Now Playing panel.
On the now playing tab, you can turn the bio text off and have it display images full size. If it's displaying artist images, click and it should display the album cover.
Upon actually trying this, this does pretty much what I was trying to accomplish, so thanks to all for the suggestion.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: MachineHead on 2022-05-15 23:40:27
The interaction logic is in the file JSpss_switch.js : it create empty files in foobar2000\wsh-data\eole-settings. The name of those files is used to communicate with panel stack splitters. For example, the file MAINPANEL_0 says: the state of the main panel is 0 (library panel). So in the PSS script, in order to display the right panel, it searches for MAINPANEL_X, it extracts the last digit, and it shows the library panel and hides the others.

The method you're using above seems to not cause a minor stutter in audio playback when changing panels compared to using script in a PSS panel directly. I'm curious if the .js method you use gets around the play/pause/refresh problem that occurs in a direct PSS script? I haven't done any foobar2000 theme tinkering in quite some time so this was an interesting surprise.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-05-16 13:30:50
The interaction logic is in the file JSpss_switch.js : it create empty files in foobar2000\wsh-data\eole-settings. The name of those files is used to communicate with panel stack splitters. For example, the file MAINPANEL_0 says: the state of the main panel is 0 (library panel). So in the PSS script, in order to display the right panel, it searches for MAINPANEL_X, it extracts the last digit, and it shows the library panel and hides the others.

The method you're using above seems to not cause a minor stutter in audio playback when changing panels compared to using script in a PSS panel directly. I'm curious if the .js method you use gets around the play/pause/refresh problem that occurs in a direct PSS script? I haven't done any foobar2000 theme tinkering in quite some time so this was an interesting surprise.
If a file is currently playing, instead of doing a play/pause command, it refresh the stats of the played track, using the code below:
Code: [Select]
			let handle = fb.GetNowPlaying();
handle.RefreshStats();
This code trigger a reevalutation of the "PerTrack" script in PSS. And if no track is played, then it use fb.Play();fb.Stop();
Title: Re: Eole, a SMP/ColumnUI theme
Post by: MachineHead on 2022-05-16 21:27:50
If a file is currently playing, instead of doing a play/pause command, it refresh the stats of the played track, using the code below:
Code: [Select]
			let handle = fb.GetNowPlaying();
handle.RefreshStats();
This code trigger a reevalutation of the "PerTrack" script in PSS. And if no track is played, then it use fb.Play();fb.Stop();

Thanks for the explanation. This makes me want to reconsider my current method.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Reagan on 2022-05-29 08:57:08
Whenever I press "Play randomly," I can only filter by tracks, artist, and genre. Whenever I click album, I get this crash screen from the Monkey Panel thing (I'm not very fluent with foobar).

This is the response I get:
Error: Spider Monkey Panel v1.6.1 (CoverPanel: CoverPanel v1.2.3b20 by Ottodix)
RunContextCommandWithMetadb failed:
handle argument is invalid

File: WSHcoverpanel.js
Line: 984, Column: 7
Stack trace:
  on_mouse_rbtn_up@WSHcoverpanel.js:984:7

Also I'm not completely sure if this is a problem with the theme or something else... I apologize if it's not.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-06-04 18:02:39
Whenever I press "Play randomly," I can only filter by tracks, artist, and genre. Whenever I click album, I get this crash screen from the Monkey Panel thing (I'm not very fluent with foobar).

This is the response I get:
Error: Spider Monkey Panel v1.6.1 (CoverPanel: CoverPanel v1.2.3b20 by Ottodix)
RunContextCommandWithMetadb failed:
handle argument is invalid

File: WSHcoverpanel.js
Line: 984, Column: 7
Stack trace:
  on_mouse_rbtn_up@WSHcoverpanel.js:984:7

Also I'm not completely sure if this is a problem with the theme or something else... I apologize if it's not.
Yep, it was a bug. I just fixed it, there : https://github.com/Ottodix/Eole-foobar-theme/zipball/master/ (only one file have been updated, WSHcoverpanel.js)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Blank on 2022-06-20 10:55:17
Can we get an update for Wil-B's Biography. 1.2.0 looks old for me. Don't know how to do it by myself or i'm locked out for using eole that's why i'm writing this.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: christopher_vc on 2022-07-16 18:22:37
Hi, is there any way to change the compact player search bar to the active playlist instead of Libary selection search?. I would like the compact player to play songs from the active playlist when searching instead of it adding the song to the library selection playlist
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-07-18 14:01:52
Can we get an update for Wil-B's Biography. 1.2.0 looks old for me. Don't know how to do it by myself or i'm locked out for using eole that's why i'm writing this.
I did an update, grab the files there (https://github.com/Ottodix/Eole-foobar-theme/zipball/master/)

Hi, is there any way to change the compact player search bar to the active playlist instead of Libary selection search?. I would like the compact player to play songs from the active playlist when searching instead of it adding the song to the library selection playlist
You can activate the filter box, right clic > settings > search bar. But then you will have 2 search bars, you can't hide the library search.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: christopher_vc on 2022-07-18 19:47:19
Hi Thanks for the reply.

I think I'm missing a step, attached is a screenshot of the compact player. Can I change the search bar to search the active playlist instead of the library?

I'm okay with  2 search bars, but hitting right-click doesn't give me that option in the compact player
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-07-22 15:48:40
Right clic over the playlist, not over the titlebar or searchbar
Title: Re: Eole, a SMP/ColumnUI theme
Post by: christopher_vc on 2022-07-23 11:05:07
thanks a lot ... works like a charm
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Blank on 2022-07-24 23:19:45
First of all Thank you so much for updating the Biography Server.  :D

I hope you will update the ESLyric Component as well in the future, a lot of development is happening there  :'(

Problem/Bug or Feature :
After removing keywords from Search box it should go back to All (** elements)/Library rather than stuck on  showing the searched items ?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: brunoprogpunk on 2022-07-26 18:59:53
Hi everyone. Is there any way to change the visualization tab for a spectrum analyzer or some like a peakmeter spectrum?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-07-30 20:08:21
I hope you will update the ESLyric Component as well in the future, a lot of development is happening there  :'(
Timmyfox did it, I've release a new version thanks to his changes.

After removing keywords from Search box it should go back to All (** elements)/Library rather than stuck on showing the searched items ?
I guess you are talking about the main searchbox. Well, personally I prefer it that way. Showing the whole library take a little delay when the library is really big, and showing the library like it was before initiating the search would make sense, but I'm not willing to code that.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-07-30 20:20:24
Hi everyone. Is there any way to change the visualization tab for a spectrum analyzer or some like a peakmeter spectrum?
No easy ways. A brief help: you need to edit the layout (preferences > columnUI > layout) and insert a new PSS (panel stack splitter) in the same PSS than the Shpeck component (it's at the bottom of the list). You will then need to select the parent PSS, click on "Configure panel...", and edit the Panel settings of the PSS that you inserted at the bottom. Here put the exact same values than the Shpeck component (inclugin the caption, which should be "Shpeck" too). Then remove the real Shpeck component. And it's finished. In this new PSS, you can put a spectrum analyser, a peakmeter spectrum, both, or whatever you want
Title: Re: Eole, a SMP/ColumnUI theme
Post by: serenity420 on 2022-09-01 08:31:38
Hi @Ottodix I absolutely love your Eole theme - i've been looking for a comfy, sleek dark theme with all the utilities and tools I want for ages and so far Eole is possibly the best I've found. The only issue I have with it is that all the context menus from right clicking are still white/grey rather than turn dark when I change the theme colour. Is there any way I can change this to make the menus dark?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-09-01 09:30:24
Hi @Ottodix Is there any way I can change this to make the menus dark?
Hi! And thanks for the nice words.
Nope, you can't. Probably with foobar v2, you will be able to set foobar theme to dark and then have dark context menus, but I didn't test it, and eole probably won't work with foobar v2. I'm not in a hurry to test and do the required updates, other thinks on my plate
Title: Re: Eole, a SMP/ColumnUI theme
Post by: marc2k3 on 2022-09-01 11:09:49
There should be no problems with it working in 32bit fb2k v2.

However, performance may take a hit and anything depending on the existence of foo_playcount / displaying ratings via script will probably be broken.

foo_playcount is obsolete in v2 and playback statistics are built in. So if you had clickable ratings that write file tags if foo_playcount is missing, that would always happen because the condition would always be false. But %rating% would not display content from file tags because playback statistics takes it over. You have to use %rating% for playback statistics and $meta(rating) for file tags. This applies to everyone who may not have a clue what foo_playcount did previously as it's now global whether you like it or not.

Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-09-03 10:28:58
Ok, thanks. If it's just a matter of %rating% vs $meta(rating), it's quite easy to change.

"performance may take a hit". Globally? Why that? Is there a specific mecanism/feature of v1.6 which will be slow on v2?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: marc2k3 on 2022-09-03 10:44:12
Sorry I should have been clearer. It's basically iterating large handle lists / title formatting that is going to be slower. It shouldn't effect anything else.

Although these SDK release releases are for developers, they kind of apply to script authors too (metadb_v2 section).

https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Development:SDK_2022-08-10_Release_Notes#metadb_v2
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-09-03 11:17:07
Ok, thanks, it's much clearer
Title: Re: Eole, a SMP/ColumnUI theme
Post by: tima on 2022-09-14 01:38:03
For the Playlists view, I've changed the first filter from Genres to Composers, including the "Label" field, yet "Genres..." still shows in the title/search bar at the top of the column. I did the same thing in the Library view, but there, "Composers" does show up in the dropdown menu and title field once selected from the menu. Is there any way to get the desired label to show up in Playlists?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2022-09-18 08:52:25
Yep, I've fixed that, https://github.com/Ottodix/Eole-foobar-theme/zipball/master/
(you can replace only the file js/WSHfilter.js
Title: Re: Eole, a SMP/ColumnUI theme
Post by: brunoprogpunk on 2022-09-20 22:01:11
Is there any way to show embed arts like back, artist and cd besides front on 'now playing' tab?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: nothingness on 2022-10-10 18:26:08
Hello.
First off, I really appreciate your hard work. Eloe is really awesome looking skin. But I found it makes Foobar to launch very slow. Every time I launch it, it takes around 20 sec. Before I installed Eloe, it was opened immediately. Of course, I understand it could be the both side of the edge. As I have tons of songs in my hard drive, it causes the problem.
However, I'd like to ask you if there is a way to reduce the loading time.
Thank you again!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: ayaya on 2022-11-10 03:12:07
There should be no problems with it working in 32bit fb2k v2.

However, performance may take a hit and anything depending on the existence of foo_playcount / displaying ratings via script will probably be broken.

foo_playcount is obsolete in v2 and playback statistics are built in. So if you had clickable ratings that write file tags if foo_playcount is missing, that would always happen because the condition would always be false. But %rating% would not display content from file tags because playback statistics takes it over. You have to use %rating% for playback statistics and $meta(rating) for file tags. This applies to everyone who may not have a clue what foo_playcount did previously as it's now global whether you like it or not.



yes,
in FB2K v2.0 32bit,the rating is not working
Title: Re: Eole, a SMP/ColumnUI theme
Post by: John Rock on 2022-11-30 14:44:11
Is there a way to add 1 more layout to the rigft side panel? (Hide/show track infos)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Dimitris4 on 2022-12-05 12:37:27
Hi guys, sorry for the english!

I always use the ''Eole'' theme and I'm always in the ''Library'' tab.
Is there a way in the right panel (Right playlist) of the "Library" tab to show the image of the currently playing song file, and to change it every 5 seconds, just like it does in the "Play Now" tab?
https://imgur.com/a/Xu11euj
(https://imgur.com/a/Xu11euj)
Title: Re: Eole, a SMP/ColumnUI theme
Post by: elnegro80 on 2023-01-24 18:09:49
Hi, I just updated to the latest version. It's very good, but I have a small problem that I am not able to solve. In the tracklist, the image of the cover (attached image) is too small for me. Is there a way to make it bigger? In previous versions it was able, but now I can't.
Thank you. Regards
X
Title: Re: Eole, a SMP/ColumnUI theme
Post by: elnegro80 on 2023-01-25 17:44:31
Hi, I just updated to the latest version. It's very good, but I have a small problem that I am not able to solve. In the tracklist, the image of the cover (attached image) is too small for me. Is there a way to make it bigger? In previous versions it was able, but now I can't.
Thank you. Regards
[attach type=thumb]24508[/attach]
Forget it, I'm so stupid. I find it :D
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Tsavoritel on 2023-02-03 04:44:39
Hello everyone, forgive me if I'm not following etiquette here (I'm new) or if this is a really dumb question.
But I've been using this theme for a while and absolutely love it, but I really want to be able to mark songs as 0-10 stars instead of just 0-5.
I was able to dig around WSHgraphicbrowser_trackinfos.js and get it to display the stars 0-10 and even let me click, but once i do the theme crashes. I believe this is related to spidermonkey? But yeah basically was just wondering if there was an easier way to do this that would still have the same functionality and aesthetics.

Thanks in advance!
Title: Re: Eole, a SMP/ColumnUI theme
Post by: PaperBoat on 2023-02-25 20:07:12
Hello,

Eole is a theme made for columnUI, which mostly uses SpiderMonkey panels (https://hydrogenaud.io/index.php/topic,116669.0.html) organized using PSS.
(https://i.ibb.co/4Tmh9TB/preview-tn.jpg)   https://github.com/Ottodix/Eole-foobar-theme

You can get it on github, you will have there all the installation instructions.
Don't hesitate to contribute if you've got some knowledge in javascript. Feel free to report bugs and their fixes, or even new features for this theme. Open an issue ticket on github, and share the code on pastebin.com, thanks!

Enjoy


Is it compatible with Foobar 64-bit?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: ö123456 on 2023-04-03 18:23:19
Hello,

Eole is a theme made for columnUI, which mostly uses SpiderMonkey panels (https://hydrogenaud.io/index.php/topic,116669.0.html) organized using PSS.
(https://i.ibb.co/4Tmh9TB/preview-tn.jpg)   https://github.com/Ottodix/Eole-foobar-theme

You can get it on github, you will have there all the installation instructions.
Don't hesitate to contribute if you've got some knowledge in javascript. Feel free to report bugs and their fixes, or even new features for this theme. Open an issue ticket on github, and share the code on pastebin.com, thanks!

Enjoy


Is it compatible with Foobar 64-bit?

nope
Title: Re: Eole, a SMP/ColumnUI theme
Post by: windfr on 2023-07-23 08:57:50
With Foobar 2.0  Eole is OK, but with 2.1 some windows of Eole disappear. They reappear by moving the mouse over them.
Is someone else using Eole  and 2.1  without problem ?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Ottodix on 2023-11-12 11:00:55
As other pointed, this theme won't work with foobar 64bits, would need a big update. I won't do it, it's really a lot of work. So I'm not looking into the issues arising anymore.
If anyone have interest doing this update, it would be really nice. The whole code is free to use, it can be redistributed with a different name than mine, with just a simple credit to the original github repo.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: Majestyk on 2023-11-13 03:09:51
Hello,

Eole is a theme made for columnUI, which mostly uses SpiderMonkey panels (https://hydrogenaud.io/index.php/topic,116669.0.html) organized using PSS.
(https://i.ibb.co/4Tmh9TB/preview-tn.jpg)   https://github.com/Ottodix/Eole-foobar-theme

You can get it on github, you will have there all the installation instructions.
Don't hesitate to contribute if you've got some knowledge in javascript. Feel free to report bugs and their fixes, or even new features for this theme. Open an issue ticket on github, and share the code on pastebin.com, thanks!

Enjoy


Is it compatible with Foobar 64-bit?

Do you really need 64-bit?
Title: Re: Eole, a SMP/ColumnUI theme
Post by: khalidhossain on 2023-12-12 09:57:48
Hello
I am very new to foobar2000. I want to install the mini player only which is used in the Eole theme. I don't want to install all the Eole theme. I just want to install this mini player with default standard installation. The mini player what I mean the player bar which is displayed at the bottom when we run the Eole theme.
Title: Re: Eole, a SMP/ColumnUI theme
Post by: rega on 2023-12-12 14:30:17
Hello, just installed this theme and I really like the look of it. I'm trying for a minimalistic grid view layout, but after right clicking and changing stuff for a couple hours there are 3 things I can't seem to get the way I want.

I have attached a picture of how it looks right now and it's almost perfect, with album grid view on the left and album art + track list on the right.

The 3 things I wish to change are:

1) Clicking on an album immediately stars playing it. I want to be able to single click on albums to display the art+tracklist on the right side without playing the album. Single click to browse and only double clicking should play the album. (I know there is an option where clicking on an album displays its tracks on the grid view, between the album covers, but that is not what I want.)

2) I want to get rid of the second line underneath the album titles, the one that shows track count. I could change the text to display album title instead of artist, but couldn't find a way to remove the second line.

3) This isn't as important as the other two but is there any way to decrease the gap between albums on the grid? I want them to be super compact with only a couple pixels between them.

If anyone knows a solution for any of these I'd much appreciate it.