Skip to content

WIP: Make dash icon sizing fixed and scroll when overflow occurs.

Evan Welsh requested to merge ewlsh/gnome-shell:fixed-icon-size into main

Split off !1139 (closed).

When overflow occurs instead of shrinking the icon sizes, fix the icon size and scroll.

Changes:

  1. Fixed icon size
  2. Moved search entry into a "center group" within overview controls (allows dash to expand)
  3. Add a scroll-view for when overflow occurs.
  4. Allow users to change default icon size with the icon-size property

TODO:

  • Fix allocation issues during the "Show Applications" spring animation.

As best as I can tell something isn't allocated when the row/page calculations are initially done, so it ends up with a negative number - breaking the entire grid. To fix that, I clamped the nPages value to a minimum of 1, but this still breaks the spring animation.

Edited by Florian Müllner

Merge request reports