axmol/AUTHORS

739 lines
27 KiB
Plaintext
Raw Normal View History

cocos2d-x authors & contributors
2011-07-13 13:41:34 +08:00
(ordered by the join in time)
Core Developers:
2013-08-02 11:34:36 +08:00
Ricardo Quesada
XiaoMing Zhang (Minggo)
2013-09-16 21:00:24 +08:00
JianHua Chen (James)
2013-08-02 11:34:36 +08:00
Zhe Wang (Walzer)
Qingkui Hu (samuele3hu)
Huabing Xu (dabingnn)
2013-08-02 11:38:07 +08:00
Bo Yu (boyu0)
2013-11-14 11:15:02 +08:00
Wenhai Lin(Dhilan007)
2011-07-13 13:41:34 +08:00
2013-05-30 10:35:30 +08:00
2011-07-13 13:41:34 +08:00
Developers:
2012-05-24 18:34:00 +08:00
Rolando Abarca
Javascript Binding and testjs
2013-06-11 21:50:02 +08:00
2013-07-01 10:14:12 +08:00
Squallium
2013-07-01 16:56:22 +08:00
Added ccFPSImages entity as linked resource on linux eclipse project setting.
Added CocosDenshion dependency to libextension project for eclipse project of linux.
2013-07-01 10:14:12 +08:00
2013-06-21 09:25:14 +08:00
longlene
Improve android project creation script
2013-06-11 21:50:02 +08:00
simpliplant
Hardware keyboard support
2013-05-30 14:00:17 +08:00
liuyq
CCTextureAtlas::updateQuad modify for the memcpy hot spot.
2013-05-15 09:53:53 +08:00
2013-05-29 17:12:19 +08:00
frranck
adding norwegian language
2013-05-29 16:55:57 +08:00
varlucian
fix the bug that OnEnterTransitionDidFinish was called twice when a node is added in onEnter.
2013-05-16 11:10:26 +08:00
carlomorgantinizynga
CCLabelTTF supports for shadow and stroke
2013-06-08 10:45:57 +08:00
Adding CCLabelTTF::createWithFontDefinition.
2013-08-05 15:50:01 +08:00
New label support.
2013-05-16 11:10:26 +08:00
2013-05-22 10:42:40 +08:00
James Gregory (j4m3z0r, Zynga)
Maintainer of Emscripten port.
Initial Emscripten port.
Use browser font rendering instead of FreeType.
2013-05-30 10:35:30 +08:00
Add destructor to CCGLBufferedNode.
2013-06-19 14:27:13 +08:00
Asynchronous Image loading for Emscripten
2013-05-22 10:42:40 +08:00
2013-05-15 09:53:53 +08:00
DarraghCoy
Fix a potential crash SimpleAudioEngineOpenSL::playEffect
2013-07-03 10:43:04 +08:00
Fix some bugs with Set class
2013-07-03 15:31:55 +08:00
Add ccDrawSolidCircle
2013-07-03 15:44:28 +08:00
Add Rect::unionWithRect
2013-09-26 11:01:53 +08:00
Fix a memory leak in Set::removeAllObjects.
2012-05-24 18:34:00 +08:00
2013-05-13 11:40:30 +08:00
silverscania
Pass correct parameter to glPixelStorei when creating a texture
2013-05-13 10:55:12 +08:00
FlagellumDei
Center the window correctly on windows
2013-05-08 13:56:16 +08:00
ggggamer
fixed memory leak of preloadEffect on windows
2013-05-07 15:29:43 +08:00
CodeSnooker
Added Method to create a CCMenuItemToggle from a CCArray with a target selector
2013-05-07 14:59:28 +08:00
wagaf-d
Move ccpX functions to CCPoint methods and operators
2013-05-06 18:03:35 +08:00
sergey-shambir
Added CC_DISABLE_COPY macro
2013-05-07 11:08:53 +08:00
Added __attribute__(__format__()) for CCLog and CCString
2013-05-07 15:55:35 +08:00
Refactoring network extension and fixing unlikely memory leaks.
Adding PUT/DELETE methods for CCHttpRequest.
2013-06-26 12:59:09 +08:00
Adding project part for QtCreator.
2013-07-31 22:10:08 +08:00
Implemented pitch, pan and gain.
Using SDL backend instead of glfw for Linux.
2013-05-06 18:03:35 +08:00
2013-05-06 14:54:12 +08:00
savdalion
Added example for russian language in TestCpp
2013-05-06 14:57:51 +08:00
Added const modifier for classes CCArray, CCObject
2013-09-16 21:00:24 +08:00
Deprecated method fixes
2013-05-06 14:54:12 +08:00
2013-04-29 23:03:31 +08:00
rodrigogolive
Fix broke linux build
2013-04-18 10:12:06 +08:00
kdejongh
Fix for spaces at the beginning of wrapped lines on Android
2013-04-11 10:34:29 +08:00
martell
use tinyxml2 to replace libxml2
2013-05-16 14:37:40 +08:00
Added Mingw-crt Support without breaking VS SDK
2013-12-02 17:26:19 +08:00
CMake support for windows.
2014-01-14 21:51:13 +08:00
Added support for x64 target of windows.
2013-04-11 10:34:29 +08:00
2013-04-08 10:09:23 +08:00
mchinen
fix emulator issue for OpenGL ES 2.0 on Android
2013-05-04 23:56:29 +08:00
Fix missing protocol method warning for iOS 6.0 addition
2013-04-08 10:09:23 +08:00
2013-04-02 13:52:34 +08:00
DenizPiri
use CCLOG to implement print() function in LUA
2013-04-02 10:59:48 +08:00
nickveri
nickkwalee
added some missing function for setting integer shader uniforms in CCGLProgram
2013-03-19 10:00:39 +08:00
biteforest
fix cc scale9 sprite bug
2013-03-08 12:52:21 +08:00
Jimmy Sambuo
fix the bug that SimpleAudioEngine::playEffect() and playBackgroundMusic() play twice on linux
2013-03-06 14:43:46 +08:00
DarraghCoy
fix for loading custom fonts on iOS when referenced from a CCB file
2013-04-01 13:52:42 +08:00
Fix CCUserDefault.cpp compiling on Android.
2013-04-08 17:34:56 +08:00
Fixing CCFileUtils 'createXXXXWithContentsOfFile' path lookup issue.
2013-05-02 09:20:52 +08:00
Add CCDirector::popToSceneStackLevel(int level).
2013-05-13 22:15:31 +08:00
Fixing a bug that custom font can't be loaded correctly if using full path of filename on android.
2013-03-06 14:43:46 +08:00
2013-03-05 14:08:23 +08:00
Waiter
fix an error that OpenSLEngine can't load resources from SD card
2013-04-07 10:12:04 +08:00
add CCRemoveSelf action
2013-06-19 14:27:13 +08:00
Fixing a bug that CCLabelTTF setString crash on android.
2013-03-05 14:08:23 +08:00
2013-02-22 10:10:30 +08:00
billy1380
2013-03-24 17:08:13 +08:00
make CCLens3d support concave effect.
Adding 64bit target for Mac project.
2013-02-22 10:10:30 +08:00
2013-02-16 09:57:30 +08:00
benjamesward
add Portuguese and Arabic language support
2013-06-04 10:42:18 +08:00
Fixed linebreaks on Mac OSX
2013-02-16 09:57:30 +08:00
2013-01-14 19:24:27 +08:00
Victor K(fnz)
fix memory leak of CCTextureCache::addImageAsync() on iOS
2013-01-04 11:33:38 +08:00
tks2shimizu
add CCFloat, CCDouble and CCBool
2013-07-10 16:01:39 +08:00
Add append function for String class
2013-07-16 14:01:02 +08:00
Adding String::componentsSeparatedByString function for splitting string.
2013-01-04 11:33:38 +08:00
2012-12-05 14:45:06 +08:00
chenium
fix a bug that CCRenderTexture can not work when coming to foreground on Android
9re(Taro Kobayashi)
add Japanese language support
2012-11-12 10:57:53 +08:00
mingulov
improve the speed of accessing to files from apk
2012-10-25 17:07:18 +08:00
sburavtsov
fix for correct unscheduling and instance destruction of extensions/network/HttpClient.cpp
2012-10-17 09:33:56 +08:00
wenbin wang
2012-11-07 13:43:01 +08:00
add error handler when read image data using libjpeg
2012-10-22 09:52:07 +08:00
add korean language support
2012-10-17 09:33:56 +08:00
fix getDeviceModel bug in android CocosDenshion
2012-09-29 15:39:38 +08:00
Horcruxes
fix the bug that CCArray::createWithContentsOfFile() may not read file data on iOS
2012-09-26 19:31:01 +08:00
Hu Kaiou
2012-09-29 15:39:38 +08:00
contribute the new version of libcurl to support both armv7 & armv7s on iOS
2012-09-26 19:31:01 +08:00
fix some memory leak
ByungChoi
modify linux makefiles to fix compiling errors
edbartley
update MSVS and MAC projects to use project-relative path
2012-10-31 15:15:37 +08:00
CCControl* should not respond to touches if the control is not visible
2013-01-24 10:31:45 +08:00
Some improvements for CCScrollView and CCTableView.
Touch priority can't be set to the value specified by a call to CCMenu::setTouchPriority(int).
CCTableView crashes if a CCTableViewDelegate is not provided.
2013-04-25 10:37:36 +08:00
Fixing a bug that _realOpacity isn't assigned in CCLayerColor::initWithColor.
2013-04-29 23:26:18 +08:00
CCScrollView TouchPriority Fix
2013-05-08 22:32:57 +08:00
Add encrypted PVR.CCZ support to ZipUtils + Tests
2013-05-09 08:55:22 +08:00
Fix for broken of ccArrayGetIndexOfObject after merging this commit(076f38c).
2012-09-26 19:31:01 +08:00
2013-01-30 14:26:56 +08:00
Weeds (Andre Rudlaff)
Used fontconfig to enhance font rendering on linux.
Fixed a bug about missing horizontal alignment for Custom TTF fonts on linux.
2013-03-02 01:09:58 +08:00
Fixed a bug that the truetype fonts from resource directory can't be found on linux.
2013-03-15 10:38:11 +08:00
Fixed the size calculations for true type fonts (especially for italic fonts).
Added a very simple greedy line break algorithmfor true type labels.
2013-03-28 10:10:01 +08:00
Fixed font rendering crash for certain fonts on linux.
2013-04-08 17:01:16 +08:00
Fixed potential crash in CCScheduler::removeHashElement.
2013-04-08 22:50:48 +08:00
Fixed potential crash in CCSaxParser.
2013-04-18 15:32:18 +08:00
Added kResolutionFixedHeight and kResolutionFixedWidth resolution policy.
2013-04-27 23:53:31 +08:00
Use pthread mutex and condition variable instead of pthred semaphore to load image asynchronizely.
2013-05-06 14:46:22 +08:00
Fixed crash in HttpClient request on 64Bit.
2012-09-26 19:31:01 +08:00
Nat Weiss (iphonegamekit.com)
author of Mac port
2013-02-03 11:19:35 +08:00
add TMX polygon parsing
2013-04-17 15:44:02 +08:00
Properly resets the tile's Y flipping
XiaoLong Zhang (Chukong Inc)
Mike McGary (Zynga)
2012-05-29 09:16:30 +08:00
Di Wu (Zynga China)
2013-03-02 01:09:58 +08:00
CCBReader and cpp reflection mechanic
Angus Comrie
contributes cocos2d-x port of CCControlExtension.
Yannick Loriot
author of CCControlExtension in cocos2d-iphone.
Surith Thekkiam (folecr, Zynga)
contribute for Android module building
2013-02-16 11:50:57 +08:00
Simpler, correct handling of spritesheet sources for CCScale9Sprite.
2013-04-10 15:54:00 +08:00
Clean up linked libraries for android.
2013-05-21 15:32:53 +08:00
JavaScript debugger improved and bugfixed.
2013-06-07 10:47:03 +08:00
Fix flags for debugger server socket.
Fix flags for debugger server socket.
2013-06-13 14:54:22 +08:00
When user has built with JS Debugger support ScriptingCore will handle necessary runtime changes.
2012-05-22 08:38:36 +08:00
Nicolas Gramlich (nicolasgramlich, Zynga)
fixed CCDirector to use CCLabelBMFont instead of CCLabelTTF
2012-10-31 15:15:37 +08:00
added CCBReader (CCBI format)
2013-02-22 09:57:54 +08:00
Added cleanup and reset methods to ScriptingCore.
2013-05-02 09:07:01 +08:00
Fixed a bug in ScriptingCore::evalString not setting the outval.
2013-05-22 10:40:39 +08:00
Updated .classpath of Android project to latest ADT 22 build tool compatibility.
2013-03-02 01:09:58 +08:00
2012-10-31 15:15:37 +08:00
Rohan Kuruvilla (rohankuruvilla, Zynga)
Improvements to JS Bindings.
2013-03-19 13:00:10 +08:00
Synchronizing CCBReader to version 5.
2013-03-29 11:59:21 +08:00
Adding OpenGL Bindings to Javascript.
2013-05-08 09:59:40 +08:00
Fixing a bug that nested ccb-files are not positioned correctly.
Fixing a bug that crash when loading valid project.
2012-10-31 15:15:37 +08:00
Jianfeng Zou (NetDragon Inc)
contributes CCListView and CCTextureWatcher.
2013-03-02 01:09:58 +08:00
dducharme
author of blackberry port
2012-10-31 15:15:37 +08:00
ImperialPenguin
Added TTF support for blackberry port.
HuaXu Cai (Kongzhong Corporation)
2011-10-20 17:49:43 +08:00
author of linux port
2013-03-02 01:09:58 +08:00
ciaranj
2011-10-20 17:49:43 +08:00
add a build file that correctly generates LuaCocos2d.cpp
add a lua template
add particle systems to lua bindings
use ant to generate LuaCocos2d.cpp and lua projects
Marat Yakupov (moadib)
2013-02-16 11:09:25 +08:00
Adds ability of simulating android enter/resume background on win32
Adds ability of simulating android back/menu key on win32
Adds support for multiple background music sources to CocosDenshion for Blackberry
2011-10-20 17:49:43 +08:00
2011-11-01 19:43:52 +08:00
Eli Yukelzon (reflog)
2011-10-20 17:49:43 +08:00
add a helper method to draw filled polygons
2012-10-31 15:15:37 +08:00
improvements to CCUserDefaults
2011-10-20 17:49:43 +08:00
2011-08-17 20:12:46 +08:00
ZhuoShi Shun
2013-03-02 01:09:58 +08:00
contribute the lua binding of CocosDenshion
2011-07-13 13:41:34 +08:00
2011-08-17 20:12:46 +08:00
Jirka Fajfr
Chris Calm
authors of CCTexturePVR
2011-07-13 13:41:34 +08:00
RuiXiang Zhou (NetDragon)
XiDi Peng (NetDragon)
AiYu Ye (NetDragon)
2011-07-13 13:41:34 +08:00
authors of lua binding
2011-08-17 20:12:46 +08:00
Max Aksenov
2011-12-20 05:57:04 +08:00
author and maintainer of Airplay port
2011-12-20 05:57:04 +08:00
Giovanni Zito
Francis Styck
authors of Marmalade port
2011-08-17 20:12:46 +08:00
2012-11-12 11:08:19 +08:00
Mat Hopwood( Marmalade official engineer )
Marmalade support for gles20 branch
2013-03-02 01:09:58 +08:00
2011-08-17 20:12:46 +08:00
Carlos Sessa
2013-03-02 01:09:58 +08:00
implement the accelerometer module for Android port
2011-08-17 20:12:46 +08:00
2013-01-14 11:35:13 +08:00
James Chen(dumganhar)
2011-08-17 20:12:46 +08:00
author of Bada port
2011-10-20 17:49:43 +08:00
Erawppa
implement CCNotificationCenter
2013-03-02 01:09:58 +08:00
2012-02-21 17:04:50 +08:00
YuLei Liao(dualface)
contribute the factor of lua binding
2012-05-29 10:34:15 +08:00
jreitman
fix the bug of asynchronous loading resources for iOS
2012-06-12 01:43:07 +08:00
Nat Weiss
2012-08-28 14:03:00 +08:00
minor enhancements to the Cocos2D-X codebase and Android build scripts
2012-06-12 01:43:07 +08:00
2012-08-04 18:12:39 +08:00
Qingyun Huang (greathqy)
implement CCHttpRequest
2012-08-28 14:03:00 +08:00
donaldalanmorrison
fix some warnings and memory leaks
Yinghui Peng(mustime)
use OpenSL ES to play effects
add TestLua sample
Dongyang Cai(John-cdy)
add automatically test tools
2012-10-31 15:15:37 +08:00
Sergey Vikhirev(BorMor)
Remove retina specific methods and logic.
johnangel
OpenGL framebuffer access violation fix.
2013-01-14 11:35:13 +08:00
Enable Windows XP support in Visual Studio 2012 Update 1.
2012-10-31 15:15:37 +08:00
2012-12-06 17:39:42 +08:00
Peter Farkas (fape)
contributes Marmalade port for gles20 branch
add Hungarian language support
2013-02-07 11:26:21 +08:00
fixed compilation errors after adding support of webp image format.
2012-12-06 17:39:42 +08:00
2012-12-07 10:45:06 +08:00
Tomoaki Shimizu (tks2shimizu)
2013-03-02 01:09:58 +08:00
Adding randomObject to CCDictionary.
2012-12-07 10:45:06 +08:00
2012-12-10 17:31:27 +08:00
Igor Zavorotkin (ivzave)
Adding lua support for linux platform.
2013-03-02 01:09:58 +08:00
2013-01-09 23:01:20 +08:00
Jozef Prídavok (jpridavok)
2013-01-21 11:37:14 +08:00
Adding CCEditBox implementation for Mac OSX.
tiantian20007
2013-04-13 17:49:58 +08:00
Fixing a crash for call runAnimation() in CCBAnimationManagerDelegate::completedAnimationSequenceNamed.
2013-03-29 17:16:03 +08:00
Fixing a bug that CCControl's touch priority is not set correctly; m_nDefaultTouchPriority is never used.
2013-04-13 17:49:58 +08:00
Fixing a syntax error for RENDER_IN_SUBPIXEL macro.
2013-05-07 14:59:28 +08:00
Implement CCDictionary::writeToFile().
2013-07-22 18:18:32 +08:00
Fixing a bug that unused spriteframes also need to be removed when purgeCachedData.
2013-08-08 10:57:40 +08:00
Adding a method to get duration of timeline for CCBAnimationManager class, it's easy for getting duration of animation in JSB.
2012-12-10 17:31:27 +08:00
2013-02-01 16:11:58 +08:00
xyhl515
Fixed a bug that CCControlSwitch::setOn(isOn,false) doesn't work.
2013-02-25 10:33:03 +08:00
Adds VS2012 Express template installing support.
2013-06-04 13:17:14 +08:00
Fixing a logical error in CCDrawNode::drawPolygon.
2013-06-19 14:57:24 +08:00
Fixing a bug that Jsb function getCPBody return type is not right.
2013-02-01 16:11:58 +08:00
2013-02-07 11:19:25 +08:00
DarraghCoy
Fix for unaligned memory access crash in CCBReader::readFloat().
2013-02-18 18:22:54 +08:00
Sergej Tatarincev (SevInf)
Making ScriptingCore.cpp compiled fine with C++11 on iOS.
2013-03-11 14:15:52 +08:00
Using shared NodeLoaderLibrary in CCBReader bindings.
2013-04-03 22:38:51 +08:00
CCEditBox iOS enchantments/bugfixes.
2013-04-10 16:40:59 +08:00
Support variable cell sizes in CCTableView.
2013-02-18 18:22:54 +08:00
2013-02-22 11:04:13 +08:00
ThePickleMan
Adding 'rotationIsDir' property to ParticleSystem.
2014-01-09 17:12:58 +08:00
DrawNode supports to draw triangle, quad bezier, cubic bezier.
2013-02-22 11:04:13 +08:00
2013-02-22 16:20:24 +08:00
Jianghua (jxhgzs)
2013-02-22 16:19:52 +08:00
Adding an additional transform for CCNode.
2013-02-23 10:35:58 +08:00
giginet
Fix CCRepeat#create is recieved bad argument on Lua binding.
2013-02-25 22:55:13 +08:00
neokim
Adds 'setFont' and 'setAnchorPoint' to CCEditBox.
2013-03-14 14:51:07 +08:00
Workaround for some problems due to UITextField of CCEditBoxImplIOS is attached as a view above OpenGL view.
2013-02-25 22:55:13 +08:00
2013-03-02 01:09:58 +08:00
Sam Clegg (sbc100)
Author of Native Client port.
2013-03-07 11:12:49 +08:00
Refactor linux build system and fix many warnings.
2013-03-11 10:52:57 +08:00
Fixing a bug where missing packages would cause the script to exit on linux.
2013-03-11 11:06:12 +08:00
Adding 'make run' target for linux projects.
2013-04-10 14:41:27 +08:00
Stripping newlines from log message and fixing linux library location.
2013-04-15 23:11:57 +08:00
Fixing a bug that CCPhysicsSprite was overriding only some of the getPosition methods.
Adding a macro USE_BOX2D to check whether to enable Box2D for linux and nacl port.
2013-05-06 11:04:42 +08:00
Adding Travis build support for linux and NaCl.
2013-05-14 11:23:14 +08:00
Logging assert messages to the console.
Renaming CCScriptSupport::executeAssert to CCScriptSupport::handleAssert.
2013-06-21 10:00:14 +08:00
Adding Native Client support for develop branch (cocos2d-x 3.0) and some warnings fixes.
2013-06-25 14:18:00 +08:00
Cleanup travis build scripts.
2013-06-26 13:44:24 +08:00
Refactoring emscripten building script.
2013-03-02 01:09:58 +08:00
2013-03-04 11:16:11 +08:00
Peter Young (young40)
2013-07-01 17:13:58 +08:00
Implements setVisible() for CCEditBox.
Fixing a bug that event will not be sent to server when paramMap parameter of logEvent function is nil in plugin-x.
2013-03-11 11:19:54 +08:00
csy1988525
Fixing a bug about display result is wrong when invoking CCControlButton:: setHighlighted.
2013-05-16 14:50:27 +08:00
fixed a bug when button's parent is hided, the button still can responce to clicked event.
2013-03-04 11:16:11 +08:00
2013-03-11 13:43:49 +08:00
Asad ur Rehman (AsadR)
Adding CCNotificationCenter::removeAllObservers(CCObject *target).
2013-03-15 10:09:24 +08:00
jedy
Fix of CCNode.h's document with doxygen 1.8.3 can't be generated.
2013-03-20 09:56:13 +08:00
whitegfx
Implementation of kEditBoxInputFlagSensitive setting for CCEditBoxImplIOS.
2013-03-25 12:02:40 +08:00
Zecken (gelldur)
Fixing a profiling compilation error in CCParticleBatchNode.
2013-05-07 14:58:06 +08:00
Fixing linking errors for TestCPP with libcurl on linux.
2014-01-08 10:51:34 +08:00
Fixing a bug that crash was triggered if there is not `textureFileName`section in particle plist file.
2013-03-25 12:02:40 +08:00
2013-03-26 10:12:44 +08:00
flamingo (flaming0)
Null pointer check in order to prevent crashes.
2013-06-04 15:08:06 +08:00
Updating spine-runtime to EsotericSoftware/spine-runtimes@5f90386.
2013-03-26 10:12:44 +08:00
2013-04-03 11:18:15 +08:00
rtissera (Romain TISSERAND)
Adding missing JNIEXPORT / JNICALL declarations.
2013-05-06 10:20:20 +08:00
Fix iOS 4.3 JPEG loading issue.
2013-04-03 11:18:15 +08:00
2013-04-04 10:00:49 +08:00
Yodesoft
Improving font rendering performance for linux platform.
2013-04-15 11:12:44 +08:00
Reducing function call in nativeInitBitmapDC to improve performance.
Refactoring writable path to "<user's home>/.config/<app name>" for linux platform.
2013-04-04 10:00:49 +08:00
2013-04-08 14:57:15 +08:00
sjchao
Fixing a display bug when a scrollView nested in another scrollView.
2013-03-28 18:53:20 +08:00
Éloi Rivard (azmeuk)
Linux OpenAL support.
2013-07-06 15:12:48 +08:00
Added some guards to prevent Eclipse to compile twice the same class.
2013-07-09 21:47:17 +08:00
Linux Eclipse projects updates
2013-07-23 10:08:15 +08:00
Refactored emscripten-build.sh, it's no longer need to be edited to make emscripten work.
2013-07-22 22:57:38 +08:00
Creation of CCDeprecated-ext.h
Use of a single emscripten HTML template file.
2013-07-23 21:49:00 +08:00
Added some guards in fileutils. Fixed a bug in emscripten file utils.
2013-07-23 17:47:18 +08:00
Added emscripten keyboard support
2013-07-31 09:27:32 +08:00
Clang support for Linux
Multiple emscripten template support. Emscripten multiple resolutions support.
2013-08-01 21:22:52 +08:00
Toplevel Makefile refactoring
2013-03-28 18:53:20 +08:00
2013-04-09 11:47:54 +08:00
elmiro
Correction of passed buffer size to readlink and verification of result return by readlink.
2013-04-09 12:57:07 +08:00
harikrishnar (Hari Krishna)
Wrong logic in CCArray::initWithObjects.
Fixing a bug that button should not get respond if its parent is invisable.
2013-04-10 12:52:13 +08:00
rogerzanoni
Fixing a linking error that libpthread and libGL libraries need to be linked on linux.
2013-04-15 10:47:17 +08:00
Fixing a compiling error of [-Werror=array-bounds] when compiling Box2dTestBed.
2013-04-10 12:52:13 +08:00
2013-04-15 11:51:47 +08:00
zhanghaojie
Fixing a bug that anchorPoint property of CCScale9Sprite doesn't work in CCBReader.
2013-04-15 13:40:02 +08:00
MarkEHenderson (Mark Henderson)
2013-04-18 09:45:19 +08:00
Fixing of variable initialization in SpriteBatchNode.
2013-04-15 13:40:02 +08:00
2013-04-17 12:58:21 +08:00
akira-cn
Adding response for back and menu keypad event for Android.
2013-04-17 13:01:47 +08:00
lgb (Oleg)
2013-04-18 09:45:19 +08:00
Fixing a compilation error for BlackBerry PlayBook.
2013-04-19 10:46:56 +08:00
Comparing float number by using epsilon and absolute difference.
2013-04-18 09:45:19 +08:00
jotel (Jaroslaw Lewandowski)
Fixing a bug that wrong type of argument signature is used in setAccelerometerIntervalJNI function.
2013-05-09 08:55:22 +08:00
Fix for broken of ccArrayGetIndexOfObject after merging this commit(076f38c).
2013-05-29 16:44:14 +08:00
Explicitly initialising CCAcceleration structure.
2013-05-30 10:42:17 +08:00
Add support to save/retrieve CCData into/from CCUserDefault.
2013-07-03 16:01:19 +08:00
Text Shadows fix
2013-07-17 14:26:10 +08:00
Solving 'black screen' on android.
2013-04-17 13:01:47 +08:00
2013-04-19 10:03:45 +08:00
MarcelBloemendaal
Adding secureTextEntry property to CCTextFieldTTF.
2013-04-19 10:25:48 +08:00
brawsome
Adding new macro CCB_MEMBERVARIABLEASSIGNER_GLUE_WEAK to CCBMemberVariableAssigner.h.
2013-05-07 16:42:20 +08:00
Adding CCLOG before original path is returned in CCFileUtils::fullPathForFileName to aid in debugging.
Optmization to ccArrayGetIndexOfObject.
2013-04-19 10:25:48 +08:00
2013-05-07 11:04:08 +08:00
sunzhuoshi
Adding support for javascript bytecode.
2013-07-16 17:37:50 +08:00
Fixing bad js constant names.
2013-05-07 11:04:08 +08:00
2013-05-07 14:08:13 +08:00
ptekchand (Pranav Tekchand)
Supporting negative node scales for CCScrollView.
2013-05-07 14:55:27 +08:00
coolengineer (Hojin Choi)
Refactoring callback selector for HttpResponse.
2013-05-09 18:36:25 +08:00
djh-
Fixing a bug that displayed color of CCDrawNode is incorrect when VAO is disabled.
2013-05-13 11:48:02 +08:00
acai (beingstudio)
Fix of null pointer access in CCBAnimationManager::getRunningSequenceName.
2013-05-13 16:06:30 +08:00
metalgit92
Adding const qualification to some CCNode's getters
2013-05-13 17:58:51 +08:00
Clarinexus
Fixing a bug that setColor and setOpacity of CCControlButton and CCScale9Sprite are broken.
2013-05-13 21:32:04 +08:00
Xander84
Fixing a bug in CCBValue::getByteValue.
2013-05-20 11:59:41 +08:00
smshuja
Fixing a bug that pointQueryFirst returns invalid Shape when a shape is not found in JSB.
2013-05-21 11:21:31 +08:00
Fixing a bug that New PivotJoint can't access 4 parameters like in html5 version.
2013-07-04 10:24:29 +08:00
Fixing a bug that Pivotjoint constructor and pointQueryFirst in Space class will return false instead of invalid shape object.
2013-05-20 21:21:17 +08:00
Carsten Sandtner (casarock)
Adding XMLHttpRequest support for JSB.
2013-05-21 11:10:11 +08:00
Lee, Jae-Hong (pyrasis)
2013-05-21 11:10:11 +08:00
Maintainer of tizen port.
2013-05-13 21:32:04 +08:00
2013-06-04 15:08:06 +08:00
lumendes
Updating spine-runtime to EsotericSoftware/spine-runtimes@5f90386.
2013-06-04 17:12:13 +08:00
sunxiaoyu
Refactoring CCEditBox to add UITextField only when keyboard was opened, remove it when keyboard was closed.
2013-06-13 15:01:52 +08:00
2013-06-08 10:39:26 +08:00
edwardzhou (Edward Zhou)
Correcting the type detecting order for Lua CCBProxy::getNodeTypeName.
2013-06-08 15:03:31 +08:00
Casting variables to their own type, and print warning info if no corresponding lua callback function instead of crash.
2013-06-19 20:05:38 +08:00
fix of WebSocket url parse error for 'ws://domain.com/websocket' pattern.
2014-01-09 15:26:24 +08:00
Fixed a bug that Websocket doesn't support send/receive data which larger than 4096 bytes.
2013-06-04 15:08:06 +08:00
2013-06-19 14:27:13 +08:00
musikov
Fixing a bug that missing precision when getting strokeColor and fontFillColor
2013-06-27 11:35:08 +08:00
hawkwood (Justin Hawkwood)
Fixing a bug that EditBox doesn't show any text if it's initialized with text.
2013-06-27 11:50:39 +08:00
wtyqm (zhang peng)
Fixing a bug that ccbRootPath wasn't passed to sub ccb nodes.
2013-07-04 10:01:26 +08:00
smilingpoplar (YangLe)
Fixing a bug that CCScale9Sprite doesn't support rotated spriteframe in atlas.
2013-07-04 14:29:34 +08:00
xxuejie
Add namespace prefix to selector macros
2013-07-09 10:21:11 +08:00
hannon235 (Chris)
Fixing a bug that the submenu of ExtensionTest in TestCpp can't scroll.
2013-07-15 11:42:07 +08:00
Implements a socket.io client extension and adds a test case.
2013-07-11 17:11:18 +08:00
pktangyue
Fixing a bug that CCScale9Sprite::setInsetLeft/XXX can't work for rotated sprite frame.
2013-07-16 10:42:38 +08:00
Fixing a bug that Color and Opacity of Scale9Sprite will not be changed when it's added to NodeRGBA and run with FadeIn/Out actions.
2013-09-27 22:01:27 +08:00
Adding *.xccheckout to gitignore.
2013-07-15 11:54:43 +08:00
jllust
Fixing a bug that CCLabelBMFont crashes in glDrawElements of CCTextureAtlas::drawNumberOfQuads sometimes.
2013-07-16 13:37:53 +08:00
Sam Gross (colesbury)
Ignoring formatting specifiers in JavaScript log messages.
2013-07-17 18:12:43 +08:00
Make bindings-generator supports to bind std::function argument.
2013-07-16 13:44:05 +08:00
James Munro (jdmunro)
Added JSB support for ccpDistanceSQ.
2013-07-22 11:44:39 +08:00
Rafael (rafaelx)
A warning fix of AL_INVALID_NAME and AL_INVALID_OPERATION in SimpleAudioEngineOpenAL.cpp.
2013-07-26 20:49:59 +08:00
metalbass
Fixing an issue that sigslot::_connection_base# (from 0 to 8) don't have virtual destructors.
2013-07-29 07:52:53 +08:00
thp
Port Cocos2D-X to Qt 5
2013-08-02 10:45:41 +08:00
Nako Sung (nakosung)
Fixing a bug that wrong logic when pass an empty std::vector to WebSocket::init.
Exposing cc.RemoveSelf to JS.
2013-09-10 10:06:06 +08:00
exposed AssetsManager to javascript and added multiple-assetsManager support
2013-08-05 15:47:50 +08:00
dotsquid
Fixed the crash caused by improper deletion of VBOs and VAO in ParticleSystemQuad.
2013-08-16 11:31:26 +08:00
maciekczwa
Fixing a bug that stroke color with channel color values other than 255 doesn't take effect on android.
2013-08-20 10:04:46 +08:00
zcgit
a potential bug fix in Layer::init.
2013-08-20 14:25:45 +08:00
gkosciolek
Fixing a bug that observers with the same target and name but different sender are the same observer in NotificationCenter.
2013-06-19 14:27:13 +08:00
2013-08-20 16:38:03 +08:00
xbruce
2013-08-28 17:31:37 +08:00
Fixing a bug that crash appears when extending cc.ScrollView in JS.
Fixing a bug that cc.registerTargettedDelegate doesn't support pure js object as its target.
2013-08-20 16:38:03 +08:00
2013-09-22 22:07:09 +08:00
elwinarens (Elwin Arens)
Minor spelling changes in description of CCScene.h
2013-09-24 17:28:33 +08:00
signmotion (Andrey Syrokomsky)
Fixed some compiling-warnings (MSVC2012).
2013-07-15 11:38:56 +08:00
michaelcontento
[Android] use onWindowFocusChanged(bool) instead of onResume()/onPause()
2013-09-23 18:42:07 +08:00
Prevent nullptr access in AssetsManager
2013-09-24 10:02:27 +08:00
[Android] re-introduce Cocos2dxHelper.runOnGLThread(Runnable)
2013-09-24 10:11:08 +08:00
[Android] added EGL_RENDERABLE_TYPE to OpenGL attributes
2013-10-29 10:06:32 +08:00
Android: add xlargeScreens="true" to supports-screens
2013-11-02 22:16:39 +08:00
Trigger onKeyReleased only after the key has been released.
2013-11-14 11:52:52 +08:00
Makes Colors are now comparable and explicit convertible
2013-07-24 11:04:35 +08:00
bmanGH
Use gl caching functions in TexturePVR::createGLTexture()
2013-11-13 14:57:24 +08:00
Configuration of VAO in runtime
2013-11-14 10:12:25 +08:00
Add setUniformLocationWithMatrix2fv, setUniformLocationWithMatrix3fv mothed into GLProgram class
2013-07-24 12:04:59 +08:00
metadao
make create_project.py more pythonic and fix some typoes
2013-07-29 07:49:37 +08:00
timothyqiu
Project creator: use absolute path for json config files
2013-07-30 12:01:19 +08:00
Documentation fixes
2013-08-02 09:26:42 +08:00
A better way to locate project creator
2013-10-09 10:13:59 +08:00
rablwupei
Fixed a memory leak in ScriptingCore::runScript()
2013-10-09 14:23:36 +08:00
Fixed a memory leak in Spine.
Added support of passing array to cc.Sequence.create and cc.Spawn.create.
2013-10-09 17:00:46 +08:00
Fixed a bug that sys.localStorage.getItem() does not support non-ascii string.
2013-10-09 17:04:43 +08:00
Fixed a memory leak in XMLHttpRequest.
2013-11-14 12:22:47 +08:00
Fixed a bug that wrong convention to jsval in cccolor4f_to_jsval and cccolor3b_to_jsval.
2013-10-11 15:12:57 +08:00
Keita Obo (ktaobo)
2013-10-11 15:15:44 +08:00
Avoid unnecessary object duplication for Scale9Sprite.
2013-10-09 17:04:43 +08:00
2013-10-11 18:26:25 +08:00
jimmystar
Fixed a bug that cc.Scheduler.schedule(target, func) without repeat argument couldn't repeat schedule forever on device.
2013-10-17 15:43:45 +08:00
XiaoLongHan (kpkhxlgy0)
2013-10-18 11:13:54 +08:00
Fixed a bug that outside of keyboard can't be responded to close keyboard when using EditBox.
lettas
A fix for multi-platform template.
2013-10-22 15:34:32 +08:00
HoGarfield (garfield_ho)
Fixed a bug that CCBReader can't play sequence automatically in JSB.
2013-10-22 16:34:10 +08:00
Could not set next animation in CCBAnimationCompleted callback.
2013-11-06 15:57:57 +08:00
Fixed missing to add JSAutoCompartment when invoking JS functions from C++.
2013-11-14 11:25:39 +08:00
CCBReader: To set anchor point to 0,0 when created by loader
2013-10-22 15:34:32 +08:00
2013-10-24 18:03:15 +08:00
lite3
Fixed a bug that Node's anchor point was changed after being added to ScrollView.
2013-10-29 09:04:11 +08:00
superrad
Clear NoSuchMethodError Exception when JniHelper fails to find methodID
2013-11-01 17:48:10 +08:00
Nite Luo (darkdukey)
Added Mouse Support For Desktop Platforms.
2013-11-02 22:10:59 +08:00
ledyba
Fixed a bug that EventListeners can't be removed sometimes.
2013-11-03 15:37:39 +08:00
Fixed a bug that the data size has to be specified when parsing XML using TinyXML.
2013-11-12 09:44:07 +08:00
Closed X display after getting DPI on Linux.
2013-11-02 22:10:59 +08:00
2013-11-10 20:56:40 +08:00
Luis Parravicini (luisparravicini)
Fixed typos in create_project.py.
2013-11-11 13:51:44 +08:00
xhcnb
Device::setAccelerometerEnabled needs to be invoked before adding ACC listener.
2014-01-09 10:02:52 +08:00
Fixed a bug that it will get wrong custom properties when use different count custom properties in CocosBuilder.
2013-11-11 13:51:44 +08:00
2013-11-12 10:32:22 +08:00
bopohaa
Fixed a bug that Webp test crashes.
2013-11-26 09:56:14 +08:00
lajos
FontTest isn't rendered correctly with custom TTF font on Mac platform.
2013-11-26 17:44:24 +08:00
hulefei
Added gui namespace before SEL_TouchEvent.
2013-12-16 17:48:59 +08:00
zhiqiangxu
Fixed a logic error in ControlUtils::RectUnion.
2014-01-02 09:57:21 +08:00
Fixed an issue that there is an useless conversion in ScrollView::onTouchBegan.
2013-12-16 17:48:59 +08:00
2013-12-19 20:50:05 +08:00
yinkaile (2youyouo2)
Maintainer of Armature Bone Animation.
2013-12-20 16:14:15 +08:00
dmurtagh
Fixed a bug that UserDefault::getDoubleForKey() doesn't pass default value to Java.
2013-12-20 21:07:23 +08:00
seobyeongky
Updates spine runtime.
2013-12-27 15:59:05 +08:00
Fixed a potential bug in Data's copy constructor.
2013-12-20 21:07:23 +08:00
2013-12-27 10:08:34 +08:00
luocker
Fix a bug that string itself is also modified in `String::componentsSeparatedByString`.
2013-12-27 20:13:40 +08:00
omersaeed
Fix a bug that game will crash if connection breaks during download using AssetManager.
2013-12-30 10:14:25 +08:00
SBKarr
AngelCode binary file format support for LabelBMFont.
2014-01-01 21:56:51 +08:00
zarelaky
OpenAL context isn't destroyed correctly on mac and ios.
2014-01-02 16:24:20 +08:00
kicktheken (Kenneth Chan)
Fixed a bug that the setBlendFunc method of some classes wasn't exposed to LUA.
2014-01-02 19:33:07 +08:00
andyque
Fixed a bug that missing to check self assignment of Vector<T>, Map<K,V>, Value and String.
2014-01-03 10:57:09 +08:00
Fixed a bug that move assignment operator doesn't clear previous content bug.
2014-01-03 12:50:52 +08:00
Fixed the compile error of Map's getRandomObject.
2014-01-02 19:33:07 +08:00
2014-01-04 13:45:55 +08:00
daltomi
Fixed a typo in Director class.
2014-01-06 11:09:58 +08:00
Removed an unnecessary boolean flag in CCFontAtlasCache.cpp.
2014-01-09 10:51:40 +08:00
v1ctor
2014-01-09 11:28:54 +08:00
ControlSlider supports to set selected thumb sprite.
ControlButton supports to set scale ratio of touchdown state
2014-01-10 15:15:19 +08:00
akof1314
TestCpp works by using CMake and mingw on Windows.
2014-01-14 14:54:19 +08:00
Pisces000221
Corrected a few mistakes in the README file of project-creator.
2014-01-04 13:45:55 +08:00
2013-10-09 17:04:43 +08:00
Retired Core Developers:
WenSheng Yang
Author of windows port, CCTextField,
Designer of CCApplication/CCEGLView/platform structure.
He's working together with 2dx core team but leading FishingJoy game
Bin Zhang
core-team member but put himself in FishingJoy game since 2012.
RongHong Huang (flyingpaper)
Author of cocos2d-xna and spent all his time on wp7.
2013-03-02 01:09:58 +08:00
2011-07-13 22:36:37 +08:00
Cocos2d-x can not grow so fast without the active community.
2012-08-28 14:03:00 +08:00
Thanks to all developers who report & trace bugs, discuss the engine usage in forum & QQ groups!
2011-07-13 22:36:37 +08:00
Special thanks to Ricardo Quesada for giving us lots of guidances & suggestions.