Site: release and contributor data refreshed (1.1.0); the download page's arriving badge overshoots like before (1.0.3)

This commit is contained in:
spoopyghosty0 committed 2026-10-12 23:55:20 -04:00
1 parent 90248b6742
commit 1182f8f275
3 files changed
+140 -42

No files matched your search

+130 -40
View File
@@ -1,14 +1,14 @@
{
"updated": "2026-10-12",
"updated": "2026-10-13",
"people": [
{
"login": "spoopyghosty0",
"avatar": "https://avatars.githubusercontent.com/u/336754034?v=4",
"url": "https://github.com/spoopyghosty0",
"commits": 542,
"commits": 578,
"issues": 5,
"prs": 3,
"total": 572
"total": 608
},
{
"login": "Klownicle",
@@ -46,6 +46,24 @@
"prs": 0,
"total": 33
},
{
"login": "Lucas-Mathieu",
"avatar": "https://avatars.githubusercontent.com/u/184943223?v=4",
"url": "https://github.com/Lucas-Mathieu",
"commits": 9,
"issues": 0,
"prs": 4,
"total": 29
},
{
"login": "UnicronNL",
"avatar": "https://avatars.githubusercontent.com/u/1267745?v=4",
"url": "https://github.com/UnicronNL",
"commits": 5,
"issues": 6,
"prs": 1,
"total": 28
},
{
"login": "inseend",
"avatar": "https://avatars.githubusercontent.com/u/11666993?v=4",
@@ -65,31 +83,22 @@
"total": 24
},
{
"login": "UnicronNL",
"avatar": "https://avatars.githubusercontent.com/u/1267745?v=4",
"url": "https://github.com/UnicronNL",
"commits": 5,
"issues": 6,
"prs": 0,
"total": 23
},
{
"login": "Lucas-Mathieu",
"avatar": "https://avatars.githubusercontent.com/u/184943223?v=4",
"url": "https://github.com/Lucas-Mathieu",
"commits": 7,
"issues": 0,
"login": "nleach7",
"avatar": "https://avatars.githubusercontent.com/u/1406346?v=4",
"url": "https://github.com/nleach7",
"commits": 3,
"issues": 2,
"prs": 3,
"total": 22
"total": 24
},
{
"login": "jim2011",
"avatar": "https://avatars.githubusercontent.com/u/15848374?v=4",
"url": "https://github.com/jim2011",
"commits": 0,
"issues": 6,
"issues": 7,
"prs": 0,
"total": 18
"total": 21
},
{
"login": "Jmckenzie84",
@@ -109,6 +118,15 @@
"prs": 0,
"total": 15
},
{
"login": "eepykith",
"avatar": "https://avatars.githubusercontent.com/u/338898488?v=4",
"url": "https://github.com/eepykith",
"commits": 0,
"issues": 5,
"prs": 0,
"total": 15
},
{
"login": "Scoota23",
"avatar": "https://avatars.githubusercontent.com/u/27732436?v=4",
@@ -119,13 +137,13 @@
"total": 15
},
{
"login": "eepykith",
"avatar": "https://avatars.githubusercontent.com/u/338898488?v=4",
"url": "https://github.com/eepykith",
"login": "ssgod101",
"avatar": "https://avatars.githubusercontent.com/u/49173466?v=4",
"url": "https://github.com/ssgod101",
"commits": 0,
"issues": 4,
"issues": 5,
"prs": 0,
"total": 12
"total": 15
},
{
"login": "nickwilde77555",
@@ -208,6 +226,15 @@
"prs": 0,
"total": 9
},
{
"login": "greggray24",
"avatar": "https://avatars.githubusercontent.com/u/255593097?v=4",
"url": "https://github.com/greggray24",
"commits": 0,
"issues": 3,
"prs": 0,
"total": 9
},
{
"login": "m4ddh7jm7c-bit",
"avatar": "https://avatars.githubusercontent.com/u/338352097?v=4",
@@ -262,6 +289,15 @@
"prs": 1,
"total": 6
},
{
"login": "Loafmeister",
"avatar": "https://avatars.githubusercontent.com/u/60628625?v=4",
"url": "https://github.com/Loafmeister",
"commits": 0,
"issues": 2,
"prs": 0,
"total": 6
},
{
"login": "maxfvd",
"avatar": "https://avatars.githubusercontent.com/u/337777776?v=4",
@@ -316,6 +352,24 @@
"prs": 1,
"total": 6
},
{
"login": "alicecatpaw",
"avatar": "https://avatars.githubusercontent.com/u/7423859?v=4",
"url": "https://github.com/alicecatpaw",
"commits": 0,
"issues": 0,
"prs": 1,
"total": 5
},
{
"login": "Akimya49",
"avatar": "https://avatars.githubusercontent.com/u/46827872?v=4",
"url": "https://github.com/Akimya49",
"commits": 0,
"issues": 1,
"prs": 0,
"total": 3
},
{
"login": "AlexanderCowell",
"avatar": "https://avatars.githubusercontent.com/u/225416878?v=4",
@@ -334,6 +388,15 @@
"prs": 0,
"total": 3
},
{
"login": "astromaddie",
"avatar": "https://avatars.githubusercontent.com/u/5488456?v=4",
"url": "https://github.com/astromaddie",
"commits": 0,
"issues": 1,
"prs": 0,
"total": 3
},
{
"login": "bcain2005-gif",
"avatar": "https://avatars.githubusercontent.com/u/258048498?v=4",
@@ -343,6 +406,24 @@
"prs": 0,
"total": 3
},
{
"login": "chaseflow",
"avatar": "https://avatars.githubusercontent.com/u/235484785?v=4",
"url": "https://github.com/chaseflow",
"commits": 0,
"issues": 1,
"prs": 0,
"total": 3
},
{
"login": "coah80",
"avatar": "https://avatars.githubusercontent.com/u/100182500?v=4",
"url": "https://github.com/coah80",
"commits": 0,
"issues": 1,
"prs": 0,
"total": 3
},
{
"login": "darrenltw",
"avatar": "https://avatars.githubusercontent.com/u/151712415?v=4",
@@ -452,18 +533,18 @@
"total": 3
},
{
"login": "leoloopfiets",
"avatar": "https://avatars.githubusercontent.com/u/215600281?v=4",
"url": "https://github.com/leoloopfiets",
"login": "JMQuehl",
"avatar": "https://avatars.githubusercontent.com/u/110048375?v=4",
"url": "https://github.com/JMQuehl",
"commits": 0,
"issues": 1,
"prs": 0,
"total": 3
},
{
"login": "Loafmeister",
"avatar": "https://avatars.githubusercontent.com/u/60628625?v=4",
"url": "https://github.com/Loafmeister",
"login": "leoloopfiets",
"avatar": "https://avatars.githubusercontent.com/u/215600281?v=4",
"url": "https://github.com/leoloopfiets",
"commits": 0,
"issues": 1,
"prs": 0,
@@ -523,15 +604,6 @@
"prs": 0,
"total": 3
},
{
"login": "ssgod101",
"avatar": "https://avatars.githubusercontent.com/u/49173466?v=4",
"url": "https://github.com/ssgod101",
"commits": 0,
"issues": 1,
"prs": 0,
"total": 3
},
{
"login": "TainakaRitsu",
"avatar": "https://avatars.githubusercontent.com/u/12560774?v=4",
@@ -550,6 +622,15 @@
"prs": 0,
"total": 3
},
{
"login": "tirehabitat",
"avatar": "https://avatars.githubusercontent.com/u/97759168?v=4",
"url": "https://github.com/tirehabitat",
"commits": 0,
"issues": 1,
"prs": 0,
"total": 3
},
{
"login": "TylerJaacks",
"avatar": "https://avatars.githubusercontent.com/u/1505374?v=4",
@@ -576,6 +657,15 @@
"issues": 1,
"prs": 0,
"total": 3
},
{
"login": "xenon2",
"avatar": "https://avatars.githubusercontent.com/u/4399658?v=4",
"url": "https://github.com/xenon2",
"commits": 0,
"issues": 1,
"prs": 0,
"total": 3
}
]
}
+9 -1
View File
@@ -1,6 +1,14 @@
{
"updated": "2026-10-12",
"updated": "2026-10-13",
"releases": [
{
"tag": "v1.1.0",
"name": "FramePort v1.1.0",
"date": "2026-10-13",
"url": "https://github.com/spoopyghosty0/frameport/releases/tag/v1.1.0",
"dev": false,
"notes": "FramePort v1.1.0: Windows (x64), macOS (Apple Silicon) and Linux (x64, ARM64).\n\n## What's new\n\n- **Games on an SD card whose name has a space start again** (they got no storage before).\n- **Experimental eye-tracked foveation** per game, through Valve's foveation layer (thanks Lucas-Mathieu, #247).\n- **Game menu: \"Update with a newer APK…\" and \"Update app only\"** (keeps modded game data on the Frame).\n- **Game fixes:** Wander 0.3570, Vermillion, Star Wars: Tales from the Galaxy's Edge, The Climb, Jurassic World Aftermath backups, Yupitergrad, Beyond Sandbox, and an optional fade fix for Batman's loading screens (thanks nleach7 and Klownicle).\n- **Controllers switched on after a 2D app started** now reach it as a gamepad.\n- **Fixes:** a changed Frame SSH key can be trusted with one click, uninstalling no longer stops on its own lock file, file pickers work without a desktop portal on Linux, separate desktop-icon switch for Linux apps, and the low-space warning checks the right drive.\n\nAlready have FramePort? It offers this update itself (Library → **Update now**).\n\n## Install\n\nDownload the file for your PC, unpack it and start FramePort. Guide:\n[Install and first steps](https://frameport.app/docs/install/).\n"
},
{
"tag": "v1.0.4",
"name": "FramePort v1.0.4",
+1 -1
View File
@@ -286,7 +286,7 @@ const builds = DOWNLOADS.map((d) => ({ os: d.os, label: d.label, detail: d.detai
.arrive { position: absolute; left: 50%; top: 50%; width: 54px; height: 54px; margin: -27px; display: grid; place-items: center; border-radius: 50%;
background: var(--accent); color: var(--on-accent); font: 800 24px/1 var(--font-display); box-shadow: 0 0 40px rgba(255, 138, 31, .7);
transform: translateX(clamp(175px, 22vw, 300px)) scale(0); opacity: 0; z-index: 2; }
[data-state="sent"] .arrive { animation: arrive 700ms 780ms var(--ease-spring) forwards; }
[data-state="sent"] .arrive { animation: arrive 700ms 780ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards; } /* the original overshoot (1.0.3) */
.flare { position: absolute; left: 50%; top: 50%; width: 30px; height: 30px; margin: -15px; border-radius: 50%; opacity: 0; z-index: 1;
background: radial-gradient(circle, #fff, rgba(255, 138, 31, .8) 30%, transparent 70%); }
[data-state="sent"] .flare { animation: flare 900ms 560ms ease-out forwards; }