Commit graph

  • ec4fa3ff3e
    Add cached queries (#166) v0.5.0 Marcus 2024-12-26 07:15:41 +0200
  • edb73ca49a Use generalized iteration Ukendio 2024-12-26 06:12:23 +0100
  • 76aef4f1b1 Fix metatable Ukendio 2024-12-26 06:11:43 +0100
  • 97fe91387f Rework demo Ukendio 2024-12-26 06:03:50 +0100
  • 2e29046770 Inverse statement Ukendio 2024-12-26 05:35:59 +0100
  • bfce07c881 Remove shadowed variable Ukendio 2024-12-26 01:16:20 +0100
  • 1ae0587b54 Merge branch 'main' of https://github.com/Ukendio/jecs into Add-Cached-Queries Ukendio 2024-12-26 01:15:32 +0100
  • 0f2e0eba76
    Initial commit (#167) Marcus 2024-12-26 02:06:14 +0200
  • 3889454a6a Initial commit Ukendio 2024-12-26 00:57:13 +0100
  • ecae34229d Specialized cached query iterator Ukendio 2024-12-25 22:00:46 +0100
  • 1f6f03d2b0 Build terms for cached queries Ukendio 2024-12-25 01:05:27 +0100
  • 694a569b6c Manually inline code Ukendio 2024-12-24 23:36:43 +0100
  • 18d4af7bb0 Merge conflicts Ukendio 2024-12-24 22:41:08 +0100
  • eaafd27280
    Add support for components in both positions of pairs (#164) Marcus 2024-12-24 23:39:32 +0200
  • cba11653d2
    Merge branch 'main' into conditional-typed-pairs Marcus 2024-12-24 23:38:59 +0200
  • ee9bc6a775
    Remove stylua (#163) Marcus 2024-12-24 23:38:25 +0200
  • 21cfe6c1c5
    Merge branch 'main' into remove-stylua Marcus 2024-12-24 23:37:38 +0200
  • 18928302c8
    Merge branch 'main' into conditional-typed-pairs Marcus 2024-12-24 23:35:52 +0200
  • 7c2cd6061e Cleanup code Ukendio 2024-12-24 22:22:57 +0100
  • d5d275cc17 Fix type errors Ukendio 2024-12-24 22:17:58 +0100
  • 0ec1d55c36 Rework query types Ukendio 2024-12-24 21:51:10 +0100
  • c37930b7e8 Remove print Ukendio 2024-12-24 21:21:27 +0100
  • 6234dd1bc2 Handle Archetype deletion Ukendio 2024-12-24 21:18:54 +0100
  • 927bee30cd Handle filters on table creation Ukendio 2024-12-24 08:24:45 +0100
  • 670a27711f Dedup observers Ukendio 2024-12-24 08:10:16 +0100
  • a0aac721a9 Add tests Ukendio 2024-12-24 07:38:45 +0100
  • ba74d6b471 Initial commit Ukendio 2024-12-24 07:38:38 +0100
  • 7c025a3782 Fix linting errors from debug.info Ukendio 2024-12-21 22:08:46 +0100
  • 02cb4ad7a2 Prevent iterator invalidation in world:each Ukendio 2024-12-21 06:51:48 +0100
  • 4841915af3
    Specialized method to find entities with a single ID (#165) Marcus 2024-12-20 14:08:50 +0200
  • 6dea196e29 Adding trailing commas Ukendio 2024-12-20 13:08:02 +0100
  • 455eb2328e Export query functions to make Michael happy Ukendio 2024-12-19 22:12:00 +0100
  • a66fbcab3c Initial commit Ukendio 2024-12-19 22:05:41 +0100
  • 5a6357b8da Export type function Ukendio 2024-12-18 20:51:31 +0100
  • e8575a0db6 infer invariants nonamie 2024-12-14 20:22:51 +0300
  • 15d5c44085 fix TData infer issue nonamie 2024-12-14 18:46:19 +0300
  • 059a49132b remove commented Id/Pair types nonamie 2024-12-14 11:53:11 +0300
  • e28a6bc819 fix "set" method defition nonamie 2024-12-14 11:30:50 +0300
  • 1449df15d5 remove file Ukendio 2024-12-14 03:04:39 +0100
  • 3496099142 Remove stylua workflow! Ukendio 2024-12-14 02:24:51 +0100
  • 08ac6a98db Add support for components in both positions of pairs Ukendio 2024-12-14 01:39:01 +0100
  • edf2e642c4 type refactors nonamie 2024-12-09 14:28:08 +0300
  • deca401970 refactor types nonamie 2024-12-09 14:15:28 +0300
  • d9be40d2ca
    resolves requiring ecs path issue for demo (#160) maeriil 2024-11-30 00:11:17 -0500
  • d7e6c94c75 resolves requiring ecs path issue for demo maeriil 2024-11-29 22:58:54 -0500
  • dec958b058 Update changelog Ukendio 2024-11-23 20:52:01 +0100
  • 042903df93 Fix entity type Ukendio 2024-11-23 20:50:31 +0100
  • 46147cc9f9 Remove upvalues Ukendio 2024-11-23 20:50:15 +0100
  • 727cc93a7d Update workflows Ukendio 2024-11-23 04:47:12 +0100
  • 24ccd2cc98 Bump Ukendio 2024-11-23 04:46:03 +0100
  • b7a5785dbb Cleanup repository Ukendio 2024-11-23 04:42:54 +0100
  • dacec22efa Stylua shenanigans Ukendio 2024-11-23 00:49:10 +0100
  • adf09d2412 Add trailing comma to type Ukendio 2024-11-22 23:07:58 +0100
  • 95d6a6f398 Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-11-22 23:06:27 +0100
  • 1dd108401f Merge Archetype with its node interface Ukendio 2024-11-22 23:06:17 +0100
  • 8c90749c39
    fix(ci): stylua ci failing (#158) Christopher Buss 2024-11-22 21:14:10 +0000
  • cdc8af779b fix(ci): stylua ci failing christopher-buss 2024-11-22 20:44:45 +0000
  • 59abdcbe6f Fix type error on World.add in debug mode Ukendio 2024-11-21 04:13:12 +0100
  • 78127d73e9 Update jabby code Ukendio 2024-11-21 04:12:36 +0100
  • 9ce28b999f Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-11-20 18:28:44 +0100
  • 166e572815 Add comma Ukendio 2024-11-20 18:28:36 +0100
  • 46f99a5e2b
    Fix typos in docs (#151) ChinoUkaegbu 2024-11-17 21:05:20 +0100
  • 39490eef99 Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-11-17 19:06:48 +0100
  • 9a98c6508a Bump Ukendio 2024-11-17 19:06:40 +0100
  • ffa107353e
    Update component-traits.md ChinoUkaegbu 2024-11-17 11:28:38 +0100
  • 3cde5c8152
    Create dependabot.yml v0.4.0 EncodedVenom 2024-11-16 21:16:23 -0500
  • ea52b1a6c8
    Merge branch 'Ukendio:main' into packaging/pesde Magic 2024-11-16 23:04:14 +0100
  • 638272bfcf
    Update unit-testing.yaml EncodedVenom 2024-11-16 16:38:42 -0500
  • 12236022c2
    Update unit-testing.yaml EncodedVenom 2024-11-16 16:20:16 -0500
  • 395465d7c9
    Update unit-testing.yaml EncodedVenom 2024-11-16 16:18:22 -0500
  • 0108c6ffc6
    Pin luau version to 0.651 EncodedVenom 2024-11-16 16:14:12 -0500
  • ea7c118db6 Entity defaults to Tag Ukendio 2024-11-16 19:16:51 +0100
  • 5de3f7dd15 Remove typeof Ukendio 2024-11-16 18:07:12 +0100
  • a5747a6145 Add newline Ukendio 2024-11-16 18:05:45 +0100
  • bacda3c2e8 Use ecs_pair_first Ukendio 2024-11-16 18:05:17 +0100
  • eb315067f5 Fast paths on entity_index_try_get for user facing api Ukendio 2024-11-16 17:25:57 +0100
  • 0ab66f416d Correct indentation on numbers Ukendio 2024-11-16 17:12:12 +0100
  • bab4065a1e Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-11-16 17:11:33 +0100
  • 902809b514 Fix check in debug mode Ukendio 2024-11-16 17:11:24 +0100
  • 03389e5189
    Removed redundant guard (#157) metrowaii 2024-11-14 21:29:13 -0800
  • d81224d78b Removed redundant guard metrowaii 2024-11-14 21:27:16 -0800
  • c7ca63337b 0.4.0-rc.0 Ukendio 2024-11-14 21:11:23 +0100
  • a3ff4e3fa0 Bump v0.4.0-rc.0 Ukendio 2024-11-14 16:46:12 +0100
  • a850d0b704 fast access to record Ukendio 2024-11-14 16:45:47 +0100
  • 8a03dd2c39 Add trailing comma Ukendio 2024-11-14 03:43:56 +0100
  • 9066611373 Fix ECS_GENERATION_INC Ukendio 2024-11-14 03:39:46 +0100
  • b40af9fe9d Fix generation increment overflowing id Ukendio 2024-11-14 03:38:27 +0100
  • ceb7ea9866 Fix typings of exported pair function Ukendio 2024-11-14 02:22:28 +0100
  • 303bd4ed16
    Entity recycling (#156) Marcus 2024-11-13 20:05:01 +0100
  • 456f0bd2a6 Manual inlining Ukendio 2024-11-13 19:58:08 +0100
  • fd191e2235 Force inlining Ukendio 2024-11-13 19:56:29 +0100
  • d4bc12a656 Add check for friend existing Ukendio 2024-11-13 01:48:38 +0100
  • ce2a9e08ac return 0 instead Ukendio 2024-11-13 01:18:08 +0100
  • b9e0b7424b Add whiteline Ukendio 2024-11-13 01:03:46 +0100
  • ff11d3ae1a
    Merge branch 'main' into entity-recycling Marcus 2024-11-13 01:03:18 +0100
  • 00d6269a25 Remove sparse_count Ukendio 2024-11-13 01:01:52 +0100
  • c02a5d60ba Fix indentations Ukendio 2024-11-13 00:58:02 +0100
  • 7d09aca97d Initial commit Ukendio 2024-11-13 00:44:07 +0100
  • 557bb10723 packaging: Add pesde support, actions(cd): Add pesde publishing to release action marked 2024-11-12 21:03:29 +0100
  • c4b47d867d
    Merge pull request #154 from Mark-Marks/add-license-to-manifest EncodedVenom 2024-11-12 14:30:18 -0500