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

Refactoring: Attach WTrackTableView to Library instead of TrackCollection #2343

Closed
wants to merge 2 commits into from
Closed

Refactoring: Attach WTrackTableView to Library instead of TrackCollection #2343

wants to merge 2 commits into from

Conversation

uklotzde
Copy link
Contributor

@uklotzde uklotzde commented Nov 1, 2019

Cleanup after support for external track collections has been added. A straight-forward refactoring, no functional changes:

  • It is a prerequisite for moving functionality that is independent of the internal database from TrackCollection up into Library
  • Eliminates redundant constructor parameters in dependent classes

More to follow. The dependency hell around TrackCollection and Library is ridiculous and complicates any future enhancements.

@uklotzde uklotzde added this to the 2.3.0 milestone Nov 1, 2019
@uklotzde
Copy link
Contributor Author

Closing, because I'm not able to keep waiting on this to get merged. Keeping multiple branches consistent is a waste of effort. I'm keeping my personal fork for refactoring the library code.

@uklotzde uklotzde closed this Nov 11, 2019
@daschuer
Copy link
Member

Sorry for not being able to review and test this in time. I am currently reviewing #2336
If you wish that I should review other PRs first, give me a hint.

@uklotzde uklotzde deleted the wtracktableview_library branch November 12, 2019 06:29
@Holzhaus Holzhaus added this to Done in 2.3 release Mar 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
2.3 release
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants