Commit Graph

567 Commits

Author SHA1 Message Date
AAGaming
6e443c06d3 feat(*): react 19 support update 2025-10-15 00:04:31 -04:00
ynhhoJ
25b4b60e34 types(input): Add GamepadButton enum & set correct type for RegisterForControllerInputMessage (#125) 2025-09-22 10:13:29 -04:00
semantic-release-bot
cf6572cd7b chore(release): 4.10.6 [CI SKIP] v4.10.6 2025-09-01 00:41:34 +00:00
TrainDoctor
779b1ae0de fix(ci): update to resolve deprecation in sem. rel. due to octokit 2025-08-31 17:40:34 -07:00
semantic-release-bot
366357d9a3 chore(release): 4.10.5 [CI SKIP] v4.10.5 2025-08-20 19:36:27 +00:00
AAGaming
37dd88513e fix(DialogHeader): valve rewrote component on beta, update filter to search for both versions 2025-08-20 15:35:17 -04:00
semantic-release-bot
ed87f73602 chore(release): 4.10.4 [CI SKIP] v4.10.4 2025-07-13 06:23:11 +00:00
AAGaming
3d5de65077 fix(modals): fix ModalRoot on beta
Co-Authored-By: junkrunner <eben@sdk.co.nz>
2025-07-13 02:22:21 -04:00
semantic-release-bot
33d224bc3f chore(release): 4.10.3 [CI SKIP] v4.10.3 2025-07-09 03:21:17 +00:00
shadow
aa0678c857 fix(modals): fix <ConfirmModal /> for new Steam beta (#123) 2025-07-08 23:20:45 -04:00
semantic-release-bot
39fdde9481 chore(release): 4.10.2 [CI SKIP] v4.10.2 2025-06-28 18:03:43 +00:00
AAGaming
a4627a70c5 fix(SteamClient): export shared types for enums 2025-06-28 14:03:04 -04:00
semantic-release-bot
1f6611a10f chore(release): 4.10.1 [CI SKIP] v4.10.1 2025-06-15 19:51:28 +00:00
TrainDoctor
c149711265 Merge pull request #119 from shdwmtr/main
fix: fix <Menu /> for new Steam beta
2025-06-15 12:50:57 -07:00
shadow
7a4c2af6ec chore: improve optional chaining && nullish coalescing 2025-06-15 16:31:26 -03:00
shadow
fc5cde95d6 fix: fix <Menu /> for new Steam Client Beta 2025-06-15 16:20:28 -03:00
semantic-release-bot
c4579c8307 chore(release): 4.10.0 [CI SKIP] v4.10.0 2025-04-23 15:21:21 +00:00
Yao Chung Hu
131ab4cc11 feat(globals): Steam client reference (#92)
* change: Add SteamClient types

Steam Version:  1690583737
Steam Client Build Date:  Sat, Jul 29 02:44 UTC -08:00

* new: Document some SteamClient interfaces

Using the SDH discord server, GitHub and some personal findings, I tried to document as much SteamClient functions as I can.

* new: Document some SteamClient interfaces - part 2

* new: Document some SteamClient interfaces - part 3

* new: Document some SteamClient interfaces - part 4

* new: Document some SteamClient interfaces - part 5

* new: Document some SteamClient interfaces - part 6

* new: Document some SteamClient interfaces - part 7

* change: Update interfaces to Steam Version 1691097434

Steam Version:  1691097434
Steam Client Build Date:  Fri, Aug 4 04:54 UTC -08:00

* new: Document some SteamClient interfaces - part 8

* new: Document some SteamClient interfaces - part 9

* change: Update interfaces to Steam Version 1694466342

Steam Version:  1694466342
Steam Client Build Date:  Tue, Sep 12 04:59 UTC +08:00

* new: Document some SteamClient interfaces - part 10

* new: Document some SteamClient interfaces - part 11

* new: Document some SteamClient interfaces - part 12

* new: Document some SteamClient interfaces - part 13

* new: Document some SteamClient interfaces - part 14

* change: Update interfaces to Steam Version 1698260427

Steam Version:  1698260427
Steam Client Build Date:  Thu, Oct 26 2:40 AM UTC -08:00

* new: Document some SteamClient interfaces - part 10

* change: Update interfaces to Steam Version 1700160213

Steam Version:  1700160213
Steam Client Build Date:  Fri, Nov 17 2:23 AM UTC +08:00

* docs(SteamClient): document some interfaces

* change: Fix formatting style

* docs(SteamClient): document protobufs & System.Report

* docs(SteamClient): document CMsgMonitorInfo

* docs(SteamClient): document remaining messages

* docs(SteamClient): update interfaces to Steam Version 1702515219
Steam Version:  1702515219
Steam Client Build Date:  Thu, Dec 14 00:36 UTC -08:00

* docs(SteamClient): update interfaces to Steam Version 1704329464
Steam Version:  1704329464
Steam Client Build Date:  Thu, Jan 4 12:23 AM UTC -08:00

* docs(SteamClient): update interfaces to Steam Version 1705630720
Steam Version:  1705630720
Steam Client Build Date:  Fri, Jan 19 1:58 AM UTC -08:00

* docs(SteamClient): update interfaces to Steam Version 1706914901
Steam Version:  1706914901
Steam Client Build Date:  Fri, Feb 2 8:46 PM UTC -08:00

* docs(SteamClient): update interfaces to Steam Version 1709920887
Steam Version:  1709920887
Steam Client Build Date:  Thu, Mar 7 5:29 PM UTC -08:00

* docs(SteamClient): update interfaces to Steam Version 1710786209
Steam Version:  1710786209
Steam Client Build Date:  Mon, Mar 18 7:07 PM UTC -08:00

* docs(SteamClient): document even more interfaces

* new: Document some SteamClient interfaces - part 15

* Fix QAM button bit number

* new: Document some SteamClient interfaces - part 16

* change: Update interfaces to Steam Version 1714854927

Steam Version: 1714854927
Steam Client Build Date:  Sat, May 4 7:11 AM UTC -08:00

* change: Refactor and reorganize SteamClient

* docs(SteamClient): document more notification interfaces

* docs(SteamClient): document more interfaces

* docs(SteamClient): add some descriptions

* docs(SteamClient): remove duplicate types

* change: Fix rebase errors

* Updated ControllerStateChange

* Fix typo

* docs(SteamClient): update interfaces to Steam Version 1723601482

Steam Version:  1723601482
Steam Client Build Date:  Wed, Aug 14 01:51 UTC -08:00

* docs(SteamClient): update interfaces to 1725654351

* docs(SteamClient): update interfaces to 1730416762

* docs(SteamClient): forgot some stuff

* docs(SteamClient): add missed interfaces

* docs(SteamClient): update enums

* docs(SteamClient): add some things and move stuff around

* docs(SteamClient): move shared enums/interfaces to a separate file

* docs(SteamClient): add more stuff

* docs(SteamClient): reword some things

* docs(SteamClient): new BrowserView things

* docs(SteamClient): review fixes

* move to src/globals

---------

Co-authored-by: ricewind012 <58827198+ricewind012@users.noreply.github.com>
Co-authored-by: Party Wumpus <48649272+PartyWumpus@users.noreply.github.com>
Co-authored-by: Xander <xander@isxander.dev>
2025-04-23 11:20:48 -04:00
semantic-release-bot
7e7a325cd9 chore(release): 4.9.2 [CI SKIP] v4.9.2 2025-03-29 13:02:17 +00:00
Lukas Senionis
41d0555d31 fix(SidebarNavigation): change title to ReactNode type (#117) 2025-03-29 09:01:51 -04:00
semantic-release-bot
716f947710 chore(release): 4.9.1 [CI SKIP] v4.9.1 2025-01-29 04:57:54 +00:00
TrainDoctor
ed7ba9bbb6 Merge pull request #116 from ricewind012/patch-1
fix(Menu): add missing arg to showContextMenu and document it
2025-01-28 20:57:28 -08:00
ricewind012
c03db3e0d5 fix(Menu): add missing arg to showContextMenu and document it 2025-01-25 12:23:52 +00:00
TrainDoctor
aef063d2e2 Merge pull request #112 from SteamDeckHomebrew/dependabot/npm_and_yarn/micromatch-4.0.8
chore(deps): bump micromatch from 4.0.7 to 4.0.8
2025-01-14 12:40:51 -08:00
dependabot[bot]
33e5d8541d chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#114)
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-10 07:43:59 -05:00
semantic-release-bot
9c34100215 chore(release): 4.9.0 [CI SKIP] v4.9.0 2025-01-02 20:11:27 +00:00
Party Wumpus
a1507ac55b Merge pull request #115 from alvaro-cuesta/feat/menu-separator
feat: add `MenuSeparator` component
2025-01-02 20:11:00 +00:00
Álvaro Cuesta
484a882015 feat: add MenuSeparator component 2024-12-27 14:30:35 +01:00
semantic-release-bot
200125cb98 chore(release): 4.8.3 [CI SKIP] v4.8.3 2024-12-14 03:28:48 +00:00
AAGaming
5ab8472ffe Merge branch 'main' of github.com:steamdeckhomebrew/decky-frontend-lib 2024-12-13 22:28:22 -05:00
AAGaming
a43cd7f3c5 fix(utils): add new nav root name 2024-12-13 22:27:26 -05:00
semantic-release-bot
41401b1d01 chore(release): 4.8.2 [CI SKIP] v4.8.2 2024-11-20 19:50:37 +00:00
Lukas Senionis
8117693427 fix(Footer): add missing focus/nav properties (#113) 2024-11-20 14:50:10 -05:00
dependabot[bot]
d80c047580 chore(deps): bump micromatch from 4.0.7 to 4.0.8
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.7 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-15 17:46:54 +00:00
semantic-release-bot
d6ecba605d chore(release): 4.8.1 [CI SKIP] v4.8.1 2024-10-11 19:00:25 +00:00
AAGaming
bf58e08e4b fix(DialogCheckbox): prevent some potential issues in dialogcheckbox 2024-10-11 14:59:42 -04:00
AAGaming
e965816144 fix(*): prevent issues where toString may not be a function (what) 2024-10-11 14:47:27 -04:00
semantic-release-bot
59ce9e450c chore(release): 4.8.0 [CI SKIP] v4.8.0 2024-10-05 03:52:37 +00:00
AAGaming
980df687e7 fix(components/Router): dont break in desktop ui 2024-10-04 23:52:04 -04:00
AAGaming
bea9ac7774 fix(components/Modal): dont break in desktop ui 2024-10-04 23:51:49 -04:00
AAGaming
063dedbbc1 feat(utils/react): add some window-related utils 2024-10-04 23:51:36 -04:00
semantic-release-bot
723e2ff76e chore(release): 4.7.4 [CI SKIP] v4.7.4 2024-10-04 17:16:01 +00:00
AAGaming
241b22cad7 fix(DialogCheckbox): don't access getters to prevent their side effects from breaking the component 2024-10-04 13:15:29 -04:00
semantic-release-bot
93c59d8026 chore(release): 4.7.3 [CI SKIP] v4.7.3 2024-10-03 20:50:33 +00:00
AAGaming
0f9fb5a3b8 fix(components): fix missing components on oct 2 2024 beta 2024-10-03 16:46:50 -04:00
semantic-release-bot
8c6043b5a7 chore(release): 4.7.2 [CI SKIP] v4.7.2 2024-09-16 23:30:08 +00:00
AAGaming
3aa07dc9ce fix(utils): fix potential race condition in findSP 2024-09-16 19:29:38 -04:00
semantic-release-bot
3f335b3583 chore(release): 4.7.1 [CI SKIP] v4.7.1 2024-08-08 18:18:52 +00:00
AAGaming
4c97097757 fix(utils/react): fix potential race condition in injectFCTrampoline 2024-08-08 14:18:19 -04:00
AAGaming
1ee43e86d6 chore(utils/react): get rid of ts-expect-error 2024-08-03 13:50:33 -04:00