Commit History

Author SHA1 Message Date
  caryoscelus d353ae3c11 Add common node casts (and use them in some places) 7 years ago
  caryoscelus 96ad5a1baf list_links refactoring 7 years ago
  caryoscelus 3d0020fb74 Get rid of step_into_list method 7 years ago
  caryoscelus 194aad1a9d Basic node enabled/disabled status 7 years ago
  caryoscelus b8fbe5f23b Nodes: use global exception log 7 years ago
  caryoscelus c273221351 Use simple exception logger in `BaseValue::value` 7 years ago
  caryoscelus 1ff97bc8f6 HasId template 7 years ago
  caryoscelus 2935595675 get_any is noexcept 7 years ago
  caryoscelus b3e7ce4f26 Introduce new `value()` node getter, which does not throw 7 years ago
  caryoscelus 4ef5eb953d Re-import common types from `std` & `boost` into `rainynite` ns 7 years ago
  caryoscelus 45c0a175d0 Put `core` ns into `rainynite` ns 7 years ago
  caryoscelus d87dc07726 Move get_list_links into AbstractValue 7 years ago
  caryoscelus 2db6e2077d Node system: use context for evaluation 7 years ago
  caryoscelus 5bba142aa9 Suppress unused variable warning 7 years ago
  caryoscelus a7a98e96a5 Fix previous commit 7 years ago
  caryoscelus ee30e8a352 get_list_links & use step_into_list in get 7 years ago
  caryoscelus b2295fc237 Default step_into_list implementation for list values 7 years ago
  caryoscelus ee29956a58 Node/value system refactoring 7 years ago
  caryoscelus 9dd68d600c Code style: remove virtual when override 7 years ago
  caryoscelus c626120578 Node: step_into_list and ProxyListNode 7 years ago
  caryoscelus 7bab6c1c39 Implement node change notifying 7 years ago
  caryoscelus 2819022bf9 Introduce `changed` into nodes 7 years ago
  caryoscelus 99b15b323b Nodes: pass any by const reference 7 years ago
  caryoscelus b181f778cc Node: add set_source & use it in make_node_with_name 7 years ago
  caryoscelus 419af6c2b6 Split node.h into multiple headers 7 years ago