aboutsummaryrefslogtreecommitdiff
path: root/platform/server
Commit message (Collapse)AuthorAgeFilesLines
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-084-0/+4
|
* SCons: Add option to toggle warnings (on by default)Rémi Verschelde2017-03-251-1/+1
| | | | | | All the warnings are factored out of the platform-specific files and moved to SConstruct. Will have to check that it does not introduce regressions on some platforms/compilers.
* Bring that Whole New World to the Old Continent tooRémi Verschelde2017-03-193-74/+50
| | | | | Applies the clang-format style to the 2.1 branch as done for master in 5dbf1809c6e3e905b94b8764e99491e608122261.
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-124-4/+4
| | | | | | | | | | That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games! (cherry picked from commit c7bc44d5ad9aae4902280012f7654e2318cd910e)
* png: Allow building shared freetype with bundled libpngRémi Verschelde2016-11-191-1/+0
| | | | | | | | This was the behaviour when building Godot 2.1, which allows to build against Ubuntu 12.04 and its freetype that links old libpng12, while still bundling libpng16. (cherry picked from commit 4965ddfaa1536fb179d4b156d1ecb8a72a3c565f)
* Revert "libpng: Fix erroneously linking against libpng12 on old distros"Rémi Verschelde2016-11-191-1/+1
| | | | | | | | | | | This reverts commits 5fa1bb331ad9be31dbfc752c7d19ccf7caeb8fa and ec4be71fade1ee5c6171e323d09197f3bf528499. Looks like Debian/Ubuntu are not even shipping libpng16 nowadays in their stable releases, we'll have to go back to statically linking our own libpng16 to wait for them to stop being 5 years behind everybody. (cherry picked from commit c32766a482595256bc48155587a47f27848ac8ea)
* libpng: Same fix as previous commit for server platformRémi Verschelde2016-11-191-1/+1
| | | | (cherry picked from commit ec4be71fade1ee5c6171e323d09197f3bf528499)
* server: Allow building against system librariesRémi Verschelde2016-11-031-0/+36
| | | | (cherry picked from commit 5e360fe178e4fae0fd750d2daf7457a28268ffcd)
* style: Fix PEP8 blank lines issues in Python filesRémi Verschelde2016-11-021-4/+3
| | | | | | | | | | | Done with `autopep8 --select=E3,W3`, fixes: - E301 - Add missing blank line. - E302 - Add missing 2 blank lines. - E303 - Remove extra blank lines. - E304 - Remove blank line following function decorator. - E309 - Add missing blank line. - W391 - Remove trailing blank lines.
* style: Fix PEP8 whitespace issues in Python filesRémi Verschelde2016-11-022-26/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Done with `autopep8 --select=E2,W2`, fixes: - E201 - Remove extraneous whitespace. - E202 - Remove extraneous whitespace. - E203 - Remove extraneous whitespace. - E211 - Remove extraneous whitespace. - E221 - Fix extraneous whitespace around keywords. - E222 - Fix extraneous whitespace around keywords. - E223 - Fix extraneous whitespace around keywords. - E224 - Remove extraneous whitespace around operator. - E225 - Fix missing whitespace around operator. - E226 - Fix missing whitespace around operator. - E227 - Fix missing whitespace around operator. - E228 - Fix missing whitespace around operator. - E231 - Add missing whitespace. - E231 - Fix various deprecated code (via lib2to3). - E241 - Fix extraneous whitespace around keywords. - E242 - Remove extraneous whitespace around operator. - E251 - Remove whitespace around parameter '=' sign. - E261 - Fix spacing after comment hash. - E262 - Fix spacing after comment hash. - E265 - Format block comments. - E271 - Fix extraneous whitespace around keywords. - E272 - Fix extraneous whitespace around keywords. - E273 - Fix extraneous whitespace around keywords. - E274 - Fix extraneous whitespace around keywords. - W291 - Remove trailing whitespace. - W293 - Remove trailing whitespace.
* style: Start applying PEP8 to Python files, indentation issuesRémi Verschelde2016-11-022-39/+39
| | | | | | | | | | | | | | | | | | | Done with `autopep8 --select=E1`, fixes: - E101 - Reindent all lines. - E112 - Fix under-indented comments. - E113 - Fix over-indented comments. - E115 - Fix under-indented comments. - E116 - Fix over-indented comments. - E121 - Fix a badly indented line. - E122 - Fix a badly indented line. - E123 - Fix a badly indented line. - E124 - Fix a badly indented line. - E125 - Fix indentation undistinguish from the next logical line. - E126 - Fix a badly indented line. - E127 - Fix a badly indented line. - E128 - Fix a badly indented line. - E129 - Fix a badly indented line.
* SCons: Use colored output if available, change "colored"->"verbose"Błażej Szczygieł2016-10-301-3/+0
| | | | (cherry picked from commit 2bf4553fe056c1fab5367dfae62426d3c7cf8168)
* SCsub: Add python shebang as a hint for syntax highlightingRémi Verschelde2016-10-301-0/+2
| | | | | | Also switch existing shebangs to "better" /usr/bin/env python. (cherry picked from commit fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163)
* zlib: Split thirdparty files, simplify scons optionRémi Verschelde2016-10-301-1/+0
| | | | (cherry picked from commit cbf52606f4928df46fc89d37d781bad782f0616e)
* glew: Split thirdparty files and isolate envRémi Verschelde2016-10-301-1/+1
| | | | | | | | Not fully happy about the way this one interacts with the various platforms. Maybe the platform_config.h should be generated by the SCsub instead of passing a define just to know where is the header. (cherry picked from commit 36738ddda4f732fff7bbfb7b4605a47a0bd7c045)
* Fixed iCCp chunk in pngsJ08nY2016-06-221-0/+0
| | | | neccesary for libpng 1.6.27 to work silently
* Add missing license headers in our source files (#5255)Rémi Verschelde2016-06-181-1/+0
| | | Also removes a couple wrong Godot headers from third-party source files.
* Remove trailing spacesRémi Verschelde2016-04-021-5/+5
|
* remove trailing whitespaceHubert Jarosz2016-03-093-20/+20
|
* theora on server buildAriel Manzur2016-02-251-1/+0
|
* Update copyright to 2016 in headersGeorge Marques2016-01-014-4/+4
|
* Moved deleting sample player in OS finalize methods to before deleting audio ↵Saracen2015-11-021-1/+2
| | | | server to prevent crash when exiting.
* Added ability to set custom mouse cursors. Not hardware accelerated yet.Juan Linietsky2015-09-241-1/+1
|
* Updated copyright year in all headersJuan Linietsky2015-04-184-4/+4
|
* Beta1 Attempt #1Juan Linietsky2015-04-022-1/+8
| | | | | | | | | -=-==-=-=-=-=-=- -Small fixes in canvas item light shader -Fixed compilation in server target -Export for Android makes 32 bits display as default -changed version to 1.1beta1
* SCons: colored compilationhurikhan2015-01-121-0/+3
|
* Build System ChangesJuan Linietsky2014-10-071-26/+12
| | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-= Build System: -Big clean up of SCons, changed how builds are done to a much cleaner method (check the Github Wiki for instructions). -Deactivated BlackBerry10 (sorry), if no mantainer found (or BlackBerry does not send us a Passort ;), platform will be removed as we have no longer devices to test. Engine: -Removed deprecated object and scene format (was in there just for compatibility, not in use since a long time). -Added ability to open scenes even if a node type was removed (will try to guess the closest type). -Removed deprecated node types.
* 3D Physics Rework, Other StuffJuan Linietsky2014-09-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-=- 3D Physics: -Fixed "Bounce" parameter in 3D -Fixed bug affecting Area (sometims it would not detect properly) -Vehicle Body has seen heavy work -Added Query API for doing space queries in 3D. Needs some docs though. -Added JOINTS! Adapted Bullet Joints: and created easy gizmos for setting them up: -PinJoint -HingeJoint (with motor) -SliderJoint -ConeTwistJoint -Generic6DOFJoint -Added OBJECT PICKING! based on the new query API. Any physics object now (Area or Body) has the following signals and virtual functions: -input_event (mouse or multitouch input over the body) -mouse_enter (mouse entered the body area) -mouse_exit (mouse exited body area) For Area it needs to be activated manually, as it isn't by default (ray goes thru). Other: -Begun working on Windows 8 (RT) port. Compiles but does not work yet. -Added TheoraPlayer library for improved to-texture and portable video support. -Fixed a few bugs in the renderer, collada importer, collada exporter, etc.
* Stop tracking platform/server/logo.h for it will be autogeneratedmarynate2014-02-191-2/+0
|
* GODOT IS OPEN SOURCEJuan Linietsky2014-02-098-0/+531