summaryrefslogtreecommitdiffstats
path: root/engine/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* Improve signal obj forwarding with move semantics (and performance)Nao Pross2019-02-031-20/+25
* Clean up unused stuff in task, remove dead code in signalNao Pross2019-02-033-7/+7
* Clean up code and comments, minor changes in signal_testNao Pross2019-02-031-32/+95
* Update task to use lambda instead of std::bindNao Pross2019-02-021-1/+3
* Fix few pointer castsNao Pross2019-02-021-4/+3
* Finish signal, it compiles signal_test and works(!!)Nao Pross2019-02-021-38/+61
* Fix all template errors, it compiles! (but doesn't work yet)Nao Pross2019-02-021-34/+20
* Update signal_test, fix a few bugs (but doesn't compile yet)Nao Pross2019-02-022-26/+53
* Merge branch 'master' into signal-expNao Pross2019-02-019-65/+68
|\
| * Merge remote-tracking branch 'raffa-https/master'Nao Pross2019-01-281-5/+45
| |\
| * | Delete signal::emit(channel)Nao Pross2019-01-281-3/+0
| * | Remove almost every -Wshadow warningNao Pross2019-01-2810-66/+62
| * | Remove bitfileds to remove a bazillion of warningsNao Pross2019-01-272-17/+17
* | | Rewrite signal.hpp and signal.cpp to NOT use std::sequence(s)Nao Pross2019-02-012-263/+120
* | | dasfancarola2019-02-011-4/+4
* | | std sequencesancarola2019-02-011-22/+22
* | | Another step towards the comprehentionancarola2019-02-011-12/+56
* | | Little fixesancarola2019-01-311-3/+4
* | | It compilesancarola2019-01-291-16/+16
* | | Experimental status of signalancarola2019-01-281-53/+150
* | | Listener pre-reconstructionancarola2019-01-281-0/+2
| |/ |/|
* | Channel interface improvedancarola2019-01-281-5/+45
|/
* Small fix T& -> T*ancarola2019-01-271-1/+1
* Debug signals attemptedancarola2019-01-271-1/+1
* Merge remote-tracking branch 'raffa/master'Nao Pross2019-01-2611-40/+43
|\
| * Testing signalancarola2019-01-261-1/+1
| * Fix signal template errorsignal-fixNao Pross2019-01-261-3/+7
| * Template error on compile signal testancarola2019-01-259-19/+17
| * Core channel in flatland and signal testancarola2019-01-254-22/+23
* | Restore old files to ease merge (flatland, signal, window)Nao Pross2019-01-262-29/+155
* | Rebuild flat::window around wsdl2::windowNao Pross2019-01-251-91/+12
* | Rewrite minimal flatland initNao Pross2019-01-252-65/+18
|/
* It compiles! Probably super broken, but compiles!Nao Pross2019-01-2512-45/+62
* Fix all header names in #include statementsNao Pross2019-01-254-4/+4
* Rename everything under engine/ to remove `flat' and be `.hpp'Nao Pross2019-01-2517-0/+0
* Fixes on signalsancarola2019-01-233-64/+77
* Merge remote-tracking branch 'nao/master'ancarola2019-01-232-13/+26
|\
| * Update job interface to allow safe ownership delegationNao Pross2019-01-232-15/+24
| * Merge branch 'raii-task'Nao Pross2019-01-232-2/+6
| |\
| | * Fix bug in RAII jobs, debug session on ts3Nao Pross2019-01-232-2/+6
* | | Signal finalized?ancarola2019-01-237-14/+15
* | | Labelled, signalancarola2019-01-234-57/+87
|/ /
* | Task debuggingancarola2019-01-231-1/+1
* | Merge remote-tracking branch 'nao/raii-task'ancarola2019-01-232-10/+26
|\ \ | |/
| * Make job hold RAII pointers that can expire, update testNao Pross2019-01-232-10/+26
* | signal optancarola2019-01-231-2/+2
|/
* Use custom comparison for core::prioritize (instead of std::less)Nao Pross2019-01-232-7/+15
* Integrate prioritized into task, rename prior_t to priority_tNao Pross2019-01-233-60/+25
* cehancarola2019-01-221-2/+2
* Here we goancarola2019-01-225-112/+171