Skip to content

Conversation

@williscool
Copy link
Owner

@williscool williscool commented Jan 22, 2026

fixes #230

Note

Unifies edge-to-edge status bar handling across the app.

  • Introduces utils/StatusBarUtils.kt with AppCompatActivity.setupStatusBarSpacer() to apply status bar insets
  • Calls setupStatusBarSpacer() in all major activities (About, Calendars, Car Mode, Dismissed, Edit/Add Event, Legacy/Modern Main, PreAction, PrivacyPolicy, ReportABug, SettingsX, SnoozeAll, ViewEvent)
  • Adds View status_bar_spacer to multiple layouts and positions header content below it; removes android:fitsSystemWindows where present
  • Replaces inline inset code in Legacy/Modern Main activities with the shared helper; keeps FAB/nav bar inset handling

This change affects many UI screens; primary risk is visual regressions in toolbar/header spacing on different devices and API levels.

Written by Cursor Bugbot for commit 6656a8e. This will update automatically on new commits. Configure here.

@github-actions
Copy link

Build artifacts for PR #235 (commit 6163a18) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions
Copy link

github-actions bot commented Jan 22, 2026

Code Coverage Report

Overall Project 34.9% -0.04% 🍏
Files changed 52.86%

Module Coverage
app 42.62% -0.04%
x8664Debug 27.36% -0.03%
Files
Module File Coverage
app DismissedEventsActivity.kt 74.93% 🍏
SettingsActivityX.kt 71.82% 🍏
MainActivityLegacy.kt 55.93% 🍏
ViewEventActivityNoRecents.kt 51.54% 🍏
SnoozeAllActivity.kt 50.5% 🍏
MainActivityModern.kt 50.44% 🍏
StatusBarUtils.kt 47.5% -37.5%
CarModeActivity.kt 0% -0.5%
CalendarsActivity.kt 0% -0.32%
ReportABugActivity.kt 0% -1.85%
EditEventActivity.kt 0% -0.07%
PreActionActivity.kt 0% -0.25%
PrivacyPolicyActivity.kt 0% -7.5%
AboutActivity.kt 0% -1.44%
x8664Debug CalendarsActivity.kt 69.44% 🍏
PreActionActivity.kt 54.99% 🍏
MainActivityLegacy.kt 52.12% 🍏
MainActivityModern.kt 50.12% 🍏
DismissedEventsActivity.kt 48.99% 🍏
StatusBarUtils.kt 47.5% -37.5%
SettingsActivityX.kt 47.27% 🍏
ViewEventActivityNoRecents.kt 44.4% 🍏
SnoozeAllActivity.kt 32.63% 🍏
CarModeActivity.kt 0% -0.5%
ReportABugActivity.kt 0% -1.85%
EditEventActivity.kt 0% -0.07%
PrivacyPolicyActivity.kt 0% -7.5%
AboutActivity.kt 0% -1.44%

@github-actions
Copy link

📊 Code Coverage Summary

Coverage Type Coverage
Overall 34.95
Changed Files 30.72

View detailed coverage report

@williscool williscool force-pushed the fix/unhide_status_bar_everywhere_with_insets branch from 6163a18 to 6b397c5 Compare January 22, 2026 03:13
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@github-actions
Copy link

Build artifacts for PR #235 (commit 6b397c5) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions
Copy link

📊 Code Coverage Summary

Coverage Type Coverage
Overall 27.36
Changed Files 32.24

View detailed coverage report

@github-actions
Copy link

Build artifacts for PR #235 (commit 6656a8e) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions
Copy link

📊 Code Coverage Summary

Coverage Type Coverage
Overall 34.9
Changed Files 30.52

View detailed coverage report

@williscool williscool merged commit 43d2ce4 into master Jan 22, 2026
17 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.

Bug: Single Event view needs the fix for hiding the status bar that main activity got

2 participants