{"push_id":1684879482,"size":40,"distinct_size":7,"ref":"refs/heads/Android","head":"286f266dd8d0ef708ceef196e389d9590dccf4c4","before":"1723263e723f167a8e90b5a27069da90e458297b","commits":[{"sha":"d37c6350ee08a961af3ab3b9129c39fca9f09d3e","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"SymbolVisibility: Initial changes to add symbol visibility annotations to public APIs. This is required in order to make Emscripten work because explicit export files don't really work there. Also, this will allow other platforms to control symbol visibility more easily.","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/d37c6350ee08a961af3ab3b9129c39fca9f09d3e"},{"sha":"5aebdc38d515823d3320a92d3d9f001188f75d97","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"CMake: Initial CMake implementation for IUP. Currently only supports Emscripten. However, a lot of skelton infrastructure is in place for the other platforms.\n\nFor Emscripten, to use, do something like:\n\nsource ~/emsdk_portable/emsdk_env.sh\nmkdir BUILD/Emscripten\ncd BUILD/Emscripten\ncmake -DCMAKE_TOOLCHAIN_FILE=/Users/ewing/Source/OFFICIAL/emsdk_portable/emscripten/1.37.9/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_BUILD_TYPE=Debug ../..","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/5aebdc38d515823d3320a92d3d9f001188f75d97"},{"sha":"ee54c96cae339c8fdef0cab6ed3d900626464993","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"CMake: Fixed spelling error","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/ee54c96cae339c8fdef0cab6ed3d900626464993"},{"sha":"7b9d43175d7c3d87f538528d7d258125e4c6c564","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"CMake: Added remaining platform specific IUP files.","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/7b9d43175d7c3d87f538528d7d258125e4c6c564"},{"sha":"d5ec0846942c50a275af0142b1119215efb586a8","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"CMake: Got working for Mac/Cocoa. Needed to make min version 3.0 because of RPATH policy change in CMake. Must use Xcode generator for now.","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/d5ec0846942c50a275af0142b1119215efb586a8"},{"sha":"9fd2b8f16d0a1b5b9a23e6afe21d0d92cf862cc4","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"CMake: Mac: Needed to add SystemConfiguration framework for GetComputerName() implementation change.","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/9fd2b8f16d0a1b5b9a23e6afe21d0d92cf862cc4"},{"sha":"0e2b2033703e7b92ab4481da186c2e739db79235","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"CMake: Added CMake support for iOS","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/0e2b2033703e7b92ab4481da186c2e739db79235"},{"sha":"cf632fa14cd5cc4ef063d2639c67e5b5e0092ce9","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"CMake: GTK support added.\n\nGTK2 is tested, but not GTK3. Testing on Ubuntu 12.04 LTS.\nMotif support also added, but not tested.","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/cf632fa14cd5cc4ef063d2639c67e5b5e0092ce9"},{"sha":"c61140dff630b6ca4f67dd7d3abb1504e9b9536d","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"CMake: Optimistically re-enabled visibility attributes.\n\nPlanning on fixing in source code soon.","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/c61140dff630b6ca4f67dd7d3abb1504e9b9536d"},{"sha":"edb2a1250ba2a867d4ce06dc717fc1f2ab34b600","author":{"name":"Eric Wing","email":"ddd3092df22e6c497abbdeb98871df85dc7bcc57"},"message":"CMake: Added Windows/Visual Studio support","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/edb2a1250ba2a867d4ce06dc717fc1f2ab34b600"},{"sha":"5d26aece824640b6cd4c2e263baa3d6f0c8a3e1e","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"CMake: Improved tests building handling. Instead of a hard yes/no, all the tests will be included with the project and an aggregate target \"testsiup\" will be provided to make all of them. IUP_BUILD_TESTS now specififies whether tests are included as part of the ALL target. By default, tests are excluded from the ALL target.","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/5d26aece824640b6cd4c2e263baa3d6f0c8a3e1e"},{"sha":"ffb983058cfb1dd7be47ba63499d0eb816c09112","author":{"name":"cmatzenbach","email":"73f3c1008a40b910df46a3e31359981572124120@gmail.com"},"message":"IIUP: Added export annotation to all func prototyes, except for\ndeprecated funcs","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/ffb983058cfb1dd7be47ba63499d0eb816c09112"},{"sha":"32c585b0e22be8a4f9f08cae555d1e5bca1eed73","author":{"name":"cmatzenbach","email":"73f3c1008a40b910df46a3e31359981572124120@gmail.com"},"message":"SymbolVisibility: Fixed export annotations","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/32c585b0e22be8a4f9f08cae555d1e5bca1eed73"},{"sha":"00c2c74fba9b7abec472eaa0726503dc2abc921e","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"Merge branch 'SymbolVisibility' into CMake\n\n* SymbolVisibility:\n  SymbolVisibility: Fixed export annotations\n  IIUP: Added export annotation to all func prototyes, except for deprecated funcs\n  SymbolVisibility: Initial changes to add symbol visibility annotations to public APIs. This is required in order to make Emscripten work because explicit export files don't really work there. Also, this will allow other platforms to control symbol visibility more easily.","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/00c2c74fba9b7abec472eaa0726503dc2abc921e"},{"sha":"1a3a25f7ab1f23b92fe0ba077c710b15f6d7d853","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"official: 3.21 r3989 (svn update -r3989)\n\nr3989 is a little past the hard 3.21 release, but seems to fix a regression bug reported on the list.","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/1a3a25f7ab1f23b92fe0ba077c710b15f6d7d853"},{"sha":"03666f267a71ae5dc1d4d946f96aff21dc2d1efd","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"Merge branch 'official' into SymbolVisibility\n\n* official:\n  official: 3.21 r3989 (svn update -r3989)\n\n# Conflicts:\n#\tinclude/iup.h","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/03666f267a71ae5dc1d4d946f96aff21dc2d1efd"},{"sha":"0381f7a7b54bdc4d40cdddb2a56aa5627da1c81d","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"Merge branch 'SymbolVisibility' into CMake\n\n* SymbolVisibility:\n  official: 3.21 r3989 (svn update -r3989)","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/0381f7a7b54bdc4d40cdddb2a56aa5627da1c81d"},{"sha":"f12c03bed81f87679d94942cab1c1ed4d223d135","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"CMake: New files have been added between 3.15 and 3.21. tests have been moved under html directory.","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/f12c03bed81f87679d94942cab1c1ed4d223d135"},{"sha":"aeda43432acb6c5af981838bd8cbaa4b42695878","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"SymbolVisibility: Accidental character deletion during merge","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/aeda43432acb6c5af981838bd8cbaa4b42695878"},{"sha":"07b70d4bb62964dc4532f38d585931913c92ac79","author":{"name":"Eric Wing","email":"9e337aa12e0c16858cf4de453ee0fcfe5b7701fa"},"message":"CMake: Switching Emscripten back to build .so files because the documentation says it is better than .a files. Leaving note to investigate .bc files.","distinct":false,"url":"https://api.github.com/repos/ewmailing/IupAndroid/commits/07b70d4bb62964dc4532f38d585931913c92ac79"}]}
{"actor":{"display_login":"ewmailing"}}