2026-11-09 08:41:48 +01:00
.jumphp
Satisfying Bounce: a new JumPHP game (JumPHP playground)
2026-11-08 22:33:13 +00:00
bin
installer --github on a forge: the installers read the newest release by address (/releases/download/latest/, install.yaml + version.json as release files) because github:owner/repo only exists on github.com ('no install.yaml at github:...')
2026-11-07 22:19:16 +01:00
docker
StaticPHP registry: OpenAL Soft for Windows without its C++20 modules (the Windows micro did not build under MSVC); changes the micro key
2026-11-07 22:36:05 +01:00
docs
Runtime in the page: wait for Chrome's local-network question instead of closing the socket after 400 ms, look again at once (then 0.5/1.5/4 s) when the page comes back, 'pending' state in the client
2026-11-07 22:44:19 +01:00
engine
Satisfying Bounce: 15 scenes, HD, zoom rings, French, new sound voices (work in progress)
2026-11-09 01:09:31 +01:00
extensions /runtime
Satisfying Bounce: a new JumPHP game (JumPHP playground)
2026-11-08 22:33:13 +00:00
games /satisfying-bounce
Keep the screen on in the menu and in every demo (Wake Lock in the browser, no screen saver on the desktop)
2026-11-09 08:41:48 +01:00
ide
IDE 0.1.72: git.jumphp.net by default everywhere (examples, SSH key host, commit e-mail, labels), a clear message when jumphp.net is down
2026-11-07 09:21:54 +01:00
skeleton
Install entry in the settings menus: Pwa::menuItems() (INSTALL + DOWNLOAD <system>, 14 languages), in the skeleton and the reference games; new games start with the floating stick on phones (touch pad: stick)
2026-11-07 21:15:10 +01:00
skeleton-app
gh for every forge (tools/bin/gh + tools/forge.php: GitHub -> real gh, git.jumphp.net -> forge API), JumPHP's addresses moved to git.jumphp.net, old projects' remotes follow, extension splits on the same forge
2026-11-06 21:36:17 +01:00
skeleton-cli
Web IDE read only for a read member (files, actions, status bar); CLI apps: hidden answers in the web terminal (QuestionHelper, Style)
2026-11-04 00:35:56 +01:00
skeleton-extension
GitHub -> Git in the texts of the IDE, the docs and the agents' guide (GitHub stays where it is explicitly GitHub: Actions, releases, Pages, OAuth)
2026-11-07 09:17:25 +01:00
skeleton-gui
gh for every forge (tools/bin/gh + tools/forge.php: GitHub -> real gh, git.jumphp.net -> forge API), JumPHP's addresses moved to git.jumphp.net, old projects' remotes follow, extension splits on the same forge
2026-11-06 21:36:17 +01:00
skeleton-plugin
Apps in apps/ beside games/, config/project.yaml beside config/game.yaml (both read)
2026-11-03 23:30:23 +01:00
tauri
JumPHP runtime 0.1.3: the tray icon is green / orange / grey and its menu follows the state (tray.set_icon / tray.set_menu in the native library, Tray::setIcon / setMenu)
2026-11-07 14:17:29 +01:00
tools
Satisfying Bounce: 15 scenes, HD, zoom rings, French, new sound voices (work in progress)
2026-11-09 01:09:31 +01:00
.env.dist
Deploy behind an existing Traefik that works, a check after each deploy
2026-10-28 21:52:26 +01:00
.gitattributes
Force LF line endings (Git for Windows' CRLF broke bin/jumphp: bash\r)
2026-11-05 23:24:30 +01:00
.gitignore
IDE: OpenCode permissions (no more 'rejected permission' on MCP tools), IA/HISTORY per turn (never in git), auto /compact, 'Install git/Docker' button on missing-program errors, OpenCode label, GitHub 401 message; Windows: WebView2 bootstrapper packed in the native library (silent install); IDE 0.1.61
2026-11-05 21:37:07 +01:00
AGENTS.md
Standalone micro: verified to hold every extension of its list (a micro copied under another key made every game / graphic app crash with undefined SDL_Init); AGENTS.md + docs/standalone.md: the cache is keyed by content, never copy a micro between keys, run an executable before publishing it
2026-11-07 22:03:20 +01:00
CLAUDE.md
JumPHP: PHP framework for retro 2D games (desktop + WebAssembly)
2026-10-27 18:11:08 +01:00
compose.yaml
JumPHP: PHP framework for retro 2D games (desktop + WebAssembly)
2026-10-27 18:11:08 +01:00
composer.json
gh for every forge (tools/bin/gh + tools/forge.php: GitHub -> real gh, git.jumphp.net -> forge API), JumPHP's addresses moved to git.jumphp.net, old projects' remotes follow, extension splits on the same forge
2026-11-06 21:36:17 +01:00
LICENSE
New projects: composer create-project jumphp/jumphp, a set-up wizard, server deployment
2026-10-28 17:52:39 +01:00
Makefile
JumPHP: PHP framework for retro 2D games (desktop + WebAssembly)
2026-10-27 18:11:08 +01:00
README.md
Satisfying Bounce: a new JumPHP game (JumPHP playground)
2026-11-08 22:33:13 +00:00
todo-afaire-samedi.md
todo-afaire-samedi.md: what is left (history cleanup, runtime, runners, site)
2026-11-07 19:06:31 +01:00
todo-migration-git.md
Runner scripts for everybody: Windows native runner, Linux runner in WSL2, headless Windows VM kit for Linux; docs/ci-runner (en + fr); bin/jumphp runner:scripts
2026-11-07 18:25:39 +01:00
todo-network.md
Guide and docs point to runtime-v0.1.3 (published, Linux + Windows); todo
2026-11-07 15:23:39 +01:00
VERSION
VERSION 0.5.42
2026-11-07 22:45:02 +01:00