Changelogs for musikCube
Current version: v1.0
Changelog for v1.0Added:
made "Collected" its own library with its own playlists
improved selection box "type ahead" filtering
selection boxes during search and viewing modified tags
ability to set file assocations in the Preferences window
wma and mpc playback plugins
added updated Winamp Emulator plugin
customizable global hotkeys
tango icons
better volume control
Yann Le Moigne's windows media key patch
view -> selection boxes
theme editor dialog. File -> Theme Editor
ability to title a NetRadio when you add it
light playback icon theme
core_net: added BASS_STREAM_AUTOFREE (can't hurt...)
Changed:
rearranged main menu bar to be more coherent
make source devices view hidden by default
better theme support when drawing the currently playing song.
playlist 'drag and drop reorder' color
standardized appearance and workflow of all dialogs
"musik" in sources panel renamed "browse"
root items in the sources panel are now capitalized
sources scrollbar draw location
sources items now end with an ellipsis if text is not long enough to fit within the draw region (example: long playlist names)
moved sources window toggles to the main "View" menu
rearranged the file menu
disallow 100% transparency
Fixed:
next artist/next album hotkeys
bug where tray icon would not be displayed properly
tag dialog prompts for changes if selected item changes
detaching device while playing from it
browsing playlists as libraries
certain sources drag and drop errors
font loading issues
nasty crash with extremely long comments (or other fields)
BringWindowToTop on file drop
font glitch during drag and drop in playlist
selection boxes now update properly after a playlist is deleted
scrollbar not appearing/disappearing in the sources window
miniPlayer's window is musikCube, not the desktop.
miniPlayer window not being initialized completely if no song playing
bugs regarding removing songs from the library via selection boxes
sorting by time added and last played works correctly now
OnDragLeave() not being properly handled & leaving DND artifacts around
NetRadio works once again
NetRadio playlist not refreshing after adding a new station
'not playing' text shifted slightly on first launch
make sure to 'unhighlight' last played song when playback stops
last of the theming related color issues
no longer have to restart musikCube if you change your system's theme
FLAC bug introduced in 1.0rc2
rare crash on exit when running debug build
minor auto capitalize bug
"Show in Explorer" actually selects the song now
disallow drag and drop from Now Playing to Now Playing
disallow drag and drop from Playlist to Same Playlist
cleaned up more drag and drop code
core_net: added BASS_STREAM_META to request that servers send metadata
musikCore: last character of metadata from netradio streams was being dumped due to incorrect string pointer math
musikCore: don't call MetaDataChanged() unless the metadata actually changed in some way, preventing balloon popup and tunage from getting a hit every 2-5 seconds on some netradio streams
Removed:
focus follows cursor option
unnecessary dialogs from the resource file
"Save Playlist" from the File menu. This is now done automatically
dead and unused accelerators Changelog for v1.0 RC2Added: installer now downloads additional format plugins from the internet when selected
Added: users can now physically copy songs to devices by means of drag and drop: simply grab a group of songs and drop them on the device
Added: drop feedback when dragging items over items in the sources control
Added: drop feedback when rearranging playlist items
Added: "at" to default auto-capitalize list
Changed: separated core_Internal.dll into core_mp3.dll, core_ogg.dll, core_flac.dll, core_net.dll, core_cdda
Changed: default song highlight color
Changed: layout of batch retag dialog
Fixed: mini player to always display correct song
Fixed: some glitches when mixing songs with different libraries in Now Playing
Fixed: the infamous 'tunage hanging' problem
Fixed: bug where playlist highlighting was ignored
Fixed: search results are now ordered properly
Fixed: database would not load if there were certain characters in the username
Fixed: devices are now listed in the same order they appear in explorer Changelog for v1.0 RC1New installer. props to insomnia.
Fixed the random icon
Fixed the path synchronization conflict resolution routine
Fixed --nographics mode for new now playing layout
Fixed balloon corruption up on very long song titles
Fixed item selection behavior while searching or renaming an item.
Fixed auto capitalize for words starting with (,{,[ characters
BatchChgCaseTask.h/.cpp: 50% less stupid
Fixed Alt+T for "Tags" menu not working properly
Always on Top shortcut key changed from Alt+T to Alt+Shift+T
Fixed Repeat Single
Added thumbs to the slider controls
Made the time slider much smoother (no longer jumps around)
Fixed weird "click to set time twice without moving mouse" bug
'Play Next' changed to 'Queue as Next' in context menus Changelog for v0.92.5Fixed support for mapped network drives in device list
Fixed filename case in the Tag Properties window
Fixed a "play next" right click crash
Fixed the crash when moving playlists down
Fixed some potential bugs with musikCore::Library creating crossfaders, equalizers, and playlists
Fixed bug where equalizer settings were not being saved on a per song basis when "Same Equalizer for all Songs" was not checked
Fixed bug where all selection boxes could disappear. if they are all closed, they will be reset to default upon next launch
Fixed a bug where plugging in a removable device when hidden would cause the sources panel to draw scrambled
Fixed the bug where hiding devices wouldn't take effect until musikCube was restarted
Fixed bug where press next or prev track would start playback if stopped
Fixed a bug where synchronization would fail if the collected sources item was selected
Fixed filesize display in playlist: "MB" instead of "mb"
Fixed equalizer drawing corruption when switching between 6 and 18 band mode
Pressing DELETE in the collected window actually deletes them from the collected library
Major overhaul of the now playing control
Fixed a lot of bugs relating to mcAmp, including those that made the sound suddenly cut out (FoxyTunes)
Volume in the main UI now updates when the mini player updates volume
Added Fine Fine's random icon
Core_APE added to the musikCore CVS tree
Cube_mcAmp and cube_miniPlayer added to the musikCube CVS tree
Changelog for v0.92.4Added right click -> play next, play now, enqueue, replace now playing, and replace now playing and play in both the playlist and selection box views
Fixes the bug where the tray icon would disappear if explorer crashed
Fixes some bugs where the database would be queried twice instead of once. (a nice speedup)
Fixes a nasty bug where deleting files from multiple libraries could work incorrectly
Fixes bug where rating a song in the playlist may not work correctly
Fixes bug where incorrect tag properties could be displayed
Fixes some random crashes people were experiencing with the option "double clicking an item queues it in now playing" option selected
Pressing F5 requires the selected dynamic playlist
Dropping files on a devices no longer crashes
Times played is now incremented when the song starts, instead of when it ends
Clicking on the time elapsed in the playing area now toggles display between time elapsed and time remaining
Added code to put list of currently used genres from the database at the top of the genre pulldown in the tag properties dialog box
Wrapped OpenURL in a try...catch block -- Tunage should no longer throw a message box if it fails due to lack of internet connection Changelog for v0.92.2.3 Playlist ordering is remembered
Tunage vars $RATING and $GENRE added
Reload tags no longer hangs
TagLib moved to core_Internal.dll and outside musikCore
Added sources type "Collected" to show a history of songs played, including those that aren't in your main library. you can also use this sources item to modify songs that do not exist in the main library
"Show All %" changed to "Show All Songs"
Selection box "Show All %" bug(s) fixed
Fixes typo "existant" should be "existent"
Fixes the bug where dynamic playlists would switch around if they were selected and a new song was started
Fixes buggy searching while sources panel is scrolled
Enabled marquee selection in playlist
Fixes a crash when upgrading from musikCube 0.91.x
Double clicking fields in selection boxes now queues them in now playing if "Double Clicking a Song Queues it in Now Playing" is selected in the preferences
Currently playing songs are ALWAYS highlighted
Fixes strange bug where two identical items in the now playing would be drawn with a slightly different font
Fix for sources plugin integration. OnSources() is only sent if user left click the sources item. also added WM_SOURCESUNSEL message so plugins can defocus items in the sources panel
Fixes a long running problem where new users couldn't add files to their database. this only occured when non ASCII letters were in the user's username
Fixes tray icon crash
Removed balloon tip "pop" sound
Selections are now updated when holding ctrl and deselecting items in the selection boxes
Changelog for v0.92.2.1Input (new format) plugin support
Equalizer now uses Shibatch (shibatch.sf.net) technology
McAmp uses [ artist - title ] instead of [ title - artist ]
Cd ripper re-designed to work at 800x600
Adds "notes" field to dynamic playlist dialog
Fixes potentially dangerous bug where Copy To.. or Move To.. overwrites files without conformation
Fixes some bloat in the playlist popup menu
Right click -> play selected in playlist view
Right click -> play selected in selection boxes work again
Double click to queue song adds them to the bottom of the list, instead of after the currently playing song
"by artist" and "from the album" are no longer displayed in the task tray, balloon tips, or now playing bar if no artist or album information exists
Fixes a bug where creating a playlist, going to a device, then back to the library wouldn't show updated playlists
Fixes bug where deleting last dynamic or stanard playlist in "device" mode would focus the main library, instead of the active device
Use derek's new main icon!
About box re-designed Changelog for v0.92.1 betaHuge plugin api / framework updates
Double clicking items in the selection box starts them playing
Last played song and playlist are remembered when you shutdown, and automatically displayed on startup
Fixed playing read-only files over the network
Modified behavior and appearance of "Create..." buttons
Songs rated with -1 have no information displayed in the "rating" column of the playlist
Removed confusing "selection scheme" option
Right click on artist/album/etc boxes -> Play Selected
Right click on artist/album/etc boxes -> Queue Selected
Right click songs in playlist -> Queue Selected
Changed the playlist icon in the Sources panel
Playing a song from a dynamic playlist automatically focuses the now playing list
"Move Files To..." right click sources option
Scrollbar in the sources control doesn't draw as crowded
Winamp command emulation removed from the main program and moved to a plugin called "mcAmp" (included)
The first time musikCube is run on a computer it will inform the user about adding files, and automatically launch the directory synchronization dialog
Right click on Library -> Show All Songs
Right click on Device -> Synchronize Device
Right click on files -> (Re)write Tags to File
"Select all Artists" changed to "Show all Artists"
Much improved keyboard shortcuts
A preference that adds the ability to not show all songs in the playlist view when "Select all Artists/Albums/etc" is clicked in a selection box. This can drastically speed up the UI if deselected. See File -> Preferences -> Interface -> Workflow
Sound buffer length can be set in File -> Preferences -> Sound -> Driver
Crossfader settings are remembered on exit
Tag from Filename works again
Fixed loading and saving tag-to-filename and Filename-to-Tag masks
Drag and drop from explorer fixed
Fixes a bug where deleting the last std or dynamic playlist in the sources, without files playing, could cause the library view to go blank until you clicked out and back into it
Equalizer presets can be created and stored again
Sorting playlist by comments column actually works
Minimize bug where UI would simply disappear
Toggling equalizer off in the menu now updates the button in the now
Playing control properly
Fixed crash with cddb
Rewrote the playlist sort query.. it shouldn't crash anymore when sorting very large playlists in the main window
Fixes a really rare crash caused by an invalid Relative Volume Adjustment id3v2 tag
Fixes some bugs related to minimize and close to system tray
"rate current" in tray menu now correctly updates after a song's rating has changed
Changelog for v0.92A basic plugin API
Added tooltips to the now playing control
Adds quick toggles for random, repeat, crossfader, and equalizer in the main window
Tags are now scanned for a "comments" field, which can be toggled on in the playlists Cd devices can be hidden Changelog for v0.91.11 BetaMoving the mouse over the playlist, selection boxes, and sources controls makes them scrollable with the mousewheel
Clearning the library does not remove stock dynamic playlists
Right click on dynamic playlists root menu -> Create Stock Dynamic Playlists (if you have lost yours)
Ability to reload tag information from file. right click files in playlist -> Reload Tags from File
Fixed cd ripper strangeness when only ripping selected tracks
Incorrect thread percentage bug
Fixed bug where dragging files out of playlist and sources would moved the files instead of copying them
Fixed bug where duplicate files could appear in the database
Holding right mouse button while dropping on sources will switch to the item the files were dropped on
Fixes another sources drag and drop bug where holding the left mouse button down before entering the sources would be detected as a drag event Changelog for v0.91.10 BetaBitrate for mp3 encoding works properly again
Cd ripper supports unicode tags
Sources scrollbar is no longer reset after creating a new playlist
Dragging from windows explorer and dropping on sources items now works with more sources types
Fixes another cd ripper bug where certain discs would just refuse to rip
Added "CD Ripper" to File menu
Fixed problems when switching between two or more audio cds
Device to device / device to library dragging
Users can now rearrange dynamic playlist contents in the playlist view
Ctrl + o, ctrl + d work again
Fixes bug where the selection boxes would be reset if a regular playlist was visible and the user rearranged files in the view
Now playing information (song count, runtime, size) is now updated if now playing is active and user plays or queues a random artist, album, or year
Sources drag and drop bugs, including dragging from libraries and devices have been fixed. invalid items, such as cd audio discs, can no longer be dragged
Sources window is automatically scrolled to the top item when the program is launched
Fixes inaccurate popup location of box to rename files and creating playlists in the sources bar Changelog for 0.91.9 BetaUnicode support for tags and filenames
New option: close to system tray
Tray icon mouseover now displays artist name too
Rating popup menus now display the current song rating
Ability to drag playlists onto now playing (or from dynamic to regular playlists)
Now playing is preserved on exit if the songs are from the main library
Fixed bug where selecting all artists of a playlist would display incorrect playlist length and filesize
Tray icon: use middle mouse button to bring musikCube window to the top if its obscured by other windows
Writing tags to file works properly again
Fixed bug where selecting an album/artist/genre/etc with an apostrophe in it would return nothing in the playlist view
Fixes delete from playlist bug
Playlist context menu item "Clean" is no longer enabled if no songs are selected
Playing and retagging files with unicode characters works
Files not tagged successfully are no longer marked as unmodified
Removed all ogg vorbis sdk and id3lib references in musikCore Changelog for v0.91.8 BetaSub libraries have been removed. all playlists and dynamic playlists are treated like sub library -- that is, they link up with the selection boxes
New "Net Radio" sources entry
Completely redesigned sources right click menu
Expanded removable device support to support any disk attached to the system
Ability to select which drives to display in the "Devices" section of the sources panel
"unplug device" changed to "unload device" in sources menu
Dynamic playlists are automatically updated when the currently playing song finishes
Stock dynamic playlists added: 50 last played, 50 newest, 10 most played, favorite artist, favorite album
More sources drawing enhancements
Cd playback and ripping now display track durations
Changed the disk drive icon
Fixed size of playlist icon
Changed default application icon
Fixed two drag and drop bugs as reported in the forums
Fixed the annoying viewing modified tags bug
Changelog for v0.91.7Cd ripping: added "rip selected" and "rip entire disc" buttons to prevent confusion
Cd ripping: fixed status display when ripping selected tracks
Cd ripping: pressing cancel now long displays "the process has completed successfully."
Cd ripping: added a dialog to let user know if rip was canceled or failed
Couple small bug fixes Changelog for v0.91.6Removable storage support for thumb drives and removable storage-type mp3 players (usb/firewire)
Search has moved from its own item in the tree, to a subitem of the "musik" sources item
Big sources drawing enhancments and speedups. single click to collapse root items
Better sources mouse over Changelog for v0.91.5Playback buttons now have icons
CD Playback works properly again
Sources panel has icons
Fixed and redesigned the way tag-to-filename and filename-to-tag work
Rearranged the playlist right-click menu to be more intuitive
Buttons in the now playing control are drawn to match the items in the sources panel
Tag now properly updates if no track number or year was entered
Various small bug fixes Changelog for v0.90 betaCd ripping support (ogg, flac, mp3)
Cd playback support
Ability to switch between databases
Netstream support
Improved playlist creation
Fixed a column sorting bug, source of "random" crashes
Equalizer much more accurate, now displays frequencies and has a preamp
0:00 duration bug fixed (thanks Al)
Interface appearance enhancements
Many additional bug fixes and feature enhancements
|
 |
|
|
|