Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-17 | Merge pull request #11252 from marcelofg55/fix_noaudio_crash | Rémi Verschelde | |
Fix crash when no audio driver is available | |||
2017-09-15 | Merge pull request #11230 from maxim-sheronov/fix_enum_bindings | Thomas Herzog | |
Fix enums bindings | |||
2017-09-13 | Fix crash when no audio driver is available | Marcelo Fernandez | |
2017-09-13 | Fix enums bindings | Maxim Sheronov | |
Add missed bindings for enums Move some enums to class to have correct output of api.json | |||
2017-09-13 | Added a crash handler to dump the backtrace on Windows, Linux and OS X | Marcelo Fernandez | |
2017-09-09 | Hint the window manager to disable desktop compositing in fullscreen mode. | Felix M. Cobos | |
2017-09-02 | Fix typos 'a' and 'an' | Poommetee Ketson | |
2017-08-27 | Dead code tells no tales | Rémi Verschelde | |
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-27 | Merge pull request #10591 from Rubonnek/possible-null-ptr-dereference | Rémi Verschelde | |
Added/Fixed null pointer checks | |||
2017-08-26 | Added/Fixed null pointer checks | Wilson E. Alvarez | |
2017-08-25 | Fixed several memory leaks | Wilson E. Alvarez | |
2017-08-22 | Merge pull request #10487 from marcelofg55/curscr_as_default | Rémi Verschelde | |
p_screen param from get_screen_* funcs now default to the current screen | |||
2017-08-21 | p_screen param from get_screen_* funcs now default to the current screen | Marcelo Fernandez | |
2017-08-21 | Removed unnecessary assignments | Wilson E. Alvarez | |
2017-08-19 | Set the X11 class hint before mapping the window | Richard Adenling | |
Setting the class hint before mapping the window will allow some window managers to determine if a window should be treated specially. This is also in accordance with the ICCCM spec which says that WM_CLASS should only be changed when a window is in a withdrawn (unmapped) state. Fixes #10429 | |||
2017-08-02 | Fix double finalisation of audio drivers | Marcelo Fernandez | |
2017-07-26 | Fixes power management on x11 platform and removes explicit NULL pointer ↵ | Julian Murgia | |
dereference. | |||
2017-07-25 | Workaround to allow pasting unicode characters from X selection. | Jia Wang | |
Fixes #2491. Fixes #9787. | |||
2017-07-19 | -Renamed GlobalConfig to ProjectSettings, makes more sense. | Juan Linietsky | |
-Added system for feature overrides, it's pretty cool :) | |||
2017-07-13 | Fix fullscreen on X11 for non-resizable windows | Marcelo Fernandez | |
2017-07-11 | IME window follow the input cursor. | geequlim | |
Abstruct set_ime_position to OS class. Update ime position for LineEdit and TextEdit. | |||
2017-07-08 | Refactor 'treshold' to 'threshold' | Poommetee Ketson | |
2017-07-05 | Implemented borderless window functions on Linux. | Marcelo Fernandez | |
2017-06-29 | Workaround for IME and echo events on Linux: | Jia Wang | |
Request detectable auto-repeat (Require XKB extension) to support echo events and IME at the same time. Fixes #29, #7106 and #9381. | |||
2017-06-25 | Revert "Workaround for IME on Linux." | Juan Linietsky | |
2017-06-25 | Workaround for IME on Linux(fixes #29 #7106): | Jia Wang | |
Workaround for supporting input method frameworks like SCIM, IBus, Fcitx, etc. The locale is set when the application starts. Workaround for input when the input context within the specified input method is not available. | |||
2017-06-09 | -Restored multithread capability to VisualServer | Juan Linietsky | |
-Restored resource previews! | |||
2017-06-03 | InputEvent: Renamed "pos" property to "position" | Andreas Haas | |
Make the naming consistent with other classes. | |||
2017-05-29 | X11: Turn warning about not finding cursor theme into verbose output. | Andreas Haas | |
Failing to get the cursor theme should not cause any issues since we're then using the default one anyway. So I removed the warning and made it a verbose-only print instead, as people tend to mistake it for a real error.. (pretty much like `iCCP: known incorrect sRGB profile` :P) | |||
2017-05-20 | Removal of InputEvent as built-in Variant type.. | Juan Linietsky | |
this might cause bugs I haven't found yet.. | |||
2017-05-17 | Removal of Image from Variant, converted to a Resource. | Juan Linietsky | |
2017-04-10 | Rename [gs]et_pos to [gs]et_position for Controls | Sergey Pusnei | |
Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005 | |||
2017-04-08 | Add "Godot Engine contributors" copyright line | Rémi Verschelde | |
2017-04-06 | Revert "8145 - Mouse Position is unknown until first mouse event on X11" | Juan Linietsky | |
2017-03-28 | 8145 - Mouse Position is unknown until first mouse event on X11 & Win | Sergey Pusnei | |
- X11 update input->pos on EnterNotify - X11 & Win call first-time events processing before main initialization | |||
2017-03-26 | Input: Remove usage of platform dependent event IDs. | Andreas Haas | |
The ID property for InputEvents is set by `SceneTree` when sending the event down the tree. So there's no need for the platform specific code to set this value when it will later be overriden anyway... | |||
2017-03-24 | Fix typos in source code using codespell | Rémi Verschelde | |
From https://github.com/lucasdemarchi/codespell | |||
2017-03-18 | X11: Don't reset mouse cursor theme. | Andreas Haas | |
On KDE (and possibly others) the "default" cursor theme is actually some system default, not the one you've set in the desktop setting. This was especially annoying when using a white cursor, as Godot would then reset back to a dark one. In my case it was also keeping the cursor from changing its shape. | |||
2017-03-05 | A Whole New World (clang-format edition) | Rémi Verschelde | |
I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code | |||
2017-03-04 | Add API to access battery power state | Julian Murgia | |
Done: - X11, server (tested) - Windows (developed, would be nice to retest) - OSX (not tested) Prepared (not developed): - Android (code is here, but may not compile) - iphone - winrt - bb10 - haiku - javascript | |||
2017-02-21 | Fix some compilation warnings. | Shlomi Fish | |
Redone the commit based on the input in https://github.com/godotengine/godot/pull/7851 . Not all warnings were fixed but it's a start. | |||
2017-02-17 | X11: Move audio driver finalize to the start of cleanup | Hein-Pieter van Braam | |
The audio driver cleanup needs to happen at the start of finish otherwise a race still seems to exist with the destruction of the audioserver. I think that destroying the X resoures before has something to do with it. | |||
2017-02-17 | X11: Finalize audiodrivers on exit | Hein-Pieter van Braam | |
The audiodrivers loaded by OS_X11 are not destroyed before the audioserver is. This causes a segfault on exit. The code is taken from os_windows.cpp which did have the cleanup code. | |||
2017-01-30 | Fix issues with set_window_resizable on x11 | marcelofg55 | |
2017-01-25 | Added focus tracking in X11 and Windows classes, added new confined mouse ↵ | Ilija Boshkov | |
mode (#7162) | |||
2017-01-21 | WIP new AudioServer, with buses, effects, etc. | Juan Linietsky | |
2017-01-16 | Style: Various fixes to play nice with clang-format | Rémi Verschelde | |
2017-01-15 | Oops! Audio engine has vanished :D | Juan Linietsky | |
2017-01-14 | Style: Fix whole-line commented code | Rémi Verschelde | |
They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code. |