Commit Graph

7698 Commits

Author SHA1 Message Date
Rémi Verschelde
e91a267a7c Buildsystem: Improve detect.py readability and fix issues
Tried to organize the configure(env) calls in sections, using the same order
for all platforms whenever possible.

Apart from cosmetic changes, the following issues were fixed:
- Android: cleanup linkage, remove GLESv1_CM and GLESv2
- iPhone: Remove obsolete "ios_gles22_override" option
- OSX:
  * Fix bits detection (default to 64) and remove obsolete "force_64_bits" option
    (closes #9449)
  * Make "fat" bits argument explicit
- Server: sync with X11
- Windows: clean up old DirectX 9 stuff
- X11:
  * Do not require system OpenSSL for building (closes #9443)
  * Fix typo'ed use_leak_sanitizer option
  * Fix .llvm suffix overriding custom extra_suffix
2017-07-01 08:20:51 +02:00
Rémi Verschelde
cb59236ce9 Disable etc2comp and tinyexr modules on non-tools build
They are not necessary in such configuration, and require C++11
and (on Android) the STL.

Fixes #9273.
2017-06-30 18:16:38 +02:00
Juan Linietsky
198bd9db02 Merge pull request #9437 from robertdhernandez/NinePatch-HTML5-Fix
[3.0] Fixed NinePatches not working on HTML5
2017-06-28 21:20:39 -03:00
Robert Hernandez
ffe8f8ca21 Fixed NinePatches not working on HTML5 2017-06-28 19:17:59 -04:00
Juan Linietsky
db3b05d289 Reworked translation system
-Label and Button reload translation on the fly
-Resources are loaded and reload depending on locale
2017-06-28 17:01:35 -03:00
Rémi Verschelde
9e54e1f34f Merge pull request #7947 from RandomShaper/fix-vis-notifier-2d
Fix VisibilityNotifier2D viewport offset issue
2017-06-28 12:25:08 +02:00
Rémi Verschelde
82298e989a Merge pull request #9416 from marcelofg55/master
Implemented borderless window code for OSX.
2017-06-28 07:51:52 +02:00
Rémi Verschelde
f59430beef Merge pull request #9419 from eska014/native-run
Subtle native-run buttons
2017-06-28 07:51:36 +02:00
Rémi Verschelde
7fad30fb9a Merge pull request #9424 from vnen/fix-import-plugin
Fix filesystem update for import plugins
2017-06-28 07:49:37 +02:00
George Marques
9c0aa7f6ff Merge pull request #9428 from Noshyaar/master
Fix build error on master, commit aaf6ae3
2017-06-28 01:11:50 -03:00
Poommetee Ketson
0200507387 Fix build error on master 2017-06-28 10:41:43 +07:00
Juan Linietsky
aaf6ae3f15 Merge pull request #9425 from Zylann/curve_iteration3
Fix curve saving, refined undo/redo
2017-06-27 21:46:43 -03:00
Marc Gilleron
6c1ab2098f Fix curve saving, refined undo/redo 2017-06-28 02:43:30 +02:00
George Marques
0e80dc88ad
Fix filesystem update for import plugins 2017-06-27 20:49:28 -03:00
Marcelo Fernandez
fd7976ddd7 Implemented borderless window code for OSX. 2017-06-27 16:57:28 -03:00
L. Krause
a2fd89bbe2 Hide HTML5 native-run icon without runnable preset 2017-06-27 21:06:43 +02:00
L. Krause
92367968e7 Use custom native-run icons for Android and HTML5 2017-06-27 21:06:26 +02:00
Rémi Verschelde
6fd4311c27 Change default color of script editor text selection
Supersedes and closes #9388.
2017-06-27 20:47:32 +02:00
George Marques
3509acd415
Fix active plugins property name 2017-06-27 10:53:51 -03:00
Juan Linietsky
51442988b1 Merge pull request #9404 from Zylann/curve_improvement
Curve improvement
2017-06-27 07:53:52 -03:00
mdraw
070384c9c9 docs: Correct xform descriptions in class_basis 2017-06-27 08:59:08 +02:00
Rémi Verschelde
72bf46649e Merge pull request #9360 from GodotExplorer/pr-external-editor-language-check
Better user experience with external text editors.
2017-06-27 08:15:54 +02:00
Rémi Verschelde
460ec3344e Merge pull request #9413 from Noshyaar/pr-save1
Clean up redundancy in scene save confirmation
2017-06-27 08:12:55 +02:00
geequlim
6687484958 Better user expirence with external text editors.
Implements open_in_external_editor for subclasses of ScriptLanguage.
Add option 'Debug with external editor' to debug menu to control the behavoir of script opened by editor.
2017-06-27 12:55:16 +08:00
Poommetee Ketson
090ddada46 Clean up redundancy in scene save confirmation 2017-06-27 11:08:16 +07:00
Juan Linietsky
3ce046ee0c -Fixed SCREEN_TEXTURE and other related 2D shader parameters.
-Fixded BackBuffercopy object
2017-06-26 22:58:46 -03:00
Rémi Verschelde
90592ccf03 Fix regression in dc18432015
Closes #9407.
2017-06-27 00:57:18 +02:00
Rémi Verschelde
f28f2b6ce8 Merge pull request #9402 from nunodonato/selectimportagain
Update import dock when editing a resource from the inspector
2017-06-27 00:09:24 +02:00
Nuno Donato
dc18432015 Update import dock when editing a resource from the inspector (improved version)
closes #8139. (just in case it wasn't closed well enough the first time :p)
2017-06-26 23:15:22 +01:00
Rémi Verschelde
6f0762ba5d Merge pull request #9195 from kubecz3k/obj-incoming-connections
Ability to get a list of signals that are targeting given object
2017-06-27 00:06:42 +02:00
Rémi Verschelde
f1cc3b700a Merge pull request #9268 from BastiaanOlij/improve_defaults
Align primitive defaults to default collision shape sizes
2017-06-26 23:56:57 +02:00
Marc Gilleron
69b8f61f25 Curve features
- Ability to set tangents as linear
- Indicative min and max values
- CurveTexture doesn't need min and max anymore
2017-06-26 23:41:37 +02:00
Rémi Verschelde
b0516e0412 Merge pull request #9296 from TwistedTwigleg/Camera2D_enhancements_V2
Camera2D enhancements (V2)
2017-06-26 23:37:25 +02:00
Rémi Verschelde
4e12bf19cc Merge pull request #9304 from Noshyaar/pr-save
EditorNode: add Save/Discard/Cancel dialog
2017-06-26 23:29:39 +02:00
Rémi Verschelde
177aff0aaf Merge pull request #9347 from bojidar-bg/7312-quick-input-edit
Allow input mappings to be edited
2017-06-26 23:00:55 +02:00
Rémi Verschelde
e65f444726 Merge pull request #9385 from toger5/theme_item_list
margins for item list
2017-06-26 22:56:38 +02:00
Rémi Verschelde
f2bc0cc966 Merge pull request #9370 from bojidar-bg/c-9318-oneway-tilemaps
Add one-way collisions and individual shape offsets for tilesets
2017-06-26 22:47:26 +02:00
Rémi Verschelde
f7b77e5b76 Merge pull request #9318 from bojidar-bg/readd-normal-tilemap
Add normal map to tilemaps and tilesets
2017-06-26 22:47:11 +02:00
toger5
5374145afa margins for item list
- without margins there are too little gaps on the left and the selecting looks weird
 - also changed the styles for selected and focus so they both have the same size
2017-06-26 13:45:36 -07:00
Rémi Verschelde
8ca690bbd7 Merge pull request #9401 from godotengine/revert-9400-revert-9379-regex_bind_fix
Revert "Revert "Fixed RegEx::search missing return type hint""
2017-06-26 22:38:22 +02:00
Rémi Verschelde
a50fb2f729 Revert "Revert "Fixed RegEx::search missing return type hint"" 2017-06-26 22:38:11 +02:00
Juan Linietsky
682a6de8e1 Merge pull request #9400 from godotengine/revert-9379-regex_bind_fix
Revert "Fixed RegEx::search missing return type hint"
2017-06-26 17:36:50 -03:00
Juan Linietsky
340c0ba0a0 Revert "Fixed RegEx::search missing return type hint" 2017-06-26 17:36:42 -03:00
Rémi Verschelde
5590dd7fb4 Merge pull request #9378 from nunodonato/selectimport
Update import dock when editing a resource from the inspector
2017-06-26 22:34:37 +02:00
Rémi Verschelde
0db10b9992 Merge pull request #9379 from leezh/regex_bind_fix
Fixed RegEx::search missing return type hint
2017-06-26 22:33:16 +02:00
Rémi Verschelde
4b85b66339 Merge pull request #9393 from leezh/regex_capture_fixes
RegEx fixes #9382
2017-06-26 22:23:32 +02:00
Poommetee Ketson
a9367ce6bc EditorNode: enhance save/quit dialog 2017-06-27 03:04:47 +07:00
Zher Huei Lee
f01ce3276e Fixed inverted group thrown off by quantifiers 2017-06-26 15:25:10 +08:00
Rémi Verschelde
36548a3fa5 gitignore: Remove pre-.gen filenames
@Noshyaar was right to remove them in the first place,
we need users with local clones to clean them up to prevent
older .cpp files from being including by globbing.
2017-06-26 09:17:19 +02:00
dotquixote
23f10c31de ConeTwistJoint: Initialize 'm_angularOnly'. 2017-06-26 09:17:19 +02:00