[browser] Update visual design of the new tab page

Bug #1351157 reported by Olivier Tilloy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UX
Fix Released
Medium
James Mulholland
webbrowser-app
Fix Released
Medium
Riccardo Padovani
webbrowser-app (Ubuntu)
Fix Released
High
Ugo Riboni
webbrowser-app (Ubuntu RTM)
Fix Released
Undecided
Unassigned

Bug Description

The visual design of the new tab page doesn’t fully match the visual spec:
 - the "see more" / "see less" actions for bookmarks should be in the section header
 - the layout should be different when in landscape mode

--- --- --- ---
UX Comment 1:
Fix Released Partial - Correct UX/visuals for portrait working as per spec, but same UX/visuals also present in landscape mode (landscape has different UX & visuals):

https://docs.google.com/presentation/d/1woHjO8K4iqyVZZlfQ4BXL0DhYbwkEmZ7wvcUhYzHDRk/edit#slide=id.g354ad9a19_026 (Page 14 of visual spec)

--- --- --- ---
UX Comment 2:
Correct Landscape UX/Visuals are currently WIP by engineers.

Related branches

tags: added: ota-1
Changed in ubuntu-ux:
assignee: nobody → Giorgio Venturi (giorgio-venturi)
status: New → Fix Committed
importance: Undecided → Low
tags: removed: rtm14
summary: - Update visual design of the new tab page
+ [browser] Update visual design of the new tab page
Changed in ubuntu-ux:
importance: Low → Medium
Olivier Tilloy (osomon)
tags: added: design-gap
Olivier Tilloy (osomon)
Changed in webbrowser-app:
assignee: Olivier Tilloy (osomon) → nobody
Olivier Tilloy (osomon)
Changed in webbrowser-app (Ubuntu):
status: New → Confirmed
Changed in webbrowser-app (Ubuntu RTM):
status: New → Confirmed
Changed in webbrowser-app:
assignee: nobody → Riccardo Padovani (rpadovani)
status: Triaged → In Progress
Olivier Tilloy (osomon)
tags: added: newtab
removed: ota-1
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package webbrowser-app - 0.23+15.10.20150602-0ubuntu1

---------------
webbrowser-app (0.23+15.10.20150602-0ubuntu1) wily; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.

  [ Olivier Tilloy ]
  * Actually clear the network cache by deleting the correct set of
    files in the correct directory. (LP: #1459956)
  * Bump build dependency on liboxideqt-qmlplugin to 1.6 to fix unit
    tests.
  * Do not cache favicons on disk when browsing in private mode. (LP:
    #1458963)
  * Do not try to remove a file that doesn’t exist.
  * Pass plain strings to the worker script instead of RegExps. (LP:
    #1445673)
  * Remove the upstreamcomponents folder, and use components from the
    UITK instead. Add autopilot tests for the new tab view.
  * Update translation template.
  * Updated icon. (LP: #1457424)

  [ Riccardo Padovani ]
  * New tab view refactoring. (LP: #1371248, #1444023, #1351157,
    #1389605, #1442190)
  * New tab view refactoring. (LP: #1371248, #1444023, #1351157,
    #1389605, #1442190)

 -- CI Train Bot <email address hidden> Tue, 02 Jun 2015 14:26:50 +0000

Changed in webbrowser-app (Ubuntu):
status: Confirmed → Fix Released
Olivier Tilloy (osomon)
Changed in webbrowser-app:
status: In Progress → Fix Released
Changed in ubuntu-ux:
assignee: Giorgio Venturi (giorgio-venturi) → James Mulholland (jamesjosephmulholland)
Revision history for this message
Łukasz Zemczak (sil2100) wrote :
Download full text (6.0 KiB)

This bug was fixed in the package webbrowser-app 0.23+15.04.20150602-0ubuntu1 in https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay

---------------

webbrowser-app (0.23+15.04.20150602-0ubuntu1) vivid; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.

  [ Olivier Tilloy ]
  * Actually clear the network cache by deleting the correct set of
    files in the correct directory. (LP: #1459956)
  * Bump build dependency on liboxideqt-qmlplugin to 1.6 to fix unit
    tests.
  * Do not cache favicons on disk when browsing in private mode. (LP:
    #1458963)
  * Do not try to remove a file that doesn’t exist.
  * Pass plain strings to the worker script instead of RegExps. (LP:
    #1445673)
  * Remove the upstreamcomponents folder, and use components from the
    UITK instead. Add autopilot tests for the new tab view.
  * Update translation template.
  * Updated icon. (LP: #1457424)

  [ Riccardo Padovani ]
  * New tab view refactoring. (LP: #1371248, #1444023, #1351157,
    #1389605, #1442190)
  * New tab view refactoring. (LP: #1371248, #1444023, #1351157,
    #1389605, #1442190)

webbrowser-app (0.23+15.04.20150522.1-0ubuntu1) vivid; urgency=medium

  [ Arthur Mello ]
  * Implement private browsing mode per design specification. (LP:
    #1351179, #1457925, #1457958)

  [ CI Train Bot ]
  * New rebuild forced.
  * Resync trunk.

  [ Olivier Tilloy ]
  * Add Qwant to the default list of search engines. added:
    src/app/webbrowser/searchengines/qwant.xml
  * Add missing import statement. (LP: #1457060)
  * Delay hiding the tab contents to give it an opportunity to grab an
    up-to-date capture. Improve the tab switching animation to not
    flicker and jump around that much. (LP: #1452998)
  * Ensure the search engine delegates do not overlap with the settings
    header. (LP: #1455399)
  * Fix a flaky autopilot test. On a mobile device with network access,
    the URL (http://en.wikipedia.org/wiki/Linux) might be rewritten to
    https://en.m.wikipedia.org/wiki/Linux, thus making the test racy
    depending on when the check on the webview’s URL is performed. (LP:
    #1456885)
  * Make use of the WebContext.maxCacheSizeHint property, introduced in
    Oxide 1.6. This bumps the dependency of qtdeclarative5-ubuntu-web-
    plugin on liboxideqt-qmlplugin to 1.6. (LP: #1277659)
  * Remove a number of useless calls to QTest::qWait() in unit tests,
    thus making them significantly faster to run.
  * When opening a new blank tab, always clear the address bar. (LP:
    #1456199)

webbrowser-app (0.23+15.04.20150515-0ubuntu1) vivid; urgency=medium

  [ CI Train Bot ]
  * Resync trunk.

  [ Olivier Tilloy ]
  * Change the homepage in tests so that the domain name doesn’t contain
    a dot, to work around https://launchpad.net/bugs/1108742. (LP:
    #1108742)
  * Delay showing the fullscreen hint to prevent it from jumping up
    while the webview is being resized. (LP: #1454097)
  * Look for custom search engines description files in several
    locations. This adds a build dependency on qml-module-qt-labs-
    folderlistmodel, to run unit tests at package construction time.
    (LP: #1455207)
  * Use checkboxes ...

Read more...

Changed in webbrowser-app (Ubuntu RTM):
status: Confirmed → Fix Released
description: updated
description: updated
John Lea (johnlea)
Changed in webbrowser-app (Ubuntu):
status: Fix Released → Triaged
Changed in webbrowser-app (Ubuntu RTM):
status: Fix Released → Triaged
Olivier Tilloy (osomon)
Changed in webbrowser-app (Ubuntu):
assignee: nobody → Ugo Riboni (uriboni)
importance: Undecided → High
status: Triaged → In Progress
Revision history for this message
Łukasz Zemczak (sil2100) wrote :
Download full text (10.4 KiB)

This bug was fixed in the package webbrowser-app 0.23+15.04.20150810-0ubuntu1 in https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay

---------------

webbrowser-app (0.23+15.04.20150810-0ubuntu1) vivid; urgency=medium

  [ CI Train Bot ]
  * Resync trunk.

  [ Olivier Tilloy ]
  * Update all imports of:  - Ubuntu.Components to 1.3  - QtQuick to 2.4
     - QtQuick.Window to 2.2 (LP: #1483279)
  * Update translation template.

webbrowser-app (0.23+15.10.20150729-0ubuntu2~gcc5.1) wily; urgency=medium

  * No-change test rebuild for g++5 ABI transition

webbrowser-app (0.23+15.10.20150729-0ubuntu1) wily; urgency=medium

  [ Olivier Tilloy ]
  * Ensure a value is always returned by BookmarksModel::addFolder(…).
  * Update icon, per UI specification. (LP: #1412732)
  * When clearing browsing data, confirm action with a dialog, to give
    the user a chance to cancel it. (LP: #1471747)

webbrowser-app (0.23+15.10.20150728-0ubuntu1) wily; urgency=medium

  [ CI Train Bot ]
  * Resync trunk.

  [ Olivier Tilloy ]
  * Fix narrowing conversion that makes the build fail with GCC 5. (LP:
    #1475621)

webbrowser-app (0.23+15.10.20150709.4-0ubuntu1) wily; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.

  [ Olivier Tilloy ]
  * Disable periodic session saving while incognito. The public session
    is unlikely to change significantly while browsing incognito.
  * Prefer target_link_libraries(…) with Qt5:: prefixed modules over
    qt5_use_modules, per documentation at http://doc.qt.io/qt-5/cmake-
    manual.html.
  * Speed up a bunch of autopilot tests by not requiring to input and
    validate a URL in the address bar.

webbrowser-app (0.23+15.10.20150709.3-0ubuntu1) wily; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.

  [ Olivier Tilloy ]
  * Desktop tabs for convergence. added:
    src/app/webbrowser/NavigationBar.qml src/app/webbrowser/TabsBar.qml
    src/app/webbrowser/assets/private-browsing-exit.svg
    src/app/webbrowser/assets/tab-active-center@18.png
    src/app/webbrowser/assets/tab-active-left@18.png
    src/app/webbrowser/assets/tab-active-right@18.png
    src/app/webbrowser/assets/tab-hovered-center@18.png
    src/app/webbrowser/assets/tab-hovered-left@18.png
    src/app/webbrowser/assets/tab-hovered-right@18.png
    src/app/webbrowser/assets/tab-inactive-center@18.png
    src/app/webbrowser/assets/tab-inactive-left@18.png
    src/app/webbrowser/assets/tab-inactive-right@18.png
    tests/unittests/qml/tst_TabsBar.qml

webbrowser-app (0.23+15.10.20150708-0ubuntu1) wily; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.
  * Resync trunk.

  [ Olivier Tilloy ]
  * Display the full URL when focusing the address bar. (LP: #1472161)
  * Update translation template.

webbrowser-app (0.23+15.10.20150702.1-0ubuntu1) wily; urgency=medium

  [ Arthur Mello ]
  * Implement bookmark folders (LP: #1351147, #1259247)

  [ CI Train Bot ]
  * New rebuild forced.
  * Resync trunk.

webbrowser-app (0.23+15.10.20150624-0ubuntu1) wily; urgency=medium

  [ Alberto Mardegan ]
  * Show an error screen if the trust session could not be opened. (LP:
    #1441873)

  [ CI Train Bot ]
  * New rebuild forced...

Changed in webbrowser-app (Ubuntu RTM):
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package webbrowser-app - 0.23+15.10.20150814-0ubuntu1

---------------
webbrowser-app (0.23+15.10.20150814-0ubuntu1) wily; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.
  * Resync trunk.

  [ Ugo Riboni ]
  * Delay the exit from fullscreen mode until focus remains lost for a
    certain amount of time. (LP: #1477308)
  * Disable find in page when the new tab view is active. (LP: #1483847)

 -- CI Train Bot <email address hidden> Fri, 14 Aug 2015 09:25:42 +0000

Changed in webbrowser-app (Ubuntu):
status: In Progress → Fix Released
description: updated
description: updated
Changed in ubuntu-ux:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.