Merge lp:~aacid/qtubuntu/aboutToShow into lp:qtubuntu
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Approved by: | Lukáš Tinkl on 2017-03-16 | ||||
| Approved revision: | 383 | ||||
| Merged at revision: | 379 | ||||
| Proposed branch: | lp:~aacid/qtubuntu/aboutToShow | ||||
| Merge into: | lp:qtubuntu | ||||
| Diff against target: |
504 lines (+283/-23) 6 files modified
src/ubuntuappmenu/gmenumodelexporter.cpp (+111/-13) src/ubuntuappmenu/gmenumodelexporter.h (+21/-4) src/ubuntuappmenu/gmenumodelplatformmenu.cpp (+0/-4) src/ubuntuappmenu/qtubuntuextraactionhandler.cpp (+107/-0) src/ubuntuappmenu/qtubuntuextraactionhandler.h (+40/-0) src/ubuntuappmenu/ubuntuappmenu.pro (+4/-2) |
||||
| To merge this branch: | bzr merge lp:~aacid/qtubuntu/aboutToShow | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Lukáš Tinkl (community) | 2017-03-06 | Abstain on 2017-03-16 | |
| Charles Kerr (community) | Approve on 2017-03-16 | ||
| Unity8 CI Bot | continuous-integration | Approve on 2017-03-16 | |
|
Review via email:
|
|||
Commit Message
Set qtubuntu-tag and handle aboutToShow calls
Description of the Change
- 381. By Albert Astals Cid on 2017-03-13
-
Merge
| Unity8 CI Bot (unity8-ci-bot) wrote : | # |
PASSED: Continuous integration, rev:381
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/
| Lukáš Tinkl (lukas-kde) wrote : | # |
+ void timerEvent(
Missing override keyword?
Otherwise the code looks good and does the job
- 382. By Albert Astals Cid on 2017-03-15
-
override++
| Albert Astals Cid (aacid) wrote : | # |
> + void timerEvent(
>
> Missing override keyword?
Yep, we don't have -Wsuggest-override in qtubuntu
>
>
> Otherwise the code looks good and does the job
| Unity8 CI Bot (unity8-ci-bot) wrote : | # |
PASSED: Continuous integration, rev:382
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/
| Ted Gould (ted) wrote : | # |
This looks like it is implementing something similar to the HUD Awareness protocol that Allison wrote for LibreOffice's about-to-show menu generation. Can we use that? U8 will have to support sending the events anyway for LO.
| Charles Kerr (charlesk) wrote : | # |
I see a Needs Fixing one-liner and a handful of minor/optional suggestions, but looks pretty good overall.
Ted knows more about HUD than me and I can't comment on the question of possible duplication of effort
| Albert Astals Cid (aacid) wrote : | # |
> This looks like it is implementing something similar to the HUD Awareness
> protocol that Allison wrote for LibreOffice's about-to-show menu generation.
> Can we use that? U8 will have to support sending the events anyway for LO.
If by "the HUD Awareness protocol" you mean https:/
- 383. By Albert Astals Cid on 2017-03-16
-
Fix review comments
| Unity8 CI Bot (unity8-ci-bot) wrote : | # |
PASSED: Continuous integration, rev:383
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/

PASSED: Continuous integration, rev:380 /unity8- jenkins. ubuntu. com/job/ lp-qtubuntu- ci/195/ /unity8- jenkins. ubuntu. com/job/ build/4333 /unity8- jenkins. ubuntu. com/job/ build-0- fetch/4361 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 4194 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 4194/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= zesty/4194 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= zesty/4194/ artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 4194 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 4194/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= zesty/4194 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= zesty/4194/ artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 4194 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 4194/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= zesty/4194 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= zesty/4194/ artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /unity8- jenkins. ubuntu. com/job/ lp-qtubuntu- ci/195/ rebuild
https:/