R0bur
Crew Member
Posts: 180
Likes: 125
Member is Online
|
Post by R0bur on May 12, 2021 9:36:20 GMT
Window that already fits all desktop doesn't expand his client area on maximization event. Borders fade out but client area stays unchanged.
How to reproduce:
1) Start any GUI program (Thunar as sample)
2) Make it to fit all desktop dragging its borders up, right, left and down as much as possible.
3) Click "maximize" icon of the window.
Tested on BL60-RC.
|
|
|
Post by thewaiter on May 12, 2021 9:46:39 GMT
Hi
Have you noticed this bug in bl 5.1 also? If I understand, I need more than 1 monitor to reproduce the bug, right?
Stefan
|
|
R0bur
Crew Member
Posts: 180
Likes: 125
Member is Online
|
Post by R0bur on May 12, 2021 10:11:55 GMT
You need only 1 monitor. Simple stretch any window to fit all desktop and then maximize it. When you maximize a generic window, hides left, right and bottom borders, grows up and expands client area to fit all desktop. Already stretched window on maximization action only hides left, right and bottom borders and doesn't expand client area to occupy desktop under borders.
|
|
R0bur
Crew Member
Posts: 180
Likes: 125
Member is Online
|
Post by R0bur on May 12, 2021 10:19:10 GMT
But please stop working on my report. I need more time to verify it.
|
|
R0bur
Crew Member
Posts: 180
Likes: 125
Member is Online
|
Post by R0bur on May 12, 2021 18:35:42 GMT
I will try to describe the issue more detailed. I worked on MokshaSeven theme - implemented thick side borders for windows and added window resize functionality for them. I made some changes in the file "default.edc": part {
name: "side_left";
...
}
part {
name: "side_right";
...
}
part {
name: "e.swallow.client";
...
}
part {
name: "e.event.resize.l";
...
}
part {
name: "e.event.resize.r";
...
}
program {
name: "max_win";
...
}
program {
name: "unmax_win";
...
} and added two new images: bd_side_left.png and bd_side_right.png. All these files are attached to this message: m7.tar.gz Maximization of a default window works as expected: (^--- default window before maximization) (^--- default window after maximization, its client area is extended on the left, right and bottom borders) But maximization of the window that is already stretched (manually) to fit all desktop causes the described issue: (^--- manually stretched window, it has left, right and bottom borders) (^--- the stretched window after maximization, client area doesn't occupied borders place) I'm not sure is this error in Moksha or in my theme, but I don't know a way to fix it . Attachments:M7.tar.gz (87.43 KB)
|
|
|
Post by thewaiter on May 12, 2021 18:55:09 GMT
OH damn Are we talking about MokshaSeven theme? I was trying to understand what is wrong with ArcGreen one, lol Gimme some time to look at. I am on Bodhi holiday these days. Feel pretty tired of more than year of hard work. Moreover I am thinking of making promo video for our release. We need clones of team devs and members Stefan
|
|
R0bur
Crew Member
Posts: 180
Likes: 125
Member is Online
|
Post by R0bur on May 12, 2021 19:24:23 GMT
OH damn Are we talking about MokshaSeven theme? I was trying to understand what is wrong with ArcGreen one, lol Gimme some time to look at. I am on Bodhi holiday these days. Feel pretty tired of more than year of hard work. Moreover I am thinking of making promo video for our release. We need clones of team devs and members Stefan I'm not sure, but it seems that ArcGreen has the same issue but it is harder to see it (darkgreen on darkgray etc.) Anyway, congratulations on the BL6.0 release! Thank you!
|
|