Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-16 | Theora: Don't compile unnecessary files, rename "x86_opt_*" | Błażej Szczygieł | |
2016-10-15 | freetype: Make it a module and split thirdparty library | Rémi Verschelde | |
Comment out the weird workaround for building on Windows at it might not be needed anymore. Testing needed to confirm. | |||
2016-10-15 | zlib: Split thirdparty files, simplify scons option | Rémi Verschelde | |
2016-10-15 | glew: Split thirdparty files and isolate env | Rémi Verschelde | |
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. | |||
2016-10-15 | squish: Move to a module and split thirdparty lib | Rémi Verschelde | |
2016-10-15 | theora: Move to a module and split thirdparty lib | Rémi Verschelde | |
Same rationale as the previous commits. | |||
2016-10-15 | openssl: Move to a module and split thirdparty lib | Rémi Verschelde | |
Same rationale as the previous commits. | |||
2016-10-15 | ogg/vorbis/opus: Make them modules and unbundle thirdparty libs | Rémi Verschelde | |
Took the opportunity to undo the Godot changed made to the opus source. The opus module should eventually be built in its own environment to avoid polluting others with too many include dirs and defines. TODO: Fix the platform/ stuff for opus. | |||
2016-10-15 | webp: Make it a module and unbundle libwebp thirdparty files | Rémi Verschelde | |
Note that there are two Godot-specific changes made to libwebp for the javascript/HTML5 platform. They are documented in the README.md. | |||
2016-10-15 | enet: Split enet thirdparty files and allow unbundling | Rémi Verschelde | |
Building against shared libraries only implemented for Linux X11 so far. TODO: Document Godot's modifications of upstream enet. | |||
2016-10-15 | png: Split library to thirdparty dir and allow unbundling | Rémi Verschelde | |
Uses the new structure agreed upon in #6157, but the thirdparty/ folder does not behave following a logic similar to that of modules/ yet. The png driver can't be moved to a module as discussed in #6157, as it's required by core together with a few other ImageLoader implementations (see drivers/register_driver_types.cpp:register_core_driver_types()) Dropped the possibility to disable PNG support, it's a core component of Godot. | |||
2016-09-23 | Use pkgconfig to locate ALSA libs (#6119) | romeojulietthotel | |
* This allows building when ALSA libs are in a non-standard location. PKG_CONFIG_PATH alone is not enough as the final link fails. Adding this makes the final link succeed. * The extra LIBS flag for alsa is not needed so removing. | |||
2016-07-21 | Code cleanup in platform/x11 | Mario Schlack | |
2016-07-18 | remove GLU dependency, closes #3787 | Juan Linietsky | |
2016-07-04 | Link libdl only on Linux, fix BSD build | eska | |
2016-06-27 | Fix compiling for X11 on non-86, this fixes #5444 | Ferdinand Thiessen | |
2016-06-11 | Merge pull request #4905 from Hinsbart/x11_dpi | Juan Linietsky | |
x11: Implemented dpi detection | |||
2016-06-09 | -make freetype build for all platforms the same, default as builtin except ↵ | Juan Linietsky | |
on x11. closes #5119 | |||
2016-06-09 | x11: Implemented dpi detection | Andreas Haas | |
depends on XRandR. Had to dynamically load `XRRGetMonitors` as Ubuntu 12.04 doesn't have it. Also removed libudev from travis install list. | |||
2016-06-08 | GLEW: Define static + enabled and includes via SCons | Rémi Verschelde | |
This allows us not to have to hack our definitions in the upstream files, making it easier to upgrade to newer versions in the future. For the include paths to work, the headers are moved to a GL subfolder to match their upstream location. | |||
2016-05-29 | Finalized DynamicFont implementation | Juan Linietsky | |
-DynamicFont uses Freetype by default -Editor fonts are now scalable thanks to this -Cleaned up documentation browser and added fonts for this | |||
2016-04-02 | Remove trailing spaces | Rémi Verschelde | |
2016-02-14 | x11: make dependancy on libudev optional | hondres | |
2016-02-04 | added option to link libstdc++ statically | Juan Linietsky | |
2016-01-26 | remove dependancy on libevdev | hondres | |
2016-01-10 | Enable ALSA driver in non-linux X11 when available | eska | |
2016-01-06 | Make joydev build using udev and evdev opt-out but blocking (linux) | Rémi Verschelde | |
It is enabled by default, users have to specifically ask for it if they don't want gamepad support. If libudev or libevdev are missing, the build aborts and tells the user the reason and that they can disable gamepad support with the "gamepad=no" option. | |||
2015-12-21 | Check pkg-config for libudev and enable gamepad code only if found. Linux ↵ | hondres | |
only for now | |||
2015-12-21 | -fixed build system to use pkg-config for evdev | Juan Linietsky | |
2015-12-18 | Better gamepad support | hondres | |
2015-12-08 | changed a bit to use system() | Juan Linietsky | |
2015-12-08 | improve detection of linux, fixes #3201 | Juan Linietsky | |
2015-12-08 | Merge pull request #2849 from a12n/compobsd2 | Juan Linietsky | |
Compile on OpenBSD | |||
2015-11-29 | Enabled debug symbols for x11 when using platform=release_debug and ↵ | koalefant | |
debug_release=yes together | |||
2015-11-25 | 0theora compilation fixes | Juan Linietsky | |
2015-11-20 | Enable ALSA only for Linux | Anton Yabchinskiy | |
2015-11-19 | Revert "libao audio driver" | Juan Linietsky | |
2015-11-02 | Merge branch 'master' of github.com:okamstudio/godot | Anton Yabchinskiy | |
2015-09-26 | Fixed theora playback. Removed theoraplayer. | Juan Linietsky | |
Still need to get proper audio output latency in some platforms. | |||
2015-09-10 | fix to builtin freetype defines on linux | Juan Linietsky | |
2015-09-10 | fix to freetype detection | Juan Linietsky | |
2015-08-23 | fix build issue with ssl, closes #2384 | Juan Linietsky | |
2015-08-21 | damn github built-in editor | Juan Linietsky | |
2015-08-21 | fix for built-in ssl (easier to build 32 bits export) | Juan Linietsky | |
2015-07-29 | Merge branch 'master' of github.com:okamstudio/godot | Anton Yabchinskiy | |
2015-06-12 | some optimizations in godot memory handling | Juan Linietsky | |
2015-05-22 | Fix building release target with debug symbols | Rémi Verschelde | |
This forced the -g2 CCFLAG in release builds, making them relatively heavy. Fixes #1781. | |||
2015-04-30 | -some cleanups | Juan Linietsky | |
-added tesselation function to curve and curve2d | |||
2015-04-20 | -Changed Godot exit to be clean. | Juan Linietsky | |
-Added more debug information on memory cleanliness on exit (if run with -v) -Fixed several memory leaks, fixes #1731, fixes #755 | |||
2015-04-04 | Merge branch 'master' of github.com:okamstudio/godot | Anton Yabchinskiy | |