File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -102,14 +102,20 @@ Accepted types (standard):
102102Recommended scopes (choose the smallest, most accurate unit; prefer module/directory names):
103103
104104- Module/directory scopes:
105+ - ` alerts ` – imperative Alert/Picker helpers (` alerts.py ` )
106+ - ` animated ` – Animated namespace and animation primitives (` animated.py ` )
105107 - ` cli ` – CLI tool and ` pn ` command (` src/pythonnative/cli/ ` )
106108 - ` components ` – declarative element-creating functions (` components.py ` )
107109 - ` element ` – Element descriptor class (` element.py ` )
108110 - ` hooks ` – function components and hooks (` hooks.py ` )
109111 - ` hot_reload ` – file watcher and module reloader (` hot_reload.py ` )
112+ - ` layout ` – pure-Python flexbox engine (` layout.py ` )
110113 - ` native_modules ` – native API modules for device capabilities (` native_modules/ ` )
111114 - ` native_views ` – platform-specific native view creation and updates (` native_views/ ` )
115+ - ` navigation ` – navigation containers and stack/tab/drawer navigators (` navigation.py ` )
112116 - ` package ` – ` src/pythonnative/__init__.py ` exports and package boundary
117+ - ` platform ` – ` Platform.OS ` /` Platform.select ` and version detection (` platform.py ` )
118+ - ` platform_metrics ` – platform-reported metrics like safe-area insets and bar heights (` platform_metrics.py ` )
113119 - ` reconciler ` – virtual view tree diffing and reconciliation (` reconciler.py ` )
114120 - ` screen ` – screen host, native lifecycle bridge, and render scheduling (` screen.py ` )
115121 - ` style ` – StyleSheet and theming (` style.py ` )
You can’t perform that action at this time.
0 commit comments