mirror of
https://github.com/R0m1k3/xtremobile.git
synced 2026-10-11 17:29:26 +02:00
- 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>
49 lines
2.3 KiB
JSON
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:*)"
|
|
]
|
|
}
|
|
}
|