lp:~osomon/webbrowser-app/qquickshortcuts
Created by
Olivier Tilloy
and last modified
- Get this branch:
- bzr branch lp:~osomon/webbrowser-app/qquickshortcuts
Only
Olivier Tilloy
can upload to this branch. If you are
Olivier Tilloy
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- system-apps-ci-bot: Needs Fixing (continuous-integration)
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 1198 lines (+666/-337)12 files modifiedsrc/app/CMakeLists.txt (+3/-1)
src/app/FilteredKeyboardModel.qml (+33/-0)
src/app/browserapplication.cpp (+2/-0)
src/app/qquickshortcut.cpp (+283/-0)
src/app/qquickshortcut_p.h (+109/-0)
src/app/webbrowser/Browser.qml (+200/-258)
src/app/webbrowser/KeyboardShortcut.qml (+0/-25)
src/app/webbrowser/KeyboardShortcuts.qml (+0/-41)
src/app/webbrowser/ListViewHighlight.qml (+2/-3)
src/app/webbrowser/NavigationBar.qml (+10/-7)
tests/autopilot/webbrowser_app/tests/test_keyboard.py (+22/-1)
tests/autopilot/webbrowser_app/tests/test_private.py (+2/-1)
Related bugs
Bug #1537782: Need to use (Q)Shortcuts instead of Keys.onPressed for shortcuts | Undecided | Invalid | |
Bug #1542224: [regression] OSK suppressed in autopilot tests | Undecided | Invalid | |
Bug #1545802: activeFocus not being forwarded to TextInput inside TextField | Critical | Fix Committed |
Related blueprints
Branch information
Recent revisions
- 1392. By Olivier Tilloy
-
Do not change focus unnecessarily when switching tabs: clear the address bar instead if needed.
- 1388. By Olivier Tilloy
-
Import QQuickShortcut from Qt 5.5 to properly handle window-level keyboard shortcuts.
We cannot bump the dependency on Qt to 5.5 as the stable overlay PPA for devices currently has Qt 5.4.1. - 1386. By Alexandre Abreu
-
Handle media access request from webcontainer main view and overlay views Fixes: #1554202
Approved by: Olivier Tilloy
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:webbrowser-app