Skip to content

Latest commit

 

History

History
130 lines (102 loc) · 3.97 KB

CHANGELOG.md

File metadata and controls

130 lines (102 loc) · 3.97 KB

ofxSoso

Soso OpenFrameworks Addon Copyright (C) 2013 Sosolimited

change key

  + added  
  - removed  
  / modified  

CORE

ofxScene

6/10/2014, EG: / made default matrix normal member (used to be static) because now the lookAt matrix is multiplied into it

ofxScene

6/5/2014, EG:

  • added renderer to ofxScene, along with setScreenParns to set proj/modelview matrices in a scene / cleaned up draw to accomodate this new approach

ofxSosoRenderer

6/5/2014, EG:

  • added projectionMatrix and modelViewMatrix / simplified setupScreen( ).
  • added all projection and modelview params as member vars so that you can change them / proj and modelview matrix are built in setScreenParams(...) and reused in setupScreen() / no longer using gluLookAt in setupScreen. Now doing it the OF way.

ofxCircleObject

5/30/2014, JN:
/ destructor: added proper deletion call for circlePoints (an array of pointers).

ofxDynamicPolygonObject

5/30/2014, JN:
/ destructor: added deletion calls for dynamicVerts (vector of pointers to structs). TBD if correctly done.

ofxGridSystem

5/30/2014, JN:
/ destructor: added proper deletion call for baselines (array of pointers).

ofxImageObject

11/12/2014, AO:
/ Using ofTexture instead of ofImage.  Clear pixel buffer after loading texture, unless specified otherwise.

ofxLetterTextObjectLetter

12/22/2014: AO:
/ setString : setString just calls itself.  Fixed so that it calls ofxTextObject::setString and rebuildLetters()
5/30/2014, JN:
/ destructor: added proper deletion call for charPointer (array of pointers).

ofxLineStripObject

5/30/2014, JN:
/ destructor: added proper deletion calls for vertices (vector of pointers to structs). TBD if correctly done.

ofxMessage

5/30/2014, JN:
/ destructor: added proper deletion calls for baseEndVals. Since it can be of different types (depending on the message type) we have to cast back from void* to its original type to delete it correctly.

ofxObject

5/30/2014, JN:
/ destructor: used modern delete statements. Replaced the old backwards-decerementing loops with modern for(auto) loops. Clearing vector correctly now.

ofxPolygonObject

5/30/2014, JN:
/ destructor: added proper deletion calls for vertices, textCoords, vertexColors (arrays of pointers).

ofxQuadStripObject

5/30/2014, JN:
/ destructor: added proper deletion calls for vertices, textCoords, vertexColors (arrays of pointers).

ofxScene

5/30/2014, JN:
/ destructor: added deletion of sortedObjects, onTopObjects (double pointers). TBD if correctly done.

ofxStateMachine

5/30/2014, JN:
/ destructor: added proper deletion of curState, curTransition, states, transitions.

ofxLetterTextObject

5/30/2014, WT:
/ constructor uses strings like ofxTextObject

ofxScroller

5/28/2014, AO:
+ Added ofxScroller.cpp
+ Added ofxScroller.h
6/2/2014, AO:
+ Added setColor function with 3 args
/ Removed default from setColor with 4 args
+ Integrated Maja's code for OF_SETCOLOR4

ofxSosoTrueTypeFont

12/3/2014, AO:
/ In loadFont(—), changed cps data field to reflect changes in
	ofTrueTypeFont
/ Replaced references to cps[i].setWidth with cps[i].advance
/ Changed getStringBoundingBox(—) significantly to match update ofTrueTypeFont
	getStringBoundingBox, with the exception that we use custom-mapped
	characters and custom kerning alignment calculation 

ofxVideoPlayerObject

12/2014, AO:
/ Replaced ofxAVFVideoPlayer references with ofAVFoundationPlayer references
/ Updated video player function calls to reflect ofAVFoundationPlayer format 
	(loadMovie changed to load, etc.)

EXAMPLES

Structure

12/3/2014, AO:
- Removed ofxAVFVideoPlayer 
11/12/2014, AO:
/ Made all examples work with new ofxImageObject implementation.
5/29/2014, AO:
/ Finished ofxScroller port
/ Finished scrollerExample
5/28/2014, AO:
- Deleted example folder and app
+ Added examples folder
+ Added emptyExample
+ Added basicExample
+ Added scrollerExample