Ver código fonte

132-G: volledige audit van alle lijsten, niet alleen de logo's

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob 16 horas atrás
pai
commit
79591c750a
1 arquivos alterados com 38 adições e 14 exclusões
  1. 38 14
      TASKS.md

+ 38 - 14
TASKS.md

@@ -563,26 +563,50 @@ EN-test na fase 1:
 `adb shell cmd locale set-app-locales com.uitgaanskrant.app --locales en-US` (daarna
 terug naar `nl-NL`).
 
-#### ✅ STAND 2026-09-23 — 15 van de 21 plekken staan, 6 te gaan
-
-Bob heeft de werklijst hieronder zelf afgewerkt. Geverifieerd met een verse
-export: **15 instanties, alle met beide talen gevuld, `dart analyze` 0 errors.**
-
-**Nog open — `HorecagelegenhedenOverzichtProvinciePage`, 6 tabs.** Die pagina
-staat er nog met 6× `logo800px`. Zelfde zes tabs in dezelfde volgorde als
-`...OverzichtCurrent`, dus de teksten uit blok B hieronder zijn één-op-één te
-hergebruiken (Bob koos voor tab 3-6 de kortere variant *"Geen gelegenheden
-gevonden..."* / *"No places found..."*). Filter de tree op `StaggeredView`: dan
-staan de zes in tabvolgorde.
+#### ✅ STAND 2026-09-23 — volledige audit van ALLE lijsten in levende code
+
+Niet meer alleen "waar staat een logo", maar elke `PagedMasonryGridView` /
+`MasonryGridView` / `ListView.builder` / `CarouselSlider` in bereikbare code,
+afgezet tegen wat hij bij leeg toont. Dat leverde meer op dan de eerste
+inventaris, die alleen op logo's zocht.
+
+**Klaar: 15 instanties `LegeLijstMelding`**, alle met beide talen gevuld,
+`dart analyze` 0 errors.
+
+**1 · Nog te doen, zelfde werk als de rest — `HorecagelegenhedenOverzichtProvinciePage`, 6 tabs**
+Staat er nog met 6× `logo800px`. Zelfde zes tabs in dezelfde volgorde als
+`...OverzichtCurrent`, dus de teksten uit blok B zijn één-op-één te hergebruiken
+(Bob koos voor tab 3-6 de korte variant *"Geen gelegenheden gevonden..."* /
+*"No places found..."*). Filter de tree op `StaggeredView` → zes in tabvolgorde.
+Bereikbaar via de drawer onder **Provincie**.
+
+**2 · Nieuw gevonden — `mijnProfiel`, tab Nieuwsbrieven**
+De `ListView` op `NieuwsbrievenCall` (regel ~2243) heeft **geen** lege staat;
+gebouwd in taak 128. Voorstel: *"Er zijn op dit moment geen nieuwsbrieven."* /
+*"There are no newsletters at the moment."*
+
+**3 · Andere categorie: drie FOTOcarousels, geen lijsten**
+Een tekstmelding in een beeldcarousel is discutabel — eigen besluit, niet
+automatisch meenemen:
+- `HorecagelegenheidCurrent` (~r266) — foto's van de zaak, toont nu een logo
+- `EvenementHorecagelegenheid` (~r1084) — toont niets
+- `EventCurrent` (~r241) — toont niets
+
+**4 · Werkt al, alleen niet tweetalig: 4× het oude `LegeLijstComponent`**
+op `mijnProfiel` (+1 in `FotoboekGridComponent`). Die tonen gewoon Nederlandse
+tekst; omzetten naar `LegeLijstMelding` kan later, is geen bug.
+
+**Wezen — niet doen:** `evenement_component` (hangt aan de pagina `Event`,
+0 aanroepers) en `SliderUitgaanComponentSmallCurrent` (0 aanroepers).
 
 *Gecorrigeerd 2026-09-23 door Claude:* op `...OverzichtCurrent` tab 4
 (**Overnachten**, `horcat 17965`) stond de Nederlandse tekst óók in het
 `enTekst`-veld; nu *"No places found..."*.
 
 ⚠️ **Kleine inconsistentie, geen bug:** *Center Component* staat op de
-horeca-tabs **uit** en op `MijnAanmeldingen` **aan**. Met de padding van 24 en
-een gecentreerde Column valt dat nauwelijks op — maar als je het gelijk wilt
-trekken, is dat één toggle per plek.
+horeca-tabs **uit** en op `MijnAanmeldingen` **aan**.
+
+#### 📋 WERKLIJST — alle plekken + de tekst per plek (gemeten 2026-09-23)
 
 #### 📋 WERKLIJST — alle plekken + de tekst per plek (gemeten 2026-09-23)