Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-06 | Merge pull request #33967 from Calinou/add-os-is-window-focused | Rémi Verschelde | |
Add an `OS.is_window_focused()` getter | |||
2020-01-01 | Update copyright statements to 2020 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it. | |||
2019-12-22 | i18n: Sync translations with Weblate + update template | Rémi Verschelde | |
Also fix a few stray clang-format formatting errors that passed through CI unnoticed. | |||
2019-12-13 | Added microphone and camera usage descriptions to macOS builds. | Catchawink | |
2019-12-08 | [macOS] Send resize event without actually resizing window on backing change. | bruvzg | |
Co-authored-by: Haoyu Qiu <timothyqiu32@gmail.com> | |||
2019-12-01 | iOS modular build and export implementation. | bruvzg | |
2019-11-28 | Add an `OS.is_window_focused()` getter | Hugo Locurcio | |
This makes it possible to know whether the window is focused at a given time, without having to track the focus state manually using `NOTIFICATION_WM_FOCUS_IN` and `NOTIFICATION_WM_FOCUS_OUT`. This partially addresses #33928. | |||
2019-11-25 | [macOS] Fix locale detection. | bruvzg | |
2019-11-22 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 1.16.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear dof doubleclick leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2019-11-21 | [macOS] Remove CVDisplayLink v-sync hack. | bruvzg | |
2019-10-30 | [macOS, Windows, X11] Add graphic tablet pen pressure and tilt support to ↵ | bruvzg | |
InputEventMouseMotion event. | |||
2019-10-24 | Fix compilation warnings in macOS build, enable `warnings=extra werror=yes` ↵ | bruvzg | |
for macOS CI. | |||
2019-10-18 | [macOS] Fix non-ASCII volume name listing, replace deprecated volume listing ↵ | bruvzg | |
API. Remove hidden mount points from the volume list. | |||
2019-10-13 | Merge pull request #32809 from bruvzg/macos_1015_non_hidpi_fix | Rémi Verschelde | |
Fix non-HiDPI mode on HiDPI displays on macOS Catalina. | |||
2019-10-13 | Fix non-HiDPI mode on HiDPI displays on macOS Catalina. | bruvzg | |
2019-10-12 | Optimize images losslessly using `oxipng -o6 --strip all --zopfli` | Hugo Locurcio | |
2019-10-04 | Add code signing support for Windows exports (using "signtool" on Windows ↵ | bruvzg | |
and "osslsigncode" on the other platforms) | |||
2019-10-03 | Merge pull request #32518 from nekomatata/fix-revert-cursor | Rémi Verschelde | |
Properly revert cursor when using set_custom_mouse_cursor with null | |||
2019-10-03 | Properly revert cursor when using set_custom_mouse_cursor with null | PouleyKetchoupp | |
Fixes #32486 | |||
2019-10-02 | macOS code signing improvements (timestamp and hardened runtime options, ↵ | bruvzg | |
entitlements property hint, remove excessive codesign calls, suppress "file not found" error on first export) | |||
2019-09-22 | Changed some code found by Clang Tidy and Coverity | qarmin | |
2019-08-26 | [macOS] Add methods to modify global and dock menus. Add ability to open ↵ | bruvzg | |
multiple editor/project manager instances, recent/favourite project list to project manager dock menu and opened scene list to editor dock menu. | |||
2019-08-14 | Merge pull request #31266 from ↵ | Rémi Verschelde | |
IAmActuallyCthulhu/pr/remove-redundant-author-comments Remove redundant author doc comments | |||
2019-08-12 | Export: Remove temp files from cache after export | Rémi Verschelde | |
So far we left most temporary files lying around, so this attempts to fix that. I added a helper method to DirAccess to factor out the boilerplate of creating a DirAccess, checking if the file exists, remove it or print an error on failure. | |||
2019-08-12 | Remove redundant author doc comments | IAmActuallyCthulhu | |
2019-08-09 | Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in "platform", ↵ | Robin Hübner | |
"modules/gdnative", "modules/gdscript" directories. | |||
2019-07-30 | Turn `OS.set_min/max_window_size()` warnings into errors | Hugo Locurcio | |
Since invalid values will cause the setting to be discarded, it makes more sense to display an error message instead of a warning message. | |||
2019-07-24 | Fix crash caused by a9a0d0fb15cc5e028dbf8dab8b46d3dc197c4678 | Guilherme Felipe | |
2019-07-09 | Fix cursor blinking in integrated GPUs | Guilherme Felipe | |
Optimization for Input::set_custom_mouse_cursor when used inside _process function. (Avoids cursor blinking in low end devices) | |||
2019-07-03 | SCons: Use CPPDEFINES instead of CPPFLAGS for pre-processor defines | Rémi Verschelde | |
It's the recommended way to set those, and is more portable (automatically prepends -D for GCC/Clang and /D for MSVC). We still use CPPFLAGS for some pre-processor flags which are not defines. | |||
2019-07-01 | Merge pull request #29815 from NilsIrl/plus_file_1 | Rémi Verschelde | |
Replace ` + "/" + ` with `String::file_add()` | |||
2019-06-23 | Replace ` + "/" + ` with `String::file_add()` | Nils ANDRÉ-CHANG | |
2019-06-18 | Update macOS global mouse position at startup | bruvzg | |
2019-06-17 | Add script to fix style issues and copyright headers | Rémi Verschelde | |
This is only meant to check the validity of the whole codebase every now and then, or to apply clang-format config changes when relevant. | |||
2019-06-17 | Merge pull request #29752 from bruvzg/window_size_limits | Rémi Verschelde | |
Add ability to limit maximum/minimum window size. | |||
2019-06-15 | Adding a new Camera Server implementation to Godot. | BastiaanOlij | |
This is a new singleton where camera sources such as webcams or cameras on a mobile phone can register themselves with the Server. Other parts of Godot can interact with this to obtain images from the camera as textures. This work includes additions to the Visual Server to use this functionality to present the camera image in the background. This is specifically targetted at AR applications. | |||
2019-06-15 | Add ability to limit maximum/minimum window size. | bruvzg | |
2019-06-12 | Merge pull request #29481 from bruvzg/macos_fix_dvorak_qwerty_cmd_hotkeys | Rémi Verschelde | |
Fixes hotkeys on "Dvorak - QWERTY ⌘" keyboard layout. | |||
2019-06-12 | Merge pull request #29465 from bruvzg/per_pixel_transp_impr | Rémi Verschelde | |
Removes redundant "splash" setting, improves per pixel transparency documentation. | |||
2019-06-04 | [macOS] Fixes hotkeys on "Dvorak - QWERTY ⌘" keyboard layout. | bruvzg | |
2019-06-04 | [macOS] Fixes unicode input with IME mode inactive, Improves IME mode ↵ | bruvzg | |
documentation. | |||
2019-06-04 | Removes redundant "display/window/per_pixel_transparency/splash" setting, ↵ | bruvzg | |
improves per pixel transparency documentation. | |||
2019-05-27 | Merge pull request #29119 from bruvzg/native_icon_support | Rémi Verschelde | |
Add native window/taskbar icon support for Windows and macOS. | |||
2019-05-24 | Add native window/taskbar icon support for Windows and macOS. | bruvzg | |
Co-authored-by: Markus Törnqvist <mjt@nysv.org> | |||
2019-05-23 | Check project settings live before lookup in crash handler | Ibrahn Sahir | |
In x11, windows and osx crash handlers, check project settings exists before looking up the crash handler message setting. Avoids crashing the crash handler when handling a crash outside project settings lifetime. Instead omitting the configurable message and continuing with trace dump. | |||
2019-05-21 | added a const keyword for a methods that return constant literal... | hbina085 | |
2019-05-18 | Allow project export to be canceled | George Marques | |
2019-05-17 | [macOS] Allow using user provided `.icns` files for exported app icons. | bruvzg | |
2019-05-01 | Merge pull request #27676 from qarmin/small_fixes_2 | Rémi Verschelde | |
Small fixes to static analyzer bugs | |||
2019-04-30 | SCons: Always use env.Prepend for CPPPATH | Rémi Verschelde | |
Include paths are processed from left to right, so we use Prepend to ensure that paths to bundled thirdparty files will have precedence over system paths (e.g. `/usr/include` should have lowest priority). |