# List View Group Select Enhances Odoo 17 list views by adding selection controls to grouped results. Users can select all records in a group with a single click, including records in nested sub-groups. ## Features - ✅ Checkbox injected into each group header for quick selection - ✅ Recursive selection across nested sub-groups - ✅ Partial-selection indicator when only some records are selected - ✅ Action menu entry “Select All in Visible Groups” - ✅ Compatible with bulk actions (Export, Archive/Unarchive, Delete, etc.) ## Installation 1. Clone or copy this module into your Odoo add-ons directory (`customaddons` or similar). 2. Restart the Odoo server. 3. Activate developer mode in Odoo. 4. Update the app list and install **List View Group Select**. ## Usage 1. Open any list view. 2. Apply at least one “Group By”. 3. Click the checkbox in the group header to toggle selection: - **Unchecked** → no records selected - **Indeterminate** → some records selected - **Checked** → all records selected 4. Use the action menu “Select All in Visible Groups” to bulk-select every visible group. ## Configuration No additional configuration is required. The module automatically integrates with Odoo’s web assets. ## Compatibility - Tested with Odoo 17.0 (community edition) - Works for any model that supports grouped list views - No Python models or database changes ## License LGPL-3. See the LICENSE file supplied with Odoo for the framework license.