Merge lp:~evfool/midori/lp1263281 into lp:midori
Proposed by
Robert Roth
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Cris Dywan | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 6576 | ||||
Proposed branch: | lp:~evfool/midori/lp1263281 | ||||
Merge into: | lp:midori | ||||
Diff against target: |
51 lines (+22/-2) 1 file modified
katze/katze-preferences.c (+22/-2) |
||||
To merge this branch: | bzr merge lp:~evfool/midori/lp1263281 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Cris Dywan | Approve | ||
Review via email:
|
Commit message
Use GtkStackSwitcher with GTK+ >= 3.10
Description of the change
This branch does the following:
* defines a USE_STACK_SWITCHER cmake option (requiring USE_GTK3)
* if it is defined, katze-preferences.h undefines it, and redefines it based on the gtk version (>=3.10 required) and osx (osx uses a toolbar instead of the notebook tabs for navigation, and to keep that behaviour, I have decided to make it depend on that value)
* if after all this, USE_STACK_SWITCHER evaluates to true, instead of notebook tabs, stackswitcher and a stack is used for navigation.
To post a comment you must log in.
Can we have it enabled based on the GTK+ version? A new build flag is most likely not going to be picked up by packagers or testers and past experience shows that every flag can cost us heavily in bug fixing later.
I'll report back shortly on how the testing goes.