ealmeida
11185406d9
fix: substituir URLs sms-gate.app/capcom6 em strings.xml por whatsms.pt
Build AAB — WhatSMS Gateway / build (push) Failing after 2m46s
2026-04-24 17:36:11 +00:00
ealmeida
5c5b35f9e2
refactor: renomear package me.capcom.smsgateway → pt.whatsms.gateway
...
Build AAB — WhatSMS Gateway / build (push) Failing after 34s
- namespace, applicationId, todos os ficheiros .kt/.xml/.gradle actualizados
- directório me/capcom/smsgateway/ → pt/whatsms/gateway/
- zero referências a capcom no código fonte
2026-04-24 18:28:08 +01:00
ealmeida
fa6f7e0a21
fix: descodificar root_preferences.xml (estava double-base64 encoded)
Build AAB — WhatSMS Gateway / build (push) Failing after 7m10s
2026-04-24 16:49:01 +00:00
ealmeida
a3285cc4a2
feat(android): QR pairing — ZXing scanner + ScanPairingActivity + strings PT-PT
...
- Adiciona dependência zxing-android-embedded:4.3.0
- Adiciona permissão CAMERA e regista ScanPairingActivity no Manifest
- Cria ScanPairingActivity: scan QR → parse JSON → POST claim-device
- Adiciona preferência "Emparelhar dispositivo" nas definições do servidor
- Adiciona handler de clique em WhatSmsServerSettingsFragment
- Strings PT-PT: scan_qr_to_pair, pairing_success/failed/cancelled/error
- Bump versionName para 3.2.0
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-23 00:55:46 +01:00
ealmeida
05efaf185c
feat(android-ui): add PT-PT strings for WhatSMS Server settings panel
2026-04-22 23:05:14 +00:00
ealmeida
0f67dfd686
feat(android-ui): simplify settings to 2 panels (WhatSMS Server + Mensagens)
2026-04-22 23:01:37 +00:00
ealmeida
abaaedbf30
feat(android-ui): add whatsms_server_preferences.xml (simplified cloud panel)
2026-04-22 22:59:10 +00:00
ealmeida
ed0047778d
fix(icon): remove webp duplicates (conflict com ic_launcher.png)
2026-04-22 23:07:16 +01:00
ealmeida
407dc2f819
feat(icon): substitui ícone por logo WhatSMS oficial (SVG rasterizado)
...
Rasteriza frontend/public/whatsms.svg (gradient verde 1024x1024) em
PNG para 5 densidades Android (48/72/96/144/192) via inkscape. Substitui
ícone adaptativo anterior que ficava pobre.
Remove:
- mipmap-anydpi-v26/ic_launcher*.xml (adaptive icon XMLs)
- drawable/ic_launcher_foreground.xml (vector foreground deprecado)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 23:03:08 +01:00
ealmeida
fff1fc2ab2
fix(colors): adiciona @color/primary referenciada pelo ic_launcher adaptativo
Publish Docs / build (release) Successful in 19s
Release / Build insecure (release) Failing after 3m7s
Release / Build release (release) Failing after 2m53s
Release / release (release) Has been skipped
2026-04-22 21:49:02 +01:00
ealmeida
a2f3eb9c96
feat(branding): rebranding WhatSMS + tradução PT-PT
...
- applicationId: me.capcom.smsgateway → pt.whatsms.gateway
(namespace Java interno mantido para minimizar risco de refactor)
- app_name: SMSGate → WhatSMS Gateway
- Ícone adaptativo: vector foreground + mipmap-anydpi-v26 copiados do
whatsms-gateway v2.1 (logo WhatSMS verde)
- ic_launcher_background: #AEADAB → #25D366 (verde WhatSMS)
- values-pt-rPT/strings.xml: tradução completa (~130 strings)
Base branding + PT-PT. Ainda falta:
- Hardcode server URL smsgw.whatsms.pt (Fase 3 do fork)
- SIM selector no UI (Fase 4 do fork)
- Build signed com whatsms-release.jks
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 21:39:55 +01:00
ealmeida
71078fda14
chore: vendor capcom6/android-sms-gateway upstream (Apache-2.0 baseline fork)
2026-04-22 21:35:59 +01:00