summaryrefslogtreecommitdiffstats
path: root/engine (follow)
Commit message (Expand)AuthorAgeFilesLines
* Improve signal obj forwarding with move semantics (and performance)Nao Pross2019-02-032-23/+28
* Clean up unused stuff in task, remove dead code in signalNao Pross2019-02-034-18/+10
* 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-023-47/+90
* 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-023-43/+55
* Merge branch 'master' into signal-expNao Pross2019-02-0118-213/+206
|\
| * Merge remote-tracking branch 'raffa-https/master'Nao Pross2019-01-283-18/+72
| |\
| * | Delete signal::emit(channel)Nao Pross2019-01-282-16/+0
| * | Remove almost every -Wshadow warningNao Pross2019-01-2820-255/+239
| * | Remove bitfileds to remove a bazillion of warningsNao Pross2019-01-272-17/+17
| * | Fix signal listener removalNao Pross2019-01-271-8/+17
* | | Rewrite signal.hpp and signal.cpp to NOT use std::sequence(s)Nao Pross2019-02-013-440/+141
* | | 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-292-21/+19
* | | Experimental status of signalancarola2019-01-282-135/+170
* | | Listener pre-reconstructionancarola2019-01-283-0/+16
| |/ |/|
* | Channel interface improvedancarola2019-01-283-20/+72
|/
* Small fix T& -> T*ancarola2019-01-271-1/+1
* Debug signals attemptedancarola2019-01-273-29/+32
* Merge remote-tracking branch 'raffa/master'Nao Pross2019-01-2616-64/+160
|\
| * Testing signalancarola2019-01-264-6/+17
| * Fix signal template errorsignal-fixNao Pross2019-01-261-3/+7
| * Template error on compile signal testancarola2019-01-2512-31/+29
| * Core channel in flatland and signal testancarola2019-01-256-39/+123
* | Restore old files to ease merge (flatland, signal, window)Nao Pross2019-01-265-63/+477
* | Fix unintialized parent constructor in core::taskNao Pross2019-01-251-1/+1
* | Rebuild flat::window around wsdl2::windowNao Pross2019-01-252-275/+18
* | Enable more compiler warningsNao Pross2019-01-252-8/+5
* | Rewrite minimal flatland initNao Pross2019-01-254-203/+46
|/
* It compiles! Probably super broken, but compiles!Nao Pross2019-01-2522-131/+106
* Fix all header names in #include statementsNao Pross2019-01-2516-23/+23
* Rename everything under engine/ to remove `flat' and be `.hpp'Nao Pross2019-01-2525-0/+0
* Fixes on signalsancarola2019-01-237-116/+154
* Merge remote-tracking branch 'nao/master'ancarola2019-01-233-27/+43
|\
| * Update job interface to allow safe ownership delegationNao Pross2019-01-233-17/+29
| * Merge branch 'raii-task'Nao Pross2019-01-233-14/+18
| |\
| | * Fix bug in RAII jobs, debug session on ts3Nao Pross2019-01-233-10/+22
* | | Signal finalized?ancarola2019-01-2312-23/+24
* | | Labelled, signalancarola2019-01-237-173/+178
|/ /
* | Task debuggingancarola2019-01-233-9/+24
* | Merge remote-tracking branch 'nao/raii-task'ancarola2019-01-233-15/+45
|\ \ | |/
| * Make job hold RAII pointers that can expire, update testNao Pross2019-01-233-15/+45
* | signal optancarola2019-01-232-4/+4
|/
* Use custom comparison for core::prioritize (instead of std::less)Nao Pross2019-01-233-8/+16