funny you should mention that -- next to the checkbox is the "times
played" value in parenthesis.

cheers,
owen


On Fri, 2010-08-27 at 16:34 -0400, RJ Ryan wrote:
> Awesome Owen. Another thing that goes hand-in-hand with a 'played'
> column is a 'times played' column which might be useful as well. 
> 
> 
> I'll take a look, but if you did it how I imagine you did, there
> should be no stability issue involved. We can probably merge this into
> trunk very quickly and it'll first release in 1.9. 
> 
> 
> Thanks,
> RJ
> 
> On Fri, Aug 27, 2010 at 4:17 PM, Owen Williams <owen-b...@ywwg.com>
> wrote:
>         The other thing I'm always hacking on is the library code.
>          I've brought
>         that up to date too and created another branch on launchpad:
>         https://code.launchpad.net/~ywwg/mixxx/features_library
>         
>         There are two big changes:
>         
>         * improve search mechanism (search more fields, multiple
>         terms, etc)
>         * add checkbox indicating tracks that have been played
>         * in-line editing of comments
>         
>         Improving search is a single-function tweak and should be
>         possible to
>         integrate into trunk very easily.  I split the search term on
>         every
>         space, and AND together the terms.  Also, I search more
>         fields, like
>         location and comments.
>         
>         The second change is bigger, and requires a small db schema
>         change.  I
>         find it hard to keep track of which tracks I've played, so I
>         added a
>         checkbox to the library view.  Once I play a track, it gets a
>         check by
>         it.  If I load a track and decide not to play it, I can just
>         uncheck the
>         box.
>         
>         The neat thing is that if mixxx crashes (it happens), when I
>         restart the
>         program all of the checkboxes will stay properly checked, so I
>         can
>         resume mixing and not accidentally repeat a track.  If mixxx
>         closes
>         properly, it cleans out the checkboxes for the next launch.
>         
>         Note: the schema upgrade blows away your header preferences so
>         that the
>         new column shows up.
>         
>         Whereas my xwax work is still somewhat experimental, this
>         library work
>         is very stable.  I'd really like to get this merged into trunk
>         once it's
>         been banged on a bit by other people.
>         
>         thanks,
>         Owen
>         
>         
>         
> ------------------------------------------------------------------------------
>         Sell apps to millions through the Intel(R) Atom(Tm) Developer
>         Program
>         Be part of this innovative community and reach millions of
>         netbook users
>         worldwide. Take advantage of special opportunities to increase
>         revenue and
>         speed time-to-market. Join now, and jumpstart your future.
>         http://p.sf.net/sfu/intel-atom-d2d
>         _______________________________________________
>         Mixxx-devel mailing list
>         Mixxx-devel@lists.sourceforge.net
>         https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> 
> 



------------------------------------------------------------------------------
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
_______________________________________________
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to