Messages - Controller [ switch to compact view ]

Pages: [1] 2next
1
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout (audio player)
« on: March 25, 2009, 03:24 PM »

I found another ampersand problem. It won't show up in the tray icon's tooltip.
I'm not sure why it displays correctly on my system and not yours but it may have something to do with the fact that my computers are set up with Japanese as the default language.  Unfortunately, I don't believe there is any sort of SS_NOPREFIX for tooltips like there is for text controls.  The SS_NOPREFIX setting is what allows a text control to not interpret the ampersand as an underliner for the immediately following character.  I could probably fix it by doubling-up ampersands in the tooltip strings but that would, most likely, break it for me (and other's systems that currently display it properly).  In other words, this may have to be left as a cosmetic bug.  I'll keep it in my bug tracker, though, in hopes that I come across a universal fix.


For standart tooltips TTS_NOPREFIX would work, but there is no such option for the systray icon (tooltip), so ampersands wont show there (tested on Windows 95 shell and Windows XP)... the underlining is ment for keyboard accelerators, so I'm not sure why needed for systray icon tooltips :)

2
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 01, 2009, 12:33 PM »
No!

3
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 31, 2009, 08:56 PM »
I've there is a major GDI leak, I'd probably noticed (Windows 98 tends to run out of them pretty fast on leaks and sooner or later hangs) - so I didn't yet test with the latest version.

4
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 30, 2009, 12:59 AM »
Another interesting, but maybe strange concept (for some users), and not so recommend for arranged playlists:
e) Like d), but instead of adding to the end of playlist, compare with all affected sync items that have not been removed (or maybe all items(?)) and choose best match for adding (adding before/after according to alphabethic sorting). However, best match detecting would be some tricky...


5
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 30, 2009, 12:19 AM »
yes,
I meant an option to rescan/refresh the folder, thanks
-tomos link=topic=16157.msg148649
Maybe this would be easy possible if the playlist was directory based, like in Apollo. Another player which uses a directory based playlist is QuickPlayer, but so this one might be able to support such feature, it only supports a list of folder which is updated (removed and re-added) on certain events (F5, changes, startup). It doesn't support tags etc in playlist (so it doesn't have to synchronize), and it does not support 'flat' playlists, nor rearrangements of songs in playlist.

For 'flat' playlists, if you could determinate which is the 'root' of a folder, e.g.:
E:\Music\Generic\Camouflage
could be either
E:\Music\Generic,
E:\Music or
E:
(That's why a list of folders to be synchronized/updated/re-read is handy, or you ask the user etc)
You could either (if you like the challange)
a)* remove all songs which are withing and readd them
(either playlist end, or even the position where the selected song itself was/is/would be)
 b) remove all preceding and following songs until you encounter a song that is not within the directory (here you should definitely re-add there)

till now, guess a) makes thinks bit easier, because the playlist can only go shorter, so you could add new songs to the same array as your regular playlist, then process and sync all songs.

c) determinate the 'root' which all songs have in common (for each drive?)... propably best for users using (adding) one folder where all music is stored

Both ways you would have to either synchronize tags (best create the new list and sync when removing afterwards?), or read them again (bad - at all I dislike tags for playlists because I already have name them on disk, and don't want to have to fix all those messed up / add new tags too just to have each player work hard on all my music files each time and not showing trash)

Still leaves the problem that if you have a 'perfect arranged' playlist synchronizing will probably mess this totally up (guess nobody would sync such a list anyway), so you could

d) process all affected songs, remove missing songs only, and add those not yet present in the playlist to the end of the playlist. That way all still existing files stay in position (and no synchronizing of tags is needed, you just would have to scan tags for the new entries)

If you implent, don't forget to add detection of removable devices and add a menu to easliy 'sync' those too.

Don't haste and choose wisely!

Pages: [1] 2next
Go to full version