Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate Library Scanner into Main Window #5630

Open
mixxxbot opened this issue Aug 22, 2022 · 5 comments
Open

Integrate Library Scanner into Main Window #5630

mixxxbot opened this issue Aug 22, 2022 · 5 comments

Comments

@mixxxbot
Copy link
Collaborator

Reported by: asantoni
Date: 2010-11-02T20:02:33Z
Status: Confirmed
Importance: Wishlist
Launchpad Issue: lp670109
Tags: library, scanner


The little library scanner dialog is obnoxious and should be integrated into the main window in a nicer way, or at least have an option to run it in the background. The little scanner dialog was meant as a stop-gap solution in 1.5 or 1.6, and was meant to get replaced with a better solution. Having it pop up every single time you run Mixxx is really annoying.

@mixxxbot
Copy link
Collaborator Author

Commented by: Pegasus-RPG
Date: 2010-11-02T20:23:25Z


Can it be made to pop-under? Or not display at all if this isn't the first run or Rescan Library wasn't clicked?

@mixxxbot
Copy link
Collaborator Author

Commented by: ulatekh
Date: 2013-04-12T14:41:33Z


I was recently looking at this. It's not hard.

My proposed solution is to add a "pause" button and an "incremental" checkbox to the library-scan dialog. Incremental scans would commit changes to the track database periodically, and allow the Mixxx windows to be brought-to-front over the library-scan dialog. Pausing the scan would allow that too. Non-incremental scans would prevent the Mixxx window from being used, but the library-scan would go much faster because it wouldn't commit changes periodically.

I can probably do this quickly, but I'm working on a few other things first.

@mixxxbot
Copy link
Collaborator Author

Commented by: rryan
Date: 2013-04-12T14:58:24Z


The only way I can imagine the scan integrated into the main window is some
kind of status bar at the bottom straight out of Windows 95. Let's not do
that :).

On Fri, Apr 12, 2013 at 10:41 AM, Steven Boswell wrote:

I was recently looking at this. It's not hard.

My proposed solution is to add a "pause" button and an "incremental"
checkbox to the library-scan dialog. Incremental scans would commit
changes to the track database periodically, and allow the Mixxx windows
to be brought-to-front over the library-scan dialog. Pausing the scan
would allow that too. Non-incremental scans would prevent the Mixxx
window from being used, but the library-scan would go much faster
because it wouldn't commit changes periodically.

I can probably do this quickly, but I'm working on a few other things
first.

--
You received this bug notification because you are a member of Mixxx
Development Team, which is subscribed to Mixxx.
https://bugs.launchpad.net/bugs/670109

Title:
Integrate Library Scanner into Main Window

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/670109/+subscriptions

@mixxxbot
Copy link
Collaborator Author

Commented by: ulatekh
Date: 2013-04-12T17:10:17Z


I wasn't suggesting integrating the library-scan dialog into the main window. I'd leave it as it is, just make it optionally modal.

@mixxxbot
Copy link
Collaborator Author

mixxxbot commented Aug 22, 2022

Commented by: ulatekh
Date: 2013-04-22T15:54:37Z


I posted a patch that makes the library-rescan dialog incremental and pausable. See bug #6631

@mixxxbot mixxxbot transferred this issue from another repository Aug 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant