>
> Yes yes!!
> This really should be a user decision.
>
I agree on that.
But personally I think that the sync/revert could be really complex to
implement and comes with many use cases we can't even think of ...
What about explicitly asking user to "commit" metadata changes to actually
modifying files ? We keep it straight : from db to file.
As Keith said, libraries entries may be marked as "modified but not saved
in file" until user decide it's the right time to do apply them.
Like this no "risky" background file change during a set.
No complex, Mixxx crashed handling.
User can be prompt that the task is possibly CPU and/or hard drive
demanding, and if so risky on the sound loop.
We can control that currently playing track or in cache track are handled
properly.
Mixxx can run smoothly in database mode _all_ the time.
Of course this "commit" task should be apply-able on the whole library too
... or just a part of it.
My two cents,
Regards,
vRince
2012/4/2 keithsalisb...@gmail.com <keithsalisb...@gmail.com>:
> Yes yes!!
> This really should be a user decision.
>
> ----
>
> There are changes to your music database which are not saved to your
> music files.
> Would you like to:
>
> 1. Write all changes to files
> 2. Revert all changes
> 3. Skip
> 4. Never sync
> 5. Sync quietly from now on
>
> (you can update your choice from preferences any time)
>
> ------
>
>
> On 2 April 2012 00:14, Thomas Baag <tho...@b2ag.de> wrote:
>> Hi Owen,
>>
>> please do me a favour and forget about that "doing stuff in background
while
>> people think mixxx is already closed" sh*t. The user should know about
mixxx
>> is doing things especialy when writing files. A progress bar indicating
what is
>> going on and how much files are already processed should be the right
way to do
>> this.
>>
>> Kind regards,
>> Thomas
>>
>> Am 01.04.2012 15:58, schrieb Owen Williams:
>>> If a lot of tags got edited it
>>> might delay program exit, but that could be done after the window is
>>> closed. As long as Mixxx doesn't crash it'll be transparent.
>>
>>
>>
------------------------------------------------------------------------------
>> This SF email is sponsosred by:
>> Try Windows Azure free for 90 days Click Here
>> http://p.sf.net/sfu/sfd2d-msazure
>> _______________________________________________
>> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
>> http://mixxx.org
>>
>>
>> Mixxx-devel mailing list
>> Mixxx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
>
>
> --
> keithsalisb...@gmail.com
>
>
------------------------------------------------------------------------------
> This SF email is sponsosred by:
> Try Windows Azure free for 90 days Click Here
> http://p.sf.net/sfu/sfd2d-msazure
> _______________________________________________
> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> http://mixxx.org
>
>
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel