Hi list !
Especially to the the ARM user who was having trouble with toolbars.

* First: Beware a confirmed Qt bug with certain styles, tested on 5.3:
If you can't click in the Arranger try another Appearance style. Like GTK.
Verified in other Qt apps. (In Qt5Creator create an MDI, preview with Oxygen).


I spent a gruelling massively f***ing intense week debugging and fixing some
 GUI problems. I mean f***king tough, you know?

Want to see the difference?
BEFORE pulling these changes from master, delete your
 ./config/MusE/MusE-qt.cfg and MusE.cfg files
 and restart MusE. A fresh install, like a new user.

Now take a look around and notice some problems with for example 
 main window minimum size, problems with some toolbars not shrinking, 
 problems with shared toolbars if you like to use the SDI/MDI/Borland/Mac 
 GUI settings in Global Settings, some windows not saving geometry, arranger
 MDI window not saving geometry correctly, non-optimal toolbar initial 
 positions, and so on.

OK now delete your config files again and PULL these fixes and build.
Fire it up.

* That is what a new installation, new user will see for the first time !

I added some missing functionality to Florian's shared toolbar system 
 and voila. This was about the best possible initial arrangement of
 toolbars I could some up with. 
A fairly sensible initial placement of toolbars in ALL windows, 
 shared toolbars or not.
Check it out. Believe me this part was FAR more difficult than it sounds :-0

I rebuilt the Tempo, Signature, and CPU toolbars so they can be shrunk.
(The CPU was weighing in a whopping 250 or so minimum pixels, which 
 together with several other toolbars initially placed were causing 
 problems with Arranger minimum size.)

Try all the above SDI/MDI stuff too. 

I fixed the infamous Arranger normal vs maximized state saving/reloading.
You can save it in any state you like.
(There's a Qt bug where we can't read the MDI window's
 normalGeometry when it's maximized, so I just set it to the 
 regular geometry, but that's OK it mostly works.)

There's still an existing bug with /minimizing/ the arranger within
 the main window - it disappears. No worries, just select View -> Arranger.

Fixed some other related stuff. Will update ChangeLog later.
Gotta go...


To the user with the ARM: Can you try the above and tell me if it plays
 nicely on first install + run? Do the toolbars look OK?

Thanks!
Tim.

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to