| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
The whole file is deprecated, we shouldn't make noise at using
deprecated glib functions.
https://phabricator.endlessm.com/T11000
|
|
|
|
|
|
| |
It's unused, and we should put it on notice before removing it.
[endlessm/eos-sdk#2733]
|
|
|
|
|
|
| |
Flip the horizontal cell allocation when in RTL.
[endlessm/eos-sdk#2432]
|
|
|
|
|
|
|
| |
The pointer may be on empty space while still within the bounds of the
FlexyGrid widget.
[endlessm/eos-shell#1887]
|
|
|
|
|
| |
Simpler and has a nicer memory layout. Needed glib 2.38 to do this.
[endlessm/eos-sdk#421]
|
|
|
|
|
|
|
| |
This removes all conditionally compiled parts for GTK < 3.10 and
GLib < 2.38.
[endlessm/eos-sdk#420]
|
|
|
|
|
|
|
|
| |
We need to emit the ::cell-selected signal also in case we are unsetting
the currently selected cell without setting a new one - e.g. when the
pointer leaves the FlexyGrid widget.
[endlessm/eos-sdk#353]
|
|
|
|
|
|
| |
Add missing EosFlexyGrid documentation and fix a couple of cosmetic issues.
[endlessm/eos-sdk#313]
|
|
|
|
| |
[endlessm/eos-sdk#1015]
|
|
|
|
| |
[endlessm/eos-sdk#1015]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The FlexyGrid cannot really have a fixed minimum height, since we don't
support width-for-height layout. This means that the FlexyGrid needs a
minimum height equal to its natural height - and we need to compute the
latter depending on the passed width.
This fixes the height handling when packing a EosFlexyGrid inside a
GtkScrolledWindow.
[endlessm/eos-sdk#1015]
[endlessm/eos-sdk#1015]
|
|
|
|
|
|
| |
The correct scope type is 'notified'.
[endlessm/eos-sdk#1015]
|
|
|
|
|
|
| |
Properties, accessors, and documentation were missing.
[endlessm/eos-sdk#1015]
|
|
|
|
|
|
|
| |
Restructure the layout code so that we only have one path that computes both
the height-for-width and the allocation.
[endlessm/eos-sdk#1015]
|
|
|
|
| |
Spotted by Watson's spidey senses.
|
|
|
|
| |
We were missing a return here.
|
|
|
|
| |
In addition to a background.
|
|
|
|
|
| |
Previously, we were missing a cell while switching to a new row in the
preferred height request.
|
|
|
|
|
| |
Make sure we never have a case where the minimum size request for the
EosFlexyGrid can exceed its natural.
|
|
A layout manager for flexible grid layouts using the same algorithm of
the Discovery Center. The UI pattern is going to be used in the app
store and other native applications, so it makes sense to have this
widget in the SDK.
|