index
:
starling
master
starling-to-catbird
Object-oriented game engine for Guile
Gitolite user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
starling
/
node.scm
Commit message (
Expand
)
Author
Age
Files
Lines
*
node: Rewrite asset subscription code to avoid use of is-a?
David Thompson
2022-07-31
1
-8
/
+14
*
node: Advance agenda by timestep.
David Thompson
2021-10-18
1
-1
/
+1
*
node: Add replace method.
David Thompson
2021-04-16
1
-0
/
+9
*
node: Export metaclasses.
David Thompson
2021-04-16
1
-1
/
+3
*
node: Add custom write method.
David Thompson
2021-04-14
1
-0
/
+15
*
node: Allow children to be attached via make method.
David Thompson
2021-04-14
1
-0
/
+2
*
node: Change id system to a numeric one.
David Thompson
2021-04-14
1
-2
/
+10
*
node: Update copyright line.
David Thompson
2021-04-05
1
-1
/
+1
*
node: Allow asset/watch slot getters/setter to compose.
David Thompson
2021-04-05
1
-16
/
+23
*
Add watchable slots to <meta-node> metaclass.
David Thompson
2021-03-16
1
-0
/
+19
*
Fix typo in comment.
David Thompson
2021-01-29
1
-1
/
+1
*
Remove docstrings that aren't actually docstrings.
David Thompson
2021-01-29
1
-20
/
+0
*
Make asset access transparent and add reload handler method.
David Thompson
2021-01-29
1
-2
/
+54
*
node: Short circuit update-tree if node is not booted.
David Thompson
2020-12-16
1
-1
/
+1
*
node: Improve boot logic.
David Thompson
2020-12-15
1
-4
/
+7
*
node: Update copyright year.
David Thompson
2020-09-29
1
-1
/
+1
*
node: Add unique ids with global index.
David Thompson
2020-09-29
1
-0
/
+11
*
node: Export for-each-child.
David Thompson
2020-09-29
1
-0
/
+1
*
node: Use #:init-thunk instead of #:init-form for agenda slot.
David Thompson
2020-09-29
1
-1
/
+1
*
node: Make rank read-only.
David Thompson
2020-09-29
1
-1
/
+1
*
node: Use for-each-child in reboot method.
David Thompson
2020-09-29
1
-1
/
+1
*
node: Indentation and commenting fixes.
David Thompson
2020-09-29
1
-8
/
+9
*
node: Allow nodes to have no name.
David Thompson
2020-09-29
1
-5
/
+9
*
Migrate over changes from unfinished spring lisp game jam entry.
David Thompson
2020-09-26
1
-2
/
+3
*
node: Noop when detaching a node without a parent.
David Thompson
2019-07-15
1
-9
/
+8
*
node: Add on-attach and on-detach methods.
David Thompson
2019-07-11
1
-2
/
+15
*
node: Add reboot feature.
David Thompson
2019-06-20
1
-0
/
+18
*
node: Remove dynamic agenda setting in activate/deactivate.
David Thompson
2019-06-20
1
-9
/
+7
*
node: Add pause/resume feature.
David Thompson
2019-06-20
1
-8
/
+20
*
node: Fix blink implementation.
David Thompson
2019-06-12
1
-9
/
+7
*
node: Add run-script and stop-scripts methods.
David Thompson
2019-06-12
1
-1
/
+9
*
Rename update*/render* to update-tree/render-tree.
David Thompson
2019-06-12
1
-6
/
+6
*
node: Add setter for rank.
David Thompson
2019-06-12
1
-1
/
+1
*
node: Use <redefinable-class> when in dev mode.
David Thompson
2019-05-24
1
-2
/
+5
*
node: Make node class hierarchy redefinable.
David Thompson
2019-05-23
1
-1
/
+3
*
node: Add child to parent's hash table before calling activate hook.
David Thompson
2018-09-11
1
-2
/
+2
*
node: Mark node as booted before running on-boot hook.
David Thompson
2018-09-11
1
-2
/
+2
*
node: Add blink method.
David Thompson
2018-08-29
1
-1
/
+18
*
node: Add visible? flag.
David Thompson
2018-08-28
1
-5
/
+19
*
Reset agenda when node exits scene.
David Thompson
2018-08-27
1
-1
/
+2
*
Fix node detach method.
David Thompson
2018-08-27
1
-2
/
+2
*
Fix rendering.
David Thompson
2018-08-26
1
-1
/
+1
*
node: Fix child-ref.
David Thompson
2018-08-25
1
-3
/
+3
*
First commit!
David Thompson
2018-08-24
1
-0
/
+198