One Coptic Library
Libros
Gratis
Being able to take your church wherever you go is something that we have all wanted to do but the inconvenience of carrying all our Coptic church’s rituals, liturgical readings, hymns and so on has made it impossible. Now with this application you now have everything gathered in one place and on one single device.
Más Bug Fixes
- Internal improvements and maintenance
2.29.0 hace 1 día
Features
- Migrate to UIScene lifecycle (Flutter 3.41)
- Suppress transient sync network errors from Crashlytics
- Sync Coptic book titles and descriptions
- Self-heal lectionary data when local replica drifts
- Structured diagnostics and enriched error reports
- Record error_type and dio_type on reportError
- Batch on-demand Bible passage downloads into a single sync request
- Add on-demand Bible passage loading for lectionary references
- Responsive season widget with horizontal date layout on wide screens
Bug Fixes
- Localize in-book search labels and book-open error message
- Show 'no email client found' message when reporting an issue without a mail app
- Defend MaterialApp against unsupported system locales
- Heal missing Bible responses so cached verses don't render blank
- Anchor sync timestamps to UTC so travel/DST can't skip updates
- Clear the pending-updates count after a completed download
- Defer GetX controller lookups to first access with defensive fallback
- Silence [secure]-positive fatal Crashlytics from sync button
- Blank lectionary readings after an interrupted sync
- Keep submit button visible on the report a problem screen
- Blank lectionary readings when Bible chapter is partially cached
- Keep browser URL in sync with the active tab
- Await clearDatabase + drain sync queue first on Reset Application
- Pin sync_controller DateFormat to en_US to avoid Chichewa locale crash
- Batch all bible refs at page level, raise chunk size, surface progress
- Re-drain queue after cleanup to avoid stranded mid-cleanup jobs
- Drop unsupported value types in cloud sync settings restore
- Handle hyphenated locales (en_MW) when restoring main language
- On-demand Bible loading no longer truncates partially-cached passages
- Crash when rendering Chichewa chapter and verse numbers
- Defer GetX controller lookups in BookView to prevent "not found" crashes
- Sync crashes from swallowed DioExceptions, completer races, and bulk insert mismatch
- Auto-focus search bar when navigating to Search or Settings tab
- Use fenix:true for BookReaderController to prevent crash on re-open
- Guard against null section id in SectionHeader and missing role in PageLine
- Prevent database query crashes from null results and unsafe lookups
- Prevent book reader crashes from null sections and uninitialized pageLines
- Keep calendar visible during content downloads
- Quick settings clipped by navigation bar in landscape
- Fix text truncation in language dropdown for tall scripts
- Internal improvements and maintenance
2.28.9 24 jun
Features
- Migrate to UIScene lifecycle (Flutter 3.41)
- Suppress transient sync network errors from Crashlytics
- Sync Coptic book titles and descriptions
- Self-heal lectionary data when local replica drifts
- Structured diagnostics and enriched error reports
- Record error_type and dio_type on reportError
- Batch on-demand Bible passage downloads into a single sync request
- Add on-demand Bible passage loading for lectionary references
- Responsive season widget with horizontal date layout on wide screens
Bug Fixes
- Show 'no email client found' message when reporting an issue without a mail app
- Defend MaterialApp against unsupported system locales
- Heal missing Bible responses so cached verses don't render blank
- Anchor sync timestamps to UTC so travel/DST can't skip updates
- Clear the pending-updates count after a completed download
- Defer GetX controller lookups to first access with defensive fallback
- Silence [secure]-positive fatal Crashlytics from sync button
- Blank lectionary readings after an interrupted sync
- Keep submit button visible on the report a problem screen
- Blank lectionary readings when Bible chapter is partially cached
- Keep browser URL in sync with the active tab
- Await clearDatabase + drain sync queue first on Reset Application
- Pin sync_controller DateFormat to en_US to avoid Chichewa locale crash
- Batch all bible refs at page level, raise chunk size, surface progress
- Re-drain queue after cleanup to avoid stranded mid-cleanup jobs
- Drop unsupported value types in cloud sync settings restore
- Handle hyphenated locales (en_MW) when restoring main language
- On-demand Bible loading no longer truncates partially-cached passages
- Crash when rendering Chichewa chapter and verse numbers
- Defer GetX controller lookups in BookView to prevent "not found" crashes
- Sync crashes from swallowed DioExceptions, completer races, and bulk insert mismatch
- Auto-focus search bar when navigating to Search or Settings tab
- Use fenix:true for BookReaderController to prevent crash on re-open
- Guard against null section id in SectionHeader and missing role in PageLine
- Prevent database query crashes from null results and unsafe lookups
- Prevent book reader crashes from null sections and uninitialized pageLines
- Keep calendar visible during content downloads
- Quick settings clipped by navigation bar in landscape
- Fix text truncation in language dropdown for tall scripts
- Internal improvements and maintenance
2.28.6 23 jun
Features
- Migrate to UIScene lifecycle (Flutter 3.41)
- Suppress transient sync network errors from Crashlytics
- Sync Coptic book titles and descriptions
- Self-heal lectionary data when local replica drifts
- Structured diagnostics and enriched error reports
- Record error_type and dio_type on reportError
- Batch on-demand Bible passage downloads into a single sync request
- Add on-demand Bible passage loading for lectionary references
- Responsive season widget with horizontal date layout on wide screens
Bug Fixes
- Show 'no email client found' message when reporting an issue without a mail app
- Defend MaterialApp against unsupported system locales
- Heal missing Bible responses so cached verses don't render blank
- Anchor sync timestamps to UTC so travel/DST can't skip updates
- Clear the pending-updates count after a completed download
- Defer GetX controller lookups to first access with defensive fallback
- Silence [secure]-positive fatal Crashlytics from sync button
- Blank lectionary readings after an interrupted sync
- Keep submit button visible on the report a problem screen
- Blank lectionary readings when Bible chapter is partially cached
- Keep browser URL in sync with the active tab
- Await clearDatabase + drain sync queue first on Reset Application
- Pin sync_controller DateFormat to en_US to avoid Chichewa locale crash
- Batch all bible refs at page level, raise chunk size, surface progress
- Re-drain queue after cleanup to avoid stranded mid-cleanup jobs
- Drop unsupported value types in cloud sync settings restore
- Handle hyphenated locales (en_MW) when restoring main language
- On-demand Bible loading no longer truncates partially-cached passages
- Crash when rendering Chichewa chapter and verse numbers
- Defer GetX controller lookups in BookView to prevent "not found" crashes
- Sync crashes from swallowed DioExceptions, completer races, and bulk insert mismatch
- Auto-focus search bar when navigating to Search or Settings tab
- Use fenix:true for BookReaderController to prevent crash on re-open
- Guard against null section id in SectionHeader and missing role in PageLine
- Prevent database query crashes from null results and unsafe lookups
- Prevent book reader crashes from null sections and uninitialized pageLines
- Keep calendar visible during content downloads
- Quick settings clipped by navigation bar in landscape
- Fix text truncation in language dropdown for tall scripts
- Internal improvements and maintenance
2.28.5 22 jun
Features
- Migrate to UIScene lifecycle (Flutter 3.41)
- Sync Coptic book titles and descriptions
- Self-heal lectionary data when local replica drifts
- Structured diagnostics and enriched error reports
- Record error_type and dio_type on reportError
- Batch on-demand Bible passage downloads into a single sync request
- Add on-demand Bible passage loading for lectionary references
- Responsive season widget with horizontal date layout on wide screens
Bug Fixes
- Defend MaterialApp against unsupported system locales
- Heal missing Bible responses so cached verses don't render blank
- Anchor sync timestamps to UTC so travel/DST can't skip updates
- Clear the pending-updates count after a completed download
- Defer GetX controller lookups to first access with defensive fallback
- Silence [secure]-positive fatal Crashlytics from sync button
- Blank lectionary readings after an interrupted sync
- Keep submit button visible on the report a problem screen
- Blank lectionary readings when Bible chapter is partially cached
- Keep browser URL in sync with the active tab
- Await clearDatabase + drain sync queue first on Reset Application
- Pin sync_controller DateFormat to en_US to avoid Chichewa locale crash
- Batch all bible refs at page level, raise chunk size, surface progress
- Re-drain queue after cleanup to avoid stranded mid-cleanup jobs
- Drop unsupported value types in cloud sync settings restore
- Handle hyphenated locales (en_MW) when restoring main language
- On-demand Bible loading no longer truncates partially-cached passages
- Crash when rendering Chichewa chapter and verse numbers
- Defer GetX controller lookups in BookView to prevent "not found" crashes
- Sync crashes from swallowed DioExceptions, completer races, and bulk insert mismatch
- Auto-focus search bar when navigating to Search or Settings tab
- Use fenix:true for BookReaderController to prevent crash on re-open
- Guard against null section id in SectionHeader and missing role in PageLine
- Prevent database query crashes from null results and unsafe lookups
- Prevent book reader crashes from null sections and uninitialized pageLines
- Keep calendar visible during content downloads
- Quick settings clipped by navigation bar in landscape
- Fix text truncation in language dropdown for tall scripts
- Internal improvements and maintenance
2.27.5 10 jun
Features
- Migrate to UIScene lifecycle (Flutter 3.41)
- Sync Coptic book titles and descriptions
- Self-heal lectionary data when local replica drifts
- Structured diagnostics and enriched error reports
- Record error_type and dio_type on reportError
- Batch on-demand Bible passage downloads into a single sync request
- Add on-demand Bible passage loading for lectionary references
- Responsive season widget with horizontal date layout on wide screens
Bug Fixes
- Heal missing Bible responses so cached verses don't render blank
- Anchor sync timestamps to UTC so travel/DST can't skip updates
- Clear the pending-updates count after a completed download
- Defer GetX controller lookups to first access with defensive fallback
- Silence [secure]-positive fatal Crashlytics from sync button
- Blank lectionary readings after an interrupted sync
- Keep submit button visible on the report a problem screen
- Blank lectionary readings when Bible chapter is partially cached
- Keep browser URL in sync with the active tab
- Await clearDatabase + drain sync queue first on Reset Application
- Pin sync_controller DateFormat to en_US to avoid Chichewa locale crash
- Batch all bible refs at page level, raise chunk size, surface progress
- Re-drain queue after cleanup to avoid stranded mid-cleanup jobs
- Drop unsupported value types in cloud sync settings restore
- Handle hyphenated locales (en_MW) when restoring main language
- On-demand Bible loading no longer truncates partially-cached passages
- Crash when rendering Chichewa chapter and verse numbers
- Defer GetX controller lookups in BookView to prevent "not found" crashes
- Sync crashes from swallowed DioExceptions, completer races, and bulk insert mismatch
- Auto-focus search bar when navigating to Search or Settings tab
- Use fenix:true for BookReaderController to prevent crash on re-open
- Guard against null section id in SectionHeader and missing role in PageLine
- Prevent database query crashes from null results and unsafe lookups
- Prevent book reader crashes from null sections and uninitialized pageLines
- Keep calendar visible during content downloads
- Quick settings clipped by navigation bar in landscape
- Fix text truncation in language dropdown for tall scripts
- Internal improvements and maintenance
2.27.2 8 jun
Internal improvements and maintenance.
2.12.24 3 mar
6 new languages: Indonesian, Thai, Urdu, Hindi, Portuguese, and Chichewa
Search across all books and readings
Bible verse deep links — share links to specific chapters and verses
Improved startup performance and reduced ANR issues
Fixed Kiahk and Paramoun calendar readings
Many stability and crash fixes
2.6.0 13 feb
add offline support
add additional language support: Turkish, Italian, Simplified Chinese, Traditional Chinese
2.5.0 21/11/2024
Features
* Add citations to Lectionary readings
Bug Fixes
* Correct Lectionary lookup for Pascha
* Various minor bug fixes
2.3.1 30/04/2024
Features
* Add Dutch language support
* Add Spanish language support
* Add Crashlytics to track app errors and crashes
* Update line height of the Coptic font.
Bug Fixes
* Correct Lectionary lookup for Lent and Pentecost
* Update Coptic transliteration rules
* Various minor bug fixes
2.3.0 21/03/2024
Features
Add collapsible section support
Add light/dark app theme
Refactor font size widget and preview
Upgrade to Unicode Coptic Font
Bug Fixes
Allow 2 lines of text for longer titles and better german language support.
Bishop role color should be configurable
Fix to show proper lectionary readings for Sundays.
Scroll section list to current book position
Sunday readings lectionary
Widget overflow on section menu
2.2.0 30/01/2024
OCL 2.0 Launch
2.0.1 23/10/2023
Bug Fixes
- Internal improvements and maintenance
Más Versión 2.29.0 hace 1 día
Datos asociados con tu identidad Los siguientes datos pueden recopilarse y asociarse con tu identidad:
Información de contacto Identificadores