Skip to content

Conversation

@kdroidFilter
Copy link
Owner

CategoriesDao

The new CategoriesDao object provides a clean interface for accessing category-related data:

  • getAllCategories: Retrieves all categories from the database with localized names based on the device language
  • getApplicationsByCategoryId: Fetches applications belonging to a specific category ID
  • getApplicationsByCategoryName: Retrieves applications by category name (e.g., "NAVIGATION", "TORAH")
  • getApplicationsByCategory: Gets applications using the AppCategory enum directly

Documentation

The README has been updated with comprehensive examples showing how to use all CategoriesDao methods. See the DAO Module section for detailed usage examples.

- Implemented `CategoriesDao` to handle category-related database queries and app retrieval by category.
- Added `CategoriesDaoTest` to validate DAO functionality using a test database.
- Updated README with `CategoriesDao` examples for usage.
- Fixed duplicate `ktor-client-core` declaration in `libs.versions.toml`.
@kdroidFilter kdroidFilter merged commit 17ef94b into master Jun 26, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants