Mixxx skin: Dark Metal#1318
Conversation
|
There is not time to adequately review this before the 2.2 feature freeze. |
|
Nice, nice, nice. The Master Volume buttons looks a bit lifted. It would be cool as if they where looking halve way out of a convex metal plate ... I experience also a crasher when switching maximized effects. I assume that is unrelated to this PR |
1: Added the new Laptop Battery indicator. (NOT functional, since it is not compiled with Mixxx yet) 2: Added the new "recording time" indicator. 3: Corrected colors for the #AARRGGBB color format. (Noticeable in the waves) 4: Added "star rating" in the main (big) decks. 5: Added the new "effect selector" (QComboBox) in the effects. (Click in the effect name) 6: Added button to show/hide the vinyl controls. (Per deck/channel. Because it seems that many people just dont use it) 7: Added button for "quick effect". (Per deck/channel, in the main (big) decks) 8: Added the "Beat Jump" and "Beat Loop" options. 9: Changed channels texts from "AB","CD" to "12","34". (Requested by users) 10: Added the "cover art", in the small buttons row. (Placed on decks. Helps me a lot, because it "drag-n-drop" feature) 11: Added options to select by module on the "Mics", "Aux" and at "Long Waves". 12: GUI was re-designed (Excessive/Confusing buttons. Much more user-friendly/intuitive GUI by now). And now it works great on vertical monitors, too. 13: All resources were optimized (~300Kb less). 14: Big Decks and Mini Decks can now move partially too. (Done by a Splitter) 15: Beat Sync in the mixer. (Between the Big Decks) 16: Fixed many many other small (minor) issues. 17: Strobes were added! (Experimental yet - Works great with music beats... BUT only after "Gains" from 8.0 and plus on most musics... I will try to do it better using <transform> or any other trick, but will be hard ... ... ... ) 18: Possibility to display your own logo (Edit any file "logo_x.svg", located inside the "graphics-logos" folder, then edit "mylogo"´s value at "skin.xml" file) 19: Added all the 64 Samplers. 20: Added music drop areas, for all decks, in the library toolbar (Specially handy when the library is in full view mode) 21: Added tooltips (Will be a progressive work...) 22: Added ducking to the microphones 23: Added all beat and grid options (Small buttons. Visible in Big Decks) 24: Added all key options (Small buttons. Visible in Big Decks)
|
Hi daschuer and everyone, here is a new modified DarkMetal "styles.qss" I've just made, as I've been purposed on the mixxx forum. |
|
@alex-or-dc I have just added your change. You may do such things yourselves if you like. I have also noticed that the skin has no preview image. If you like you can create them. |
|
Hi, thank you very much ! it's great that it's now added ! I'll think about use the pull request, but I'm not used to upload it...At this time I've noticed a sound volume bug when switching off an effect plugin, it was reducing the original volume value on the track. I've made an extended XML file wich should resolve the bug. I join the package with the comment...Would you consider to add these XML to the DarkMetal skin, main folder ? |
|
Hi Daschuer, and everyone, I've made a global patch reworking and improvement for both systems Linux and Windows, I'd like to post it on this page, do you also take updates for Windows ? |
|
Don't hesitate to send it to me. |
This concerns me. Please understand that adding a new skin multiplies the work required to maintain Mixxx for every new feature that gets added in the future; it is not something that gets done once and then can be left alone. I am not comfortable merging this or even starting to review it unless we have someone who commits to maintaining the skin into the future and that requires using Git. IMO it is not reasonable to ask us to go out of our way to take the code you send us for every little change via ZIP file and put it into Git. That would be a lot of tedious extra work that we don't do for anyone else. We have a guide to help you start with Git and you can ask for help on Zulip if you have questions. |
|
... and from what I recall from my last review a lot needs to be done to make DarkMetal somehow conform to how the other skins work. Clean up & rename skin COs, tune effect controls etc. |
|
ok no worries, I've removed the post at all. I was thinking I could work this way because of the communautary aspect of Linux and the software, I'm just a beginner, congratulation Mixxx is a great software ! |
|
@alex-or-dc |
|
I did a download of your preview zip before you have removed it. There are two folders Linux and Windows with only marginal changes. The preview in the preference is quite big can you reduce it to a height of 250 pixel? I can add you changes here so they are not lost, but if you issue a PR to https://github.com/mixxxdj/mixxx/tree/DarkMetal |
|
You're welcome to participate in the Mixxx community, but if you want to contribute code, you have to use the tools that the community uses. As @ronso0 said, learning to use Git is probably way less work than you have already invested in working on this skin. |
|
This PR is marked as stale because it has been open 90 days with no activity. |
|
I don't think we should add yet another DJ skin to Mixxx without removing one (notable exception: Broadcasting skin). Otherwise we have too many builtin skins that we need to maintain. |
|
I agree. Let's close this old unmaintained PR. |
Mixxx skin: Dark Metal
1) 100% Scalable Vector Graphics (SVG).
• 100% Quality lossless graphics.
Not even one bitmat anywhere.
2) Fully resizable.
• Small screen users can use it too.
All elements must fit nicely in all resolutions. Please note that If your resolution is too small, some racks (rows) may overlap, even so, you can still disable their visibility (there are lots of buttons, in the top bar, for that. These buttons are always visible, no matter what, even you "enable" everything). Ready from 980x350, to infinity.
3) Mixxx features.
• Contains the lattest Mixxx features.
But!... I´m sure that not all tasks arent done, so I´m always sharping the graphics, correcting issues, adding forgotten stuff...
4) Unique features.
• Contains original and unique features.
I´ll try to add features not available (yet!...) anywhere else, they must be functional too, of course. Like the analog VUs, the digital fonts, a grey only color scheme (a fully "metallic" skin), etc, etc... Our imagination (vs. the code), will be the limit...
This skin lives here:
http://www.mixxx.org/forums/viewtopic.php?f=8&t=6052
(Lives alone... No fitable skeleton was found yet!...)