Software Support > SK Jukebox

Yet Another Jukebox Program

<< < (124/127) > >>

Beowolf:

--- Quote ---1)  So, you want the full view to remain open if you only pick one song, but close if you pick '00 All Tracks'?  Not totally sure how best to handle the 'close after x seconds' issue....it's been on my to-do list longer than any of the other features!

--- End quote ---

Yes, that's it.  Regarding the close after x seconds: How about starting a timer when the program goes into full view,  and each time the user selects a song the timer gets reset?  If it reaches it's max it goes back to normal view.  I think this would work even when it wasn't the focused app, when the screensaver option wouldn't.


--- Quote ---2)  I've not used dual monitors ever, so doing that would be a real challenge!  Can you set it up in your video card drivers?  Do most other apps remember?  If it's just remembering the x & y (and height & width) of the unmaximized window, that's not hard at all, but if it's something else (i.e. you've maximized the app on the 2nd screen), then I'm not sure if I could do it or not.  Would certainly check it out, if you can clarify these points.

--- End quote ---

I'm pretty sure it's just a case of remembering the coords.  I do have it maximised though. (not full screen, still windowed) .  If this is trickier, would remembering the last unmaximised coords and then maximising the window work?

Most other apps do remember, and can maximise themselves on the right window.

I'm not sure that the driver settings come into it as my second monitor is actually run off a seperate graphics card.

(You really should get a second monitor.  It makes programming of any sort so much easier.)

SalmonKing:

--- Quote ---Yes, that's it.  Regarding the close after x seconds: How about starting a timer when the program goes into full view,  and each time the user selects a song the timer gets reset?  If it reaches it's max it goes back to normal view.  I think this would work even when it wasn't the focused app, when the screensaver option wouldn't.

--- End quote ---

Yeah, I had a good think about it yesterday and think I have come up with a couple of ideas.  The issue is, what about other keys like volume up/down, etc....should they have an effect on when the album closes?  With a screensaver, I am looking for ANY keypress, but I'm thinking there may be exceptions to this new function.  Obviously, it'll be ALOT easier to just register any keypress and just reset the timer.


--- Quote ---I'm pretty sure it's just a case of remembering the coords.  I do have it maximised though. (not full screen, still windowed) .  If this is trickier, would remembering the last unmaximised coords and then maximising the window work?

--- End quote ---

I KNOW I can restore an unmaximized window to a position, as I do it in alot of apps (surprised it hasn't come up with SKJB before now!).  With maximized windows, I would just return to that state.  Now we throw in the dual monitors and I enter an unknown realm.  I'm sure the unmaximized window will still work as normal, it's just the maximizing that I'm not sure about.  All I can do is try & let someone with a dual screen setup (like you) try it & let me know if it works.


--- Quote ---(You really should get a second monitor.  It makes programming of any sort so much easier.)

--- End quote ---

You'll have to convince my boss at work........and my wife here   ;)

SalmonKing:
OK, I've done some changes and they've gone pretty well.

As I've said, I have no idea if this will work on dual monitor setups, but I guess time will tell.

The 'close full view after x seconds' is around 65% of the way there.  I have hard coded it to 10 seconds for the time being, and ANY keypress will reset the timer.  Now I have to cover the mouse/touchscreen events which should reset the timer as well, and of course put in an option to change the time to wait.

tunasashimi:
OK, I've read this thread from start to finish, so I'm sure this wasn't mentioned before.

I have about 1500+ albums on my hard drive and have them set up this way:

C:\Single artists\Artist - Album\Artist - Track Number - Title.mp3
e.g., Pink Floyd - Wish You Were Here\Pink Floyd - 03 - Have A Cigar.mp3

C:\Compilation\Various Artists - Album\Track Number - Artist - Title.mp3
e.g.,  Various Artists - Pulp Fiction OST\04 - Al Green - Let's Stay Together.mp3

I've checked "Utilize ID3 Tags for Naming Information". I noticed that SK Jukebox just gets the artist name from the first track in the album and applies that as the artist name for the whole album. This is not a problem for single artists, but for compilation albums like soundtracks, it comes out like this:

In the Pulp Fiction example above, "Dick Dale" sings the first track. In the 4-album or full album view, SK Jukebox lists "Dick Dale" as the artist and "Pulp Fiction OST" as the album. For all tracks in the album, it would list "Dick Dale" as the artist in the Now Playing screen, such that track 4 would read:

Dick Dale
Pulp Fiction OST
Let's Stay Together

Is there a way to let SK Jukebox read the ID3 artist tag from each MP3 and show this in the Now Playing screen? How do I make "Various Artists" come out as the artist in the 4-album or full album view (SK could easily get it from my directory structure)? If I uncheck "Utilize ID3 Tags...", I get the full filename as the track title.

Thanks once again, SK, for a wonderful program and for great support!

SalmonKing:

--- Quote from: tunasashimi on January 21, 2006, 10:04:16 pm ---Is there a way to let SK Jukebox read the ID3 artist tag from each MP3 and show this in the Now Playing screen? How do I make "Various Artists" come out as the artist in the 4-album or full album view (SK could easily get it from my directory structure)? If I uncheck "Utilize ID3 Tags...", I get the full filename as the track title.

--- End quote ---

I guess if I find a song with a different artist with the same album name, in the same directory, I could change the artist to 'Various'.  I would also then incorporate the artist name into the track name in these instances.  Let me have a tinker!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version