Files
xtremobile/.claude/settings.local.json
T
MichaelandClaude Sonnet 4.6 6bb0d73f38 fix: restore EPG display in live TV player and channel cards
- Fix EPG not showing in NativePlayerScreen by reusing the shared
  mobileXtreamServiceProvider (cache already populated by channel cards)
  instead of creating a fresh service instance per player session
- Add periodic EPG refresh timer (every 5 min) matching LitePlayerScreen
- Fix empty-title fallback in _buildEPGBox
- Force dark theme, invert default live TV player (NativePlayer default),
  remove next-program display from OSD
- Fix back button exit dialog firing from wrong tab (add tab index guards)
- Halve card grid count for Movies/Series (6 categories, 8 items)
- Revamp Movies/Series search bars to match Live TV aesthetic
- Fix first channel row clipping when entering a category (scroll-to-top)
- Fix playlist edit dialog TV remote navigation
- Fix empty playlist screen button readability
- Remove theme switcher from settings

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-29 10:04:47 +02:00

49 lines
2.3 KiB
JSON

{
"permissions": {
"allow": [
"Bash(flutter build:*)",
"Bash(tee build_apk_output.txt)",
"Bash(rm -f *.txt)",
"Bash(ls -la *.txt)",
"WebSearch",
"WebFetch(domain:designcode.io)",
"WebFetch(domain:www.brightec.co.uk)",
"WebFetch(domain:medium.com)",
"WebFetch(domain:devsign.co)",
"WebFetch(domain:marvelapp.com)",
"WebFetch(domain:www.colorsandfonts.com)",
"WebFetch(domain:mar.codes)",
"WebFetch(domain:www.smashingmagazine.com)",
"WebFetch(domain:sarunw.com)",
"WebFetch(domain:noahgilmore.com)",
"WebFetch(domain:www.color-hex.com)",
"WebFetch(domain:iosexample.com)",
"WebFetch(domain:blog.karenying.com)",
"WebFetch(domain:gist.github.com)",
"Bash(~/.flutter/bin/flutter analyze:*)",
"Bash(where flutter:*)",
"Read(//c/Users/Michael/**)",
"Bash(/c/Users/Michael/Git/flutter/bin/flutter analyze:*)",
"Bash(/c/Users/Michael/Git/flutter/bin/flutter build:*)",
"Bash(echo \"ANDROID_HOME=$ANDROID_HOME\")",
"Bash(echo \"ANDROID_SDK_ROOT=$ANDROID_SDK_ROOT\")",
"Bash(java -version)",
"Bash(where java:*)",
"Bash(echo \"JAVA_HOME=$JAVA_HOME\")",
"Bash(winget --version)",
"Bash(winget install:*)",
"Bash(export JAVA_HOME=\"/c/Program Files/Microsoft/jdk-21.0.10.7-hotspot\")",
"Bash(export PATH=\"$JAVA_HOME/bin:$PATH\")",
"Bash(export JAVA_HOME=\"/c/Program Files/Microsoft/jdk-21.0.10.7-hotspot\" export ANDROID_HOME=\"/c/Users/Michael/Android/Sdk\" export PATH=\"$JAVA_HOME/bin:$ANDROID_HOME/cmdline-tools/latest/bin:$ANDROID_HOME/platform-tools:$PATH\" __NEW_LINE_a84857a0b65daa44__ SDKMANAGER=\"/c/Users/Michael/Android/Sdk/cmdline-tools/latest/bin/sdkmanager.bat\" __NEW_LINE_a84857a0b65daa44__ yes)",
"Bash(\"$SDKMANAGER\" --licenses)",
"Bash(export ANDROID_HOME=\"/c/Users/Michael/Android/Sdk\")",
"Bash(SDKMANAGER=\"/c/Users/Michael/Android/Sdk/cmdline-tools/latest/bin/sdkmanager.bat\")",
"Bash(__NEW_LINE_633e55f3dba9c695__ \"$SDKMANAGER\" \"platform-tools\" \"platforms;android-35\" \"build-tools;35.0.0\")",
"Bash(export PATH=\"$JAVA_HOME/bin:$ANDROID_HOME/platform-tools:$PATH\")",
"Bash(__NEW_LINE_fa059bc1c566f6ee__ cd:*)",
"Bash(__NEW_LINE_70fecd5c4080fe72__ cd:*)",
"Bash(__NEW_LINE_2a0d1cacdabfd662__ cd:*)"
]
}
}