Hydrogenaudio Forums

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).
SimplePortal 1.0.0 RC1 © 2008-2019