[browser] bottom edge tabs support
Bug #1329943 reported by
Bill Filler
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UX |
Fix Released
|
Critical
|
Jouni Helminen | ||
webbrowser-app |
Fix Released
|
High
|
Olivier Tilloy | ||
webbrowser-app (Ubuntu) |
Fix Released
|
Medium
|
Olivier Tilloy | ||
webbrowser-app (Ubuntu RTM) |
Fix Released
|
Undecided
|
Olivier Tilloy |
Bug Description
Related branches
lp:~osomon/webbrowser-app/bottom-edge
- Florian Boucault (community): Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Ken VanDine: Approve
- Bartosz Kosiorek (community): Needs Information
-
Diff: 6448 lines (+5313/-361)62 files modifiedCMakeLists.txt (+3/-0)
debian/control (+2/-0)
src/app/CMakeLists.txt (+6/-0)
src/app/browserapplication.cpp (+17/-0)
src/app/favicon-fetcher.h (+1/-1)
src/app/unity8/CMakeLists.txt (+4/-0)
src/app/unity8/README (+11/-0)
src/app/unity8/libs/CMakeLists.txt (+1/-0)
src/app/unity8/libs/UbuntuGestures/CMakeLists.txt (+36/-0)
src/app/unity8/libs/UbuntuGestures/CandidateInactivityTimer.cpp (+41/-0)
src/app/unity8/libs/UbuntuGestures/CandidateInactivityTimer.h (+49/-0)
src/app/unity8/libs/UbuntuGestures/DebugHelpers.cpp (+95/-0)
src/app/unity8/libs/UbuntuGestures/DebugHelpers.h (+31/-0)
src/app/unity8/libs/UbuntuGestures/Pool.h (+132/-0)
src/app/unity8/libs/UbuntuGestures/Timer.cpp (+109/-0)
src/app/unity8/libs/UbuntuGestures/Timer.h (+105/-0)
src/app/unity8/libs/UbuntuGestures/TouchOwnershipEvent.cpp (+35/-0)
src/app/unity8/libs/UbuntuGestures/TouchOwnershipEvent.h (+50/-0)
src/app/unity8/libs/UbuntuGestures/TouchRegistry.cpp (+500/-0)
src/app/unity8/libs/UbuntuGestures/TouchRegistry.h (+182/-0)
src/app/unity8/libs/UbuntuGestures/UbuntuGesturesGlobal.h (+23/-0)
src/app/unity8/libs/UbuntuGestures/UnownedTouchEvent.cpp (+39/-0)
src/app/unity8/libs/UbuntuGestures/UnownedTouchEvent.h (+45/-0)
src/app/unity8/plugins/CMakeLists.txt (+1/-0)
src/app/unity8/plugins/Ubuntu/CMakeLists.txt (+1/-0)
src/app/unity8/plugins/Ubuntu/Gestures/AxisVelocityCalculator.cpp (+149/-0)
src/app/unity8/plugins/Ubuntu/Gestures/AxisVelocityCalculator.h (+146/-0)
src/app/unity8/plugins/Ubuntu/Gestures/CMakeLists.txt (+40/-0)
src/app/unity8/plugins/Ubuntu/Gestures/Damper.h (+87/-0)
src/app/unity8/plugins/Ubuntu/Gestures/Direction.cpp (+36/-0)
src/app/unity8/plugins/Ubuntu/Gestures/Direction.h (+45/-0)
src/app/unity8/plugins/Ubuntu/Gestures/DirectionalDragArea.cpp (+886/-0)
src/app/unity8/plugins/Ubuntu/Gestures/DirectionalDragArea.h (+308/-0)
src/app/unity8/plugins/Ubuntu/Gestures/Gestures.qmltypes (+168/-0)
src/app/unity8/plugins/Ubuntu/Gestures/PressedOutsideNotifier.cpp (+119/-0)
src/app/unity8/plugins/Ubuntu/Gestures/PressedOutsideNotifier.h (+62/-0)
src/app/unity8/plugins/Ubuntu/Gestures/TimeSource.cpp (+49/-0)
src/app/unity8/plugins/Ubuntu/Gestures/TimeSource.h (+54/-0)
src/app/unity8/plugins/Ubuntu/Gestures/TouchDispatcher.cpp (+367/-0)
src/app/unity8/plugins/Ubuntu/Gestures/TouchDispatcher.h (+89/-0)
src/app/unity8/plugins/Ubuntu/Gestures/TouchGate.cpp (+253/-0)
src/app/unity8/plugins/Ubuntu/Gestures/TouchGate.h (+112/-0)
src/app/unity8/plugins/Ubuntu/Gestures/UbuntuGesturesQmlGlobal.h (+23/-0)
src/app/unity8/plugins/Ubuntu/Gestures/plugin.cpp (+39/-0)
src/app/unity8/plugins/Ubuntu/Gestures/plugin.h (+31/-0)
src/app/unity8/plugins/Ubuntu/Gestures/qmldir (+3/-0)
src/app/webbrowser/BottomEdgeHandle.qml (+36/-0)
src/app/webbrowser/Browser.qml (+190/-26)
src/app/webbrowser/BrowserTab.qml (+13/-4)
src/app/webbrowser/ExpandedHistoryView.qml (+2/-2)
src/app/webbrowser/HistorySectionDelegate.qml (+2/-2)
src/app/webbrowser/HistoryView.qml (+2/-2)
src/app/webbrowser/TabChrome.qml (+144/-0)
src/app/webbrowser/TabPreview.qml (+67/-121)
src/app/webbrowser/TabsList.qml (+130/-0)
src/app/webbrowser/TabsView.qml (+0/-123)
src/app/webbrowser/Toolbar.qml (+36/-1)
src/app/webbrowser/UrlDelegate.qml (+3/-3)
tests/autopilot/webbrowser_app/emulators/browser.py (+44/-22)
tests/autopilot/webbrowser_app/tests/__init__.py (+20/-10)
tests/autopilot/webbrowser_app/tests/test_addressbar_bookmark.py (+9/-13)
tests/autopilot/webbrowser_app/tests/test_tabs.py (+30/-31)
summary: |
- bottom edge tabs support + [new design] bottom edge tabs support |
Changed in webbrowser-app: | |
assignee: | nobody → Olivier Tilloy (osomon) |
Changed in webbrowser-app: | |
status: | Confirmed → In Progress |
importance: | High → Medium |
Changed in webbrowser-app (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Medium |
tags: | removed: rtm14 |
Changed in ubuntu-ux: | |
assignee: | nobody → Giorgio Venturi (giorgio-venturi) |
importance: | Undecided → High |
status: | New → Fix Committed |
Changed in webbrowser-app: | |
importance: | Medium → High |
tags: | added: design-gap |
summary: |
- [new design] bottom edge tabs support + [browser] bottom edge tabs support |
tags: | added: rtm14 |
Changed in webbrowser-app (Ubuntu): | |
assignee: | nobody → Olivier Tilloy (osomon) |
Changed in webbrowser-app (Ubuntu RTM): | |
status: | New → Confirmed |
Changed in webbrowser-app (Ubuntu RTM): | |
assignee: | nobody → Olivier Tilloy (osomon) |
tags: | added: usability |
Changed in webbrowser-app: | |
status: | In Progress → Fix Released |
Changed in ubuntu-ux: | |
assignee: | Giorgio Venturi (giorgio-venturi) → Jouni Helminen (jounihelminen) |
Changed in ubuntu-ux: | |
status: | Fix Committed → Fix Released |
Changed in webbrowser-app (Ubuntu RTM): | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
This task should also include the bottom edge hint.