Commit Graph

10 Commits

Author SHA1 Message Date
Jonas Luz Jr. 6c1ed05bd7 Refactors UI interaction and state management
Improves UI element handling by encapsulating UI logic.

Enhances state management for session activity and input
enablement through properties. Introduces event handlers for button
clicks to decouple UI interactions.
2025-11-26 07:21:44 -03:00
Jonas Luz Jr. 15db99b032 Improves microphone audio capture.
- Uses audio monitoring during recording.
- Records the audio in a WAV file.
2025-11-25 10:08:39 -03:00
Jonas Luz Jr. 4c077514e3 Iplements and integrates GameManager and UIController. 2025-11-23 16:40:06 -03:00
Jonas Luz Jr. 478470b590 Tunes in the audio output and reorganize context menus. 2025-11-23 14:14:59 -03:00
Jonas Luz Jr. ebcb98d8d3 Improves /chat/ endpoint client. 2025-11-23 13:46:51 -03:00
Jonas Luz Jr. b3679cdffe Implements /chat/ endpoint call with audio playing. 2025-11-23 07:37:29 -03:00
Jonas Luz Jr. 6739596fb0 Implements ApiClient class and manager class. 2025-11-22 19:50:01 -03:00
Jonas Luz Jr. b6e5930ead Implements API touching and session initiation calls. 2025-11-22 11:19:11 -03:00
Jonas Luz Jr. ddb8e75ca7 Reorganizes and cleans up the project metadata files. 2025-11-22 11:18:02 -03:00
Jonas Luz Jr. 6a7453bb89 Adds basic scene to test microphone recording and playing. 2025-11-21 15:46:41 -03:00