taisei/src
Alice D b27f0f0a67
ci: Release Automation (#289)
* initial commit of release automation

squashing commits

Squashed commit of the following:

commit c4f2a423a587201874229af541cd93e8096061fa
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 19:23:38 2021 -0400

    fix changelogs and prevent no changelog from blocking release

commit 5af6d66dc1d0f9842b42c85ac0fba346b080351a
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 18:53:47 2021 -0400

    fix file extensions for sha256sum

commit 0327bc5e3d4ba3b6fe9c66a8e50d1f05c0a6457b
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 18:43:03 2021 -0400

    fix macos and linux

commit 7065adf4691deec45ed39a160d795b6613b84df5
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 18:32:17 2021 -0400

    don't stomp over source zip

commit 0df7be4a0072bdcd17d4fb7902e070c9e3f847b5
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 18:25:19 2021 -0400

    add correct file

commit 0585258439c23fd1ddff77bd60442da73fc2b635
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 18:21:06 2021 -0400

    whoops

commit e85623afd3ac6def2a128f03c56d7713679558be
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 18:09:07 2021 -0400

    kfix env

commit b98c0942c649430e62f5128bd578d1aa64190a7d
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 18:02:44 2021 -0400

    fix missing output

commit 1f9f6dff140a218c452ba0afe9207d4b95603b71
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 17:59:20 2021 -0400

    fix paths for zip

commit 9e5358a8a33a08daf59968992e6b5790b559695e
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 17:44:03 2021 -0400

    fix paths for zip

commit a641521775069d746d7edcf3e114d83848a44b5a
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 17:31:23 2021 -0400

    fix names and paths

commit ed0efb972877aee9f407d3fbbeef7d4c4c0e67f6
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 17:10:32 2021 -0400

    remove relative paths

commit 9948669744b3281b1f9340e696913b7c131ab92d
Author: Alice D <alice@starwitch.productions>
Date:   Tue May 11 16:46:24 2021 -0400

    add source compress, add GPG signing

commit 38703f888541c7ae2256fcaaffe2fa858f0deda3
Author: Alice D <alice@starwitch.productions>
Date:   Mon May 10 16:59:06 2021 -0400

    release fixes

commit d6a811c50167697f15df130d41471348a1f58102
Author: Alice D <alice@starwitch.productions>
Date:   Mon May 10 00:21:15 2021 -0400

    fix logging paths for emscripten and switch

commit 140e64b62f065019cc7770fa2048a5608b3c14ef
Author: Alice D <alice@starwitch.productions>
Date:   Mon May 10 00:19:11 2021 -0400

    fix logging paths for emscripten and switch

commit a3d5b94f5b5f4af33131730091dae6a6e8643a3a
Author: Alice D <alice@starwitch.productions>
Date:   Mon May 10 00:07:34 2021 -0400

    fix tag var

commit eb537f5f62f7c796615e3ebc0b9752921a4b71ca
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 23:49:53 2021 -0400

    ninja

commit 81f60e540f8a64d9e0af8598c0f79913d7ac7983
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 20:38:38 2021 -0400

    add Switch release builds

commit 39f5403a8e4daa9c80272339d4fb076693e5c0a3
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 19:35:54 2021 -0400

    modernize crossfile for switch

commit 464d7e28e3cead6b279df2956c5539c430219894
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 16:41:53 2021 -0400

    use my own image lol 3

commit e7061f9ba2a1b9952931f693da2c826a95fb3987
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 16:40:19 2021 -0400

    use my own image lol 2

commit 86abdee991bef25538f5b7596fce22edb50dc753
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 16:39:45 2021 -0400

    use my own image lol

commit 196e84c5fc157b821277ccb3380870b33d7f0b3e
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 15:36:10 2021 -0400

    add switch test build 12

commit 284c42c498d896640754792ce8a03d126b812446
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 15:34:03 2021 -0400

    add switch test build 11

commit a1031bbe94902bd9dd98ec8784a290d1e5980943
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 15:32:51 2021 -0400

    add switch test build 10

commit acc8a631f9ece695e3d59f55a9122fda661c56a6
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 15:32:06 2021 -0400

    add switch test build 9

commit dab31a118a5d5ca2cdd06e398a2934ea026a3e3c
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 15:18:21 2021 -0400

    add switch test build 8

commit 5cf25e70d5de4e8be966088e89a6854989061332
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 15:16:35 2021 -0400

    add switch test build 8

commit b2b6237d21e77af737d5a2b3e7caeea30856f6db
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 15:14:32 2021 -0400

    add switch test build 7

commit a3572de63495fbd2c195b23179295df523d0a7b2
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 15:03:47 2021 -0400

    add switch test build 6

commit fb4f5665103522557ecd56f64d2025ac49ede0cb
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 15:00:42 2021 -0400

    add switch test build 5

commit b734b245751445a0ddd7c87d3cb8eda1520bd2a2
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 14:58:50 2021 -0400

    add switch test build 4

commit 373cb1b4ba02da312d4c634bfaadbdf9c0ec4028
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 14:56:38 2021 -0400

    add switch test build 2

commit 9fb48d5faa36f10937badf8a40230f6672f6833f
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 14:54:02 2021 -0400

    add switch test build

commit 4d6b553d3b8a67a9b1846611a6112359243e73e6
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 13:46:22 2021 -0400

    clean up some names

commit ac9a4fb28312cd332ea704a196e7c8fc3e8da6d0
Author: Alice D <alice@starwitch.productions>
Date:   Sun May 9 11:06:06 2021 -0400

    revert to newer image

commit 9bb9cd1c142976d2d074ff46b3c325026a2efbb4
Author: Alice D <alice@starwitch.productions>
Date:   Sat May 8 17:19:49 2021 -0400

    use older version with llvm 11.0 to see if it fixes an x86 compile crash

commit f0494b30ccb42cd0825dc8fe4cac80997262a5b2
Author: Alice D <alice@starwitch.productions>
Date:   Sat May 8 16:33:48 2021 -0400

    fix some artifact paths, add tag to emscripten

commit 1a1f5cb56db04944feab1210a6df51a67d0108d0
Author: Alice D <alice@starwitch.productions>
Date:   Sat May 8 16:17:03 2021 -0400

    fix some typos

commit 5109a8690543919acf04db44cefbb1fe2b4aa546
Author: Alice D <alice@starwitch.productions>
Date:   Sat May 8 16:08:04 2021 -0400

    fix name

commit 82904ffeac1b3413a3b3c4f3f081c062532ad6d4
Author: Alice D <alice@starwitch.productions>
Date:   Sat May 8 15:27:38 2021 -0400

    add emscripten publish, and ANGLE repo pull

commit 5a12078946a24bf32dd924d8220630d67e727f28
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 20:11:26 2021 -0400

    emscripten nightly 5

commit 28ad212f5d56f64bc7e1c27f634800064a9cf6dd
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 19:37:13 2021 -0400

    emscripten nightly 4

commit 954ab3391ffd61149e4b3728ecf137dcd6c37efd
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 19:12:56 2021 -0400

    emscripten nightly 3

commit 9330ba810cec1fd15d5f066199aa783f8b3f3f5c
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 18:50:35 2021 -0400

    emscripten nightly 2

commit eae34ee5d8e0b271912d0d04ccae11fe0c3b4c0c
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 18:48:09 2021 -0400

    emscripten nightly

commit 685121646d559a54487e6305e5f7acbbcd36f015
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 17:57:26 2021 -0400

    fix style

commit 5673129d410887fcf940a6e35ed36f3cf81bd83a
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 17:55:58 2021 -0400

    rename back to original

commit 01db06e6006a44bc62f834fe40b029fdb085b0e5
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 17:04:07 2021 -0400

    emscripten build test 2

commit b2151f0f97bf7e1370ebc1ed7524f2941e794ed9
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 17:00:49 2021 -0400

    emscripten build test

commit 8c2a29efc21f2f03d273a2ddd56eb7ea9716ea2c
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 16:21:46 2021 -0400

    fix SDL2 werror

commit fc8c11cfe22eb5112ef0f9c8d053373e93f232bd
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 15:37:08 2021 -0400

    fix machine files for basis_universal

commit f8c2e661ccb813a8222f4a87c0f9b8386bb3e865
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 15:06:28 2021 -0400

    bump meson to 0.56.2

commit e7eed9330adad62be8334919a4a51df0e7e15588
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 13:27:41 2021 -0400

    fix paths

commit d31b1f673b139d6c3ece6f3a96f3607ec19cc8a1
Author: Alice D <alice@starwitch.productions>
Date:   Thu May 6 20:12:13 2021 -0400

    fix race condition

commit c62df468a930f2b7bafbd5022ae5123f64b6b31f
Author: Alice D <alice@starwitch.productions>
Date:   Thu May 6 19:05:09 2021 -0400

    fix path

commit 33bd03589236b45afbf3cbe1dc47346133214c51
Author: Alice D <alice@starwitch.productions>
Date:   Thu May 6 18:50:50 2021 -0400

    ???

commit d9acdce134354d390283b15926d7924c705b948e
Author: Alice D <alice@starwitch.productions>
Date:   Sat May 1 16:11:23 2021 -0400

    version for testing

commit f9ba7ecf124881168714326926bb091d4f201af5
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 12:53:28 2021 -0400

    fix paths

commit 981f4022b2158ada0d76e938a7dc13bcf7192635
Author: Alice D <alice@starwitch.productions>
Date:   Fri May 7 12:29:18 2021 -0400

    hopefully fixing emscripten by moving to Linux build

commit 6abb7cc524ac07ac421588ea9b7a77ec1a8f9471
Author: Alice D <alice@starwitch.productions>
Date:   Thu May 6 17:53:31 2021 -0400

    fix path for file_packager

commit c565173e7987b9745cecc158a871e573774612e8
Author: Alice D <alice@starwitch.productions>
Date:   Thu May 6 17:34:33 2021 -0400

    native -> cross

commit 4b19afa3ee4fd01a33bc523c2a7b1dffcf9c873b
Author: Alice D <alice@starwitch.productions>
Date:   Thu May 6 17:32:24 2021 -0400

    more emscripten changes

commit a1530a28abaff33cdcd509acc83ad815cabbbbfe
Author: Alice D <alice@starwitch.productions>
Date:   Thu May 6 17:05:05 2021 -0400

    move to latest for emscripten

commit 4af45358e51c27ce29e1b8fff3e7d6c2ac472bf2
Author: Alice D <alice@starwitch.productions>
Date:   Thu May 6 16:09:28 2021 -0400

    add emscripten CI, add labels to CI jobs

commit 27b7c2c412661fca20715b6789e1be9fb72d0bd0
Author: Alice D <alice@starwitch.productions>
Date:   Thu May 6 13:59:43 2021 -0400

    clean up machine files

commit c8172ab4b0a79e3ec2b7e07a9fb358774d9eeb80
Author: Alice D <alice@starwitch.productions>
Date:   Mon May 3 15:43:32 2021 -0400

    stashing emscripten machine file

commit 3c61741626a6bb2c9a302af2782bf6306082f194
Author: Alice D <alice@starwitch.productions>
Date:   Sat May 1 16:25:32 2021 -0400

    change macos version, fix windows paths for .zip

commit 305e42a01afd46c2ab8b9453a5ae74b8064de285
Author: Alice D <alice@starwitch.productions>
Date:   Sat May 1 16:08:49 2021 -0400

    add experimental macOS Apple Silicon build/release

commit 75fb7151bc9e3053bd195f7197a0a8af6fc11134
Author: Alice D <alice@starwitch.productions>
Date:   Fri Apr 30 19:57:47 2021 -0400

    add windows x86 build add, .zip packaging, tune macOS build

commit 58f3e734b9fc2b5163e80ab7b46f1a391dd3f8bb
Author: Alice D <alice@starwitch.productions>
Date:   Fri Apr 30 00:34:50 2021 -0400

    delete dockerfiles, moved to different PR

squashing commits

fix compile issue for x86 windows builds

re-enable x86 builds

fix markdown path [skip ci]

fix sha256sum extensions [skip ci]

change publish pipeline name [skip ci]

re-enable ARM64 macos builds

revert CI tests in forked branch, wait until merged in main repo

remove dockerignore

bump emsdk to 2.0.21

remove emscripten nightly, moving to another PR [skip ci]

fix merge issue

preemptive PR changes, make it more readable

improve GHP example

move to project-owned Docker image [skip ci]

change pipeline name [skip ci]

* fix wildcards for branches [skip ci]

* fetch tags manually

* fix github checkout issue

* remove unncessary match [skip ci]

* initial PR changes to make things more streamlined

* one line change to test builds

more tag shenanigans

remove unneccessary step

modernize

add release_files

add release_files

fix builds (hopefully)

fix builds (hopefully 2)

* fix typo

* make paths more explicit

* fixes

* add token

* add ref

* fix ref

* fix emscripten tests [skip ci]

* bump switch image

* slight fixes to scripts

* fix -rc/-beta/etc tags in version script

* add additional comments

* typos and missing help

* move publish.yml to own PR, improve release.yml

* remove unneccessary python module

* Revert "remove unneccessary python module"

This reverts commit e7c3d6a5bcdcd15e94d91b79a2139221777ce4b6.

* rebase and job name cleanup

* fix merging

* fix windows building issues

* cleanup

* bump ARM64 runner to macos-11

* bump Switch docker image version, and emsdk version

* change path to ANGLE libraries

* macos-11.0 -> macos-11

* clean up PR stuff

* fix emscripten error

* update macos script to handle universal binaries as well as releases

* update for macos universal

* update for macos universal 2

* MacOS universal release build

* PR review

* more smaller fixes

* typo

* more small fix

* small fixes

* small fixes 2

* PR review and refactoring

* typos

* python3.6 fix

* use custom Ubuntu 20.04/llvm-mingw image

* remove dead meson options

* final touchups

* CI test uses new image, also fix Emscripten builds again

* updating and allowing for custom refs

* squashing commits

* get rid of version-guessing kludge

* PR review
2022-11-19 20:16:13 +02:00
..
audio audio: add audio_sfx_set_enabled() 2022-01-09 13:47:23 +02:00
cutscenes replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
dialog replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
eventloop eventloop: don't update logic FPS counter after LFRAME_SKIP_ALWAYS 2022-01-12 14:22:06 +02:00
filewatch filewatch_inotify: complain if inotify queue overflows 2022-07-12 01:58:41 +03:00
lasers lasers: process_lasers() loop fixes 2022-01-27 09:00:10 +02:00
menu menu/options: use draw_menu_list() 2022-02-16 05:10:21 +02:00
pch fix stupid gcc warnings 2021-08-31 23:34:48 +03:00
pixmap replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
plrmodes player: refactor power handling 2022-10-03 20:53:22 +02:00
projectile_prototypes Add Reimu Hakurei as a playable character (#106) 2018-08-11 22:13:48 +03:00
renderer gl33: fix inverted logic in gl33_framebuffer_attach 2022-09-05 06:23:35 +02:00
replay player: refactor power handling 2022-10-03 20:53:22 +02:00
resource resource/shader_program: fix segfault when file fails to open 2022-05-25 04:46:58 +03:00
rwops replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
stages common_tasks: add common_rotate_velocity 2022-09-24 04:11:32 +02:00
util build,log: make __FILE__ produce concise and consistent filenames 2022-09-01 05:50:55 +02:00
vfs build,log: make __FILE__ produce concise and consistent filenames 2022-09-01 05:50:55 +02:00
aniplayer.c Fix some issues found by clang static analysis 2021-06-18 16:11:00 +03:00
aniplayer.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
arch_switch.c switch: force TAISEI_NOASYNC until threading issues are fixed 2021-04-28 12:21:38 +03:00
arch_switch.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
assert.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
boss.c stageinfo,stage: implement stage hot-reloading 2022-02-05 17:58:42 +02:00
boss.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
camcontrol.c camcontrol: F8 to toggle mouse grab; ungrab on pause 2021-11-24 09:36:41 +02:00
camcontrol.h camcontrol: add cleanup 2021-10-08 19:06:14 +03:00
cli.c cli: fix memleaks when string-arg options used multiple times 2021-06-16 01:45:13 +03:00
cli.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
color.c Get rid of custom min() and max() functions 2020-05-09 09:16:07 +03:00
color.h color: fix -Wmissing-braces 2022-11-11 01:10:58 +01:00
common_tasks.c common_tasks: add common_rotate_velocity 2022-09-24 04:11:32 +02:00
common_tasks.h common_tasks: add common_rotate_velocity 2022-09-24 04:11:32 +02:00
config.c Fix some issues found by clang static analysis 2021-06-18 16:11:00 +03:00
config.h stage: add replay-based quicksave/quickload functionality 2022-01-09 14:11:26 +02:00
coroutine.c coroutine: make cotask_cancel accept NULL pointers 2021-06-10 11:42:58 +03:00
coroutine.h coroutine: add NOT_NULL_OR_DIE() convenience macro 2021-09-22 20:41:39 +03:00
credits.c update credits with correct info 2022-02-06 15:21:04 -05:00
credits.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
dialog.c Establish more-or-less consistent resource getter functions 2020-06-09 04:33:22 +03:00
dialog.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
difficulty.c wip stage 1 progress 2020-03-04 21:52:53 +02:00
difficulty.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
drawlayers.inc.h WIP proj draw rule revamp; YoumuB revamp; misc changes; giant mess 2020-03-04 22:26:45 +02:00
dynarray.c dynarray: fix dynarray_set_elements() 2022-01-03 13:30:07 +02:00
dynarray.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
dynstage.c dynstage: fix data race with async logging system 2022-11-04 16:24:17 +01:00
dynstage.h stageinfo,stage: implement stage hot-reloading 2022-02-05 17:58:42 +02:00
dynstage_stub.c stageinfo,stage: implement stage hot-reloading 2022-02-05 17:58:42 +02:00
enemy.c enemy: add max_viewport_dist attribute 2022-11-05 22:13:29 +01:00
enemy.h enemy: add max_viewport_dist attribute 2022-11-05 22:13:29 +01:00
enemy_classes.c enemy_classes: fix rng usage 2021-05-29 21:56:43 +03:00
enemy_classes.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
entity.c Add ENT_ARRAY_COMPACT(array_ptr) macro 2020-09-29 20:11:36 +03:00
entity.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
events.c events: assert events initialized in events_register_handler 2022-01-27 09:03:03 +02:00
events.h filewatch: add filewatch module for basic file monitoring 2022-01-02 08:28:11 +02:00
framerate.c framerate: slightly optimize fpscounter_update 2022-01-12 14:19:21 +02:00
framerate.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
gamepad.c gamepad: don't panic when unknown button is encountered 2022-01-08 18:28:21 +02:00
gamepad.h gamepad: support extra buttons 2022-01-08 18:22:44 +02:00
global.c replay: general refactor 2021-06-16 01:43:10 +03:00
global.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
hashtable.c Implement Robin Hood hashing (#200) 2020-03-17 10:09:49 +02:00
hashtable.h hashtable: add APIs: write_(un)lock, get_ptr_unsafe(_prehashed), unset_unsafe 2021-12-28 09:00:20 +02:00
hashtable.inc.h hashtable,plrmodes,stage1: fix minor warnings 2022-09-20 00:07:35 +02:00
hashtable_incproxy.inc.h Text rendering rewrite and optimizations; some refactoring (#129) 2018-06-30 00:36:51 +03:00
hashtable_predefs.inc.h hashtable: add APIs: write_(un)lock, get_ptr_unsafe(_prehashed), unset_unsafe 2021-12-28 09:00:20 +02:00
hirestime.c make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
hirestime.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
item.c player: refactor power handling 2022-10-03 20:53:22 +02:00
item.h item: optimize collision 2022-01-12 14:58:39 +02:00
known_entities.h fix stupid gcc warnings 2021-08-31 23:34:48 +03:00
laser.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
list.c Add alist_merge_tail to efficiently merge two lists 2020-03-31 22:16:10 +03:00
list.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
log.c log: add categories and filtering functionality 2022-09-01 06:02:29 +02:00
log.h log: add categories and filtering functionality 2022-09-01 06:02:29 +02:00
main.c log: add categories and filtering functionality 2022-09-01 06:02:29 +02:00
meson.build ci: Release Automation (#289) 2022-11-19 20:16:13 +02:00
move.c add attraction_exponent to move params 2021-05-02 21:10:51 +02:00
move.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
objectpool.c use INLINE for some more functions 2019-08-03 23:42:58 +03:00
objectpool.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
objectpool_fake.c make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
player.c player: fix effective_power_changed event 2022-11-12 02:05:33 +01:00
player.h player: freeze effective power during surge (experimental) 2022-10-03 20:53:22 +02:00
plrmodes.c Establish more-or-less consistent resource getter functions 2020-06-09 04:33:22 +03:00
plrmodes.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
portrait.c Establish more-or-less consistent resource getter functions 2020-06-09 04:33:22 +03:00
portrait.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
progress.c In-Game Character Profiles (#327) 2021-12-22 23:52:22 +02:00
progress.h In-Game Character Profiles (#327) 2021-12-22 23:52:22 +02:00
projectile.c projectile: optimize collision 2022-01-12 14:59:00 +02:00
projectile.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
projectile_prototypes.c Establish more-or-less consistent resource getter functions 2020-06-09 04:33:22 +03:00
random.c random: fix ubsan complaint 2021-12-17 14:40:28 +02:00
random.h build,log: make __FILE__ produce concise and consistent filenames 2022-09-01 05:50:55 +02:00
refs.c deprecate refs 2021-02-20 01:39:15 +02:00
refs.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
stage.c player: refactor power handling 2022-10-03 20:53:22 +02:00
stage.h stage: add stage_load_quicksave() public API 2022-02-16 11:26:45 +02:00
stagedraw.c player: refactor power handling 2022-10-03 20:53:22 +02:00
stagedraw.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
stageinfo.c stageinfo,stage: implement stage hot-reloading 2022-02-05 17:58:42 +02:00
stageinfo.h stageinfo,stage: implement stage hot-reloading 2022-02-05 17:58:42 +02:00
stageobjects.c Use an objpool for bosses 2021-03-22 17:40:23 +02:00
stageobjects.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
stagetext.c Establish more-or-less consistent resource getter functions 2020-06-09 04:33:22 +03:00
stagetext.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
stageutils.c pbr: allow disabling internal tonemapping via PBREnvironment 2021-10-29 16:12:19 +03:00
stageutils.h shaders/pbr: refactor PBR shaders for modularity 2021-12-17 14:42:14 +02:00
stats.c bunch of portrait and dialog-related shuffling around 2020-04-27 22:59:16 +03:00
stats.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
taisei.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
taisei.manifest Improve high-DPI handling (#213) 2020-04-16 19:25:54 +03:00
taisei.rc.in windows: detect intel's shitty driver and fall back to ANGLE 2019-09-21 16:46:22 +03:00
taskmanager.c Fix some issues found by clang static analysis 2021-06-18 16:11:00 +03:00
taskmanager.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
transition.c make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
transition.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
util.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
version.c Don't redefine standard complex macro; use a new cmplx typedef 2019-11-22 05:38:48 +02:00
version.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
version_auto.c.in make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
video.c pixmap: refactor 2021-07-18 18:27:38 +03:00
video.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
video_postprocess.c fbmgr: add common resize strategy for screen-sized framebuffers 2021-04-13 20:17:30 +03:00
video_postprocess.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00