summaryrefslogtreecommitdiff
path: root/main/main.cpp
AgeCommit message (Collapse)Author
2018-02-17Ignore tools CLI flags in non-tools builds.Pieter-Jan Briers
Some flags were still parsed but either did nothing or broke everything. No reason to parse them.
2018-02-14Merge pull request #15564 from RandomShaper/adpod-topmostRémi Verschelde
Add new window setting: always on top
2018-02-14Merge pull request #15741 from paulloz/bug-no-main-sceneRémi Verschelde
Fix bug when launching a game with no main scene
2018-02-13Always detect and use hiDPI in the project manager if neededHugo Locurcio
This makes its hiDPI behavior consistent with the editor.
2018-01-23Print FPS setting now only prints the game FPSZephilinox
2018-01-23Rename Fixed Fps to Physics Fps on Project Settingsvolzhs
Fixes #15981
2018-01-18Fix typos in code and docs with codespellRémi Verschelde
Using v1.11.0 from https://github.com/lucasdemarchi/codespell
2018-01-16Fix crash when closing the editorMariano Suligoy
2018-01-15Fix bug when launching a game with no main scenePaul Joannon
Check for a main scene after loading project settings and exit if there's none (except if launching in editor mode).
2018-01-11Destroy AudioServer after other non-core types are unregisteredRuslan Mustakov
This is important for some GDNative bindings and probably for Mono. They may keep references to audio objects which are freed when they are unregistered. If AudioServer is already deleted at that point, it causes segfaults.
2018-01-07Merge pull request #15297 from poke1024/runner-limit-errsRémi Verschelde
Limit number of errors and messages sent by runner
2018-01-05Add new window setting: always on topPedro J. Estébanez
Implemented for Windows and Linux.
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
2018-01-04Change OS::initialize signature to return Error (fix segfault on x11)Emmanuel Leblond
2018-01-03Limit number of errors and messages sent by runnerBernhard Liebl
2018-01-03Merge pull request #12814 from guilhermefelipecgs/add_hardware_custom_cursorRémi Verschelde
Custom hardware-accelerated mouse cursor
2018-01-01Update copyright statements to 2018Rémi Verschelde
Happy new year to the wonderful Godot community!
2017-12-29Editor: Respect -w command line flag.Andreas Haas
2017-12-20Fix editor crash on "save and exit" bugChong-U Lim
If a scene is modified and a user closes the editor and selects the "Save and exit" option in the modal dialog -- the editor crashes. This appears to be a result of the message queue being memdeleted AFTER visual servers have been destroyed. Remnant textures handled by the message queue throw a NRE when their own ~Texture destructors reference the visual servers. This fixes bugs: #12946 and #12813.
2017-12-20Correct license headers in main.cpp and voxel_light_baker.cppHein-Pieter van Braam
Sorry for the churn
2017-12-20Fix lightbaker clang-format issue and add license headersHein-Pieter van Braam
2017-12-19Added font oversampling supportJuan Linietsky
2017-12-17Add implementation for custom hardware cursorGuilherme Silva
2017-12-16Added custom editor splash (including sponsor logo).Juan Linietsky
2017-12-14GDScript files are converted to binary on export now.Juan Linietsky
2017-12-09Fixes vsync setting ignored when using a separate thread for renderingStefano Bonicatti
Setting the vsync in the main thread, after the rendering thread starts and takes the OpenGL context fails, so we need to do that before. Also, for some reason, the main thread cannot make current the context anymore. Fixes #13447
2017-12-07Style: Apply new clang-format 5.0 style to all filesRémi Verschelde
2017-11-26Disable logger by default.Juan Linietsky
2017-11-22Modified low processor sleep to 8000 and made it customizable (should be ↵Juan Linietsky
customizable for editor too)
2017-11-21Merge pull request #11895 from m4nu3lf/rendering/separate_threadJuan Linietsky
Restore rendering on a separate thread
2017-11-21Return and repair file loggingRuslan Mustakov
And make it configurable, too.
2017-11-20Merge pull request #12387 from santouits/x1111Rémi Verschelde
Fix x11 boot logo position in fullscreen and in maximized
2017-11-20Pass engine name and version parts as proper stringsRémi Verschelde
Removes the need for _MKSTR all over the place which has the drawback of converting _MKSTR(UNKNOWN_DEFINE) to "UKNOWN_DEFINE" instead of throwing a compilation error.
2017-11-19Revert "change low cpu delay to 1 usec, should make editor smoother and not ↵Rémi Verschelde
really use" This reverts commit ca194033061b4b29fe00d8e9bddf2f0478b3c3f0. See discussion in https://github.com/godotengine/godot/commit/ca194033061b4b29fe00d8e9bddf2f0478b3c3f0#commitcomment-25715906 It also did not fix the issue it claimed to fix.
2017-11-19Merge pull request #12961 from eska014/platform-docRémi Verschelde
Facilitate documenting platform-exclusive classes
2017-11-18Restore rendering on a separate threadm4nu3lf
2017-11-18Facilitate exposing platform-exclusive interfaces to all platformsLeon Krause
This makes the interfaces available, without implementation, in other platforms and the editor, which facilitates documenting platform-exclusive classes. Platform-exclusive APIs must be set up in platform/<platform>/api/api.cpp. Provide noop method-implementations where necessary. Also setup and document the HTML5 platform's JavaScript singleton.
2017-11-17change low cpu delay to 1 usec, should make editor smoother and not really useJuan Linietsky
a lot more cpu. Fixes #11030
2017-11-14Move singleton management from ProjectSettings to EngineLeon Krause
2017-11-09fixes to initialization orderJuan Linietsky
2017-11-09Make video mode initialization more intuitive, fixes #12022Juan Linietsky
2017-11-03Merge pull request #12262 from AndreaCatania/pplugJuan Linietsky
Physics server plug
2017-11-04Implemented physics plugAndreaCatania
Moved init_physics Implemented physics 2D plug Fix clang Fix clang Fix static check Fix clang Fix static check Moved physics server initialization Moved physics server settings initialization
2017-10-26Fix x11 boot logo position in fullscreen and in maximizedsantouits
2017-10-21Refactor Fixed to PhysicsPoommetee Ketson
2017-10-20Fix window display shrink can't set to float numbersgeequlim
2017-10-14Redoing the ARVR GDNative interface as module and tighter implementationBastiaanOlij
2017-10-11Merge pull request #11539 from BastiaanOlij/remove_directory_scanRémi Verschelde
Removed directory scan from project load
2017-10-11Merge pull request #11954 from neikeq/dIgnacio Etcheverry
Added 'exposed' field to ClassInfo for registered classes
2017-10-10Made directory scan optionalBastiaanOlij