All notable changes to this project will be documented in this file.
- Mouse Emulation Press and hold start for 1sec to switch to on/off. LB/RB and A/B act as left/right No scroll/middle click for now.
- Fallback to best possible codec if selected codec is not available on the host (thanks @henryfa2)
- You can now support the project using the BuyMeACoffee link on the Github page.
- Small changes to the interface to improve readability.
- Codec selection (You can choose between H264, H265, H265 Main10, AV1 and AV1 Main10)
- TV model info now displays in the bottom left corner of the app.
- Updated moonlight-common-c library
- Updated Opus to v1.4
- Improvements to Add Host menu.
credit goes to @HnwT for the AV1 support and @henryfa2 for the codec selections
- HDR toggle in the app. If your TV is not compatible with HDR this might result in a crash of the app or blackscreen Also note that your computer need to have HDR enabled in order to stream HDR.
- Remote handler, should fix issue in navigation using the tv remote.
- Fix CSS outline (thanks to @AlexPresso)
- Host deletion from the gamepad (press start while hovering over the host to delete it).
- Temporary workaround for the keyboard disappearing issue in Tizen 7.0.
- Mouse support for 2021+ TVs
- Fixed rumble on tizen 5.5 and 6.0
- Improved controller navigation within the app.
- Fixed IPV6 host resolution (removed [] bracket from the ip in the host resolution sequence)
- Various minor fixes.
- Support for rumble (modified code from the original NaCl moonlight-chrome)
- Now the controller will vibrate on first connection to notify the user
- Controller should vibrate during gameplay (if supported by app and controller)
- Updated the project readme to reflect the changes in the building process
- Unnecessary files (mostly duplicates)
- Enhanced card hover styles for better appearance
- Aligned 'Add Host' and 'Hosts PC' text to the center
- Increased the font size application-wide for better readability
- Changed the text content in the 'Pairing' dialog for better clarity
- Improved the readability of dialog texts and snack bar logs
- Enhanced button focus styles for better appearance
- Adjusted the width of dialogs application-wide
- Adjusted padding for title and content text in dialogs
- Increased the width of the input field in the 'Add Host' dialog
- Adjusted dialog buttons to increase their size
- Introduced a new feature: 'Terminate Moonlight' dialog
- Implemented dynamic handling for 'Terminate Moonlight' dialog
- Show 'Terminate Moonlight' dialog via 'Back' button on 'Hosts' view
- Added comments to improve code clarity and understanding
- Updated '480p' resolution setting
- Updated default bitrate setting to '20 Mbps'
- Reordered 'STOP_STREAM_BUTTONS_FLAGS' buttons
- Expanded settings: Introduced '480p' resolution option
- Updated default bitrate and resolution settings from '720p' to '1080p'
- Fixed bitrate presets for '480p' resolution option
- Updated the 'Frame Pacing' icon for better appearance in the Settings menu
- Enhanced dialog and error messages application-wide
- Fixed spelling errors in the code
- Removed extra white spaces and code formatting
- Dockerfile has been updated for the build process
- Updated widget name and description
- Improved app logo icons for enhanced appearance in the Smart Hub