git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GitHub] brooklyn-ui pull request #94: Composer recent and filters


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

----


---