Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/core7/src/libraries

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @10532   9 years landauf use CoreStaticInitializationHandler to initialize core instances
(edit) @10531   9 years landauf added draft for StaticInitializationHandler
(edit) @10530   9 years landauf statically initialized instances may contain a type. currently not used.
(edit) @10528   9 years landauf destroy singleton when wrapper is destroyed
(edit) @10527   9 years landauf unload modules, unload and destroy all statically initialized instances
(edit) @10526   9 years landauf identifier removes itself from all related identifiers when being destroyed
(edit) @10525   9 years landauf unload debug overly while unloading graphics
(edit) @10524   9 years landauf unload graphics when the game exits
(edit) @10523   9 years landauf bugfix: DynLib::mName must be equal to the string in the …
(edit) @10522   9 years landauf remove StaticallyInitializedInstance from the same module where it was …
(edit) @10521   9 years landauf bugfix: the wrong set was used
(edit) @10520   9 years landauf StaticallyInitializedInstances are now responsible to delete the …
(edit) @10519   9 years landauf only verify freshly initialized identifiers
(edit) @10518   9 years landauf load modules AFTER core was initialized. load each module with a …
(edit) @10517   9 years landauf activating a scopelistener right after registering may not be the best …
(edit) @10516   9 years landauf fixed compilation error on buildserver
(edit) @10515   9 years landauf if the scope is already active when a scopelistener is registered, …
(edit) @10514   9 years landauf don't store scope in ScopeListener - instead register the listener in …
(edit) @10513   9 years landauf refactoring: moved code from Scope.h into ScopeManager
(edit) @10512   9 years landauf fixed issue: Class(T) may not be allowed in …
(edit) @10511   9 years landauf bugfix: comparison function was not symmetric. e.g. two …
(edit) @10510   9 years landauf fixed CMakeLists.txt
(edit) @10509   9 years landauf moved static application paths (root, executable, modules) into new …
(edit) @10508   9 years landauf removed unused code from Loader
(edit) @10484   10 years landauf made ConsoleCommandManager a singleton.
(edit) @10483   10 years landauf avoid dependency on IdentifierManager for as long as possible
(edit) @10482   10 years landauf detail
(edit) @10481   10 years landauf StaticallyInitializedIdentifier is now responsible to register and …
(edit) @10480   10 years landauf removed dependency of Language on CoreConfig.
(edit) @10479   10 years landauf moved config values and all related functions from Game and Core to …
(edit) @10478   10 years landauf callStaticNetworkFunction() and callMemberNetworkFunction() are now …
(edit) @10477   10 years landauf simplified CMakeLists.txt
(edit) @10476   10 years landauf wrap NetworkFunction in a StaticallyInitializedInstance
(edit) @10475   10 years landauf refactored the interface of NetworkFunctionManager: maps are better …
(edit) @10474   10 years landauf made NetworkFunctionManager a singleton, no static functions anymore …
(edit) @10473   10 years landauf bugfix and continuation of the last commit: - FunctionCall::execute() …
(edit) @10472   10 years landauf use the same interface for static an member functions
(edit) @10471   10 years landauf moved static maps from NetworkFunctionStatic and …
(edit) @10470   10 years landauf NetworkFunctionBase doesn't have to inherit from Listable: there's a …
(edit) @10469   10 years landauf removed unused code
(edit) @10468   10 years landauf moved static content of NetworkFunctionBase to NetworkFunctionManager
(edit) @10467   10 years landauf trying to fix compiler error on buildserver
(edit) @10466   10 years landauf added static assertions to validate the type of certain templates
(edit) @10465   10 years landauf moved macro ans helperfunction from NetworkFunction.h to …
(edit) @10464   10 years landauf define ScopeID as integer constants instead of an enum. this allows to …
(edit) @10463   10 years landauf removed unnecessary instance counts. creation of scopes is strictly …
(edit) @10462   10 years landauf some refactoring in ScopeManager. made it a singleton and added functions.
(edit) @10461   10 years landauf moved ScopeManager into separate class
(edit) @10460   10 years landauf StaticallyInitializedScopedSingletonWrapper registers …
(edit) @10459   10 years landauf wrap ScopedSingletonWrapper in a …
(edit) @10458   10 years landauf renamed ScopedSingletonManager to ScopedSingletonWrapper. removed …
(edit) @10424   10 years landauf these Singletons are in fact required and not allowed to fail, …
(edit) @10422   10 years landauf details
(edit) @10421   10 years landauf RealTimer was not registered in the framework
(edit) @10419   10 years landauf added destroyLater() to Destroyable. This will destroy the object …
(edit) @10418   10 years landauf improved documentation
(edit) @10413   10 years landauf use the generic UpdateListener interface to receive calls to …
(edit) @10412   10 years landauf fixed crash: apparently these static maps get initialized later now …
(edit) @10411   10 years landauf removed unnecessary macro + static variable
(edit) @10410   10 years landauf SynchronisableVariableBase::state_ is not used anymore
(edit) @10407   10 years landauf moved Scope and ScopedSingletonManager from util to core. TODO I had …
(edit) @10405   10 years landauf fixed some TODOs in tests and code by using the new unload() function
(edit) @10404   10 years landauf added unload() function to StaticallyInitializedInstance
(edit) @10403   10 years landauf added function to destroy the class hierarchy (i.e. reset all …
(edit) @10400   10 years landauf fixed tests. however there are some open issues: - the …
(edit) @10399   10 years landauf use typeid(T) instead of typeid(T).name() to identify a class. this …
(edit) @10398   10 years landauf improved output
(edit) @10396   10 years landauf detail
(edit) @10395   10 years landauf create and initialize Identifiers explicitly via registerClass(). …
(edit) @10392   10 years landauf Loader is now a singleton instead of a static class. fixes issue with …
(edit) @10382   10 years landauf found another unregistered class
(edit) @10381   10 years landauf removed check from r10379 again
(edit) @10380   10 years landauf registered missing classes. WorldEntityCollisionShape is the only …
(edit) @10379   10 years landauf check if all classes are registered
(edit) @10377   10 years landauf added a check which tries to detect wrongly configured class hierarchy …
(edit) @10376   10 years landauf added helper function to reduce code duplication
(edit) @10375   10 years landauf trying to keep the correct order of parents
(edit) @10374   10 years landauf added flag to define if a class should be used as a virtual parent …
(edit) @10373   10 years landauf detail (re-ordered functions)
(edit) @10372   10 years landauf use lists instead of sets to store parent identifiers. this allows to …
(edit) @10371   10 years landauf trying to make the initialization of parents of an identifier better …
(edit) @10370   10 years landauf more checks.
(edit) @10367   10 years landauf removed some functions which were (almost) unused
(edit) @10366   10 years landauf found a better solution to find identifiers that don't belong to the …
(edit) @10365   10 years landauf fixed tests, added more output
(edit) @10364   10 years landauf only check class hierarchy in dev mode
(edit) @10363   10 years landauf bugfix: class hierarchy wrongly considered the classes of nested …
(edit) @10362   10 years landauf use static identifier initializer to store the inheritance definition …
(edit) @10361   10 years landauf added run-time check for class hierarchy
(edit) @10360   10 years landauf wrap Identifiers in a StaticallyInitializedInstance. doesn't do a lot …
(edit) @10358   10 years landauf removed int constructor & assignment-operator from WeakPtr and SmartPtr
(edit) @10355   10 years landauf don't forget to register new commands (fixes 'alias' command)
(edit) @10354   10 years landauf moved code from static initializer into new function in …
(edit) @10353   10 years landauf detail
(edit) @10352   10 years landauf wrap ConsoleCommands in StaticallyInitializedInstances
(edit) @10348   10 years landauf removed unnecessary helper functions
(edit) @10347   10 years landauf moved console command macros to a new file (ConsoleCommandIncludes.h)
(edit) @10346   10 years landauf moved static contents from ConsoleCommand to ConsoleCommandManager
(edit) @10345   10 years landauf wrap CommandLineArguments in StaticallyInitializedInstances
(edit) @10344   10 years landauf remove and destroy StaticallyInitializedInstances
Note: See TracRevisionLog for help on using the revision log.