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) @10580   6 years landauf it's now possible to define required plugins in the level definition …
(edit) @10578   6 years landauf removed the 'bAddRef' argument from StrongPtr's constructor. it was a …
(edit) @10577   6 years landauf no need to store the namespace again, this is already done in the …
(edit) @10576   6 years landauf removed changedGametype and getOldGametype from BaseObject. the …
(edit) @10571   6 years landauf BaseObject returns plain pointers instead of StrongPtrs for Namespace, …
(edit) @10570   6 years landauf not sure why Level was synchronized in Scene, but it doesn't seem to …
(edit) @10568   6 years landauf Enforce type-safety of ObjectListIterator. Previously it was possible …
(edit) @10567   6 years landauf added functions to use ObjectList<T> for any context
(edit) @10566   6 years landauf moved destruction of all level objects from Client to GSLevel. …
(edit) @10565   6 years landauf fixed mapping of FunctionIDs - same reason like for ClassIDs in r10564
(edit) @10564   6 years landauf bugfix: after receiving a ClassID packet, the client erases the list …
(edit) @10562   6 years landauf removed unnecessary code - this is all done by passing the context to …
(edit) @10561   6 years landauf found some unregistered classes
(edit) @10556   6 years landauf I assume that this should be WeakPtr instead of StrongPtr?
(edit) @10555   6 years landauf renamed SmartPtr to StrongPtr (now we have weak and strong pointers)
(edit) @10553   6 years landauf fixed reference counting in unload() - unsigned int cannot be < 0
(edit) @10552   6 years landauf added PluginManager to load/unload plugins at runtime
(edit) @10551   6 years landauf fixed build
(edit) @10550   6 years landauf use try-catch in inner function
(edit) @10549   6 years landauf renamed variable. it's the library's name (e.g. libpong) and not the …
(edit) @10547   6 years landauf added support for plugins in the buildsystem. plugins are like …
(edit) @10544   6 years landauf fixed tests
(edit) @10543   6 years landauf create and destroy root-context in a controlled manner
(edit) @10542   6 years landauf clean and explicit setup/shutdown of singletons that are used by …
(edit) @10541   6 years landauf fixed include paths
(edit) @10540   6 years landauf moved DynLib and DynLibManager into module sub-directory
(edit) @10539   6 years landauf destroy objects before deleting identifiers (when unloading a module)
(edit) @10538   6 years landauf now that the order of initialization is well defined (first …
(edit) @10537   6 years landauf made some functions private in ClassIdentifier
(edit) @10536   6 years landauf unload in reversed order
(edit) @10535   6 years landauf statically initialized instances are now registered with a type. …
(edit) @10532   6 years landauf use CoreStaticInitializationHandler to initialize core instances
(edit) @10531   6 years landauf added draft for StaticInitializationHandler
(edit) @10530   6 years landauf statically initialized instances may contain a type. currently not used.
(edit) @10528   6 years landauf destroy singleton when wrapper is destroyed
(edit) @10527   6 years landauf unload modules, unload and destroy all statically initialized instances
(edit) @10526   6 years landauf identifier removes itself from all related identifiers when being destroyed
(edit) @10525   6 years landauf unload debug overly while unloading graphics
(edit) @10524   6 years landauf unload graphics when the game exits
(edit) @10523   6 years landauf bugfix: DynLib::mName must be equal to the string in the …
(edit) @10522   6 years landauf remove StaticallyInitializedInstance from the same module where it was …
(edit) @10521   6 years landauf bugfix: the wrong set was used
(edit) @10520   6 years landauf StaticallyInitializedInstances are now responsible to delete the …
(edit) @10519   6 years landauf only verify freshly initialized identifiers
(edit) @10518   6 years landauf load modules AFTER core was initialized. load each module with a …
(edit) @10517   6 years landauf activating a scopelistener right after registering may not be the best …
(edit) @10516   6 years landauf fixed compilation error on buildserver
(edit) @10515   6 years landauf if the scope is already active when a scopelistener is registered, …
(edit) @10514   6 years landauf don't store scope in ScopeListener - instead register the listener in …
(edit) @10513   6 years landauf refactoring: moved code from Scope.h into ScopeManager
(edit) @10512   6 years landauf fixed issue: Class(T) may not be allowed in …
(edit) @10511   6 years landauf bugfix: comparison function was not symmetric. e.g. two …
(edit) @10510   6 years landauf fixed CMakeLists.txt
(edit) @10509   6 years landauf moved static application paths (root, executable, modules) into new …
(edit) @10508   6 years landauf removed unused code from Loader
(edit) @10484   6 years landauf made ConsoleCommandManager a singleton.
(edit) @10483   6 years landauf avoid dependency on IdentifierManager for as long as possible
(edit) @10482   6 years landauf detail
(edit) @10481   6 years landauf StaticallyInitializedIdentifier is now responsible to register and …
(edit) @10480   6 years landauf removed dependency of Language on CoreConfig.
(edit) @10479   6 years landauf moved config values and all related functions from Game and Core to …
(edit) @10478   6 years landauf callStaticNetworkFunction() and callMemberNetworkFunction() are now …
(edit) @10477   6 years landauf simplified CMakeLists.txt
(edit) @10476   6 years landauf wrap NetworkFunction in a StaticallyInitializedInstance
(edit) @10475   6 years landauf refactored the interface of NetworkFunctionManager: maps are better …
(edit) @10474   6 years landauf made NetworkFunctionManager a singleton, no static functions anymore …
(edit) @10473   6 years landauf bugfix and continuation of the last commit: - FunctionCall::execute() …
(edit) @10472   6 years landauf use the same interface for static an member functions
(edit) @10471   6 years landauf moved static maps from NetworkFunctionStatic and …
(edit) @10470   6 years landauf NetworkFunctionBase doesn't have to inherit from Listable: there's a …
(edit) @10469   6 years landauf removed unused code
(edit) @10468   6 years landauf moved static content of NetworkFunctionBase to NetworkFunctionManager
(edit) @10467   6 years landauf trying to fix compiler error on buildserver
(edit) @10466   6 years landauf added static assertions to validate the type of certain templates
(edit) @10465   6 years landauf moved macro ans helperfunction from NetworkFunction.h to …
(edit) @10464   6 years landauf define ScopeID as integer constants instead of an enum. this allows to …
(edit) @10463   6 years landauf removed unnecessary instance counts. creation of scopes is strictly …
(edit) @10462   6 years landauf some refactoring in ScopeManager. made it a singleton and added functions.
(edit) @10461   6 years landauf moved ScopeManager into separate class
(edit) @10460   6 years landauf StaticallyInitializedScopedSingletonWrapper registers …
(edit) @10459   6 years landauf wrap ScopedSingletonWrapper in a …
(edit) @10458   6 years landauf renamed ScopedSingletonManager to ScopedSingletonWrapper. removed …
(edit) @10424   6 years landauf these Singletons are in fact required and not allowed to fail, …
(edit) @10422   6 years landauf details
(edit) @10421   6 years landauf RealTimer was not registered in the framework
(edit) @10419   6 years landauf added destroyLater() to Destroyable. This will destroy the object …
(edit) @10418   6 years landauf improved documentation
(edit) @10413   6 years landauf use the generic UpdateListener interface to receive calls to …
(edit) @10412   6 years landauf fixed crash: apparently these static maps get initialized later now …
(edit) @10411   6 years landauf removed unnecessary macro + static variable
(edit) @10410   6 years landauf SynchronisableVariableBase::state_ is not used anymore
(edit) @10407   6 years landauf moved Scope and ScopedSingletonManager from util to core. TODO I had …
(edit) @10405   6 years landauf fixed some TODOs in tests and code by using the new unload() function
(edit) @10404   6 years landauf added unload() function to StaticallyInitializedInstance
(edit) @10403   6 years landauf added function to destroy the class hierarchy (i.e. reset all …
(edit) @10400   6 years landauf fixed tests. however there are some open issues: - the …
(edit) @10399   6 years landauf use typeid(T) instead of typeid(T).name() to identify a class. this …
(edit) @10398   6 years landauf improved output
(edit) @10396   6 years landauf detail
(edit) @10395   6 years landauf create and initialize Identifiers explicitly via registerClass(). …
Note: See TracRevisionLog for help on using the revision log.