FlightControl
8749067b0a
Documentation
2016-12-18 13:52:13 +01:00
Sven Van de Velde
b0f614248c
Set theme jekyll-theme-architect
2016-12-18 13:51:08 +01:00
FlightControl
9e28fa9266
Documentation
2016-12-18 13:49:45 +01:00
FlightControl
d2e24c39c4
Publish updates
2016-12-18 13:47:20 +01:00
Sven Van de Velde
b213896ae7
Set theme jekyll-theme-architect
2016-12-18 13:18:59 +01:00
FlightControl
07f9cd2431
docs
2016-12-18 13:16:24 +01:00
FlightControl
ba7d8787f8
test
2016-12-18 13:15:32 +01:00
Sven Van de Velde
19eb51d8a3
Set theme jekyll-theme-architect
2016-12-18 13:12:42 +01:00
FlightControl
4b6edcceba
update documentation
2016-12-18 13:11:58 +01:00
FlightControl
2717617419
docs folder
2016-12-18 13:05:05 +01:00
FlightControl
f9ffb4d592
Deleted docs
2016-12-18 13:01:44 +01:00
FlightControl
ad0e048d15
Documentation main page
2016-12-18 11:58:34 +01:00
Sven Van de Velde
8eaa6a39d9
Merge pull request #172 from FlightControl-Master/Moose-Release
...
-- Fixed DETECTION DISPATCHER
-- Need to test this in a group.
-- Revised messages adding @ signs, which represent to who the message
is targetted.
2016-12-18 11:42:38 +01:00
FlightControl
0f8ed48183
Fixed DETECTION_DISPATCHER (I think)..
...
-- Need to test this in a group.
-- Revised messages adding @ signs, which represent to who the message
is targetted.
2016-12-18 11:39:16 +01:00
FlightControl
ce0be4dcf7
Fixing TASK_DISPATCHER and optimizing reports
2016-12-18 06:09:27 +01:00
FlightControl
59640e8df4
Updated Test Missions
2016-12-17 22:13:07 +01:00
Sven Van de Velde
4c904309f6
Merge pull request #171 from FlightControl-Master/MOOSE-RELEASE-2
...
MOOSE-RELEASE
2016-12-17 22:09:00 +01:00
FlightControl
7046f39ea4
Release preparation
2016-12-17 22:06:00 +01:00
FlightControl
23f164e5ad
Release preparation.
2016-12-17 21:55:33 +01:00
Sven Van de Velde
2e8fa76c0d
Merge pull request #170 from FlightControl-Master/MR2-Fixing-Add-new-Player
...
Mr2 fixing add new player
2016-12-17 16:37:37 +01:00
FlightControl
23a039b58f
Publish new release
2016-12-16 17:06:43 +01:00
FlightControl
e98d36e314
Fixed all files now
2016-12-16 16:33:58 +01:00
FlightControl
33f42351e4
Progress
2016-12-16 12:56:36 +01:00
FlightControl
995e21e200
Progress
2016-12-16 12:07:11 +01:00
FlightControl
d62acf421e
Progress
2016-12-15 14:51:08 +01:00
FlightControl
74cee904cd
Updated the Static moose
2016-12-15 11:24:46 +01:00
FlightControl
ef120c7397
Test MP
2016-12-15 10:39:15 +01:00
FlightControl
9e6fc16cce
Test MP
2016-12-15 10:30:54 +01:00
FlightControl
cf4adbd8d5
Filter dynamically
2016-12-15 10:22:28 +01:00
FlightControl
80f7269651
MP bugfix
2016-12-15 10:14:53 +01:00
FlightControl
b65bdad54f
Updated Menu Triggering
2016-12-15 10:07:07 +01:00
FlightControl
51d8e2b7d8
Progress
2016-12-15 09:50:21 +01:00
FlightControl
63e46ad029
Task documentation and event handler prototypes
2016-12-15 06:57:06 +01:00
FlightControl
7f7570429a
Abort working now as it should... fiew... what a work was that ...
2016-12-14 20:05:45 +01:00
FlightControl
c966929933
Progress
2016-12-14 15:09:10 +01:00
FlightControl
104aa006e4
Merge remote-tracking branch 'refs/remotes/origin/MOOSE-RELEASE-2' into MR2-Fixing-Add-new-Player
2016-12-14 11:15:52 +01:00
Sven Van de Velde
14d592b8b9
Merge pull request #156 from FlightControl-Master/MR2-Solve-Garbage-Collection
...
Modified SCHEDULER, so that it gets garbage collected when the SCHEDULER is attached to an SchedulerObject that has been destroyed.
-- Modifed SCHEDULER
-- Created SCHEDULEDISPATCHER
-- New central MOOSE object _SCHEDULEDISPATCHER is created that dispatches the schedules.
-- Created the documentation.
-- Created various test mission for schedule testing and explanation.
2016-12-14 11:13:01 +01:00
FlightControl
365034ad69
Finalized the SCHEDULER and SCHEDULERDISPATCHER
...
- Done, time to remerge the work.
2016-12-14 11:10:00 +01:00
FlightControl
84e2361829
Progress
2016-12-14 06:59:43 +01:00
FlightControl
761053c95e
Progress
2016-12-14 06:58:24 +01:00
FlightControl
02d4bbf3ff
Getting somewhere, with the new schedulers, the TASK logic works now much better!
...
- Schedulers are stopped when the parent object is destroyed.
- Parent objects are garbage cleaned.
- Destructors are called.
Jippie! Results!!!
2016-12-13 13:05:21 +01:00
FlightControl
e98814e8d4
Progress
...
Fixed that schedulers, which are not attached to an object, after
garbage collect were removed also from the scheduler dispatcher. The
scheduler dispatcher now attaches the schedulers to 2 different tables.
- A weak table ObjectSchedulers, which contains scheduler attached to
objects. When the object is removed, the scheduler is removed also.
- A weak table with PersistentSchedulers, which contains schedulers not
attached to objects. These schedulers are persistent, even after garbage
collection.
I hope this now makes the circle round...
2016-12-13 12:29:28 +01:00
FlightControl
152c8a986d
Pogress
...
- Still a problem, getting obscolete calls after a garbage collect where
i should not get them ...
2016-12-13 12:10:12 +01:00
FlightControl
6c6b26e33e
Progress
2016-12-13 11:25:39 +01:00
FlightControl
e5b386b9e5
Progress
2016-12-13 10:24:19 +01:00
FlightControl
15134d7f4e
Formidastic, now when nillifying the Test1 and Test 3, the destructor of the SCHEDULER is called
...
The references of nillified and garbage collected SCHEDULERS are removed
from the _TIMERDISPATCHER. This results now in schedules that are still
pending to be executed, but are nillified, that these schedules will
never be executed!!!
Sven
2016-12-12 17:41:58 +01:00
FlightControl
b81b483f0b
First prototype of the scheduler dispatcher is ready... It works, but the code was very difficult...
...
So, when the Scheduler that is passed to the AddScheduler is nillified,
the internal arrays that keep the Scheduler reference are also
nillified. And it does what i need for further utilization in MOOSE
classes. When the Scheduler is nillified, but, a schedule was planned
for that Scheduler, once the scheduler fires off, it will ignore that
call... cool.
Sven
2016-12-12 16:44:56 +01:00
Sven Van de Velde
24a6d37500
Progress
2016-12-11 11:01:06 +01:00
Sven Van de Velde
46aa9ddf65
Progress
2016-12-10 09:38:35 +01:00
Sven Van de Velde
038c10c4d4
Progress
2016-12-10 08:40:49 +01:00