Commit Graph

  • fc8b1dcc19 Fix formatting detail in README master Xevion 2024-10-07 18:12:03 -05:00
  • a602d64343 fix: use powershell environment variable syntax v0.2.0 Xevion 2024-04-24 16:08:28 -05:00
  • 97b7a0345b extend binstall version getters & artifact name interpolation into linux/windows builds Xevion 2024-04-24 15:52:00 -05:00
  • 899fac2445 Skip compilation of toml-cli with cargo-binstall Xevion 2024-04-24 15:44:39 -05:00
  • 0f2b0a470a fix: remove tetris OGG from assets archive Xevion 2024-04-24 15:36:47 -05:00
  • 31bb371814 try: MacOS build with package version & target interpolation Xevion 2024-04-24 15:36:15 -05:00
  • 31d7322343 fix: volume println, canvas resizing Xevion 2024-04-24 15:19:45 -05:00
  • 02c526fcbe Update README for Automatic Builds Goal Xevion 2024-04-24 15:18:58 -05:00
  • 9d3a68e225 qol: improve store.rs imports Xevion 2024-04-24 06:40:09 -05:00
  • 137e747c9c Use actions/upload-pages-artifact@v3 Xevion 2024-04-24 06:36:25 -05:00
  • 74973b04c9 Update all deprecated actions Xevion 2024-04-24 06:28:24 -05:00
  • 8237cc7791 fix: run brew without sudo Xevion 2024-04-24 06:21:05 -05:00
  • 83ac307347 try: MacOS build script Xevion 2024-04-24 06:15:19 -05:00
  • 4667933ac9 Update README Xevion 2024-04-24 06:07:50 -05:00
  • 6f445b1dfc Add native volume data saving support Xevion 2024-04-24 06:02:10 -05:00
  • a1884c09e3 Switch to dtolnay/rust-toolchain for rust toolchain setup Xevion 2024-04-24 05:19:19 -05:00
  • 862c23111a Change project name to 'spiritus' Xevion 2024-04-24 05:18:53 -05:00
  • 5e77dc81cf Combine builds into single workflow file Xevion 2024-04-24 05:07:41 -05:00
  • 5ec8b1750e Change workflow internal job name Xevion 2024-04-24 05:00:39 -05:00
  • 0ac915a865 Add console window hiding for Windows Xevion 2024-04-24 03:07:50 -05:00
  • 9cd4d39e89 Remove unused SDL2_GFX SF URL Xevion 2024-04-24 03:07:13 -05:00
  • 9dd774132c end it all man Xevion 2024-04-24 02:19:55 -05:00
  • b0ac2a7ec1 fix: extra comma breaking SDL2 Xevion 2024-04-24 02:15:53 -05:00
  • 911f4878f8 fix: use powershell syntax for multi-item move Xevion 2024-04-24 02:11:34 -05:00
  • c56dcc64e8 prepare archive with DLLs on Windows build Xevion 2024-04-24 02:04:07 -05:00
  • 9f24519dcc fix: remove debug artifact step Xevion 2024-04-24 01:56:54 -05:00
  • 786e3181f3 Use release triplet, fix path for SDL2_gfx lib/DLL Xevion 2024-04-24 01:55:45 -05:00
  • 1fd83ec93c debug: upload VCPKG dir Xevion 2024-04-24 01:22:00 -05:00
  • b1443719c2 debug: list sdl2_gfx dirs before copy Xevion 2024-04-24 01:16:35 -05:00
  • 32cabdc3b9 remove VCPKG_ROOT vars Xevion 2024-04-24 01:13:12 -05:00
  • bd80db610f fix: rearrange list debug cmds Xevion 2024-04-24 01:11:41 -05:00
  • da7a269f3f debug: list VCPKG dirs for sdl2_gfx Xevion 2024-04-24 01:10:42 -05:00
  • 0adc25e5b6 try: VCPKG_ROOT env var, copy DLL/LIB from VCPKG packages folder Xevion 2024-04-24 01:09:46 -05:00
  • 4847160f06 try: Switch to VCPKG at root Xevion 2024-04-24 01:02:53 -05:00
  • 5bb9422df2 try: VCPKG_INSTALLATION_ROOT env interpolation Xevion 2024-04-24 00:56:47 -05:00
  • 1d68883092 try: Install SDL2_gfx with VCPKG Xevion 2024-04-24 00:45:22 -05:00
  • fc354c13d6 Extend all SDL2 extensions into VC development libraries for linking Xevion 2024-04-24 00:37:28 -05:00
  • 642142f2e3 try: 7zip command amendment Xevion 2024-04-24 00:30:38 -05:00
  • de92686381 Fix improper environment variable Xevion 2024-04-24 00:29:04 -05:00
  • 540fe8f76d debug: help/version, try blind directory extract Xevion 2024-04-24 00:27:28 -05:00
  • cb6a952a8c Mark working Linux build, add links to workflow files in README Xevion 2024-04-24 00:26:26 -05:00
  • 4b99228c72 Add fruit asset for Linux archive artifact Xevion 2024-04-24 00:12:38 -05:00
  • 4b5d370975 Remove debug artifact step, use development release for SDL2 Xevion 2024-04-24 00:12:26 -05:00
  • b9daa44b2f linux: add TTF/OGG assets to artifact archive Xevion 2024-04-23 23:38:11 -05:00
  • e0d25f91f2 Fix mixer URL interpolation Xevion 2024-04-23 23:24:09 -05:00
  • 7af69f3fdd try: Fix CURL version variable inlining Xevion 2024-04-23 23:22:12 -05:00
  • 4e64905c27 Fix executable path for artifact upload Xevion 2024-04-23 23:18:20 -05:00
  • db0e94e22c sudo install for Linux Xevion 2024-04-23 23:16:40 -05:00
  • 21c1c2dea0 debug: artifact upload in windows Xevion 2024-04-23 23:16:33 -05:00
  • 086e0048a8 Remove short switch output directory Xevion 2024-04-23 23:10:48 -05:00
  • 138a62b348 Add missing SDL2 TTF download, extract all DLLs into project root Xevion 2024-04-23 23:08:43 -05:00
  • edb86c9f22 Add library download commands to Windows target Xevion 2024-04-23 22:46:26 -05:00
  • f8157dfea7 Add SDL2 development package install for Linux runner Xevion 2024-04-23 22:13:17 -05:00
  • db67573540 Add development notes Xevion 2024-04-23 22:11:37 -05:00
  • 3b4b12ae6a Revamp README Xevion 2024-04-23 21:57:40 -05:00
  • d0bf154c59 Add Linux & Windows deploys Xevion 2024-04-23 21:32:29 -05:00
  • 9c2910aea8 Add SDL GFX usage Xevion 2024-04-23 21:23:36 -05:00
  • 4b1f66607e Add GitHub link, add more notes to index Xevion 2024-04-23 21:03:51 -05:00
  • feba95449f Minor style improvements for canvas Xevion 2024-04-23 20:22:22 -05:00
  • 40afb3b95b Add HTML title, change window title Xevion 2024-04-23 20:22:08 -05:00
  • 3131d6ee52 Add localStorage accessor for storing/retrieving volume between sessions, script execution Xevion 2024-04-23 20:21:31 -05:00
  • 0d9f9099a4 Relative CSS on HTML Xevion 2024-04-23 19:51:47 -05:00
  • b331169eae Add names to Deploy steps Xevion 2024-04-23 19:49:46 -05:00
  • c1155ae3ae Decrease initial volume, simplify mixer import Xevion 2024-04-23 19:46:47 -05:00
  • ec91b55f0e Add favicon, LiberationMono WOFF Xevion 2024-04-23 19:45:55 -05:00
  • b00df74158 Add tailwindcss, revamp index with details Xevion 2024-04-23 19:45:48 -05:00
  • e4334ece7a SDL2 Mixer with Volume Adjustment Xevion 2024-04-18 03:56:14 -05:00
  • f54922e1e1 Add egui demo to REAMDE Xevion 2024-04-15 20:13:47 -05:00
  • 641eb3a5f3 Update README.md Xevion 2024-04-15 20:07:01 -05:00
  • 0dfb281620 Source map generation testing Xevion 2024-04-15 19:30:41 -05:00
  • 29a34928ae Adjust FPS counter size, top right Xevion 2024-04-15 16:23:35 -05:00
  • 2b0a19e02e Fix setup-emsdk version target, 3.1.43 Xevion 2024-04-15 16:23:16 -05:00
  • f0513f3962 SDL2_TTF; FPS Counter, downgrade EMSDK to 3.1.43 Xevion 2024-04-15 16:10:31 -05:00
  • 2e29f9bce0 Moving average FPS, remove web-time pkg, remove map sprite Xevion 2024-04-14 21:02:19 -05:00
  • dc5d6ff593 Project concept in README Xevion 2024-04-14 21:01:58 -05:00
  • a564c38ec7 Asyncify, timing experiments Xevion 2024-04-14 19:36:55 -05:00
  • 3666baa28d Update README Xevion 2024-04-14 19:36:37 -05:00
  • bb018f1f6b Add fruit atlas frame change with spacebar Xevion 2024-04-14 17:43:34 -05:00
  • 1bffbaeb3c Switch back to Asyncify without Emscripten Main Loop callback Xevion 2024-04-14 17:31:27 -05:00
  • 0d5ebaa7d9 Add README, improve build script help Xevion 2024-04-14 02:30:19 -05:00
  • a9727ce0c1 Remove preload assets directive in rustflags Xevion 2024-04-14 02:20:31 -05:00
  • 8614658c92 Add clean step Xevion 2024-04-14 02:20:23 -05:00
  • a0e111d036 data file asset copy Xevion 2024-04-14 02:16:34 -05:00
  • 98bbd00eaf Use Rust Flags instead of variable exports Xevion 2024-04-14 02:13:47 -05:00
  • 05ae81b20b Add movement wrapping for cells Xevion 2024-04-14 02:10:57 -05:00
  • ea37aa92d7 Further simplify, fix crate module Xevion 2024-04-14 01:56:30 -05:00
  • 10d9db6e95 Simplify code Xevion 2024-04-14 01:49:53 -05:00
  • b752e97db8 Update Rust Cache to V2 action Xevion 2024-04-14 01:42:36 -05:00
  • 76e9d32702 Move EMCC_CFLAGS export outside EMSDK skip block Xevion 2024-04-14 01:39:45 -05:00
  • 90add5d032 Add EMSDK skip flag Xevion 2024-04-14 01:37:54 -05:00
  • 903dedafd1 Strip to hello-world repo Xevion 2024-04-14 01:35:42 -05:00
  • d0b8ebfff5 Latest emscripten attempt Xevion 2024-04-14 01:18:31 -05:00
  • bda8a667c4 Simplify further, use HIDE/SHOW window events for rendering/sleep code Xevion 2024-04-13 21:40:18 -05:00
  • d82b97555a loop timing debug Xevion 2024-04-13 21:13:46 -05:00
  • b63401cd89 Re-add ASYNCIFY Xevion 2024-04-13 20:57:56 -05:00
  • 5c5ae32f1a Simplifying, remove ASYNCIFY Xevion 2024-04-13 04:18:48 -05:00
  • 7fba0e5aff Add assets for packing Xevion 2024-04-13 03:55:27 -05:00
  • 839c25fa06 Fix workflows folder position Xevion 2024-04-13 03:50:45 -05:00
  • b10d3c6dab Add non-working hue transform code Xevion 2024-04-13 03:49:48 -05:00
  • c08bc07dfd Fixup for basic demo Xevion 2024-04-13 03:41:30 -05:00