Ged rid of a fixed size <Background> section and allow skins to dynamically grow and shrink

Bug #1062709 reported by jus
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Wishlist
RJ Skerry-Ryan

Bug Description

Currently a skin has fixed size dimensions corresponding to the image defined in the <Background> section of a skin.xml.

Inside the skin.xml we can already dynamically resize the content of most elements. So if the background would dynamical change the content could change as well. This requires some work with the existing WidgetGroups, but i`m confident this could be done mostly with the existing possibilities in skin.xml.

Until the Mighty Skin 2.0 arrives, this would allow Mixxx at least to fit the available screen space like 99% of all other dektop programs.

Tags: skin
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

I'm doing some experimentation here in lp:~mixxxdevelopers/mixxx/features_facelift

Currently breaks compatibility with all the skins but allows true resizing / fullscreen with essentially the current widget system (with some minor changes).

Deere1280x1024-SXGA is where I hacked in the changes. Other skins are likely to crash/freeze Mixxx so you may have to edit mixxx.cfg by hand.

Revision history for this message
jus (jus) wrote :
Changed in mixxx:
milestone: none → 1.12.0
assignee: nobody → RJ Ryan (rryan)
status: Confirmed → Fix Committed
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/6658

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.