Spread shadows under apps uses a synchronously loaded very big PNG (808x1320)

Bug #1359157 reported by Florian Boucault
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
unity8 (Ubuntu)
Fix Released
Undecided
Michael Zanetti
unity8 (Ubuntu RTM)
Fix Released
Undecided
Unassigned

Bug Description

That uses texture memory in the megabytes range and slows down startup time by several hundred milliseconds.
It could be made tiny for the same visual result.

While at it, making the loading asynchronous would be a win and it should be using the .sci syntax so that resolution independence can kick in.

Related branches

Revision history for this message
Daniel d'Andrada (dandrader) wrote :

> [...] it should be using the .sci syntax so that resolution independence can kick in.

Interesting. That might explain why the drop shadow in the tests run on the desktop (with "make tryPhoneStage" or "make tryShell") look different from what you see on the device. On the desktop tests the drop shadow is thinner and significantly more transparent.

Changed in unity8:
status: New → In Progress
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
status: New → In Progress
Changed in unity8 (Ubuntu RTM):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.00+14.10.20140827.2-0ubuntu1

---------------
unity8 (8.00+14.10.20140827.2-0ubuntu1) utopic; urgency=low

  [ Michał Sawicz ]
  * Implement scope header customization options
  * Don't ignore empty attributes in CardAttributes.qml and improve its
    encapsulation (LP: #1355901)
  * Add support for preview button color customization. Deprecate
    support for action icons.
  * Add table preview widget
  * Make "See Less" get stuck at the bottom of the view
  * Support alternative navigation in the dash.
  * Add scope settings UI
  * Add scope favoriting support
  * Passcode, not PIN (LP: #1361114)

  [ Jussi Pakkanen ]
  * Use nullptr instead of NULL.

  [ Albert Astals ]
  * Add table preview widget
  * Make "See Less" get stuck at the bottom of the view
  * Support alternative navigation in the dash.
  * Make the PageHeaderLabelTest pass under valgrind

  [ Benjamin Zeller ]
  * Add support for scope:// url in the dash (LP: #1361349)

  [ Marcus Tomlinson ]
  * Handle the openScope signal in "tempScopeItem" (ScopesOverview.qml)
    as is done with "scopeItem" (Dash.qml) (LP: #1356410)

  [ Daniel d'Andrada ]
  * Make "See Less" get stuck at the bottom of the view

  [ Andrea Cimitan ]
  * Fix right padding on overlay card
  * Add scope settings UI

  [ Michael Zanetti ]
  * use a smaller asset for the app's dropshadow (LP: #1359157)
 -- Ubuntu daily release <email address hidden> Wed, 27 Aug 2014 15:37:05 +0000

Changed in unity8 (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.00+14.10.20140827.2-0ubuntu1

---------------
unity8 (8.00+14.10.20140827.2-0ubuntu1) 14.09; urgency=low

  [ Michał Sawicz ]
  * Implement scope header customization options
  * Don't ignore empty attributes in CardAttributes.qml and improve its
    encapsulation (LP: #1355901)
  * Add support for preview button color customization. Deprecate
    support for action icons.
  * Add table preview widget
  * Make "See Less" get stuck at the bottom of the view
  * Support alternative navigation in the dash.
  * Add scope settings UI
  * Add scope favoriting support
  * Passcode, not PIN (LP: #1361114)

  [ Jussi Pakkanen ]
  * Use nullptr instead of NULL.

  [ Albert Astals ]
  * Add table preview widget
  * Make "See Less" get stuck at the bottom of the view
  * Support alternative navigation in the dash.
  * Make the PageHeaderLabelTest pass under valgrind

  [ Benjamin Zeller ]
  * Add support for scope:// url in the dash (LP: #1361349)

  [ Marcus Tomlinson ]
  * Handle the openScope signal in "tempScopeItem" (ScopesOverview.qml)
    as is done with "scopeItem" (Dash.qml) (LP: #1356410)

  [ Daniel d'Andrada ]
  * Make "See Less" get stuck at the bottom of the view

  [ Andrea Cimitan ]
  * Fix right padding on overlay card
  * Add scope settings UI

  [ Michael Zanetti ]
  * use a smaller asset for the app's dropshadow (LP: #1359157)
 -- Ubuntu daily release <email address hidden> Wed, 27 Aug 2014 15:37:05 +0000

Changed in unity8 (Ubuntu RTM):
status: In Progress → Fix Released
Changed in unity8:
status: In Progress → Fix Released
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
assignee: nobody → Michael Zanetti (mzanetti)
no longer affects: unity8
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.