Craig Smith
b6468db118
Fixes #7630 Hint was be appending for every language. Changed to only fill hint with the matching language.
2017-01-27 22:43:44 -08:00
Rémi Verschelde
cdb0be8eed
Merge pull request #7646 from RandomShaper/vcs-friendliness-2.1
...
Improve .tscn VCS (2.1)
2017-01-25 20:56:17 +01:00
Rémi Verschelde
ad899a0dd9
Merge pull request #7639 from volzhs/fix-scrollbar-2d-editor-2.1
...
Fix weird scrollbar appearance on 2D editor (2.1)
2017-01-25 20:39:45 +01:00
Pedro J. Estébanez
888f8b31e7
Improve .tscn VCS
...
Serialize dictionaries adding newlines between key-value pairs
Serialize group lists also with newlines in between
Serialize string properties escaping only " and \ (needed for a good diff experience with built-in scripts and shaders)
Bonus:
Make AnimationPlayer serialize its blend times always sorted so their order is predictable in the .tscn file.
This PR is back-compat; won't break the load of existing files.
Cherry-picked from 7dbb1c0571
2017-01-25 20:11:10 +01:00
volzhs
5b2c31a18a
Fix weird scrollbar appearance on 2D editor (2.1)
2017-01-25 23:34:41 +09:00
Rémi Verschelde
9038a96e49
Merge pull request #7632 from RandomShaper/hide-lock-icons-2.1
...
2D Editor: Don't show lock icons for hidden nodes (2.1)
2017-01-25 07:38:16 +01:00
Rémi Verschelde
e4efab04bb
Merge pull request #7634 from RandomShaper/fs-split-layout-2.1
...
Include filesystem dock split offset in editor layouts (2.1)
2017-01-25 07:37:45 +01:00
Pedro J. Estébanez
2ac89f6540
Include filesystem dock split offset in editor layouts
2017-01-25 02:46:44 +01:00
Andreas Haas
8f11304dfc
2D Editor: Don't show lock icons for hidden nodes.
...
Now we only draw those icons for visible Nodes.
Fixes #7518
Cherry-picked/adapted from a043ce7304
2017-01-25 00:58:14 +01:00
Rémi Verschelde
6549733aa7
Merge pull request #7625 from RandomShaper/fix-android-module-res
...
Fix resources for Android modules not being merged (2.1)
2017-01-25 00:04:40 +01:00
Pedro J. Estébanez
fec41c528c
Fix resources for Android modules not being merged
...
Fixes #7421
2017-01-24 16:29:09 +01:00
Rémi Verschelde
c508b5b2e1
Release 2.1.2-stable
2017-01-21 14:43:37 +01:00
Rémi Verschelde
b65e553440
classref: Sync with current source
2017-01-21 14:06:17 +01:00
Rémi Verschelde
7c47769aa2
Remove Quick Filter Files and fix FS search hotkey
...
The new Quick Filter Files behaviour since 8b47e26
had not been implemented,
so this implements it and makes it an editor hotkey instead of a menu entry.
Fixes #7582 .
(cherry picked from commit c4d6e54e93
)
2017-01-21 13:44:27 +01:00
Rémi Verschelde
0669c9816e
Merge pull request #7557 from RandomShaper/ordered-image-group-files-2.1
...
Make image-groups map in export.cfg ordered (2.1)
2017-01-16 21:05:28 +01:00
Rémi Verschelde
23789f49dd
Merge pull request #7561 from eska014/web-presentation-2.1
...
Cherry-pick usability fixes in web export presentation
[ci skip]
2017-01-16 20:13:19 +01:00
Pedro J. Estébanez
8e380677cb
Make image-groups map in export.cfg ordered
...
This improves the VCS experience because otherwise they change their order everytime producing spurious changes.
2017-01-16 19:00:48 +01:00
eska
e4bbc1067a
Improve usability in web export presentation
...
- Make canvas support check message visible
- Make it obvious status can be closed by clicking
- Don't use status to display non-critical errors
- Fix setting total memory
(cherry picked from commit 1f7d4c4d0e
)
2017-01-16 18:39:04 +01:00
Rémi Verschelde
5aac8eeb0f
Merge pull request #7549 from RandomShaper/cp-usability-2.1
...
Cherry-pick node creation usability enhancements (2.1)
2017-01-16 18:05:56 +01:00
Rémi Verschelde
b351d4cbc1
zlib: Update to upstream version 1.2.11
...
(cherry picked from commit 6a3dae5be9
)
2017-01-16 17:58:43 +01:00
Rémi Verschelde
1f2293d5cc
Merge pull request #7554 from Faless/2.1-tcp-winfix
...
2.1.x - Fix bug in windows TCP poll function
2017-01-16 16:00:27 +01:00
Fabio Alessandrelli
8322c1aa64
Fix bug in windows TCP poll function
...
Bug introduced when implementing TCP disconnection detection.
(too much yank-paste).
Fixes #7545
(cherry picked from commit c356ec5e8b
)
2017-01-16 15:51:43 +01:00
Pedro J. Estébanez
8fca6870c4
Added favorites and recent history to create dialog
...
Cherry-picked from 8d785812351a0a3eca88214f2436bb7574d55873 and 827a9aa829
2017-01-16 12:38:46 +01:00
Juan Linietsky
9f3c594f9e
Making bits of docs appear in different dialogues is made easier with EditorHelpBit
2017-01-16 11:56:00 +01:00
Pedro J. Estébanez
b3d0596c4b
Add EditorNode::set_visible_editor()
...
Cherry-picked from d8af6330e5
2017-01-16 11:56:00 +01:00
Rémi Verschelde
6b5a852bd8
Merge pull request #7522 from Faless/2.1-split
...
2.1.x Cherry pick patch to enable 2D split screen. ( #6486 )
2017-01-16 10:11:39 +01:00
Juan Linietsky
25a62a3e32
Added a few functions to make 2D split screen easier.
...
(cherry picked from commit a4156f1f0a
)
2017-01-12 20:53:03 +01:00
Fabio Alessandrelli
b61d7e6261
Restore viewport set_world_2d functionality
...
(cherry picked from commit 97cf3eba56
)
2017-01-12 19:44:22 +01:00
Fabio Alessandrelli
9c8ecb45f8
Improvements to scons defined WINVER/_WIN32_WINNT
...
(cherry picked from commit 65483d57bf
)
2017-01-12 19:15:30 +01:00
Ignacio Etcheverry
8a5596322d
Detect bits when building with MinGW
...
(cherry picked from commit 460f030b73
)
2017-01-12 19:15:30 +01:00
Rémi Verschelde
93a83c81f0
Windows: Workaround missing includes in MinGW-w64 < 4
...
The MinGW-w64 version we have on our Travis build environment (Ubuntu 12.04,
mingw-w64 2.0.1, gcc 4.6) is old and has some missing includes in the
dependencies of the `tcpmib.h` header [0] [1] [2].
Those were not triggered before 6323779596
probably due to conflicting WINVER definitions which prevented triggering the code
specific to >= 0x0600 (Vista). We ensure it won't be triggered by defining the
_WIN32_WINNT macro to Windows XP compatibility.
(cherry picked from commit b24fe6879a
)
2017-01-12 19:15:30 +01:00
Rémi Verschelde
af7fd899f4
opus: Update to upstream opusfile 0.8
...
Had missed it in the previous commit as the upstream website is outdated.
(cherry picked from commit c2310b41fa
)
2017-01-12 19:15:30 +01:00
Rémi Verschelde
d66740175e
Windows: Define _WIN32_WINRT to 0x0600 (Vista)
...
Passed as a compiler define to be sure it is always define before windows.h
is loaded. This means that Godot officially requires Vista API or later, it will
not work on Windows XP or earlier.
Also fix a bogus check for Windows 7 API.
(cherry picked from commit 6323779596
)
2017-01-12 19:15:30 +01:00
Rémi Verschelde
5672852351
x11: Improve logic for cross-dependencies between freetype, zlib and libpng
...
Fixes #7373 .
(cherry picked from commit d945c4e58e
)
2017-01-12 19:15:30 +01:00
Rémi Verschelde
349e62835b
i18n: Add support for Scots (sco) language
...
Fixes #6931 .
(cherry picked from commit ede36aca8d
)
2017-01-12 19:15:30 +01:00
Rémi Verschelde
ff490e42da
Move core engine tests to main
...
(cherry picked from commits 790f629e5e
and 8b7a86ec7b
)
2017-01-12 19:15:30 +01:00
karroffel
b1fc41a301
exposed OS.set_exit_code and OS.get_exit_code to ObjectTypeDB
...
(cherry picked from commit fbfcc981d9
)
2017-01-12 19:15:30 +01:00
Rémi Verschelde
3cd976366e
opus: Update to upstream libopus 1.1.3
...
(cherry picked from commit 9845bdde8d
)
2017-01-12 19:15:30 +01:00
Rémi Verschelde
6e9584e0c5
zlib: Update to upstream 1.2.10
...
(cherry picked from commit 2ca0337f5f
)
2017-01-12 19:15:30 +01:00
Rémi Verschelde
c24c2ca17b
libpng: Update to upstream 1.6.28
...
Fixes a NULL pointer dereference bug (CVE-2016-10087).
(cherry picked from commit a0141fa823
)
2017-01-12 19:15:30 +01:00
lonesurvivor
d2240404e3
Fix for the huge audio latency of the SamplePlayer (>200 ms)
...
- fixes PulseAudio, ALSA and RtAudio driver
- cleans up the driver files for better readability (mostly whitespace-related stuff)
- makes ALSA and Pulseaudio actually use the global setting "audio/mix_rate" for the sample rate instead of a
fixed value (RtAudio did this already)
(cherry picked from commit da6b6c2dd7
)
2017-01-12 19:15:30 +01:00
Bruno Ortiz
01b8beb023
Making deselect work for TreeItem when select_mode is SELECT_SINGLE and item_selected is now properly emitted
...
(cherry picked from commit 4b9a96859b
)
2017-01-12 19:15:30 +01:00
Bruno Ortiz
4f35fdd1e3
Exposing edit_resource method of EditorNode in the EditorPlugin ( #7355 )
...
(cherry picked from commit 7e0d0d0bb9
)
2017-01-12 19:15:30 +01:00
Wilhem Barbier
0b6d4e92b5
Add the 'finished' signal to AnimatedSprite
...
(cherry picked from commit f6262fde11
)
2017-01-12 19:15:30 +01:00
Rémi Verschelde
d8223ffa75
Welcome in 2017, dear changelog reader!
...
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 c7bc44d5ad
)
2017-01-12 19:15:30 +01:00
Ignacio Etcheverry
b5bdc60f58
TileMap: _update_dirty_quadrants() cancel pending update pre return
...
(cherry picked from commit 5b3acd287d
)
2017-01-12 19:15:29 +01:00
Marc Gilleron
ba50bb9cb1
Added option to toggle bucket fill preview
...
(cherry picked from commit 39771f22b6
)
2017-01-12 19:15:29 +01:00
Marc Gilleron
2a60bf1cd9
Added bucket fill preview
...
(cherry picked from commit 36d0281a2b
)
2017-01-12 19:15:29 +01:00
ktksgit
1bb1b6986c
Update DebugMesh when NavMesh changes
...
Fixes #7371
(cherry picked from commit 2807507325
)
2017-01-12 19:15:29 +01:00
Bojidar Marinov
4c9c43735a
Disallow assignment to expressions
...
Fixes #6824
(cherry picked from commits 0b077162a3
and dcc4ee21c1
)
2017-01-12 19:15:28 +01:00