It is way faster during scanning due to the db key changes, which I
wasn't expecting at the time.
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
The "tags" name doesn't really fit anymore now that we removed the Album
class. Let's change the name to something more accurate.
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
- Clean up the code
- Kick off a GLib idle handler when events are added
- If we are already running in the main thread, then we don't need to
use the idle handler.
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
I leave the save and load code where it is for now, but I can split out
the rest of the code and add proper locking around the dictionary.
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
And disable sorting on the Previous playlist, since doing so would
basically be changing history.
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>