Skip to content

Commit 96107af

Browse files
authored
Merge branch 'SteamClientHomebrew:main' into main
2 parents 51ad737 + 77f88d3 commit 96107af

20 files changed

+232
-24
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,22 @@ jobs:
6363
6464
echo "submodule-matrix=$(cat submodules.json)" >> $GITHUB_OUTPUT
6565
66+
- name: Update README stats
67+
run: |
68+
STAT_OUTPUT=$(bash ./scripts/_stat.sh)
69+
70+
# Replace everything from "## Repository Manifest" to end of file
71+
BEFORE=$(sed '/^## Repository Manifest$/,$d' README.md)
72+
printf '%s\n%s\n' "$BEFORE" "$STAT_OUTPUT" > README.md
73+
6674
- name: Commit Metadata
6775
if: github.event_name != 'pull_request' && github.event.repository.fork == false
6876
run: |
6977
git config --global user.name 'github-actions[bot]'
7078
git config --global user.email 'github-actions[bot]@users.noreply.github.com'
7179
7280
# Stage the changes
73-
git add metadata.json
81+
git add metadata.json README.md
7482
7583
# Commit only if there are changes
7684
if git commit -m "chore: Add plugin metadata"; then

.gitmodules

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,24 @@
5858
[submodule "plugins/valve-internal-enabler"]
5959
path = plugins/valve-internal-enabler
6060
url = https://github.com/veygax/valve-internal-enabler
61+
[submodule "plugins/dotastats"]
62+
path = plugins/dotastats
63+
url = https://github.com/BambooFury/Dota-Stats.git
6164
[submodule "plugins/hltb-millennium-plugin"]
6265
path = plugins/hltb-millennium-plugin
6366
url = https://github.com/jcdoll/hltb-millennium-plugin
6467
[submodule "plugins/steam-change-window-params"]
6568
path = plugins/steam-change-window-params
6669
url = https://github.com/ricewind012/steam-change-window-params
70+
[submodule "plugins/RSS-feed-in-whats-new"]
71+
path = plugins/RSS-feed-in-whats-new
72+
url = https://github.com/diemonic1/RSS-feed-in-whats-new
73+
[submodule "plugins/steam-global-launch-options"]
74+
path = plugins/steam-global-launch-options
75+
url = https://github.com/BlafKing/steam-global-launch-options.git
76+
[submodule "plugins/size-on-disk"]
77+
path = plugins/size-on-disk
78+
url = https://github.com/k0d13/steam-size-on-disk
79+
[submodule "plugins/gratitude"]
80+
path = plugins/gratitude
81+
url = https://github.com/BlythT/Gratitude-Millennium-Plugin

README.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,32 @@ This should update your plugin to the latest version. Commit the change and open
4444
 
4545

4646
In case you wish to clone plugins at their attached commits, run `git submodule update --init`.
47+
## Repository Manifest
48+
49+
The following table describes the remaining deprecated Python plugins that need to be ported to Lua.
50+
Python is no longer officially supported by Millennium and will be removed entirely in a future update.
51+
52+
**Total**: 27
53+
* **Lua**: 17
54+
* **Python**: 10
55+
56+
57+
| Lua | Python |
58+
|-----|--------|
59+
| RSS-feed-in-whats-new | augmented-steam |
60+
| achievement-groups | csstats-extension |
61+
| adamraichu.auto-accept-custom-launch-args | cswatch-plugin |
62+
| aerothemesteam | extendium |
63+
| dotastats | fullscreen-notifications-fix |
64+
| dwmx | leetify-extension (in-progress) |
65+
| gratitude | millennium-faceit-stats |
66+
| hltb-millennium-plugin | non-steam-playtimes |
67+
| size-on-disk | steam-browser-history |
68+
| steam-change-window-params | steamdb |
69+
| steam-collections-plus | |
70+
| steam-easygrid | |
71+
| steam-global-launch-options | |
72+
| steam-librarian | |
73+
| steam-logo-pos | |
74+
| steam-taskbar-progress | |
75+
| valve-internal-enabler | |

metadata.json

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[
2+
{
3+
"id": "3dc714a7c1b13331bd0b9d13da3677f6e8ed6a64",
4+
"commitId": "42f6e2c939f6938989cc4b6bdd4c4abc7c7acfeb"
5+
},
26
{
37
"id": "13f2dcc363c8afc41a42ba5df62aef06db1cc600",
4-
"commitId": "ee2ac73abd3a114463ae1c48db8667b5cfe5da7f"
8+
"commitId": "fddae04611d982ad2d2bed3b0edee6ffd152d077"
59
},
610
{
711
"id": "23c7ecc10605f2134e748cf3592bee0b29da1a4b",
@@ -20,9 +24,13 @@
2024
"commitId": "d91370711bc373a72eff3009cc99aab9dc7c0695"
2125
},
2226
{
23-
"id": "1992f2149a7927ba3eae1177a9cb6b40a65c5cd2",
27+
"id": "c0f9737e4a5b1b466e103a7d5d5ee3b4493e5685",
2428
"commitId": "4301c426562988553bb6486d29c7acc6e1999b78"
2529
},
30+
{
31+
"id": "f73f8fd41cdda33a5dbfd5ef37a0801f044a24b0",
32+
"commitId": "59652cb0d7e7f2c5646a53adc006eccac1d75baa"
33+
},
2634
{
2735
"id": "b4c58634419beab7b23cae6eee2d4bef45b454b3",
2836
"commitId": "28c1a17f533d0ae5e98745616e859548912898e0"
@@ -35,9 +43,13 @@
3543
"id": "84b2f76a6f1a5ef88a73145ee8805c1d499121ad",
3644
"commitId": "503e9d8952dcaa35f7fb00be7451b3ae345fb2e4"
3745
},
46+
{
47+
"id": "a0f319c49e93d7bba258b5ed96c858bdb57d8ad2",
48+
"commitId": "1c38dca58fa3d36cd0d382376ed9afb3295430d0"
49+
},
3850
{
3951
"id": "f685622bace6c63a70a24265f72fabd32aa497b5",
40-
"commitId": "b32ae99019911f000ceeede9c06413ef7b315403"
52+
"commitId": "ff9a2916b928c155eac261e34e39a76d34fa9cf0"
4153
},
4254
{
4355
"id": "ee88f1c520050f2f1320357fe535aa4045d9038e",
@@ -51,6 +63,10 @@
5163
"id": "02bed50d10a8b1e58fb8bba608fe6a120a3a0dca",
5264
"commitId": "64bd49606c461c239029b27b9761edc2ec713200"
5365
},
66+
{
67+
"id": "e73371b61eef68019413475b7642ecc37e53bbbd",
68+
"commitId": "e73371b61eef68019413475b7642ecc37e53bbbd"
69+
},
5470
{
5571
"id": "aca2451aea1d2bc5e5df9a2b8bb3d1b6a8f3fa8b",
5672
"commitId": "74b136aaa98a1548fefce9a0b76202bf99cca689"
@@ -61,23 +77,27 @@
6177
},
6278
{
6379
"id": "a8f305c0bcdbe3b7fd473d2f59c4e8b8b067c648",
64-
"commitId": "3ba477184fa3db3fcbbb061be4c3766ef3a687a3"
80+
"commitId": "e44ac99006cfe63fc9a74afbda4f5e1fcb5a45b1"
6581
},
6682
{
6783
"id": "2519c8a9fc979627a214a78ad642ae5d5723216f",
68-
"commitId": "2df2108b77507cac83d423155f32a40578394971"
84+
"commitId": "21d3a3f7a404fba53c59de71651810b0911d18a1"
85+
},
86+
{
87+
"id": "ade101371bfd58fb3de4c28d7f60b343325cc19d",
88+
"commitId": "0043e8ccf244739c18023be80a48509b6c8afade"
6989
},
7090
{
7191
"id": "266c815057f2fae7249dafe9f80e10d27e89806e",
72-
"commitId": "dc6b0e0af484a371c7612b3c093d93a6287d063f"
92+
"commitId": "2a827f8b1ce0b40388777d189ad1ae37e6b239a6"
7393
},
7494
{
7595
"id": "113d5b98ee24ae7fefcb7162c6114528547c7dd6",
76-
"commitId": "14479114bd7bf0adcf6eb3dd6fd6962c9b3e9f77"
96+
"commitId": "ed0dd6606de1ef54e99a15d4a0c06e2f758ad4e0"
7797
},
7898
{
7999
"id": "749950a94c53e3ef11bc77358a23c916cb44f4f5",
80-
"commitId": "40fc11c6a8fc2303a9c63653b95fb81bb0d3343d"
100+
"commitId": "7ac72ffffaef801433dc805123c5307699d79ef9"
81101
},
82102
{
83103
"id": "c36d5f67c99fc9057073fae4e531caaf17f4b26f",

plugins/RSS-feed-in-whats-new

Submodule RSS-feed-in-whats-new added at 42f6e2c

plugins/achievement-groups

Submodule achievement-groups updated 60 files

plugins/dotastats

Submodule dotastats added at 59652cb

plugins/gratitude

Submodule gratitude added at 1c38dca

plugins/size-on-disk

Submodule size-on-disk added at e73371b

0 commit comments

Comments
 (0)