Commit Graph
68 Commits
Author SHA1 Message Date
mr.zeroandClaude Opus 5 d45143d69d Make the source pass the CI lint
ci/woodpecker/push/tic80 Pipeline was successful
ci/woodpecker/manual/tic80 Pipeline was successful
The central pipeline lints where the old inline one did not, and it
aborts on any warning. Nothing here was actually wrong: 166 of the 243
warnings were the TIC-80 API and the game's own globals being undeclared,
which is what .luacheckrc is for — the same shape impostor already uses.

The rest was trailing whitespace on 14 lines, now stripped. INPUT_KEY_X
is unused but kept: it belongs to the LEFT/RIGHT/A/B/X/Y set and removing
it would leave a gap in the mapping, so luacheck is told to allow the
family.

Verified locally by merging the sources the way the pipeline does and
running luacheck over the result: 0 warnings, 0 errors.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-16 22:49:06 +02:00
mr.zeroandClaude Opus 5 436c7f500c Serve the CI pipeline from the update server
ci/woodpecker/push/tic80 Pipeline failed
ci/woodpecker/manual/tic80 Pipeline failed
This repo still carried the inline pipeline from before the config
extension, including the droparea SSH upload that predates
/build/upload. That step asked for a droparea_ssh_password secret which
no longer exists, so every run failed before reaching the publish.

The marker config gets the same pipeline every other TIC-80 repo gets,
and the artifacts go through /build/upload and /build/publish.

The Makefile keeps its ci-upload target and DROPAREA_* variables; they
are now unused by CI and can go in a separate pass.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-16 22:43:53 +02:00
mr.zeroandClaude Opus 5 1fce3edbce Follow the TIC-80 builder image to the build org
This repo still carries the full inline pipeline from before the config
extension, so the image reference is spelled out here rather than served
centrally — and it was the last thing pointing at the internal package
namespace, which is about to be emptied.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-16 22:32:41 +02:00
mr.zeroandClaude Fable 5 0c021c7683 Add native binary export step to the pipeline
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline was successful
TIC-80 export win/linux/mac players with the cart baked in, uploaded
as release assets. Also switch the tic80pro image reference to the
canonical registry host.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-03 23:08:51 +02:00
mr.zero 9a63d7b3f7 add vscode tasks
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-28 18:38:36 +02:00
mr.zero 4312cc0e4d updater_server to teletypegames.org
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-28 07:01:25 +02:00
mr.zero dd5d0405c2 UPDATE_SERVER url update
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-04 15:06:47 +01:00
mr.zero 54ae89805d UPDATE_SERVER url update
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-04 14:57:52 +01:00
mr.zero 85ce2e0238 branch into version
ci/woodpecker/push/woodpecker Pipeline was successful
2026-01-29 20:16:38 +01:00
mr.zero 9460a2eb73 add name to header
ci/woodpecker/push/woodpecker Pipeline was successful
2026-01-28 00:08:49 +01:00
mr.zero ebf7799674 pipeline update
ci/woodpecker/push/woodpecker Pipeline was successful
2026-01-27 15:16:06 +01:00
mr.zero ac0bcf4aa4 reset version
ci/woodpecker/push/woodpecker Pipeline was successful
2026-01-25 19:34:28 +01:00
mr.zero 4907c9cadf tic80 image change
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-13 22:52:22 +01:00
mr.zero 45f2e746d6 new version 2025-12-13 20:13:08 +01:00
mr.zero 8e8d181c34 shadowed text
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-13 20:11:50 +01:00
mr.zero 5379e30cf3 keyboard button fixes
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-12 15:30:47 +01:00
mr.zero d3fb12703c v0.13
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-11 20:40:02 +01:00
mr.zero f9c539a854 resume button 2025-12-11 20:39:26 +01:00
mr.zero a777241d7a context init fix 2025-12-11 20:36:11 +01:00
mr.zero 34340d9664 save/load functionality (WIP)
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-11 20:00:43 +01:00
mr.zero 6a39128962 v0.11
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-11 18:57:30 +01:00
mr.zero 1913d7d7d4 configuration window 2025-12-11 18:56:59 +01:00
mr.zero 755b648280 order inc files to folders 2025-12-11 18:07:36 +01:00
mr.zero 4d3349720c remove comments 2025-12-11 18:03:09 +01:00
mr.zero 3ead2b0ce0 more dummy dialogs
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-10 23:35:45 +01:00
mr.zero fc398d0f65 rename partial files
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-10 23:16:39 +01:00
mr.zero cb95285c2a add vscode config
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-10 22:43:30 +01:00
mr.zero 0230578452 makefile fix
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-10 22:40:01 +01:00
mr.zero 9b244d2e4e replace custom build command to make
ci/woodpecker/push/woodpecker Pipeline failed
2025-12-10 22:38:18 +01:00
mr.zero 9dfbdcd052 split source
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-10 22:33:36 +01:00
mr.zero 94931d3651 pipeline local registry
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-10 00:42:21 +01:00
mr.zero 7f805a0a9d Revert "pipeline local registry"
This reverts commit d877467da6.
2025-12-10 00:15:14 +01:00
mr.zero d877467da6 pipeline local registry
ci/woodpecker/push/woodpecker Pipeline failed
2025-12-09 23:51:55 +01:00
mr.zero 2c79da5244 dialog text fix
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-09 22:03:26 +01:00
mr.zero 7c5997cd00 remove whitespaces 2025-12-09 21:46:18 +01:00
mr.zero a5ed57777a v0.7
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-09 18:46:24 +01:00
mr.zero d52d7a0cf1 state to window 2025-12-09 18:45:51 +01:00
mr.zero 90192cb6a7 rename entities 2025-12-09 18:32:16 +01:00
mr.zero 243447a1d1 bg color fix 2025-12-09 18:16:31 +01:00
mr.zero cebd487c12 talk to 2025-12-09 17:51:26 +01:00
mr.zero 0614390b59 Docs: Add agent directive regarding git operations
Added a new section to GEMINI.md to explicitly state that the agent should not perform git add or git commit operations in the future, as this responsibility will be handled by the user.
2025-12-09 17:17:38 +01:00
mr.zero 3086603892 Refactor: Group dialog-related state into a common table
Consolidate dialog-related properties into a single 'dialog' table within the main 'State' object. This improves data organization and clarifies ownership of the dialog state.

The following properties were moved into :
-  ->
-  ->
-  ->
-  ->
-  ->  (previously implicit global)

All references to these properties have been updated throughout the codebase to reflect the new structure.
2025-12-09 17:15:08 +01:00
mr.zero 6cba6edb2e add GEMINI.md
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-09 08:14:35 +01:00
mr.zero 438a334f95 newlines 2025-12-09 08:14:22 +01:00
mr.zero 6c8cf18158 set website
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-09 08:06:44 +01:00
mr.zero 36abe3a25d reorder object declarations
ci/woodpecker/push/woodpecker Pipeline was successful
2025-12-09 08:03:10 +01:00
mr.zero 1a68ef69cb refakt 2025-12-09 07:59:39 +01:00
mr.zero 3ca5adf414 State postfix 2025-12-09 07:45:48 +01:00
mr.zero 6dae70c7da refact 2025-12-09 07:39:43 +01:00
mr.zero db99ea3b9a look at 2025-12-09 07:32:34 +01:00