Просмотр исходного кода

TASKS: 115/116/117 af, 118 genuanceerd, 119 uitgewerkt, 120+121 nieuw

- 115 (banner verplaatst) en 116 (responsive hoogte 65/65/105/105) af en
  export-geverifieerd
- 117 af: kalenderpermissie weg uit manifest en plist, camera behouden
- 118: de FlutterFlow-toggle was al goed; het bericht moet nog in de
  AdMob-console gepubliceerd worden
- 119: ontwerp voor App Links via uitgk.com, met gemeten type-detectie
- 120 nieuw: 12 hardcoded kleuren die gelijk zijn aan een thematoken
- 121 nieuw: 15 verweesde mappen in lib/, waarvan 2 met een compile-error

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob 11 часов назад
Родитель
Сommit
f6c9451461
1 измененных файлов с 41 добавлено и 0 удалено
  1. 41 0
      TASKS.md

+ 41 - 0
TASKS.md

@@ -46,6 +46,7 @@ Google Play en één doorloop die alleen Bob kan doen.
 | **Bij livegang** | Schakelaars en opruimklussen | Eigen blok hieronder |
 | **Bij livegang** | Schakelaars en opruimklussen | Eigen blok hieronder |
 | ~~115~~ | ~~AdBanner verplaatsen~~ | ✅ **AF** (Bob 2026-09-20, export-geverifieerd): volgorde is nu slider → banner → filterbalk → lijst |
 | ~~115~~ | ~~AdBanner verplaatsen~~ | ✅ **AF** (Bob 2026-09-20, export-geverifieerd): volgorde is nu slider → banner → filterbalk → lijst |
 | ~~116~~ | ~~AdBanner springt~~ | ✅ **AF** (Bob 2026-09-20): Container `65/65/105/105` mét de padding erin, dus de banner krijgt zijn volle 50 resp. 90 dp én de lucht tot de slider blijft |
 | ~~116~~ | ~~AdBanner springt~~ | ✅ **AF** (Bob 2026-09-20): Container `65/65/105/105` mét de padding erin, dus de banner krijgt zijn volle 50 resp. 90 dp én de lucht tot de slider blijft |
+| **121** | 15 verweesde mappen in `lib/` opruimen | Staan lokaal én in git, maar FlutterFlow levert ze niet meer. Twee ervan breken `dart analyze`. Eigen blok hieronder |
 | **120** | 12 hardcoded kleuren aan thematokens binden | Alle 12 zijn exact gelijk aan een bestaand token, dus nu onzichtbaar — maar ze lopen niet mee bij een themawijziging. Eigen blok hieronder |
 | **120** | 12 hardcoded kleuren aan thematokens binden | Alle 12 zijn exact gelijk aan een bestaand token, dus nu onzichtbaar — maar ze lopen niet mee bij een themawijziging. Eigen blok hieronder |
 | ~~117~~ | ~~Kalenderpermissie eruit~~ | ✅ **AF** (Bob 2026-09-20, export-geverifieerd): `READ_CALENDAR`/`WRITE_CALENDAR` én `NSCalendarsUsageDescription` zijn weg; `CAMERA` staat er nog (terecht) |
 | ~~117~~ | ~~Kalenderpermissie eruit~~ | ✅ **AF** (Bob 2026-09-20, export-geverifieerd): `READ_CALENDAR`/`WRITE_CALENDAR` én `NSCalendarsUsageDescription` zijn weg; `CAMERA` staat er nog (terecht) |
 | **118** | AdMob EU-consentbericht | ⚠️ Half: de FlutterFlow-toggle staat goed, maar het bericht moet in de **AdMob-console** gepubliceerd zijn. Eigen blok hieronder |
 | **118** | AdMob EU-consentbericht | ⚠️ Half: de FlutterFlow-toggle staat goed, maar het bericht moet in de **AdMob-console** gepubliceerd zijn. Eigen blok hieronder |
@@ -280,6 +281,46 @@ tot de slider — die Bob er bewust in had gezet — blijft staan.
 tekent dus even buiten zijn kader. Inherent aan de gegenereerde widget, niet vanuit
 tekent dus even buiten zijn kader. Inherent aan de gegenereerde widget, niet vanuit
 de builder te clippen. De layout beweegt niet meer, en dat was het doel.
 de builder te clippen. De layout beweegt niet meer, en dat was het doel.
 
 
+### 121 · 15 verweesde mappen in `lib/` · Eigenaar: Bob (Claude verwijdert niets)
+
+Gevonden 2026-09-20 bij het committen van de achterstallige working tree. Deze
+mappen staan **in de projectmap en in git**, maar komen **niet meer voor in een
+verse export** — ze zijn ooit in de builder verwijderd of hernoemd, en een export
+ruimt de lokale map niet op (bekend patroon, staat in `CLAUDE.md`).
+
+```
+lib/favorieten_copy                                          lib/kanweg_test_upload
+lib/favorieten_copy2                                         lib/shared/drawer_component_copy
+lib/horecagelegenhedenoverzicht/horecagelegenheid_event_tabel_component_copy
+lib/kanweg  (+ kanweg_header_buttons_component_copy,         lib/shared/geen_evenementen_component
+     kanweg_home_copy, kanweg_horecagelegenheden_overzicht,  lib/shared/header_current_copy
+     kanweghorecagelegenheid_current_copy)                   lib/uitgaanspaginas/home_copy2
+                                                             lib/uitgaanspaginas/home_uitgaan_slider_component_copy
+                                                             lib/uitgaanspaginas/home_uitgaantabel_kaart_component_copy
+```
+
+**Waarom het meer is dan rommel:** twee ervan geven een **harde compile-error**.
+`kanweg/kanweghorecagelegenheid_current_copy` en `shared/drawer_component_copy`
+roepen `KanwegHorecagelegenhedenOverzichtWidget` aan, en `lib/index.dart`
+exporteert die map niet (meer). `dart analyze` op de projectmap geeft daardoor
+**2 errors**, terwijl een verse export er **0** geeft.
+
+⚠️ **Die twee errors stonden al op master vóór de commit van 2026-09-20** — het is
+dus geen regressie van die commit, maar ze blokkeren wel een lokale build vanuit de
+projectmap. Voor de release maakt het niets uit zolang je via FlutterFlow Deploy
+bouwt (dat vertrekt vanuit de cloud-staat, niet vanuit deze map).
+
+**Doen, als je de projectmap weer wilt kunnen builden:**
+```bash
+cd /home/bob/Projects/ff-app/uitgaanskrant-1qhvtd
+git rm -r --cached -q lib/favorieten_copy lib/favorieten_copy2 lib/kanweg lib/kanweg_test_upload lib/shared/drawer_component_copy lib/shared/geen_evenementen_component lib/shared/header_current_copy lib/uitgaanspaginas/home_copy2 lib/uitgaanspaginas/home_uitgaan_slider_component_copy lib/uitgaanspaginas/home_uitgaantabel_kaart_component_copy lib/horecagelegenhedenoverzicht/horecagelegenheid_event_tabel_component_copy
+rm -rf lib/favorieten_copy lib/favorieten_copy2 lib/kanweg lib/kanweg_test_upload lib/shared/drawer_component_copy lib/shared/geen_evenementen_component lib/shared/header_current_copy lib/uitgaanspaginas/home_copy2 lib/uitgaanspaginas/home_uitgaan_slider_component_copy lib/uitgaanspaginas/home_uitgaantabel_kaart_component_copy lib/horecagelegenhedenoverzicht/horecagelegenheid_event_tabel_component_copy
+fvm dart analyze lib/ | grep -c "^  error -"   # hoort 0 te zijn
+```
+⚠️ Controleer vóór het uitvoeren dat `favorieten_copy2` en `header_current_copy`
+geen veiligheidskopieën zijn die je nog wilt bewaren — ze zitten sinds commit
+`98f0b74` in de historie, dus je kunt ze altijd terughalen, maar kijk er even naar.
+
 ### 120 · 12 hardcoded kleuren aan thematokens binden · Eigenaar: Bob
 ### 120 · 12 hardcoded kleuren aan thematokens binden · Eigenaar: Bob
 
 
 Gemeten op de verse export van 2026-09-20 (dode kopieën uitgefilterd). Dit is de
 Gemeten op de verse export van 2026-09-20 (dode kopieën uitgefilterd). Dit is de