[Launcher] Icon spacing in launcher is too wide

Bug #1332022 reported by Vesa Rautiainen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UX
Fix Released
High
Vesa Rautiainen
unity8 (Ubuntu)
Fix Released
Undecided
Michael Zanetti

Bug Description

Currently the spacing between icons is close to 1.5 gu. This is pretty ok in portrait mode but when phone is in landscape mode and the shell is rotated the effective space to show icons becomes quite limited. Therefore narrowing down the gap between icons let us show more unfolded items while still keeping it visually looking good.

Desired solution:
1 gu spacing between launcher app icons

Related branches

Vesa Rautiainen (vesar)
Changed in ubuntu-ux:
importance: Undecided → High
assignee: nobody → Vesa Rautiainen (vesar)
status: New → Fix Committed
Changed in unity8:
assignee: nobody → Michael Zanetti (mzanetti)
tags: added: vesar-launcher
Changed in unity8:
status: New → In Progress
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.9 KiB)

This bug was fixed in the package unity8 - 7.90+14.10.20140703.1-0ubuntu1

---------------
unity8 (7.90+14.10.20140703.1-0ubuntu1) utopic; urgency=low

  [ Michał Sawicz ]
  * Initial code for a payment button widget, to handle purchasing apps
    from the click scope.

  [ Nick Dedekind ]
  * Moved [Message]MenuItemFacotory from Unity.Indicators plugin to qml
    folder.

  [ Albert Astals ]
  * EasingCurve: Initialize members
  * Fix valgrind warning by not emitting reset on model destructor That
    won't be supported until Qt 5.4 More info at https://bugreports.qt-
    project.org/browse/QTBUG-39780 Warning was ==16693== Invalid read of
    size 8 ==16693== at 0x72B19A0: QQmlContext::isValid() const
    (qqmlcontext.cpp:231) ==16693== by 0x736C82B:
    QQmlDelegateModelPrivate::emitChanges() (qqmldelegatemodel.cpp:1412)
    ==16693== by 0x7372AE6: QQmlDelegateModel::_q_modelReset()
    (qqmldelegatemodel.cpp:1463) ==16693== by 0x7397224:
    QQmlDelegateModel::qt_static_metacall(QObject*, QMetaObject::Call,
    int, void**) (moc_qqmldelegatemodel_p.cpp:196) ==16693== by
    0x739769E: QQmlDelegateModel::qt_metacall(QMetaObject::Call, int,
    void**) (moc_qqmldelegatemodel_p.cpp:292) ==16693== by 0x66379CC:
    QMetaObject::activate(QObject*, int, int, void**) (in
    /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.0) ==16693== by
    0x65AEEFD: QAbstractItemModel::endResetModel() (in /usr/lib/x86_64-
    linux-gnu/libQt5Core.so.5.3.0) ==16693== by 0x23461EFD:
    FakeIndicatorsModel::unload() (fakeindicatorsmodel.cpp:53) ==16693==
    by 0x23461E13: FakeIndicatorsModel::~FakeIndicatorsModel()
    (fakeindicatorsmodel.cpp:34) ==16693== by 0x2345C073:
    QQmlPrivate::QQmlElement<FakeIndicatorsModel>::~QQmlElement() (in
    /home/tsdgeos_work/phablet/unity8/investigate_test_shell_crash/build
    dir/tests/mocks/Unity/Indicators/libIndicatorsFakeQml.so) ==16693==
    by 0x2345C0A3:
    QQmlPrivate::QQmlElement<FakeIndicatorsModel>::~QQmlElement()
    (qqmlprivate.h:106) ==16693== by 0x663636B:
    QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-
    gnu/libQt5Core.so.5.3.0) ==16693== Address 0x1862d448 is 8 bytes
    inside a block of size 16 free'd ==16693== at 0x4C2C2BC: operator
    delete(void*) (vg_replace_malloc.c:503) ==16693== by 0x72B21B8:
    QQmlContextData::destroy() (qqmlcontext.cpp:647) ==16693== by
    0x7293458: QQmlPrivate::qdeclarativeelement_destructor(QObject*)
    (qqmlengine.cpp:612) ==16693== by 0x6C0CADD:
    QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement()
    (qqmlprivate.h:105) ==16693== by 0x663636B:
    QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-
    gnu/libQt5Core.so.5.3.0) ==16693== by 0x663F0EB: QObject::~QObject()
    (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.0) ==16693== by
    0x6BF64B5: QQuickItem::~QQuickItem() (qquickitem.cpp:2064) ==16693==
    by 0x6C0CAE5: QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement()
    (qqmlprivate.h:106) ==16693== by 0x663636B:
    QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-
    gnu/libQt5Core.so.5.3.0) ==16693== by 0x663F0EB: QObject::~QObject()
    (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.0) ==16693== by
    0x6BF64...

Read more...

Changed in unity8 (Ubuntu):
status: In Progress → Fix Released
Michał Sawicz (saviq)
Changed in unity8:
status: In Progress → Fix Released
John Lea (johnlea)
Changed in ubuntu-ux:
status: Fix Committed → 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.