278 Commits

Author SHA1 Message Date
redphx
26ef306bab Fix Remote Play not working for free users (#171) 2023-11-28 20:22:39 +07:00
redphx
dc55b85772 Fix Remote Play connecting to the wrong console (#170) 2023-11-28 07:44:56 +07:00
redphx
7dc35a09c4 Bump version to 2.0.1 2023-11-26 20:13:45 +07:00
redphx
4748d72d59 Update translations 2023-11-26 20:11:26 +07:00
redphx
95d4216824 Update translations 2023-11-26 16:00:54 +07:00
redphx
a0a453084a Add patches to block ApplicationInsights.track() and WebRTC stats collector 2023-11-26 15:57:16 +07:00
redphx
9b84690328 Fix a weird bug with Search box (#168) 2023-11-26 11:47:47 +07:00
redphx
1ffe5c218a Remove the "Controller Polling Rate" setting as it didn't work (#167) 2023-11-26 11:25:56 +07:00
redphx
1ea5f5031e Disable Remote Play feature by default & add a setting to enable it 2023-11-26 11:19:09 +07:00
redphx
526ceec0db
Version 2.0 (#163)
* Update README.md

* Bump version to 2.0

* Bump version to 2.0
2023-11-25 17:17:14 +07:00
redphx
d54c3d50c4
Remote Play & Patcher (#162)
* Test remote play

* Add a link to dev-tools page

* Add Remote Play dialog

* Bug fixes

* Fix URL

* Fix header

* Path xHome domain

* Remote Remote Play config from window.location while playing

* Update style of the Remote Play button

* Add dialog overlay

* Hide Settings when opening the Remote Play dialog

* Update styles

* Path /direct-connect link

* Fix bind() monkey-patching

* Stop patching when it's done

* Fix exception with GAME_TITLE_ID

* Add resolution setting

* Add Patcher class

* Stop storing Remote Play config in location.hash

* Apply resolution

* Display state's label

* Fix IPv6

* Update translations

* Move Patcher class to the top

* Add "disableTelemetry" and "disableTrackEvent" patches

* Add Layout setting

* Add setting to adjust controller polling rate

* Add Mouse & Keyboard support

* Add Italian translations
2023-11-25 16:47:11 +07:00
redphx
f306cb5eee
Bump version to 1.19 2023-11-19 16:22:27 +07:00
redphx
9b955aabb9
Controller shortcuts (#157)
* Basic code for GamepadHandler

* Take screenshot using Home + RB

* Enable shortcuts using setting

* Only poll gamepad when playing

* Toogle stats using Home + Select

* Add basic Toast class

* Update translations
2023-11-19 16:09:41 +07:00
redphx
d73f91ed5f
Bump version to 1.18.2 2023-10-27 17:44:29 +07:00
redphx
d3e0ba9d9f Change "Target Resolution > Auto" to "Default" 2023-10-27 17:26:33 +07:00
redphx
e6e8297632 Clear touch controller's style after switching game 2023-10-27 17:20:06 +07:00
redphx
e94fb28266 Fix TitlesInfo 2023-10-27 17:00:25 +07:00
redphx
11e953c382
Bump version to 1.18.1 2023-10-26 20:06:46 +07:00
redphx
85d156f6b2 Clear Application Insights buffers periodically 2023-10-26 15:43:33 +07:00
redphx
8d24494b02 Add French & Japanese translations 2023-10-26 15:28:13 +07:00
redphx
9d1bca99aa Clear Analytics Insight buffers no page load 2023-10-26 15:14:35 +07:00
redphx
a8cf0896c5 Loading screen: use Image_Tile when Image_Hero is not available 2023-10-26 15:02:32 +07:00
redphx
4767df442e Update translations 2023-10-15 17:28:11 +07:00
redphx
7813e6f432
Bump version to 1.18 2023-10-15 17:09:32 +07:00
redphx
75d9639c01 Hide the "Play with friends" section when social features are disabled 2023-10-15 16:23:51 +07:00
redphx
fb80c3662a Add option to disable post-stream feedback dialog 2023-10-15 16:07:59 +07:00
redphx
9e1d8866ce Fix minor bugs in StreamMenu 2023-10-15 14:23:08 +07:00
redphx
28438c7c9e Add German translation 2023-10-10 09:40:05 +07:00
redphx
0cb0901ae2 Add Polish and Spanish translations 2023-10-05 09:27:40 +07:00
redphx
eccd306d03
Bump version to 1.17.2 2023-10-03 16:51:45 +07:00
redphx
f0dbc72987 Add Korean translation 2023-10-03 16:03:49 +07:00
redphx
e845c902b2 Fix Stats settings dialog being too big on small screens 2023-10-02 17:27:37 +07:00
redphx
c424c6f94b Add Chinese (Simplified) translation 2023-09-29 08:21:29 +07:00
redphx
1619fb2b26
Bump version to 1.17.1 2023-09-25 20:06:44 +07:00
redphx
9bd0ee9097
Fix volume booster feature (#141)
* Trying to fix the audio problem with volume booster

* Add an option to disable volume control feature

* Update translations
2023-09-25 19:55:36 +07:00
redphx
a9bb977311 Update TR translation 2023-09-21 07:45:44 +07:00
redphx
3e0653fadf Add RU & TR to language list 2023-09-20 07:09:42 +07:00
redphx
36f6b04ad9 Add TR translation 2023-09-20 07:08:13 +07:00
redphx
60b70e259b Add RU translation 2023-09-20 07:06:12 +07:00
redphx
c50e0d6aff Update BR translation 2023-09-20 07:03:40 +07:00
redphx
c47caea65e
Bump version to 1.17 2023-09-18 08:12:57 +07:00
redphx
7a202ba8a7 Disable "Visual quality" setting on unsupported browsers 2023-09-18 08:10:52 +07:00
redphx
0cc96135c9
Support more languages (#134)
* Define CSS variables

* Shorten CSS prefix "better-xcloud-" to "bx-"

* Move Safari's workaround code to the end of the script

* Add setting to change Better xCloud's language

* Support Vietnamese language

* Use the same language as browser

* Minor fixes

* Add Portuguese (Brazilian)

* Update BR translation

* Adjust CSS of Settings' reload button

* Reload the page after changing language

* Fix setting locale on first run

* Replace "Force high-quality codec" option with "Visual quality"

* Add Italian translation

* Update texts

* Deprecate "Prefer high-quality codec" setting

* Show stat's abbr. in slection box

* Reduce border size in stats bar from 2px to 1px

* Remove unused texts

* Remove Italian translation (because it's unfinised) + update Brazillian + Vietnamese translations
2023-09-18 07:43:03 +07:00
redphx
ed2fb13e17 Create MouseHoldEvent 2023-09-13 17:40:54 +07:00
redphx
b91474c20b Hide Stream Settings dialog when opening Stream Menu 2023-09-13 17:18:50 +07:00
redphx
18eec8b8da Update CSS selectors for REDUCE_ANIMATIONS 2023-09-13 17:00:00 +07:00
redphx
cc466ff2ac
Bump version to 1.16 2023-09-10 17:16:11 +07:00
redphx
7c48b7e6fb
Volume booster (#125)
* Move Video settings box from bottom to the right side

* Rename "Video Settings" to "Stream Settings"

* Volume booster

* Fix volume booster not working

* Typo

* Fix not working in Kiwi

* Show input range

* Update monkey patching method for AudioContext

* Refactor Preferences

* Add tick markers

* Add Audio & Video headers

* Reduce stats bar size

* Show warning when Clarity Boost mode is ON

* Increase max volume to 600

* Try to fix audio problem on iOS/iPadOS

* Pause <audio>

* Fix crashing when enabling touch controller

* Fix touch controller not working

* Fix volume booster not working on iOS/iPadOS
2023-09-10 17:04:23 +07:00
redphx
cc9a644a5e
Bump version to 1.15.1 2023-09-08 17:24:05 +07:00
redphx
cd7a7c92c7 Validate settings when getting its values 2023-09-08 17:16:38 +07:00