redphx
0b0f5add1b
Toggle touch controller visibility ( #72 )
...
* Double-tap anywhere at the bottom of the screen to show/hide touch controller
* Update CSS
* Update the size of the screenshot button
* Update screenshot button's CSS
* Update screenshot button's opacity
2023-08-06 18:51:06 +07:00
redphx
140005bda5
Fix borken layout
2023-08-06 10:24:54 +07:00
redphx
2ecd6f23ff
Version 1.10 ( #68 )
...
* Update README.md
* Fix sometimes the touch controller layout doesn't show at the beginning
* Restore GAME_TITLE_ID
* Update README.md
* Bump version to 1.10
* Bump version to 1.10
2023-08-06 09:29:23 +07:00
redphx
3e97263caa
Change text of the "Reload" button to "Reloading..." after clicking on it
2023-08-06 07:25:57 +07:00
redphx
19856e6381
Split settings into groups ( #67 )
2023-08-06 07:17:46 +07:00
redphx
d6852e132d
Show stats bar on startup if Quick Glance mode is enabled
2023-08-06 06:21:12 +07:00
redphx
a5d340e4e8
Show charging status in Battery badge
2023-08-06 06:20:54 +07:00
redphx
34f33f2508
Add setting to enable touch controller for all games ( #66 )
...
* Add "Enable touch controller for all games" feature
* Minor fixes
* Disable STREAM_ENABLE_TOUCH_CONTROLLER when STREAM_ENABLE_TOUCH_CONTROLLER is enabled
* Combine STREAM_ENABLE_TOUCH_CONTROLLER & STREAM_HIDE_TOUCH_CONTROLLER into STREAM_TOUCH_CONTROLLER
2023-08-06 05:48:38 +07:00
redphx
d43659da30
Fix missing key for STREAM_HIDE_IDLE_CURSOR
2023-08-05 10:17:46 +07:00
redphx
1dc411281c
Fix check for update feature
2023-08-05 10:03:56 +07:00
redphx
3d3811b8f3
Disable the "Disable touch controller" setting on non-touchable devices
2023-08-05 09:49:22 +07:00
redphx
e940524ab1
Improve high-quality codec support detection
2023-08-05 09:39:54 +07:00
redphx
fe7b8d1ade
Minor optimization
2023-08-05 09:20:25 +07:00
redphx
6264eaf32d
Add onStreamStarted()
2023-08-05 09:09:25 +07:00
redphx
4a0830895f
Change "Enable quick glance" to "Enable 'Quick Glance' mode"
2023-08-05 08:38:27 +07:00
redphx
92157cdd5d
Change "Dots icon" to "System menu's icon"
2023-08-05 08:36:38 +07:00
redphx
1307b43f0c
Switch to icons from phosphoricons.com
2023-08-05 08:03:40 +07:00
redphx
e1c1d74a22
Bump version to 1.9
2023-08-04 18:40:08 +07:00
redphx
9d8d9680d3
Add "Quick glance" setting for Stream stats ( #59 )
2023-08-04 18:16:12 +07:00
redphx
4d2b6c5ef7
Simplify stream menu ( #58 )
...
* Add "Simplify Stream's menu" setting
* Fix Smart TV layout
* Fix not able to hide Video bar if the "Disable touch controller" is on
* Combine Region + Server badges into one
* Reduce badge's font-size from 16 to 14px
* Fix battery level showing .99999
* Don't show battery badge when it's 100%
* Fix showing incorrect Audio codec in Safari
* Add "Safari on macOS" User-Agent profile
* Fix showing incorrect Video codec in Safari
* Use "-webkit-user-select" for Safari
* Update Video badge's color
2023-08-04 16:19:18 +07:00
redphx
0c80e3ab1d
Disable PWA prompt in Safari on iOS/iPadOS ( #52 )
2023-08-04 07:17:59 +07:00
redphx
8ee28d92d9
Bump version to 1.8.2
2023-08-02 12:45:23 +07:00
redphx
91aa28450d
Fix battery status
2023-08-02 11:58:18 +07:00
redphx
8eb8bbf598
Add In/Out badges ( #48 )
...
* Show In/Out badges
* Cache DOMs of Stream badges
* Refresh badges every 3s
* Shorten Video badge: "1920x1080" -> "1080p"
* Fix 404 error when spoofing User-Agent (#34 )
2023-08-02 11:51:46 +07:00
redphx
47817d9d36
Update color of "Video" badge
2023-08-01 21:17:27 +07:00
redphx
a27c0ed8f6
Bump version to 1.8.1
2023-08-01 08:31:56 +07:00
redphx
8ac37754e6
Combine "Resolution" and "Video" badges into one
2023-08-01 08:31:01 +07:00
redphx
d9288a322b
Update battery stat
2023-08-01 08:23:48 +07:00
redphx
5facfd2348
Fix inaccurate percentages of PL & FL stats
2023-08-01 08:18:03 +07:00
redphx
889717be7d
Show confirm dialog to refresh the stream after holding for 1s
2023-08-01 08:07:57 +07:00
redphx
4b0f0784ae
Fix stats bar not showing sometimes
2023-08-01 08:05:18 +07:00
redphx
0c85770ed1
Bump version to 1.8
2023-07-31 07:48:52 +07:00
redphx
6c5fa3c061
Simplify playtime text
2023-07-31 07:31:03 +07:00
redphx
e47c6d9103
Use colors from PICO-8 palette for stream badges
2023-07-31 07:25:52 +07:00
redphx
563ad65580
Fix battery calculation
2023-07-31 07:16:32 +07:00
redphx
b0e23ca335
Hold the "Quit game" button for 1s to refresh the stream ( #43 )
...
* Hold "Quit game" button to refresh the stream
* Fix problem with touch screen
* Another fix
2023-07-30 22:03:25 +07:00
redphx
c9f3990173
Show playtime & battery level badges ( #42 )
2023-07-30 21:07:25 +07:00
redphx
5d301b6588
Add setting to hide/disable touch controller ( #38 )
2023-07-30 15:47:56 +07:00
redphx
e3af588b13
Bump version to 1.7
2023-07-29 17:20:47 +07:00
redphx
d2e3ad36da
Fix check for update
2023-07-29 16:54:54 +07:00
redphx
26528fe2d7
Refactor code ( #36 )
...
* Refactor class names
* Move Quick settings bar's CSS to addCss()
* Adjust Stream menu button's size
* Add shadow to Video settings bar
* Put "Stream Stats" button before "Video Settings" button
2023-07-29 16:39:40 +07:00
redphx
9d44c9c779
Add "Preferred game's language" setting ( #35 )
2023-07-29 15:56:19 +07:00
redphx
423ac5c356
Start hiding cursor as soon as possible
2023-07-29 15:15:23 +07:00
redphx
746e32ecae
Add "Hide mouse cursor while playing" setting ( #33 )
2023-07-29 12:11:41 +07:00
redphx
931d70ba3a
Custom User-Agent ( #32 )
...
* Add "Custom User-Agent" feature
* Override navigator.userAgent
* Save the original User-Agent before overriding it
2023-07-29 10:49:12 +07:00
redphx
0d5e3ed70f
Replace "Force 1080p stream" setting with "Stream's target resolution" ( #31 )
2023-07-29 08:23:01 +07:00
redphx
bae8c193d3
Bump version to 1.6.2
2023-07-27 07:29:39 +07:00
redphx
e73e018380
Update Stream stats ( #24 )
...
* Change label's font
* Add Stats settings popup
* Toggle Stats settings dialog
* Update structure of Preferences.SETTINGS
* Add dialog title
* Add "Show stats when starting the game" setting
* Update texts
* Validate setting value before saving
* Add Preferences.toElement()
* Add "Text size" setting
* Add "Decode time" stat
* Add "Conditional formatting text color" feature
* Add "for" attributes to labels
* Update grade's colors
* Fix text wrapping
* Update stats using setInterval() instead of setTimeout()
2023-07-27 07:18:06 +07:00
redphx
ee192bc98e
Change value of "updateURL"
2023-07-25 11:35:50 +07:00
redphx
1210176413
Change "updateURL" to meta file
2023-07-25 11:33:21 +07:00