Hi guys, It's been quiet here for a few days, so I just wanted to drop an update on stuff that's been going on:
- Our GSoC students have started committing code to SVN. Wesley's code is going into trunk as a build flag (shoutcast=1), while the other students' code is landing in their respective branches: branches/GSoC-MIDI-Tom (new MIDI mapping stuff) branches/GSoC-newvisual-rryan/ (new waveform view) branches/zachelko/ (crash handling and sessions) - A new contributor submitted a pair of patches to fix an OGG crash. It was good investigation work on his part and his patch was much appreciated: https://bugs.launchpad.net/mixxx/1.6/+bug/235984 (just committed the fix to SVN) - I started hacking away at drag-and-drop for the library. You can now drag-and-drop a song from outside of Mixxx into the library or into a playlist. Because our WTrackTableView has many different data models underneath (and some of which should be read-only), I created a blacklist of the track table modes that shouldn't allow drag-and-drop. (Look for m_dndTableModeBlacklist in the WTrackTableView constructor.) For example, this prevents you from drag-and-dropping a track into the browse mode view, or into the "Free Tracks" playlist. - I also started investigating track reordering, or in other words, drag-and-drop where the source is the WTrackTableView itself. If you try to reorder a track by dragging, you'll get a nice FIXME in the terminal telling you what line you need to hack that into. I ran out of time for the moment, but if someone wants to take a crack at it, please go right ahead. (I think we need to do some work on TrackPlaylist - There's no way to insert a track at a given position at the moment. The easiest solution might be to make TrackPlaylist subclass QList<Track*> instead of acting as a half-assed class-adapter. Any objections to this?) So although it's been a quiet, our list of 1.6.0 blocker bugs is shrinking: https://bugs.launchpad.net/mixxx/1.6/+bugs :) Thanks, Albert ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
