Skip to content

BuanaVPad mobile-v1.0.4

Choose a tag to compare

@isaui isaui released this 05 Jan 05:02
· 12 commits to main since this release

Published at Sunday 05-01-2025 12:02:26 WIB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[1.0.4] - 2024-01-05

Added

  • Automatic navigation to gamepad mode after successful network scan or QR code connection
  • "Return to Gamepad" button accessibility while connection is active

[1.0.3] - 2024-01-04

Added

  • Remote server functionality
  • Remote connection status monitoring
  • Automatic reconnection handling
  • Multiple device support through remote server
  • QR code connection support
  • Remote server status panel

[1.0.2] - 2024-01-03

Fixed

  • Fixed URL launching functionality for external links

[1.0.1] - 2024-01-03

Fixed

  • Improved performance handling multiple button presses simultaneously
  • Fixed button state duplication when saving/updating layouts
  • Enhanced touch response reliability for concurrent inputs

[1.0.0] - 2024-01-03

Added

  • Initial release of BuanaVPad mobile application
  • Multiple controller layout support with customizable configurations
  • Real-time controller input preview
  • Controller layout management system
    • Create new layouts
    • Edit existing layouts
    • Delete layouts
    • Save and load layouts
  • Network connectivity features
    • PC connection via WiFi
    • Network scanning capability
    • Connection status monitoring
  • Debug information panel
    • Input state tracking
    • Connection status
    • Layout ID display
    • Joystick position values
  • User interface components
    • Main dashboard
    • Controller layout editor
    • Connection manager
    • Settings panel
  • Support for various controller inputs
    • Shoulder buttons (LT, RT, LB, RB)
    • Face buttons (A, B, X, Y)
    • Dual analog sticks
    • Menu buttons
  • Visual feedback for button presses
  • Layout persistence across app sessions

Technical Details

  • Built with Flutter for Android
  • Minimum SDK version: Android 6.0 (API level 23)
  • Target SDK version: Android 13 (API level 33)
  • Network protocol: WebSocket