Bug #994
Current Ambiance menu fix is not a solution (Ubuntu - Unity)
Status: | Approved | Start date: | 02/24/2015 | |
---|---|---|---|---|
Priority: | High | Due date: | ||
Assignee: | Zbigniew Rebacz | % Done: | 0% | |
Category: | IDE | Spent time: | - | |
Target version: | - |
Description
The problem is with IDE itself. Not in the emulation part. Current fix broken regular apps menu.
So the problem is with IDE transparent menu (It doing something like that):
menubar.Transparent(); // <- If we comment that line menu bar will work normal on Ubuntu.
I will write about it later.
History
#1 Updated by Zbigniew Rebacz over 9 years ago
- File IdeAmbientProblemSolve.png added
- File AmbienceFix.diff added
It doesn’t look good at all, but problem it solves the problem.
IMO, to make it good it will need more complex changes in IDE for example move line/column count to status bar and enable it by default. The interface will be more platform/theme independent. One change is important there that menu bar should has window width.
P.S.
You can delete Ambiance.iml, too in CtrlLib.
#2 Updated by Zbigniew Rebacz over 9 years ago
Ambiance will probably never composed with tool bar in the row.
#3 Updated by Zbigniew Rebacz over 9 years ago
P.S.
Menu bar in other apps works normally (without artefacts).
#4 Updated by Miroslav Fidler over 9 years ago
- Status changed from New to Ready for QA
- Assignee changed from Miroslav Fidler to Zbigniew Rebacz
Well, we support Transparent MenuBars for a reason... So instead of removing Transparent, I have tried better approach directly in Paint routine...
#5 Updated by Zbigniew Rebacz over 9 years ago
- File StandardTheme.png added
- Status changed from Ready for QA to In Progress
- Assignee changed from Zbigniew Rebacz to Miroslav Fidler
Current solution broken "Standard" ide theme.
#6 Updated by Zbigniew Rebacz over 9 years ago
Screen shot attached.
#7 Updated by Miroslav Fidler over 9 years ago
- Status changed from In Progress to Ready for QA
- Assignee changed from Miroslav Fidler to Zbigniew Rebacz
Thanks. Hopefully fixed.
#8 Updated by Zbigniew Rebacz over 9 years ago
- Status changed from Ready for QA to Approved