I’m excited to be preparing a GSoC proposal for the ListView component update project with . I’ve been diving into the requirements—adding a new layout, refactoring the editor, introducing multi-select, and fixing iOS issues—and I’d love to get some clarifications to refine my approach.
As far as I know, ListView already has swipe-left card layouts and scrolling supported with simple comma-separated items as well as more complex ones through a web designer editor. The plan is to add another swipe-left layout that contains a large image and captions, improve the editor through UIBinder and keyboard support, add support for multi-select, and fix some iOS-specific bugs.
To better align with the project requirements, I have the following questions:
New Layout: Are there more examples or descriptions of the 'swipe-left browser with large central image and text below as captions' layout? Is it similar to carousel or gallery view, and do you have specific design rules for me to adhere to?
Editor Refactoring: What are the definitive improvements that need to be made for the web designer list item editor in user experience and keyboard usability? Are there UIBinder templates or UI patterns within the project that I need to follow?
Multi-Select Support: How should multi-select be signaled to users (e.g., checkboxes, highlighting)? Are there specific use cases wherein this functionality would be best utilized?
iOS Issues: What are the particular iOS issues that need to be addressed? Could you have a list of known issues, particularly touch event issues or rendering issues?
i would love the mentors to refine my approach Thank You!!!