Juan Linietsky
a7854d3ae6
2D and 3D viewport are working again :D
2017-01-15 09:50:27 -03:00
Rémi Verschelde
5e13a762ec
Add missing map.h include in color defs
2017-01-15 12:51:47 +01:00
Geequlim
65db43d5ae
Add 'Copy Node Path' action to right mouse menu
2017-01-15 18:56:37 +08:00
Rémi Verschelde
82d087638d
Merge pull request #7534 from RayKoopa/gitignore_vs2015
...
.gitignore: Added VC++ cache database and temporary storage folder when debugging
[ci skip]
2017-01-15 10:58:12 +01:00
Ray Koopa
3494ff5b39
Added VC++ cache database and temporary storage folder when running
2017-01-15 10:47:50 +01:00
Rémi Verschelde
47365e068e
Merge pull request #7533 from GodotExplorer/pr-json-empty-string
...
Fix error while JSON::parse with empty string
2017-01-15 10:45:41 +01:00
Geequlim
c8e9937e21
Fix error while JSON::parse with empty string
2017-01-15 16:59:02 +08:00
Juan Linietsky
5dde810aa5
no more errors related to missing GlobalConfig::Get (or so I hope)
2017-01-14 21:57:22 -03:00
Wilhem Barbier
a1d07fd6d6
Allow closing a script tab without saving
2017-01-15 00:35:52 +01:00
Rémi Verschelde
07f65184f3
Merge pull request #7519 from eska014/web-presentation
...
Improve Web export presentation
2017-01-15 00:30:52 +01:00
Rémi Verschelde
fe8459ac3b
Merge pull request #7515 from kbake/issue7433
...
Use Animation's Name as Filename When Saving
2017-01-15 00:29:04 +01:00
Daniel Ramirez
1d7d8e1674
Added missing icons ( #7514 )
2017-01-15 00:28:12 +01:00
Rémi Verschelde
a540e15cd1
Merge pull request #7513 from djrm/compilation_fix
...
Matrix32 -> Transform2D
2017-01-15 00:27:05 +01:00
Rémi Verschelde
a992d3f74f
Merge pull request #7510 from Faless/tcp_connect
...
TCP connect always opens the correct socket type
2017-01-15 00:26:46 +01:00
Rémi Verschelde
d4eb8ec884
Merge pull request #7127 from BastiaanOlij/ios_meters
...
Core motion implementation for iPhone (Accelerometer/Gyro/Magnetometer support)
2017-01-15 00:08:46 +01:00
James Mintram
dab73c701a
Compile error when duplicate key in dictionery literal #7034
2017-01-14 22:08:49 +01:00
Rémi Verschelde
8d3aedeefd
MethodBind: Make sure header order is kept
...
When clang-format sorts includes alphabetically, MethodBind breaks.
Trying to move the object.h include upward in method_bind.h does
not seem to fix the problem, this needs investigation.
2017-01-14 22:07:28 +01:00
Juan Linietsky
4261880c94
Merge pull request #6845 from karroffel/master
...
Adds pattern matching to GDScript
2017-01-14 17:08:10 -03:00
Juan Linietsky
7924f08a6a
Merge pull request #4918 from jjay/f/error_on_redefine
...
Redefine var results in an error
2017-01-14 17:07:08 -03:00
Juan Linietsky
94609305a0
Merge pull request #6519 from RandomShaper/enhance-tileset
...
Add modulate (color) to TileSet tiles
2017-01-14 16:52:16 -03:00
kbake
a533402695
Will now try to use the existing animation's name for filename, defaults to previous value in case there's no name
2017-01-14 14:45:42 -05:00
Rémi Verschelde
52666b88b3
Merge pull request #7525 from neikeq/pr-plus_file
...
String: plus_file(String) no longer adds a root
2017-01-14 19:53:35 +01:00
Ignacio Etcheverry
a49e75e374
Merge pull request #7526 from nounoursheureux/fix-getcurrentdrive
...
Fix _Directory::get_current_drive error condition from breaking the build
2017-01-14 18:55:19 +01:00
Wilhem Barbier
54b20874b6
Fix _Directory::get_current_drive error condition
2017-01-14 18:47:06 +01:00
Ignacio Etcheverry
95396067b7
String: plus_file(String) no longer adds a root
2017-01-14 18:18:44 +01:00
Rémi Verschelde
ce99286362
Merge pull request #7524 from neikeq/pr-dir-getcurdrive
...
Directory: Bind get_current_drive() method
2017-01-14 17:22:06 +01:00
Ignacio Etcheverry
0b2ae7313b
Directory: Bind get_current_drive() method
2017-01-14 17:20:16 +01:00
Rémi Verschelde
479790a841
StreamPeerWinsock: Fix changed declarations
...
Bug introduced in dcb95ec147
.
2017-01-14 16:23:01 +01:00
Juan Linietsky
7c4167de64
Merge pull request #7010 from AlexHolly/format-string2
...
advanced string format
2017-01-14 11:56:24 -03:00
Rémi Verschelde
f4897fccf0
DirAccessWindows: Fix list_dir_begin return type
...
Fixes bug introduced in da4170540c
.
2017-01-14 15:26:01 +01:00
Juan Linietsky
dcb95ec147
removed duplicated functions in class hierarchy that were bound more than once
...
added a check to detect this case in the future
2017-01-14 11:10:42 -03:00
eska
1f7d4c4d0e
Improve usability and style in web export presentation
...
- Check for WebGL support, don't load if unsupported
- Check for IndexedDB support
- Make canvas support check message visible
- Colored debug output for warnings and errors
- Make it obvious status can be closed by clicking
- Don't use status to display non-critical errors
- Limit output message count
- Add clear output button
- Fix setting total memory
2017-01-14 14:53:40 +01:00
Rémi Verschelde
93ab45b6b5
Style: Fix whole-line commented code
...
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.
2017-01-14 14:52:23 +01:00
Juan Linietsky
78e90ac60b
Unexpose the video mode API, will be completely removed when multi-window support is implemented.
2017-01-14 10:06:15 -03:00
Juan Linietsky
d093cc8bf8
Renamed call_group to call_group_flags, made call_group without flags the default
2017-01-14 10:03:53 -03:00
Juan Linietsky
da4170540c
Fixed dir access return value, changed it to Error like all other funcs
2017-01-14 09:17:15 -03:00
Rémi Verschelde
7b9f2d9929
Finish renaming *Frame GUI classes to *Rect
...
ReferenceFrame had been overlooked, and the cpp files still used the old
names. Also ripgrep'ed it all to find some forgotten references.
2017-01-14 10:52:54 +01:00
Juan Linietsky
6c512b88c2
UDP.set_send_address to UDP.set_dest_address
2017-01-14 00:54:21 -03:00
Juan Linietsky
d9d77291bc
rename String.extension() -> String.get_extension() / String.basename() -> String.get_basename()
2017-01-14 00:51:09 -03:00
Juan Linietsky
f3b6177ece
rename monitoring functions
2017-01-13 20:03:51 -03:00
Juan Linietsky
6e88b1096a
Vector2.get_aspect() renamed to Vector2.aspect() to keep consistent method naming
2017-01-13 20:00:43 -03:00
Juan Linietsky
00ec16e3f3
renamed tween animationplayer scale functions to speed_scale
2017-01-13 19:36:04 -03:00
Juan Linietsky
a97551902e
rename Input.get_mouse_speed() to Input.get_last_mouse_speed()
2017-01-13 19:24:28 -03:00
Rémi Verschelde
b191ea8f02
Node name casing: fix mistake from previous commit
2017-01-13 22:43:39 +01:00
Rémi Verschelde
f19fd7a4c1
Reenable node name case setting + code cleanups
...
The method _generate_serial_child_name is indeed called relatively often
in editor mode, but that commented out code chunk hardly adds to its
slowness (and with the default setting, not at all).
Also did various related code cleanups and simplifications.
2017-01-13 22:38:43 +01:00
Rémi Verschelde
f392b340ff
Tween: Rename times_in_sec (sic) param to duration
2017-01-13 19:40:18 +01:00
Fabio Alessandrelli
55b4f3686d
TCP connect always opens correct socket type
...
TCP client connections does not need to rely on ipv6 dual stack sockets
2017-01-13 19:02:39 +01:00
Rémi Verschelde
d2aae675e9
Replace Engine version API by preexisting OS one
...
It outputs a single Dictionary with all relevant information as
keys, that will less bloat the documentation and provide all details
in one function call.
2017-01-13 18:25:49 +01:00
Juan Linietsky
de8cc309d6
Renamed button functions to be more verboes, same with Range unit value -> ratio
2017-01-13 14:08:30 -03:00
Juan Linietsky
e53c247cb1
Created new Engine singleton, and moved engine related OS functions to it.
2017-01-13 12:51:14 -03:00