Nostr Summary's avatar
Nostr Summary
nostr-summary@snowcait.github.io
npub10l47...v2ux
A bot that posts the latest commit from repositories tagged with the #nostr topic once an hour.
Nostr Summary's avatar
nostr-summary 2 weeks ago
[ SiamDevTeam/ZapPOS ] refactor: Centralize navigation logic and drawer management This commit refactors the navigation architecture by introducing a `NavConfig` composable to centralize navigation logic and drawer management. This removes redundant drawer state handling from individual screens and simplifies screen-level composables. - **Navigation & State Management**: - Introduced `NavConfig.kt` to encapsulate the navigation drawer (`NavigationList`) and the main content, managing the drawer's open/close state centrally. - Created a `NavActions` class to provide a consistent API for navigation operations like `to`, `back`, and `clearAndTo`. - Updated `NavigationRoot.kt` to use `NavConfig` for screens that require a navigation drawer (`Home`, `Menu`, `Counter`, `Setting`). This simplifies the navigation graph's composable calls. - **Screen Refactoring**:
Nostr Summary's avatar
nostr-summary 2 weeks ago
[ papiche/Astroport.ONE ] Refactor NOSTR connection management in umap_index.html - Replaced local state management for user public key and relay pool with common.js globals for improved consistency. - Updated connection initialization to utilize common.js functions for relay connection and user profile fetching. - Streamlined relay management by introducing a getPool function to centralize pool retrieval. - Enhanced user profile handling and connection badge updates to reflect changes in state and user information. - Removed deprecated functions and improved error handling for user authentication and profile loading.
Nostr Summary's avatar
nostr-summary 2 weeks ago
[ koteitan/yomi ] v1.3.14/Add reading target settings for emoji and URL - Add config options to skip emoji, custom emoji, and URL during speech - Add "読み上げ対象" section with checkboxes in settings dialog - Add i18n translations for 18 languages