|
@@ -24,6 +24,7 @@ oppakken.
|
|
|
| ~~88B~~ | Pagina "Mijn aanmeldingen" | ⚠️ **Al geclaimd** door de sessie 'taken-B1-B7' — niet oppakken |
|
|
| ~~88B~~ | Pagina "Mijn aanmeldingen" | ⚠️ **Al geclaimd** door de sessie 'taken-B1-B7' — niet oppakken |
|
|
|
| **65** | Functionele doorloop van de release-build | Build draait al op emulator-5556; de checklist is nog niet afgelopen |
|
|
| **65** | Functionele doorloop van de release-build | Build draait al op emulator-5556; de checklist is nog niet afgelopen |
|
|
|
| **P2-45b** | Datumkiezer annuleren → terug naar "Alles" (Bob's besluit 2026-09-19) | In de On-Pressed-keten van de kalenderknop op Home: de else-tak (`datePicked = getCurrentTimestamp`) vervangen door Update App State `datumFilter` → Clear Value, en de daaropvolgende `datumFilter = format(datePicked)` alleen in de gekozen-tak laten lopen. Nu: `home_widget.dart` r.401-410 |
|
|
| **P2-45b** | Datumkiezer annuleren → terug naar "Alles" (Bob's besluit 2026-09-19) | In de On-Pressed-keten van de kalenderknop op Home: de else-tak (`datePicked = getCurrentTimestamp`) vervangen door Update App State `datumFilter` → Clear Value, en de daaropvolgende `datumFilter = format(datePicked)` alleen in de gekozen-tak laten lopen. Nu: `home_widget.dart` r.401-410 |
|
|
|
|
|
+| **P2-24 B** | Categoriedropdown horeca-overzicht, tab-bewust (Bob 2026-09-19) | Custom function + dropdown op `horecagelegenhedenOverzichtCurrent`; zie P2-24 voor de hoofd-/subcategorie-nuance |
|
|
|
| **P2-45c** | Chiplabels op Home korter | Ze wrappen met de kalenderknop erbij naar twee regels |
|
|
| **P2-45c** | Chiplabels op Home korter | Ze wrappen met de kalenderknop erbij naar twee regels |
|
|
|
| **76** | Linkerpadding op de horeca-agendakaart | Klein, cosmetisch |
|
|
| **76** | Linkerpadding op de horeca-agendakaart | Klein, cosmetisch |
|
|
|
| **G0.6** | Play-screenshots schieten | Browserloos op beide AVD's, ±10 min — zeg het en het gebeurt |
|
|
| **G0.6** | Play-screenshots schieten | Browserloos op beide AVD's, ±10 min — zeg het en het gebeurt |
|
|
@@ -38,7 +39,7 @@ oppakken.
|
|
|
| **P2-42** | Agenda als eerste tab op de zaakpagina | Bob meldt 2026-09-19 "al gedaan", maar een export van vanochtend toont Agenda nog als 4e tab. Na sync opnieuw nameten. |
|
|
| **P2-42** | Agenda als eerste tab op de zaakpagina | Bob meldt 2026-09-19 "al gedaan", maar een export van vanochtend toont Agenda nog als 4e tab. Na sync opnieuw nameten. |
|
|
|
| **P1-17** | Engelse vertalingen, één ronde | 46 velden op de twee aanmaakpagina's + 3 losse |
|
|
| **P1-17** | Engelse vertalingen, één ronde | 46 velden op de twee aanmaakpagina's + 3 losse |
|
|
|
| **Bij livegang** | Zes schakelaars en opruimklussen | Eigen blok hieronder |
|
|
| **Bij livegang** | Zes schakelaars en opruimklussen | Eigen blok hieronder |
|
|
|
-| **Drupal** | P1-42, P1-45, P2-24 B/F, taak 56, P2-25 | Eigen blokken hieronder |
|
|
|
|
|
|
|
+| **Drupal** | P1-42, P1-45, taak 56, P2-25 | Eigen blokken hieronder |
|
|
|
|
|
|
|
|
---
|
|
---
|
|
|
#
|
|
#
|
|
@@ -846,7 +847,15 @@ Dynamic Children.
|
|
|
`filterHorecagelegenheden(...)` met `alleVerhuurCatering`), **C is af**
|
|
`filterHorecagelegenheden(...)` met `alleVerhuurCatering`), **C is af**
|
|
|
(`.take(25)` komt niet meer voor, 6× `.take(1000)` = dezelfde grens als
|
|
(`.take(25)` komt niet meer voor, 6× `.take(1000)` = dezelfde grens als
|
|
|
`maxPaginas`), **D is af** (taak 18) en **E is af** (0 lege `TextField`-hints).
|
|
`maxPaginas`), **D is af** (taak 18) en **E is af** (0 lege `TextField`-hints).
|
|
|
-**Nog open: alleen B (ontwerpkeuze categoriedropdown) en F (Drupal-duplicaten).**
|
|
|
|
|
|
|
+**Nog open: alleen B. Besluit Bob 2026-09-19: TAB-BEWUST.** Eigenaar daarmee Claude.
|
|
|
|
|
+Bob's nuance: de tab is de *hoofdcategorie*, de opties zijn de *subcategorieën*
|
|
|
|
|
+daaronder. Een zaak kan op twee tabs staan, maar per tab telt alleen de
|
|
|
|
|
+subcategorie die bij díe hoofdcategorie hoort. Afleiden uit de data van de tab
|
|
|
|
|
+geeft dus een paar vreemde opties (bv. "Catering" op Eetgelegenheden, 6× in
|
|
|
|
|
+Amsterdam); netter is de optielijst uit de taxonomie-kinderen van de tab-tid
|
|
|
|
|
+(`horcat` 17969/17963/34/17965/17967/17968). Eerst checken of een bestaand
|
|
|
|
|
+endpoint (`categorieen`?) die kinderen per tid kan leveren. F (duplicaten) is
|
|
|
|
|
+op Bob's verzoek geschrapt.
|
|
|
De blokkade-verhalen hieronder zijn daarmee historie; ze staan er nog omdat de
|
|
De blokkade-verhalen hieronder zijn daarmee historie; ze staan er nog omdat de
|
|
|
meetmethode nuttig blijft.
|
|
meetmethode nuttig blijft.
|
|
|
|
|
|
|
@@ -1005,12 +1014,6 @@ afspraak "laten staan tot P2-6 ze van een echte binding voorziet" is hiermee
|
|
|
afgehandeld: het echte zoekveld staat nu bóven de `TabBar`, dus deze twee zijn
|
|
afgehandeld: het echte zoekveld staat nu bóven de `TabBar`, dus deze twee zijn
|
|
|
overbodig. Claude verwijdert niets.
|
|
overbodig. Claude verwijdert niets.
|
|
|
|
|
|
|
|
-**F. Duplicaten in Drupal (los van de app, eigen afweging).** Voor
|
|
|
|
|
-Arnhem/Eetgelegenheden staan dezelfde zaken dubbel in de view, met
|
|
|
|
|
-verschillende categorie-sets: nid **53455** en **50584** heten allebei "New
|
|
|
|
|
-York Pizza Arnhem Zuid", nid **53454** en **50583** allebei "New York Pizza
|
|
|
|
|
-Arnhem Centrum". De app toont ze dus terecht dubbel; het zit in de data.
|
|
|
|
|
-
|
|
|
|
|
**Niet oplosbaar, geaccepteerd:** FlutterFlow zet op de `On Change`-trigger
|
|
**Niet oplosbaar, geaccepteerd:** FlutterFlow zet op de `On Change`-trigger
|
|
|
zelf een **`EasyDebounce` van 2000 ms** en die is nergens instelbaar (geen
|
|
zelf een **`EasyDebounce` van 2000 ms** en die is nergens instelbaar (geen
|
|
|
`debounce`-eigenschap op het widget, en de trigger-/actiemenu's bieden 'm
|
|
`debounce`-eigenschap op het widget, en de trigger-/actiemenu's bieden 'm
|