Merge lp:~muesli4-2/midori/panel-resizing into lp:midori
Proposed by
Moritz Bruder
Status: | Needs review |
---|---|
Proposed branch: | lp:~muesli4-2/midori/panel-resizing |
Merge into: | lp:midori |
Diff against target: |
172 lines (+51/-6) 3 files modified
midori/midori-browser.c (+30/-6) midori/midori-preferences.c (+3/-0) midori/midori-websettings.c (+18/-0) |
To merge this branch: | bzr merge lp:~muesli4-2/midori/panel-resizing |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
gue5t gue5t | Needs Information | ||
Review via email: mp+280399@code.launchpad.net |
Description of the change
I changed the way the side panel and the *vpaned* (containing the webview) are added to and contained within the *hpaned*. In particular, I changed the "shrink" property to allow the side panel to shrink further.
I added an option within the preferences, which is disabled by default but stored within the settings once enabled! (I hope I didn't forget anything, but works flawless on my machine.)
Especially on netbooks with small screen this is absolutely necessary, when using vertical tabs.
To post a comment you must log in.
Unmerged revisions
- 7072. By Moritz Bruder
-
Added flexible resizing support for the side panel (with an opt-in setting, default is still the same).
I found out that the "last-panel- position" property, which was already in the code, is not saved for the next session.
This leads sometimes to unpredictable positions. I guess it would be best to install the property in the MidoriWebSettings class. I could do this, but I would like to hear your thoughts on the issue.