Monthly Log 2016. 7.

### July 2016

#### 2016-07-31
* Engine
  * FBCommonHeaders
      * LockQueue::Enq() now accepts reference or rvalue(&&) as arguments
      * Added class ProfilerSimple which is indepenent from any other modules or libraries.(header only)
      * Fixed bug for recursive spin lock
     
  * FBDebug
      * Cleaned logger - removed all cases that had required multiple evaluation of varargs

  * FBFileSystem
      * Multi thread considerrations. Fixed bugs Writing-Reading from multiple threads.

  * FBMathLib
      * Added a few utility functions: IsPointIn(), IsContained(), RandomDirectionCone(), Vec4::operator[]

  * FBSystemLib
      * Added function: SetWindowPos()

  * FBAudioPlayer
      * Remove the sudden lack when playing big audio files(musics)
      * Fixed music loop bug

  * FBRenderer
      * Coning Cameras

  * FBSceneObjectFactory
      * Added ISkySphereListener

  * FBEngineFacade
      * Added SkyFacade listener(to catch OnInterpolatinoFinished event.)

  * FBUI
      * Fixed scrollerbar bugs - when scrollbar resides in the content window.
      * Fixed ListBox bugs - in certain cases some row was recovered from hide state.
      * Translation of texts in DropDown component
      * Fixed crash in ImageBox component when it used in FrameAnimation
      * Added new properties: CLOSE_BY_BACKGROUND_CLICK

  * 118 files changed, 1896 insertions(+), 851 deletions(-)

#### 2016-07-27
* Game
  * Quality option for space environment.
  * 41 files changed, 683 insertions(+), 259 deletions(-)
 
#### 2016-07-25
* Game
  * Modular ship template bonus.
  * 43 files changed, 701 insertions(+), 609 deletions(-)
 
#### 2016-07-22
* Game
  * Added date information in the StarMap UI.
  * Warning for lack of pilots.
  * Emit officers when modules destoryed.
  * Testing fleet organization
  * Officer position mark.
  * 58 files changed, 1042 insertions(+), 198 deletions(-)
 
#### 2016-07-20
* Game
  * Preserve scrollbar position when InspotOfficerList UI refreshed.
  * Continue docking progress when the guide line touches weapons.
  * Presenting the flagship directly aobve the station.
  * 53 files changed, 1214 insertions(+), 1016 deletions(-)
 
#### 2016-07-18
* Game
  * small modifications.
  * 39 files changed, 497 insertions(+), 187 deletions(-)
 
#### 2016-07-15
* Game
 * Fixed a problem that log files not properly backed up when dumping.
 * Improved engine thrust for the modualr ship.
 * Added the message window.
 * Tooltips for weapons
 * Home key to select the modular ship
 * Rolling ships by 'q', 'e'.
 * 112 files changed, 2590 insertions(+), 1385 deletions(-)

#### 2016-07-12
* Game
  * Handling save/load.
  * 67 files changed, 153531 insertions(+), 2894664 deletions(-)
 
#### 2016-07-10
* Game
  * Multi thread globe updating.
  *  57 files changed, 34619 insertions(+), 640391 deletions(-)
 
#### 2016-07-06
* Game
 * save/load
 * 113 files changed, 5883 insertions(+), 49786 deletions(-)

댓글