GitHub user ahgittin opened a pull request:
https://github.com/apache/brooklyn-ui/pull/94
Composer recent and filters
store how recently an entity or palette icon was used in the composer, and
introduce a filter and sort to use this info. also move sorts and dropdown to
new places as shown below. fix sort (was not working), allow multi-sort (just
remembers the last things you sorted from, does not show them), and add a
footer to describe the results of sorts and filters
builds on #93 so review that first (or review the two togethers
<img width="528" alt="screen shot 2018-10-26 at 12 15 19"
src="https://user-images.githubusercontent.com/496540/47563212-edfca480-d918-11e8-91c7-67818070dfb6.png">
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/ahgittin/brooklyn-ui
composer-recent-and-filters
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/brooklyn-ui/pull/94.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #94
----
commit 5ea0aae0c29fa37f8efd61363d5a04c343b7bf01
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-24T09:25:29Z
rename btn-ouline to btn-outline
commit 63031129ce1a972bda8c049f9518c6c17e232f85
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-24T12:37:39Z
dynamically compute pagination limit for palette based on height
commit 3db686cf3da05948d781c25ce2bb12ecac53232b
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-24T13:45:34Z
minor styling changes to make palette nicer
esp for drag and to work with multi-width
commit 7670595878a6eb46701c45c67bce1327e443960b
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-24T14:45:34Z
allow palette to have view mode customised to show 6, 4, 3, or 1 item per
row
commit 6ccc2b1af2c7c9953a113fb0e6346c60b8ae3fee
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-24T15:08:57Z
share palette view state among all palettes
commit 977e6a3dcecaa9f3df338c5b4a8b7cc5e6efb2e0
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-24T15:43:23Z
tidy dropdown and other composer styling
commit ca6d09c32e5ffedc2291aa7bfbb2b8b4af2cf8ef
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-24T16:37:24Z
make member spec selector act like main catalog palette, filtered for type
commit fb275c64f693fd9fcf2c1c83e26a65e96a3ee6aa
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-25T09:28:09Z
support 'mode' parameter for sections
commit 046c65601e1ed314db55ce96fc6de8d6bc9e44e6
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-25T09:54:57Z
css so add member spec use of palette can share format
commit b4a13961dd8bffc169363cf936ef694e256237af
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-25T13:25:23Z
palette allows filters to be specified, with placeholder for recent
commit 17e120c2f341703064f0121e5a77fe8cc6b85b29
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-25T16:31:07Z
improve sort by, including sort-by recency
next need to enable recent filter (shows one page of recent items),
set defaults,
and add a tidied footer to disable categories when needed
could also show last used in popup, and in catalog, and allow clearing in
catalog
commit 44262c886c3125c261cd58217d66fea4e498d63b
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-26T09:05:16Z
"Recent" filter shows a page-full of most recent items
last used shown in popup, and a tag can be used to preselect items for
inclusion in the "recent" view
commit ca88021b9907effa9efc3119bae0d98e7322c376
Author: Alex Heneveld <alex.heneveld@...>
Date: 2018-10-26T10:29:47Z
add a footer to make it easier to navigate palette when filters don't match
----
---