[Pjbexploder-announce] Version 1.0.40 released...
Brought to you by:
mhotchin
From: Michael H. <mi...@ho...> - 2004-09-22 02:53:33
|
I've topped off version .40 with a new sorting criteria - you can now = sort by size! It's been long enough since a full release that I've decided to = put this out. This release consists of minor features and a few small bug fixes. This version adds some new minor additions: - Recent Additions pjbExploder now keeps track of the most recent additions to you PJB, = so you can easily locate and play the most recent music you have added to = your PJB. When you upload to the PJB, pjbExploder will *also* link the new = music under a set called 'Recent Additions'. It will automatically put your most recent uploads at the top, and will delete the oldest entries once the = maximum number of Recent Additions is hit. If you are uploading something under "<setname> / <discname>", it = will also be linked under "Recent Additions / <setname> - <discname>". This = should work no matter how the material is uploaded. The default number of Recent Additions to track is 10. You can = change this by using the Registry Editor, and changing HKEY_CURRENT_USER\Software\pjbExploder\RecentAdditions (a DWORD) to another value. To disable this functionality, enter = zero, or delete the value. This functionality does *not* use up any extra disk space on your = PJB. However, it will use up a small amount of TOC space, so if you have already run into problems with your TOC being too big, you may want to = disable this. - Sort by Size You can sort Sets, Disks or Tracks by size (largest first). - Sort By Year You can now sort Discs by their year. It's available on the Context = Menu (right click) in the Disc pane of pjbExploder. The year for an album = is determined by examining the tracks for that album, using the 'Year' = tag. If no track has tags, or has tags but not 'Year' information, then = the year for the album is unknown. In that case, it is placed last, and if is more than one album with an unknown year, they are sorted using the 'Bibliographic' sort. If the tracks for the album report *different* years, then the album = year is also unknown. However, so long as all the tracks that have 'Year' information are consistent, then the year is known. So, you can have just *one* track with year information, and pjbExploder will use that as = the year of the album. Right clicking on a track will give a context menu, = pick 'Properties' to see what the Year (if any) is for that track. The first time you sort a set by Year can be slow, as the tracks on = the PJB have to be examined for the 'Year' tags. However, once retrieved, = the information is cached, and subsequent sorts will happen without = delay. - The "Sort PJB.." menu item (under 'Edit') now has UI. You can now = choose how each level of the PJB will be sorted. You can choose to each level (Sets, Discs and Tracks) as follows: Sort by name (ascending) A Flock of Seagulls Abba Bjork The Beatles Thomas Dolby Sort by name (descending) Thomas Dolby The Beatles Bjork Abba A Flock of Seagulls Sort by name (bibliographic) Abba The Beatles Bjork A Flock of Seagulls Thomas Dolby Sort by year (for Discs only) Sort by track number (for Tracks only) Sort by size (largest first) If "Sort 'Special' sets" is *checked* then the entire PJB is sorted as = you choose in the controls above it. If *not* checked (the default), then pjbExploder will apply special logic for 'Recent Additions', = 'Playlists' and 'Favorites'. The special logic is currently: - Do not sort at all under 'Recent Additions'. This preserves the upload order, so that as new additions are made the oldest ones will be discarded. - Do not re-order tracks under 'Playlists' or 'Favorites'. - Order Discs under 'Playlists' and 'Favorites' using your choosen = sort order, *except* that if you have choosen 'Sort by year', we use = 'Sort by name (bibliographic)' instead. If you have any suggestions on better 'special' processing, or a = better name for it, please let me know. - I've included a set of (user contributed!) splash screens for your = PJB. You can preview / download to your PJB by invoking the menu item 'pjb / Update PJB Splash Screen...'. You can create your own splash screens easily enough. Just create a *monochrome* (black and white) image, 128 pixels wide by 64 pixels tall (or = smaller). Note that .GIF and .JPG images require that you have GDIPLUS on your machine. If you don't have it, pjbExploder will tell you so and tell you where = you can download it. If you'd rather not, you can use .BMP or .TXT images instead. A .TXT image is simply a text file, where a ' ' means a blank pixel, = and any other character means a black pixel. Check the samples, there are = several such images there. Thanks to "Ed Bethea" and "Andrew" for providing these screens! If you would like to contribute, please send me mail directly, and = attach the splash screen as a file. I'll add it to the pot, and it will go out = with the next release. This is available for download 'in the usual place': http://sourceforge.net/project/showfiles.php?group_id=3D87114 (or http://tinyurl.com/w6iq if mangled) Downloads available: ExploderSetup-1.0.40.exe Full setup. pjbExploder-1.0.40.zip Core Binaries only pjbExploder-1.0.40.opt-bin.zip Optional binaries pjbExploder-1.0.40.pdb.zip Debugging symbols pjbExploder-1.0.40.src.zip Full source code pjbExploder-1.0.40.help.src.zip Help file source code pjbExploder-1.0.40.CImage.src.zip CImage code pjbExploder-1.0.40.Utils.src.zip Useful stuff for building splashscreens-1.0.40.zip Splashscreens for your PJB The help file source is a subset of the full source code. If you'd like to help create help content, this is the one to use. The utils provide command line build scripts, and the bits required to create a full release (including the setup program). Michael H. |