iron-list icon indicating copy to clipboard operation
iron-list copied to clipboard

Feature Backlog

Open kevinpschaaf opened this issue 9 years ago • 34 comments

  • [x] Automatically adapting physicalItem count - p1 (Released in v1.0.1)
  • [x] API to update the size of an item/subset of items - p1 (Released in v1.1.3)
  • [x] Selection (single & multi) - p1 (Released in v1.1.0)
  • [ ] Grouping + dividers - p1
  • [x] Grid - (Released in v1.3.0)
  • [x] External scrollTarget (it currently works for paper-scroll-header-panel) (Released in v1.2.0)
    • Listen & measure on parent div
    • Measure offsetTop & take into account
  • [x] Non-native scroller integration (Released in v1.2.0)
  • [X] Accessibility (Released in v1.2.0)
  • [ ] Polymorphic templates
  • [ ] Swipable action sheets
  • [ ] Bottom-up mode
  • [ ] Horizontal mode
  • [ ] Drag-and-drop reordering

kevinpschaaf avatar Jun 30 '15 00:06 kevinpschaaf

:+1: for External scrollTarget and selection. Pretty much the last things that are keeping me from moving to 1 from .5.

moderndeveloperllc avatar Jul 08 '15 18:07 moderndeveloperllc

Before this gets out of hand with people spamming +1 for every feature on this list, there's a subscribe button over there ->, use that to get notified of updates rather than spamming everyone who is subscribed. We all have features we need from this plugin, that's why there's a list of them in the issue description.

pdf avatar Jul 08 '15 22:07 pdf

:+1: for grouping

nomego avatar Jul 09 '15 06:07 nomego

Is the flex height some where in the backlog because I can't fit the screen? http://jsbin.com/qiyifet/edit?html,output

gertcuykens avatar Jul 11 '15 16:07 gertcuykens

+1 for the grid

birkir avatar Jul 14 '15 15:07 birkir

DON'T POST '+1' or :+1:, USE THE SUBSCRIBE BUTTON!!!

@pdf: Gotta make it obvious : (

indolering avatar Jul 15 '15 00:07 indolering

Is there a feature where the columns are fixed? This is for a scenario where there maybe a lot of columns and you want the first one or two columns on the left fixed.

kentokage avatar Jul 16 '15 19:07 kentokage

@knyto2 You may want to check out vaadin's "v-grid"... https://github.com/vaadin/components

demo: http://vaadin.github.io/components-examples/v-grid/columns.html

It was highlighted during this year's IO Polymer talk... https://youtu.be/fD2As5RmM8Q?t=1027

robrez avatar Jul 16 '15 20:07 robrez

What does p1 and p2 mean?

chyyran avatar Jul 17 '15 17:07 chyyran

@RonnChyran the priorities :)

blasten avatar Jul 17 '15 19:07 blasten

@robrez from my experience, vaadin v-grid becomes very laggy with a dataset of a few hundred entries. But the iron-list is butter smooth, no matter what i threw at it. I had to replace vaadin v-grid with the iron-list, though with some effort that I don't regret.

agozie avatar Jul 17 '15 20:07 agozie

@blasten That's too bad then seeing as my app relies heavily on grid :/

chyyran avatar Jul 19 '15 21:07 chyyran

@agozie would would you give some more detail on v-grid use? It would help us to fix the problem.

jojule avatar Jul 23 '15 23:07 jojule

@agozie: Indeed, a simple test case would be helpful, and details about your environment.

We’re actually doing performance profiling at the moment, trying to identify the bottlenecks.

jouni avatar Jul 24 '15 05:07 jouni

PS Mine is still stuk at 20 max using iron-list.git#1.0.1 ?

gertcuykens avatar Jul 24 '15 06:07 gertcuykens

@jojule @jounik javascript req.success(json.data, json.number); once json.data is an empty array, the grid fails to load subsequent data. My application involves displaying table data for clients, some have data, others empty. Once a client without data is encountered, javascript this.$.grid.data.clearCache() fails to load data on subsequent clients. This is my main reason for dropping vaadin v-grid. The data has image and paper-icon-button fields. It gets very laggy when you scroll up and down a few times.

agozie avatar Jul 28 '15 12:07 agozie

@agozie Sounds like a memory leak, not a performance problem. More details would be needed to research the issue.

To avoid hijacking the thread for things unrelated to iron list, would you be so kind to email to [email protected] about details?

jojule avatar Jul 30 '15 14:07 jojule

Any idea when Grouping + dividers will be available? or any news related to this feature will be much appreciated.

Thanks

shanika avatar Aug 01 '15 06:08 shanika

For me selection is only 50% completed because you can't preselect out of the box. See http://stackoverflow.com/questions/32297052/iron-list-keep-selection-highlight-on-refresh

gertcuykens avatar Aug 31 '15 01:08 gertcuykens

Please, could you put "Horizontal mode" in the priority list? I hope it supports "horizontal wrap" flow.

davidrissato avatar Sep 25 '15 21:09 davidrissato

Im also very interested in any information regarding the progress on the Grouping + dividers - feature.

Wurper avatar Sep 29 '15 08:09 Wurper

Is there any way to get an approximate ETA for "Grid"? I know I'm probably asking too much, but my app's performance hinges on it.

GrahenKraken avatar Sep 29 '15 11:09 GrahenKraken

+1 on Grid support :)

rbjarnason avatar Sep 29 '15 11:09 rbjarnason

@kevinpschaaf Is there any spec for the grouping support, anything I can help out with? It's the only showstopper for us migrating our whole application to Polymer 1.0.

nomego avatar Oct 07 '15 16:10 nomego

+100 on the drag n drop reordering

Andersmholmgren avatar Oct 12 '15 19:10 Andersmholmgren

Excellent job, thank you so much !

safizn avatar Jan 27 '16 01:01 safizn

Hate to be spamming like this, but in case someone is interested, I've been extending iron-list towards being a data grid: http://saulis.github.io/iron-data-table/

Comments, feedback, help – all would be highly appreciated.

Saulis avatar Feb 18 '16 22:02 Saulis

I'll take the opportunity to present cosmoz-grouped-list - an approach to a layer component to support different templates for group headers and group items in iron-list: https://github.com/Neovici/cosmoz-grouped-list

This is a component central to our cosmoz-omnitable component: https://github.com/Neovici/cosmoz-omnitable

nomego avatar Feb 19 '16 09:02 nomego

+100 Horizontal mode

redaready avatar Sep 21 '16 20:09 redaready

is the backlog checklist updated? not sure if horizontal mode is implemented yet, updated to latest version of iron-list but i dont see horizontal mode in it...

bobabellon avatar Mar 24 '18 11:03 bobabellon