Commit graph

  • 1dc216d264
    Update .luaurc (#114) ffrostfall 2024-09-08 12:43:00 -0400
  • ae128777b6
    Update .luaurc ffrostfall 2024-09-08 12:42:14 -0400
  • 5deb7e5b35 Update typescript types Ukendio 2024-09-07 22:42:35 +0200
  • 8fa6c74b15 Bump v0.2.10 Ukendio 2024-09-07 22:12:29 +0200
  • 1067a17101 Fix docs titles Ukendio 2024-09-07 22:12:07 +0200
  • 9af08c0553 Add components parameters Ukendio 2024-09-06 15:17:59 +0200
  • c844012816 Add axens scheduler to Ukendio 2024-09-06 13:48:09 +0200
  • 5476d86e57 Remove key Remove e Ukendio 2024-09-06 01:04:52 +0200
  • a4fe3b29d1 Add cleanup for ref Ukendio 2024-09-06 00:51:47 +0200
  • fb218dc419 Bump v0.2.10-rc.4 Ukendio 2024-08-31 05:48:30 +0200
  • cbe7022830 Fix addons page Ukendio 2024-08-31 05:46:06 +0200
  • 58d50f02cf Fix deadlink Ukendio 2024-08-31 05:34:01 +0200
  • aa3e0258e3 Make world:set idempotent for tags Ukendio 2024-08-31 05:31:58 +0200
  • d6179637af Collapse ORs Ukendio 2024-08-31 05:02:09 +0200
  • f91ab4049f
    Docs addons (#112) Marcus 2024-08-31 04:13:47 +0200
  • f3de3a5367 Fix indent Ukendio 2024-08-31 04:13:15 +0200
  • 81acedd56c Add addons page Ukendio 2024-08-31 02:32:48 +0200
  • a974132e29 Fix indentations Ukendio 2024-08-30 21:00:50 +0200
  • 4f65be279b Bump v0.2.10-rc.3 Ukendio 2024-08-30 19:20:16 +0200
  • c37bc3c440
    Add EcsOnDelete support (#111) Marcus 2024-08-30 19:19:20 +0200
  • 6b7d6ec7ea Cleanup action Remove is default Ukendio 2024-08-30 19:18:47 +0200
  • 22af3ace91 Polish changelog Ukendio 2024-08-30 19:05:40 +0200
  • 54a40ce215 IDs should be plural Ukendio 2024-08-30 04:12:42 +0200
  • 78285df6a1 Add page to items Ukendio 2024-08-30 03:44:46 +0200
  • 7f57d76733 Rename page Ukendio 2024-08-30 03:43:38 +0200
  • 8fcd327bb4 Add indentation for flags Ukendio 2024-08-30 03:36:09 +0200
  • 1db09e7d4b Shrink mask Ukendio 2024-08-30 03:24:49 +0200
  • 1fb1ed56c4 Add EcsOnDelete support Ukendio 2024-08-30 03:23:10 +0200
  • 5cade93cbd Fix remote Ukendio 2024-08-30 01:20:09 +0200
  • 8bb86760cd Bump Ukendio 2024-08-30 01:19:22 +0200
  • 012c4accf1 Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-08-30 01:19:03 +0200
  • ff788a1235 Add debugger check Ukendio 2024-08-30 01:18:42 +0200
  • 5b163a29c1
    Expose world:contains() and query:drain() in types (#110) Magic 2024-08-29 23:36:34 +0200
  • 04172c2e53 fix: Fix type of world:has() to explicitly take in an entity Mark Marks 2024-08-29 23:32:21 +0200
  • 17415f27f3 Add start Ukendio 2024-08-29 18:56:50 +0200
  • 7b6c5ac85d chore: Document these and previous changes in CHANGELOG.md Mark Marks 2024-08-29 18:46:23 +0200
  • f0048e306e chore: Actually expose query:drain(), ? Mark Marks 2024-08-29 18:32:56 +0200
  • ce70b1b2ee chore: Expose world:contains and query:drain in types Mark Marks 2024-08-29 18:24:54 +0200
  • e7bbf08713 Add jabby to demo Ukendio 2024-08-29 15:45:49 +0200
  • f5a8fc2192 Fix CI Ukendio 2024-08-29 15:45:25 +0200
  • d427764295 Bump Ukendio 2024-08-29 15:43:29 +0200
  • bfb3db272a
    Allow functions to accept any ID including pairs in type parameters (#109) v0.2.10-rc.1 Magic 2024-08-28 19:42:01 +0200
  • 3dd0bd30cd
    Add EcsTag (#108) Marcus 2024-08-28 19:26:57 +0200
  • 4fc245da69 Delete Ukendio 2024-08-28 19:26:24 +0200
  • 1f46e92505 Add tests Ukendio 2024-08-28 19:19:00 +0200
  • 5225b2250b fix: Type functions that accepted entities and pairs to actually accept pairs Mark Marks 2024-08-28 19:18:32 +0200
  • 1033022a9a Add EcsTag Ukendio 2024-08-28 18:52:55 +0200
  • ff98e8b5fb
    fix: OnAdd, OnRemove and OnSet were typed as Entity<any> rendering them unusable with strict types (#107) Magic 2024-08-28 10:12:04 +0200
  • 1889486b59
    fix: OnAdd, OnRemove and OnSet were typed as Entity<any> rendering them unusable with strict types Magic 2024-08-28 01:06:42 +0200
  • 64bc3bfe7e Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-08-27 21:31:01 +0200
  • f482264e3e Migrate to Rokit for CI Ukendio 2024-08-27 21:30:44 +0200
  • 802775ccbb Bump wally Ukendio 2024-08-27 21:28:04 +0200
  • 8d83bd6322 Update scheduler Ukendio 2024-08-27 21:27:26 +0200
  • 7c281e3021 show amount of focus cases passed alice 2024-07-23 07:28:08 -0700
  • c1c3badf5b add focus to testkit alice 2024-07-23 07:05:58 -0700
  • a54928ee03
    Avoid unused variable warnings (#91) v0.2.10-rc.0 Ketasaja 2024-08-23 23:50:22 +0000
  • dcfa34df4e CHange Transform to struct Ukendio 2024-08-21 21:29:17 +0200
  • f220b95d2f
    Add scheduler to demo (#106) Marcus 2024-08-21 17:57:40 +0200
  • bffbc786be Add more builtin phases Ukendio 2024-08-21 17:22:46 +0200
  • cfd6d1f3d1 Add example to make scheduler with phases Ukendio 2024-08-21 17:07:33 +0200
  • 3d8d71b48d
    Update README.md Marcus 2024-08-21 03:20:44 +0200
  • 012779eb08 Remove dead code in Scheduler example Ukendio 2024-08-21 02:15:10 +0200
  • ecdbe2d8ed Add tests for scheduler example Ukendio 2024-08-21 01:59:25 +0200
  • 3b79717556 Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-08-19 17:42:19 +0200
  • 731dce1ec0 Add commits to changelog Ukendio 2024-08-19 17:42:03 +0200
  • e2a5548758
    docs: fix next/last page issues (this fix is dumb) EncodedVenom 2024-08-19 16:25:00 +0100
  • f302fad3b6 Fix types in export Ukendio 2024-08-18 16:46:52 +0200
  • f2d6d76686 Fix file paths v0.2.9 Ukendio 2024-08-17 02:38:00 +0200
  • 57893b9244 Bump to v0.2.9 Ukendio 2024-08-17 02:28:23 +0200
  • 4e5a40f75b
    Fix hooks not notifying (#103) Marcus 2024-08-17 01:10:35 +0200
  • e798e6f54c invoke onAdd for set Ukendio 2024-08-17 01:06:19 +0200
  • 4092a6c855 Fix world_has_any checking for inverse statement Ukendio 2024-08-17 00:53:27 +0200
  • 6d45af93f0
    Add OnDeleteTarget (#102) Marcus 2024-08-16 19:13:30 +0200
  • 67b06584e8 Add OnDeleteTarget Ukendio 2024-08-16 12:23:18 +0200
  • 461c3f6862 Remove comment section Ukendio 2024-08-14 18:53:24 +0200
  • 6d6cc37a25
    Add bit flags to id_record (#101) Marcus 2024-08-14 17:18:05 +0200
  • 3596477dca set should not invoke OnAdd Ukendio 2024-08-14 16:51:20 +0200
  • 67edb101e6 Add bit flags to id_record Ukendio 2024-08-14 13:46:51 +0200
  • 33f359a150 Handle cycles in deletion Ukendio 2024-08-14 01:15:04 +0200
  • 49d5bd0d4a optimize bulk remove Ukendio 2024-08-13 21:23:40 +0200
  • c22007671d Expose EcsDelete Ukendio 2024-08-13 21:17:49 +0200
  • d4fbc409bf Add visual benchmark for delete Ukendio 2024-08-13 21:06:49 +0200
  • 8dd53b8c2a optimize deletion Ukendio 2024-08-13 20:58:07 +0200
  • 735eb01526 Initial commit Ukendio 2024-08-13 20:08:58 +0200
  • 0b9d9530b9 Fix types for iter Ukendio 2024-08-12 22:43:46 +0200
  • d4d5af1211
    Update entities-and-components.md EncodedVenom 2024-08-12 14:14:04 +0100
  • 3de4789c03
    Avoid recomputing column size (#100) Michael 2024-08-12 09:05:40 -0400
  • aa21b5ee47
    Sync TS types EncodedVenom 2024-08-12 13:36:48 +0100
  • f97b9f163d
    fix label on feat request template EncodedVenom 2024-08-12 13:27:29 +0100
  • f3c5d8f4cb
    add docs issue template EncodedVenom 2024-08-12 13:01:20 +0100
  • 81b703a725
    Avoid recomputing column size Michael 2024-08-11 16:37:39 -0400
  • f7d8d71d26 bump to patch v0.2.8 Ukendio 2024-08-11 15:05:01 +0200
  • a9109ee816 bump wally Ukendio 2024-08-11 15:03:48 +0200
  • 3175d5e94c Add back multret ;C Ukendio 2024-08-11 15:03:05 +0200
  • 7c6184daae OnRemove invoked before remove Ukendio 2024-08-11 04:19:42 +0200
  • b57239fac2 optimize hook calls and add tests Ukendio 2024-08-11 04:03:18 +0200
  • a0935fe0f1 deduplicate get Ukendio 2024-08-11 03:51:51 +0200
  • 71569bba60
    component Hooks (#98) Conz 2024-08-10 20:30:58 -0500
  • dfca77b27f
    Merge branch 'main' into main Marcus 2024-08-11 03:29:56 +0200
  • e6983a3356
    Remove multret (#99) Marcus 2024-08-11 03:27:29 +0200