Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 14 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@

### Internal

- Bump Signature Pad to v1.4.0
- Bump ConstraintLayout to v2.2.2
- Bump AndroidX Benchmark to v1.5.0-beta01
- Bump Sentry to v8.51.0
- Bump Sentry Android to v6.17.0
- Remove `android.enableAppCompileTimeRClass` compatibility flag
- Bump KSP to v2.3.11
- Remove `android.uniquePackageNames` compatibility flag
- Remove `android.r8.optimizedResourceShrinking` compatibility flag

## 2026.08.03

### Internal

- Bump Kotlin to v2.4.10
- Bump AndroidX Core KTX to v1.19.0
- Bump Compose BOM to v2026.06.01
Expand All @@ -28,11 +42,6 @@
- Bump Lint to v32.3.1
- Bump GH Actions `cache` to v6
- Update GH Actions `checkout` to v7
- Bump Signature Pad to v1.4.0
- Bump ConstraintLayout to v2.2.2
- Bump AndroidX Benchmark to v1.5.0-beta01
- Bump Sentry to v8.51.0
- Bump Sentry Android to v6.17.0

### Changes

Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/layout/screen_edit_patient.xml
Original file line number Diff line number Diff line change
Expand Up @@ -400,7 +400,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/patientedit_save_patient"
app:buttonState="in-progress" />
app:buttonState="in_progress" />

</FrameLayout>

Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/layout/screen_facility_change.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
android:id="@+id/facilityPickerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:pickFrom="in-current-group" />
app:pickFrom="in_current_group" />

</FrameLayout>
2 changes: 1 addition & 1 deletion app/src/main/res/layout/screen_manual_patient_entry.xml
Original file line number Diff line number Diff line change
Expand Up @@ -392,7 +392,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/patiententry_save_patient"
app:buttonState="in-progress" />
app:buttonState="in_progress" />

</FrameLayout>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@
android:id="@+id/facilityPickerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:pickFrom="all-facilities" />
app:pickFrom="all_facilities" />

</FrameLayout>
2 changes: 1 addition & 1 deletion app/src/main/res/layout/screen_select_facility.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@
android:id="@+id/facilityPickerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:pickFrom="all-facilities" />
app:pickFrom="all_facilities" />

</FrameLayout>
2 changes: 1 addition & 1 deletion app/src/main/res/layout/screen_teleconsult_record.xml
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/screen_teleconsult_record_done"
app:buttonState="in-progress"
app:buttonState="in_progress"
app:icon="@drawable/ic_done_24dp"
app:iconGravity="textStart" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@
android:layout_marginEnd="@dimen/spacing_8"
android:layout_marginBottom="@dimen/spacing_16"
android:text="@string/screen_teleconsult_share_prescription_download"
app:buttonState="in-progress"
app:buttonState="in_progress"
app:icon="@drawable/ic_prescription_download"
app:iconGravity="textStart"
app:layout_constraintEnd_toStartOf="@+id/shareButton"
Expand All @@ -238,7 +238,7 @@
android:layout_marginEnd="@dimen/spacing_16"
android:layout_marginBottom="@dimen/spacing_16"
android:text="@string/screen_teleconsult_share_prescription_share"
app:buttonState="in-progress"
app:buttonState="in_progress"
app:icon="@drawable/ic_whatsapp"
app:layout_constraintBottom_toTopOf="@+id/doneButton"
app:layout_constraintEnd_toEndOf="parent"
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/layout/sheet_reassign_patient.xml
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
android:layout_weight="1"
android:gravity="center"
android:text="@string/change_patient_facility"
app:buttonState="in-progress"
app:buttonState="in_progress"
tools:ignore="ButtonStyle" />

</LinearLayout>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/layout/sheet_schedule_appointment.xml
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@
android:layout_weight="1"
android:gravity="center"
android:text="@string/scheduleappointment_done"
app:buttonState="in-progress"
app:buttonState="in_progress"
tools:ignore="ButtonStyle" />

<org.simple.clinic.widgets.ProgressMaterialButton
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-am-rET/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">ምንም የዘገየ ታካሚ የለም</string>
<string name="overdue_empty_desc">ለቀጣይ የደም ግፊት ንባብ መርሃግብር ተቀጥረው ያልመጡትን ታካሚዎችመደወል ይችላሉ</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s ቀን አልduል</item>
<item quantity="other">%s ቀናት ጊዜው አልፎበታል</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-bn-rBD/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">সময়াতীত হওয়া কোন রোগী নেই</string>
<string name="overdue_empty_desc">যে রোগীরা ফলো আপ রক্তচাপ মাপার জন্য তাদের পূর্বনির্ধারিত সাক্ষাৎকার মিস করেছে আপনি সেই রোগীদের ফোন করতে পারবেন।</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s দিন আগে সময় পার হয়ে গেছে</item>
<item quantity="other">%s দিন আগে সময় পার হয়ে গেছে</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-bn-rIN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">সময় পার হয়ে যাওয়া কোন রোগী নেই</string>
<string name="overdue_empty_desc">যে রোগীরা ফলো আপ রক্তচাপ মাপার জন্য তাদের পূর্বনির্ধারিত সাক্ষাৎকার মিস করেছে আপনি সেই রোগীদের ফোন করতে পারবেন।</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s দিন আগে সময় পার হয়ে গেছে</item>
<item quantity="other">%s দিন আগে সময় পার হয়ে গেছে</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-es/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">No hay pacientes atrasados</string>
<string name="overdue_empty_desc">Podrá llamar a los pacientes que no acudan a sus visitas programadas para seguimiento de lectura de presión arterial</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s día de atraso</item>
<item quantity="many">%s días de atraso</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-hi-rIN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">किसी रोगी अतिदेय सूची में नहीं</string>
<string name="overdue_empty_desc">आप उन रोगियों को कॉल कर पाएंगे जो अपने फ़ॉलो-अप रक्तचाप रीडिंग करवाने के लिए अपनी नियत विज़िट पर नहीं आए।</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s दिन बाकी है</item>
<item quantity="other">%s दिन बाकी है</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-kn-rIN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">ಯಾವ ರೋಗಿಗಳು ಬಾಕಿ ಇಲ್ಲ</string>
<string name="overdue_empty_desc">ನೀವು ರಕ್ತದ ಒತ್ತಡದ ರೀಡಿಂಗ್‌ನ ಫಾಲೋ ಅಪ್ ಮಾಡುವುದಕ್ಕಾಗಿ ತಮ್ಮ ನಿಗದಿತ ಭೇಟಿಯನ್ನು ತಪ್ಪಿಸಿಕೊಂಡ ರೋಗಿಗಳಿಗೆ ಕರೆ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s ದಿನದಷ್ಟು ತಡವಾಗಿದೆ</item>
<item quantity="other">%s ದಿನಗಳಷ್ಟು ತಡವಾಗಿದೆ</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-mr-rIN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">कोणतेही ओव्‍हरड्यू रूग्ण नाहीत</string>
<string name="overdue_empty_desc">फॉलो-अप रक्‍त्‍दाब रिडिंगसाठी शेड्यूल भेट विसरलेल्‍या रूग्णांना तुम्‍ही कॉल करू शकाल.</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s दिवस थकीत</item>
<item quantity="other">%s दिवस थकीत</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-om-rET/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -260,7 +260,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">Dhukkubsattoonni irra darbe hin jiran</string>
<string name="overdue_empty_desc">Dhukkubsattoota sagantaa hordoffii dubbisa dhiibbaa dhiigaa isaanii bilbiluufii ni dandeessa.</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">Guyyaa %s irra darbe</item>
<item quantity="other">Guyyoota %s irra darbe</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-pa-rIN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">ਕੋਈ ਮਰੀਜ਼ ਓਵਰਡਿਊ ਨਹੀਂ ਹਨ</string>
<string name="overdue_empty_desc">ਤੁਸੀਂ ਇੱਕ ਫੋਲੋ-ਅੱਪ ਬਲੱਡ ਪ੍ਰੈਸ਼ਰ ਰੀਡਿੰਗ ਲਈ ਅਜਿਹੇ ਮਰੀਜ਼ਾਂ ਨੂੰ ਬੁਲਾਉਣ ਦੇ ਯੋਗ ਹੋਵੋਗੇ ਜੋ ਆਪਣੀ ਨਿਰਧਾਰਤ ਮੁਲਾਕਾਤ ਖੁੰਝਾ ਦਿੰਦੇ ਹਨ।</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s ਦਿਨ ਓਵਰਡਿਊ ਹਨ</item>
<item quantity="other">%s ਦਿਨ ਓਵਰਡਿਊ ਹਨ</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-si-rLK/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">තවදුරටත් ඉතිරි වූ කිසිදු රෝගියකු නැත</string>
<string name="overdue_empty_desc">රුධිර පීඩනය බැලීමේ පසු විපරම් හමුව මඟ හැරුණු රෝගීන්ට ඇමතීමට ඔබට හැකි වනු ඇත.</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">දින %s ක කාලයක් ඉකුත් වී ඇත</item>
<item quantity="other">දින %s ක කාලයක් ඉකුත් වී ඇත</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-sid-rET/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">Shima yanara keshino xiwamanichi dino</string>
<string name="overdue_empty_desc">Qaxarote bara sorino xiwamanicho Mundeete xiiwo mageshitero la’ate konini anichite wosha danidato.</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s day overdue</item>
<item quantity="other">%s days overdue</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-so-rET/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">Ma jiraan bukaanno daahay</string>
<string name="overdue_empty_desc">Waxaad awoodi doontaa inaad wacdo bukaanada ka baaqda booqashadooda jadwalka ah ee akhriska cadaadiska dhiigga karka ee soo socda.</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%smaalin dhaaftay</item>
<item quantity="other">%smaalmaha la dhaafiyay</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-ta-rIN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">குறித்த தேதிக்குள் வராதவர்கள் இல்லை</string>
<string name="overdue_empty_desc">மீண்டும் இரத்த அழுத்த ரீடிங் எடுப்பதற்காகத் திட்டமிடப்பட்ட தேதியைத் தவறவிட்ட நோயாளிகளை நீங்கள் அழைக்க முடியும்.</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s நாள் தாண்டிவிட்டது</item>
<item quantity="other">%s நாட்கள் தாண்டிவிட்டன</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-ta-rLK/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">எந்த நோயாளர்களும் தாமதமாகவில்லை</string>
<string name="overdue_empty_desc">பின்தொடர்தல் இரத்த அழுத்த அளவீட்டிற்காகத் திட்டமிடப்பட்ட வருகையைத் தவறவிட்ட நோயாளர்களை நீங்கள் அழைக்கலாம்.</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">குறித்த நாளை விட %s நாட்கள் அதிகம்</item>
<item quantity="other">குறித்த நாளை விட %s நாட்கள் அதிகம்</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-te-rIN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">గడువు దాటిన రోగులు లేరు</string>
<string name="overdue_empty_desc">షెడ్యూల్ చేసిన సందర్శనకు హాజరుకాని రోగులకు మీరు కాల్ చేసి ఫాలో-అప్ రక్తపోటు రీడింగ్ కోసం రావాలని కోరవచ్చు.</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s రోజు గడువు మించింది</item>
<item quantity="other">%s రోజుల గడువు మించింది</item>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-ti-rET/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">ዝደንጎየ ተሓካሚ የለን</string>
<string name="overdue_empty_desc">ንምክትታል ፀቕጢ ደም ቆጸራ ተመዲቡሎም ዝነበሩ እሞ ዘይመፅኡ ተሓከምቲ ክትድውለሎም ትኽእል ኢኻ/ኺ።</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s መዓልቲ ደንጉዩ</item>
<item quantity="other">%s መዓልታታ ደንጉዩ</item>
Expand Down
6 changes: 3 additions & 3 deletions app/src/main/res/values/attrs.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,16 @@

<declare-styleable name="ProgressMaterialButton">
<attr name="buttonState" format="enum">
<enum name="in-progress" value="0" />
<enum name="in_progress" value="0" />
<enum name="enabled" value="1" />
<enum name="disabled" value="2" />
</attr>
</declare-styleable>

<declare-styleable name="FacilityPickerView">
<attr name="pickFrom" format="enum">
<enum name="all-facilities" value="0" />
<enum name="in-current-group" value="1" />
<enum name="all_facilities" value="0" />
<enum name="in_current_group" value="1" />
</attr>
</declare-styleable>

Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,7 @@
<!-- Overdue List -->
<string name="overdue_no_patients">No patients overdue</string>
<string name="overdue_empty_desc">You will be able to call patients who miss their scheduled visit for a follow-up blood pressure reading.</string>
<string name="overdue_list_item_name_age">%s, %s</string>
<string name="overdue_list_item_name_age">%1$s, %2$s</string>
<plurals name="overdue_list_item_appointment_overdue_days">
<item quantity="one">%s day overdue</item>
<item quantity="other">%s days overdue</item>
Expand Down
3 changes: 0 additions & 3 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,4 @@ maestroTests=false
org.gradle.unsafe.configuration-cache=true
# AGP 9 compatibility flags (temporary)
# Remove gradually before AGP 10
android.uniquePackageNames=false
android.enableAppCompileTimeRClass=false
android.r8.optimizedResourceShrinking=false

2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ dagger = "2.60.1"
kotlin = "2.4.10"
kotlinx-serialization = "1.11.0"

ksp = "2.3.10"
ksp = "2.3.11"

ktlint = "0.36.0"

Expand Down
Loading