duffyduck
9abde89805
release: bump version to 0.0.3.4
2026-04-11 12:09:23 +02:00
duffyduck
ea4f639fcb
fix: Auto-scroll retry with multiple delays (100, 300, 600, 1000ms)
...
FlatList needs time to render - single setTimeout(150) was unreliable.
Now tries 4 times on initial load, 2 times for new messages.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 12:07:54 +02:00
duffyduck
64cd5f7d52
release: bump version to 0.0.3.3
2026-04-11 12:04:37 +02:00
duffyduck
843ebe1d8f
fix: Remove duplicate closure ending in ChatScreen (build error)
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 12:03:20 +02:00
duffyduck
2929749314
feat: Conversation mode (ear button) - auto-record after ARIA speaks
...
- Ear button activates conversation mode (green dot)
- After TTS playback finishes → 800ms pause → auto-start recording
- VAD stops recording on silence → sends to ARIA → ARIA answers → TTS → loop
- Like a natural conversation / walkie-talkie mode
- Audio service fires onPlaybackFinished when queue empty
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 11:40:55 +02:00
duffyduck
ffcfa44eef
fix: Auto-scroll to last message on app start + new messages
...
- useEffect on messages array instead of onContentSizeChange
- Instant jump (no animation) when loading history
- Animated scroll for single new messages
- Scroll pauses when user scrolls up, resumes at bottom
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 11:37:30 +02:00
duffyduck
6363da97b1
feat: Multiple attachments + paste support (App + Diagnostic)
...
App:
- Multiple pending attachments (horizontal scroll preview)
- Individual remove (X) or clear all
- Send button shows when any attachment pending
- All files sent before text message
Diagnostic:
- Clip icon for file selection (multiple)
- Paste images/files from clipboard (Ctrl+V)
- Pending preview with thumbnails
- Files sent via RVS before text message
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 11:34:33 +02:00
duffyduck
5ad68b7dfc
feat: Attachments not sent immediately - add text/voice before sending
...
- File/photo selection stores as pending (not sent immediately)
- Preview bar shows pending attachment above input field
- User can add text message before sending (e.g. "Was siehst du?")
- Send button appears when attachment is pending (even without text)
- Placeholder changes to "Text zum Anhang (optional)..."
- X button to cancel pending attachment
- File + text sent together (file first, then chat message)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 10:05:50 +02:00
duffyduck
056b579c47
release: bump version to 0.0.3.2
2026-04-11 09:53:54 +02:00
duffyduck
c2faa06a15
release: bump version to 0.0.3.1
2026-04-10 23:19:40 +02:00
duffyduck
d960d125c0
release: bump version to 0.0.3.0
2026-04-10 09:07:20 +02:00
duffyduck
89d5d7ec0a
release: bump version to 0.0.2.9
2026-04-10 09:01:47 +02:00
duffyduck
773c976822
fix: Auto-update APK install via FileProvider + dynamic version
...
- Native ApkInstallerModule: FileProvider content:// URI for Android 7+
- REQUEST_INSTALL_PACKAGES permission in AndroidManifest
- file_paths.xml for FileProvider cache access
- APP_VERSION reads from package.json (not hardcoded)
- "Auf Updates pruefen" button in Settings
- Version display reads from package.json dynamically
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 08:59:52 +02:00
duffyduck
054e4057d8
release: bump version to 0.0.2.8
2026-04-10 08:49:47 +02:00
duffyduck
aa54765b03
release: bump version to 0.0.2.7
2026-04-10 02:24:58 +02:00
duffyduck
0428c06612
fix: Audio preloading to prevent stuttering, remove trailing dots for XTTS
...
- Preload next audio while current plays (eliminates gap between sentences)
- Remove trailing dots from sentences (XTTS reads them aloud)
- stopPlayback cleans up preloaded audio
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 02:21:19 +02:00
duffyduck
a7eb3cf433
release: bump version to 0.0.2.6
2026-04-10 02:11:04 +02:00
duffyduck
e4e0e793a8
fix: Audio queue for sequential TTS playback (no overlap/skip)
...
- Audio packets queued instead of stopping previous
- _playNext() plays sequentially, each sentence after the previous
- stopPlayback() clears queue
- Fixes overlapping/skipping with XTTS sentence-by-sentence rendering
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 02:09:35 +02:00
duffyduck
3ca85da906
release: bump version to 0.0.2.5
2026-04-05 20:12:56 +02:00
duffyduck
d6a89168ef
release: bump version to 0.0.2.4
2026-04-05 19:51:19 +02:00
duffyduck
a242693751
feat: XTTS v2 integration, auto-update system, TTS engine abstraction
...
- XTTS v2: Docker setup for Gaming-PC (GPU), bridge via RVS relay
- XTTS: Voice cloning UI in Diagnostic (multi-file upload)
- XTTS: Engine selectable (Piper local vs XTTS remote) with fallback
- Auto-Update: RVS serves APK over WebSocket (no HTTP needed)
- Auto-Update: App checks version on start, prompts install
- Auto-Update: release.sh copies APK to RVS via scp
- Bridge: TTS engine abstraction (piper/xtts), config persistent
- Bridge: xtts_response handler, tts_request on-demand
- Diagnostic: TTS engine dropdown, XTTS voice panel, voice cloning
- App: Play button on ARIA messages, chat search, update service
- Wake word: Disabled LiveAudioStream (crash fix), Phase 1 placeholder
- Watchdog: Container restart after 8min stuck
- Chat backup: on-the-fly to /shared/config/chat_backup.jsonl
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 19:42:10 +02:00
duffyduck
81ca3cc7a7
Ohr-Button Absturz gefixt (LiveAudioStream entfernt, Phase 1 , Play-Button in ARIA-Nachrichten fuer Sprachwiedergabe
...
- [x] Chat-Suche in der App (Lupe in Statusleiste)
- [x] Watchdog mit Container-Restart (2min Warnung → 5min doctor --fix → 8min Restart),Abbrechen-Button im Diagnostic Chat
- [x] Nachrichten Backup on-the-fly (/shared/config/chat_backup.jsonl)
- [x] Grosse Nachrichten satzweise aufteilen fuer TTS
- [x] RVS Nachrichten vom Smartphone gehen durch
2026-04-01 23:45:25 +02:00
duffyduck
1a32098c9e
release: bump version to 0.0.2.3
2026-04-01 23:45:15 +02:00
duffyduck
9c43b875f4
release: bump version to 0.0.2.2
2026-03-29 19:04:31 +02:00
duffyduck
63560e290b
two speed
2026-03-29 19:03:40 +02:00
duffyduck
a2c0196e05
release: bump version to 0.0.2.1
2026-03-29 18:49:37 +02:00
duffyduck
79c50aedcc
release: bump version to 0.0.2.0
2026-03-29 17:42:23 +02:00
duffyduck
eb72b35e23
added voice settings in adroid app and diagnostic, higlight trigger in app und diagnostic
...
change voicec
2026-03-29 17:41:28 +02:00
duffyduck
ff03d8ce62
release: bump version to 0.0.1.9
2026-03-29 17:11:33 +02:00
duffyduck
8281131432
tts fix big pictures
2026-03-29 17:02:02 +02:00
duffyduck
46a9ac9f84
release: bump version to 0.0.1.8
2026-03-29 16:25:37 +02:00
duffyduck
db20a07b27
fixed time out aria-core
2026-03-29 14:56:55 +02:00
duffyduck
8dadd5c9fe
release: bump version to 0.0.1.7
2026-03-29 14:26:22 +02:00
duffyduck
b7cecb2a8b
fixed double message the second, fixed no own message from diagnotic to aria
2026-03-29 14:24:13 +02:00
duffyduck
f6834f49d4
cleanup: remove android build artifacts from git, fix .gitignore
2026-03-29 14:08:32 +02:00
duffyduck
75752eefc0
release: bump version to 0.0.1.6
2026-03-29 14:00:25 +02:00
duffyduck
fbdd4274ac
fixed auto download
2026-03-29 13:58:51 +02:00
duffyduck
867b03aa1e
fixed, message send in bridge und android app send file
2026-03-29 13:36:35 +02:00
duffyduck
457b469c96
added shared volume to diagnostic, added folder picker to android app, fixed bridge for attachment uploading, fixed hopefully chat history in android app
2026-03-29 13:20:58 +02:00
duffyduck
94691f12ab
added folder select dialog, fixed chat loading
2026-03-29 13:01:26 +02:00
duffyduck
5c8d11824e
fixed, long chats not loading to end, saved attachments in local folder on android., if file missing redownload over shared folde via rvs server, andord app added settingss for local storage path, updated readme
2026-03-29 12:51:38 +02:00
duffyduck
db053c2dbd
fixed sst to milliseconds and autoscroll the the third, attachments added shared volume, addes attachments at chats, updateded readme
2026-03-29 12:34:28 +02:00
duffyduck
8c1dac86d5
fixed autoscroll, second case, update received messages, resend text for information if voice message sendet
2026-03-29 12:09:17 +02:00
duffyduck
8fb95b884f
added auto scroll, fixed stt for voice messages, fixed get answers in chat, hope fixed attachments
2026-03-29 11:56:13 +02:00
duffyduck
f1f297b3a7
fixed voice button apk and update readme
2026-03-29 11:41:32 +02:00
duffyduck
65b7fc2964
build new android version
2026-03-29 11:33:52 +02:00
duffyduck
2227e49993
updates android buold environment and setup.sh
2026-03-29 11:32:37 +02:00
duffyduck
dbd97d3cf4
added audio workword, and recording, editied readme
2026-03-29 11:29:15 +02:00
duffyduck
1972c4d1b4
fixed chat textjson format, selected session for all, fixed android echo
2026-03-29 03:18:02 +02:00
duffyduck
4722e1a0ee
fixed, aria reuse old session, and reload chat
2026-03-29 01:55:57 +01:00
duffyduck
364cf378b3
remove echo in chat and added openclae.env dummy file
2026-03-12 19:12:57 +01:00
duffyduck
c5d835ea09
- `aria-data/config/AGENT.md` — ARIAs Persönlichkeit und Sicherheitsregeln
...
- `aria-data/config/USER.md` — Stefans Präferenzen
- `aria-data/config/TOOLING.md` — VM-Tooling Liste
- `aria-data/skills/README.md` — Skill-Bauanleitung
### Bekannte Probleme
- Android Release-Build: `EMFILE: too many open files` — Fix: `CI=true` in `build.sh`
- JDK 21 inkompatibel mit AGP 8.1 — Fix: Automatischer Fallback auf JDK 17
- `react-native-screens` > 3.27.0 inkompatibel mit RN 0.73.4 — Fix: Version gepinnt
2026-03-11 23:13:28 +01:00
duffyduck
dd12a49aaf
change claude proxy name and added ws support in adroid app
2026-03-11 22:35:26 +01:00
duffyduck
e951fc712f
TLS Fallback (Bridge → RVS)
...
Audio-Rendering fuer App (Piper TTS via RVS)
Chat-Persistenz (AsyncStorage, 500 Nachrichten)
2026-03-10 18:40:03 +01:00
duffyduck
b5f1bf6d2c
version 0.0.04
2026-03-10 16:47:35 +01:00
duffyduck
afcd45d32f
Docker & Infrastruktur — OpenClaw Image fix, libportaudio2, aria.env.example
...
Wake-Word Fix — openwakeword API-Bug behoben
get-voices.sh — neues Script + README-Schritt
2026-03-10 14:08:28 +01:00
duffyduck
c67da1d085
version 0.0.0.3
2026-03-09 00:31:21 +01:00
duffyduck
5eb3ebf199
first release 0.0.0.2
2026-03-08 23:31:46 +01:00