Skip to content

Add BLWS Theme#32

Merged
emericklaw merged 4 commits intoBruceDevices:mainfrom
Fantailed:blws-theme
Feb 20, 2026
Merged

Add BLWS Theme#32
emericklaw merged 4 commits intoBruceDevices:mainfrom
Fantailed:blws-theme

Conversation

@Fantailed
Copy link

Animated cute blue shark theme for T-Embed devices.

See also: https://discord.com/channels/1264994142769909854/1423007006540824587

@github-actions
Copy link

github-actions bot commented Feb 20, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

BLWS Theme (repositories/Fantailed/BLWS-Theme)

Validation Failed

🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: BLWS Theme
      • ✅ Field category: Themes
      • ✅ Field description: Cute blue shark named BLWS (pronounced "Blues")
      • ✅ Field version: 1.0.0
      • ✅ Field commit: 143cd8f8135b16300c789d991ace3b586e5b68d9
      • ✅ Field owner: Fantailed
      • ✅ Field repo: Bruce-App-Store-Data
      • ✅ Field path: /theme/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: 143cd8f8135b16300c789d991ace3b586e5b68d9...
      • ⚠️ Could not verify commit on GitHub (status: 422)
      • ✅ Category valid: Themes
      • ✅ Screen size valid: 320x170 (320x170)
    • 🔍 Checking folder structure...
      • ❌ Folder structure invalid: expected path containing repositories/Fantailed/Bruce-App-Store-Data, got repositories/Fantailed/BLWS-Theme
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 15 entries
      • 🔍 Fetching repository file tree...
      • ⚠️ Could not fetch repository tree (status: 422)
      • ⚠️ Could not verify files - repository tree unavailable
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: 143cd8f8...
        • Owner/Repo: Fantailed/Bruce-App-Store-Data
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 100x100
        • ✅ Logo size valid: 100x100

Summary of Issues:

Invalid metadata.json files detected

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Feb 20, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

BLWS Theme (repositories/Fantailed/BLWS-Theme)

Validation Failed

🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: BLWS Theme
      • ✅ Field category: Themes
      • ✅ Field description: Cute blue shark named BLWS (pronounced "Blues")
      • ✅ Field version: 1.0.0
      • ✅ Field commit: 143cd8f8135b16300c789d991ace3b586e5b68d9
      • ✅ Field owner: Fantailed
      • ✅ Field repo: BLWS-Theme
      • ✅ Field path: /theme/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: 143cd8f8135b16300c789d991ace3b586e5b68d9...
      • ❌ Commit 143cd8f8135b16300c789d991ace3b586e5b68d9... not found in Fantailed/BLWS-Theme
      • ✅ Category valid: Themes
      • ✅ Screen size valid: 320x170 (320x170)
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/Fantailed/BLWS-Theme
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 15 entries
      • 🔍 Fetching repository file tree...
      • ❌ Repository or commit not found: Fantailed/BLWS-Theme@143cd8f8135b16300c789d991ace3b586e5b68d9
      • ⚠️ Could not verify files - repository tree unavailable
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: 143cd8f8...
        • Owner/Repo: Fantailed/BLWS-Theme
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 100x100
        • ✅ Logo size valid: 100x100

Summary of Issues:

Invalid metadata.json files detected

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Feb 20, 2026

🔄 Superseded by new commit

✅ Validation Passed

📦 Updated Apps/Components:

BLWS Theme (repositories/Fantailed/BLWS-Theme)

Validation Passed

  • Repository: Fantailed/BLWS
  • Path: /theme/
  • Version: 1.0.0 (🆕 New submission)
  • Category: Themes
🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: BLWS Theme
      • ✅ Field category: Themes
      • ✅ Field description: Cute blue shark named BLWS (pronounced "Blues")
      • ✅ Field version: 1.0.0
      • ✅ Field commit: 143cd8f8135b16300c789d991ace3b586e5b68d9
      • ✅ Field owner: Fantailed
      • ✅ Field repo: BLWS
      • ✅ Field path: /theme/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: 143cd8f8135b16300c789d991ace3b586e5b68d9...
      • ✅ Commit 143cd8f8135b16300c789d991ace3b586e5b68d9... exists on GitHub
      • ✅ Category valid: Themes
      • ✅ Screen size valid: 320x170 (320x170)
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/Fantailed/BLWS
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 15 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (15 files)
      • ✅ File exists at commit: blws_theme.json (path: theme/blws_theme.json)
      • ✅ File exists at commit: blws_t-embed_wifi.gif (path: theme/blws_t-embed_wifi.gif)
      • ✅ File exists at commit: blws_t-embed_ble.gif (path: theme/blws_t-embed_ble.gif)
      • ✅ File exists at commit: blws_t-embed_config.gif (path: theme/blws_t-embed_config.gif)
      • ✅ File exists at commit: blws_t-embed_rf.gif (path: theme/blws_t-embed_rf.gif)
      • ✅ File exists at commit: blws_t-embed_rfid.gif (path: theme/blws_t-embed_rfid.gif)
      • ✅ File exists at commit: blws_t-embed_ir.gif (path: theme/blws_t-embed_ir.gif)
      • ✅ File exists at commit: blws_t-embed_files.gif (path: theme/blws_t-embed_files.gif)
      • ✅ File exists at commit: blws_t-embed_fm.gif (path: theme/blws_t-embed_fm.gif)
      • ✅ File exists at commit: blws_t-embed_gps.gif (path: theme/blws_t-embed_gps.gif)
      • ✅ File exists at commit: blws_t-embed_scripts.gif (path: theme/blws_t-embed_scripts.gif)
      • ✅ File exists at commit: blws_t-embed_nrf.gif (path: theme/blws_t-embed_nrf.gif)
      • ✅ File exists at commit: blws_t-embed_other.gif (path: theme/blws_t-embed_other.gif)
      • ✅ File exists at commit: blws_t-embed_clock.gif (path: theme/blws_t-embed_clock.gif)
      • ✅ File exists at commit: blws_t-embed_connect.gif (path: theme/blws_t-embed_connect.gif)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.0
      • ⚠️ No previous file found in main branch
      • ✅ New app detected: 1.0.0
    • ✅ All validation checks passed
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: 143cd8f8...
        • Owner/Repo: Fantailed/BLWS
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 100x100
        • ✅ Logo size valid: 100x100

@github-actions
Copy link

github-actions bot commented Feb 20, 2026

🔄 Superseded by new commit

✅ Validation Passed

📦 Updated Apps/Components:

BLWS (repositories/Fantailed/BLWS-Theme)

Validation Passed

  • Repository: Fantailed/BLWS
  • Path: /theme/
  • Version: 1.0.0 (🆕 New submission)
  • Category: Themes
🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: BLWS
      • ✅ Field category: Themes
      • ✅ Field description: Cute blue shark named BLWS (pronounced "Blues")
      • ✅ Field version: 1.0.0
      • ✅ Field commit: 143cd8f8135b16300c789d991ace3b586e5b68d9
      • ✅ Field owner: Fantailed
      • ✅ Field repo: BLWS
      • ✅ Field path: /theme/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: 143cd8f8135b16300c789d991ace3b586e5b68d9...
      • ✅ Commit 143cd8f8135b16300c789d991ace3b586e5b68d9... exists on GitHub
      • ✅ Category valid: Themes
      • ✅ Screen size valid: 320x170 (320x170)
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/Fantailed/BLWS
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 15 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (15 files)
      • ✅ File exists at commit: blws_theme.json → BLWS.json (path: theme/blws_theme.json)
      • ✅ File exists at commit: blws_t-embed_wifi.gif (path: theme/blws_t-embed_wifi.gif)
      • ✅ File exists at commit: blws_t-embed_ble.gif (path: theme/blws_t-embed_ble.gif)
      • ✅ File exists at commit: blws_t-embed_config.gif (path: theme/blws_t-embed_config.gif)
      • ✅ File exists at commit: blws_t-embed_rf.gif (path: theme/blws_t-embed_rf.gif)
      • ✅ File exists at commit: blws_t-embed_rfid.gif (path: theme/blws_t-embed_rfid.gif)
      • ✅ File exists at commit: blws_t-embed_ir.gif (path: theme/blws_t-embed_ir.gif)
      • ✅ File exists at commit: blws_t-embed_files.gif (path: theme/blws_t-embed_files.gif)
      • ✅ File exists at commit: blws_t-embed_fm.gif (path: theme/blws_t-embed_fm.gif)
      • ✅ File exists at commit: blws_t-embed_gps.gif (path: theme/blws_t-embed_gps.gif)
      • ✅ File exists at commit: blws_t-embed_scripts.gif (path: theme/blws_t-embed_scripts.gif)
      • ✅ File exists at commit: blws_t-embed_nrf.gif (path: theme/blws_t-embed_nrf.gif)
      • ✅ File exists at commit: blws_t-embed_other.gif (path: theme/blws_t-embed_other.gif)
      • ✅ File exists at commit: blws_t-embed_clock.gif (path: theme/blws_t-embed_clock.gif)
      • ✅ File exists at commit: blws_t-embed_connect.gif (path: theme/blws_t-embed_connect.gif)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.0
      • ⚠️ No previous file found in main branch
      • ✅ New app detected: 1.0.0
    • ✅ All validation checks passed
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: 143cd8f8...
        • Owner/Repo: Fantailed/BLWS
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 100x100
        • ✅ Logo size valid: 100x100

@github-actions
Copy link

github-actions bot commented Feb 20, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

BLWS (repositories/Fantailed/BLWS/BLWS)

Validation Passed

  • Repository: Fantailed/BLWS
  • Path: /theme/
  • Version: 1.0.0 (🆕 New submission)
  • Category: Themes
🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: BLWS
      • ✅ Field category: Themes
      • ✅ Field description: Cute blue shark named BLWS (pronounced "Blues")
      • ✅ Field version: 1.0.0
      • ✅ Field commit: 143cd8f8135b16300c789d991ace3b586e5b68d9
      • ✅ Field owner: Fantailed
      • ✅ Field repo: BLWS
      • ✅ Field path: /theme/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: 143cd8f8135b16300c789d991ace3b586e5b68d9...
      • ✅ Commit 143cd8f8135b16300c789d991ace3b586e5b68d9... exists on GitHub
      • ✅ Category valid: Themes
      • ✅ Screen size valid: 320x170 (320x170)
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/Fantailed/BLWS
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 15 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (15 files)
      • ✅ File exists at commit: blws_theme.json → BLWS.json (path: theme/blws_theme.json)
      • ✅ File exists at commit: blws_t-embed_wifi.gif (path: theme/blws_t-embed_wifi.gif)
      • ✅ File exists at commit: blws_t-embed_ble.gif (path: theme/blws_t-embed_ble.gif)
      • ✅ File exists at commit: blws_t-embed_config.gif (path: theme/blws_t-embed_config.gif)
      • ✅ File exists at commit: blws_t-embed_rf.gif (path: theme/blws_t-embed_rf.gif)
      • ✅ File exists at commit: blws_t-embed_rfid.gif (path: theme/blws_t-embed_rfid.gif)
      • ✅ File exists at commit: blws_t-embed_ir.gif (path: theme/blws_t-embed_ir.gif)
      • ✅ File exists at commit: blws_t-embed_files.gif (path: theme/blws_t-embed_files.gif)
      • ✅ File exists at commit: blws_t-embed_fm.gif (path: theme/blws_t-embed_fm.gif)
      • ✅ File exists at commit: blws_t-embed_gps.gif (path: theme/blws_t-embed_gps.gif)
      • ✅ File exists at commit: blws_t-embed_scripts.gif (path: theme/blws_t-embed_scripts.gif)
      • ✅ File exists at commit: blws_t-embed_nrf.gif (path: theme/blws_t-embed_nrf.gif)
      • ✅ File exists at commit: blws_t-embed_other.gif (path: theme/blws_t-embed_other.gif)
      • ✅ File exists at commit: blws_t-embed_clock.gif (path: theme/blws_t-embed_clock.gif)
      • ✅ File exists at commit: blws_t-embed_connect.gif (path: theme/blws_t-embed_connect.gif)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.0
      • ⚠️ No previous file found in main branch
      • ✅ New app detected: 1.0.0
    • ✅ All validation checks passed
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: 143cd8f8...
        • Owner/Repo: Fantailed/BLWS
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 100x100
        • ❌ Logo must be exactly 128x128 pixels: found 100x100

Summary of Issues:

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

✅ Validation Passed

📦 Updated Apps/Components:

BLWS (repositories/Fantailed/BLWS/BLWS)

Validation Passed

  • Repository: Fantailed/BLWS
  • Path: /theme/
  • Version: 1.0.0 (🆕 New submission)
  • Category: Themes
🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: BLWS
      • ✅ Field category: Themes
      • ✅ Field description: Cute blue shark named BLWS (pronounced "Blues")
      • ✅ Field version: 1.0.0
      • ✅ Field commit: 143cd8f8135b16300c789d991ace3b586e5b68d9
      • ✅ Field owner: Fantailed
      • ✅ Field repo: BLWS
      • ✅ Field path: /theme/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: 143cd8f8135b16300c789d991ace3b586e5b68d9...
      • ✅ Commit 143cd8f8135b16300c789d991ace3b586e5b68d9... exists on GitHub
      • ✅ Category valid: Themes
      • ✅ Screen size valid: 320x170 (320x170)
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/Fantailed/BLWS
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 15 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (15 files)
      • ✅ File exists at commit: blws_theme.json → BLWS.json (path: theme/blws_theme.json)
      • ✅ File exists at commit: blws_t-embed_wifi.gif (path: theme/blws_t-embed_wifi.gif)
      • ✅ File exists at commit: blws_t-embed_ble.gif (path: theme/blws_t-embed_ble.gif)
      • ✅ File exists at commit: blws_t-embed_config.gif (path: theme/blws_t-embed_config.gif)
      • ✅ File exists at commit: blws_t-embed_rf.gif (path: theme/blws_t-embed_rf.gif)
      • ✅ File exists at commit: blws_t-embed_rfid.gif (path: theme/blws_t-embed_rfid.gif)
      • ✅ File exists at commit: blws_t-embed_ir.gif (path: theme/blws_t-embed_ir.gif)
      • ✅ File exists at commit: blws_t-embed_files.gif (path: theme/blws_t-embed_files.gif)
      • ✅ File exists at commit: blws_t-embed_fm.gif (path: theme/blws_t-embed_fm.gif)
      • ✅ File exists at commit: blws_t-embed_gps.gif (path: theme/blws_t-embed_gps.gif)
      • ✅ File exists at commit: blws_t-embed_scripts.gif (path: theme/blws_t-embed_scripts.gif)
      • ✅ File exists at commit: blws_t-embed_nrf.gif (path: theme/blws_t-embed_nrf.gif)
      • ✅ File exists at commit: blws_t-embed_other.gif (path: theme/blws_t-embed_other.gif)
      • ✅ File exists at commit: blws_t-embed_clock.gif (path: theme/blws_t-embed_clock.gif)
      • ✅ File exists at commit: blws_t-embed_connect.gif (path: theme/blws_t-embed_connect.gif)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.0
      • ⚠️ No previous file found in main branch
      • ✅ New app detected: 1.0.0
    • ✅ All validation checks passed
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: 143cd8f8...
        • Owner/Repo: Fantailed/BLWS
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 128x128
        • ✅ Logo size valid: 128x128

@emericklaw emericklaw merged commit e705f3e into BruceDevices:main Feb 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants