index
:
lkn/lkn-core.git
main
Game server core framework written in Elixir
Thomas Letan
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
Age
Commit message (
Expand
)
Author
2018-05-03
chore: Fix a warning due to a trailing comma in a macro
Thomas Letan
2018-05-01
feature: Use Instance as proxy for reaching Systems
Thomas Letan
2018-03-08
refactor: Rely on the Instance to notify puppeteers
Thomas Letan
2018-03-07
refactor: Simply the key for instance' notify group
Thomas Letan
2018-01-24
release: lkn_core 0.4.1
lthms
2018-01-24
systems: Allow to inject per-system options when registering a puppet
lthms
2018-01-24
puppeteer: Rename the `key` argument of cast/call into `puppeteer_key`
lthms
2018-01-24
puppeteer, system: Introduce cast_return and call_return
lthms
2018-01-24
fix: (Un)registering puppets blocks to avoid range race conditions
lthms
2018-01-24
chore: Hide the default :module key of entities which is internal
lthms
2018-01-24
chore: Hide the specs/0 function which is totally internal
lthms
2018-01-24
docs: Hide the Components private State
lthms
2018-01-24
pool: Killing an instance caused its pool to crash
lthms
2018-01-24
puppeteer: The digests now contain the entities key
lthms
2018-01-24
puppeteer: Puppeteers now get digests from Instance they register to
lthms
2018-01-24
puppeteer: Add stop/2 and stop/1 to kill a given Puppeteer
lthms
2018-01-24
instance: Keep track of the currently registered puppets
lthms
2018-01-24
entity: Add stop/1 and stop/2 to kill an entity in a clean way
lthms
2018-01-24
puppeteer: Notify the puppeteers when puppets enter or leave instances
lthms
2018-01-24
chore: Add one last missing license header
lthms
2018-01-24
license: Add some missing license header
lthms
2018-01-24
chore: Document the Puppet module
lthms
2018-01-24
chore: Document the Map module
lthms
2018-01-24
chore: Document the Pool module
lthms
2018-01-24
chore: Document the Instance module
lthms
2018-01-24
puppeteer: Allow a Puppeteer impl to expose its own cast functions
lthms
2018-01-24
instance: Remove some private functions of Instance
lthms
2018-01-24
chore: Add some documentation for the Component module
lthms
2018-01-24
chore: Add some documentation to the Entity module
lthms
2018-01-24
chore: Add the documentation for the System module
lthms
2018-01-24
system: Add a new macro to easily define new Systems
lthms
2018-01-24
chore: Fix the key type of Specs cast/call callbacks
lthms
2018-01-24
puppeteer: Add the macro defpuppeteer to specify a Puppeteer interface
lthms
2018-01-24
entity: Simplify the implementation of both Puppet and Map
lthms
2018-01-24
chore: Generalize the specs parsing
lthms
2018-01-24
chore: Clean-up the documentation of the System module
lthms
2018-01-24
system: The System `notify` function now takes a lambda
lthms
2018-01-24
entity: Distinguish between Maps and Puppets when possible
lthms
2018-01-24
entity: Add a new macro defmap
lthms
2018-01-24
entity: Add a new macro defpuppet
lthms
2018-01-24
component: Allow empty components with only a single @system primitive
lthms
2018-01-24
component: Simplify the creation and use of a Component
lthms
2018-01-24
instance: Give a more explicit type name for the Instance identifier
lthms
2018-01-24
chore: Remove outdated documentation
lthms
2018-01-24
puppeteer: Make Puppeteer a base module to extend
lthms
2018-01-24
chore: Give the core its own repository
lthms