No description
Find a file
sherlock 32ae71aa61 refactor: modularize into reusable components for exam prep
- Extract content data and SortOption into data/ContentData.kt
- Extract search/filter logic into utils/TextSearchUtils.kt
- Extract highlight logic into utils/TextHighlighter.kt
- Extract sort logic into utils/TextSorter.kt
- Extract filter menu, dialogs, and active filters bar into components/FilterMenu.kt
- Extract main screen and content views into screens/ContentScreen.kt
- Slim down MainActivity to just theme wrapper

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 20:57:30 +05:30
.idea refactor: modularize into reusable components for exam prep 2026-02-24 20:57:30 +05:30
app refactor: modularize into reusable components for exam prep 2026-02-24 20:57:30 +05:30
gradle refactor: modularize into reusable components for exam prep 2026-02-24 20:57:30 +05:30
.gitignore refactor: modularize into reusable components for exam prep 2026-02-24 20:57:30 +05:30
build.gradle.kts refactor: modularize into reusable components for exam prep 2026-02-24 20:57:30 +05:30
gradle.properties refactor: modularize into reusable components for exam prep 2026-02-24 20:57:30 +05:30
gradlew refactor: modularize into reusable components for exam prep 2026-02-24 20:57:30 +05:30
gradlew.bat refactor: modularize into reusable components for exam prep 2026-02-24 20:57:30 +05:30
settings.gradle.kts refactor: modularize into reusable components for exam prep 2026-02-24 20:57:30 +05:30