Age | Commit message (Collapse) | Author |
|
Add way to look for templates at system wide level too
|
|
-fix compilation on tres/tscn on MSVC
-fixed theora playback performance, closes #3004
|
|
FBOs so all 2D shader effects should now work in every single Android device.
|
|
Enable opus ARM optimisations only on ARM
|
|
i.e. do not enable it for x86.
Fixes #2962.
|
|
Useful for everybody wanting to package godot.
Fixes #1026.
-> Retain the old behaviour: path in error msg only when exporting.
-> User templates override system templates
|
|
debug_release=yes together
|
|
Since the engine development is now independent.
Fixes #2836.
|
|
|
|
Conflicts:
main/main.cpp
|
|
-fixed theora so it can compile theoralib but not theora
-fixed generation of windows icon in .rc, which didn't previously work in 32 bits
|
|
|
|
|
|
|
|
UDP fixes
|
|
libao audio driver
|
|
recvfrom-call in PacketPeerUDPWinsockPposix.
|
|
|
|
the error message above. Also removed the dot after the file location.
|
|
otherwise text background will be black, which looks strange if the terminal color is not black.
|
|
|
|
not support them.
See: http://stackoverflow.com/questions/16755142/how-to-make-win32-console-recognize-ansi-vt100-escape-sequences
See: http://stackoverflow.com/questions/22777142/is-there-a-way-to-make-windows-output-ansi-escape-sequences?lq=1
|
|
|
|
|
|
Add icon to exe file in windows export
|
|
Visual studio 2015 compilation
|
|
Cosmetic fixes to SCons buildsystem
|
|
Fixed Audio System Crash
|
|
Android add FA(persian) locale strings
|
|
|
|
improve android payments
|
|
Display error type (error, warning, script error) in OS::print_error + cleanup error ANSI coloring
|
|
Skip META-INF from Android Template
|
|
compatible with older SDKs when fixing template compilation issues.
|
|
|
|
|
|
|
|
This is achieved using the "no specific formatting" \E[0m tag.
Fixes #2566.
Also remove the hardcoded black background colour and use default bolded terminal font for error message.
Error logs should now look good both on terminals with a dark and light background colour.
|
|
Previously all types of errors would be shown as ERROR, thus making for example warnings (WARN_PRINT) somewhat aggressive.
ERROR is displayed in red, WARNING in yellow and SCRIPT ERROR in magenta (though the latter does not seem used so far).
Fixes #1127.
|
|
will no longer close the socket.
* Ensured that unsigned<->signed conversion would not cause wrong buffer size values sent to recvfrom.
|
|
rb.data_left instead of rb.space_left.
|
|
|
|
add version_info and icon sections in "export to windows platform".
add version_info and icon to godot exe file (editor & template exe).
fix an problem in image class.
change all default icons to android export icon (a little more rounded).
create an python script for convert file to cpp byte array for use in
'splash.h'.
|
|
|
|
server to prevent crash when exiting.
|
|
- Removed trailing spaces
- Made sure all indentation is done using tabs (fixes #39)
- Potentially fixed an identation issue for openssl check
|
|
Reference: http://stackoverflow.com/questions/284778/what-are-the-implications-of-using-zi-vs-z7-for-visual-studio-c-projects
fatal error C1041: cannot open program database 'C:\godot\vc140.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS
|
|
GodotPaymentV3 currently consumes purchased item right after purchasing.
But, some in-app item should not consume like "remove ads permanently"
So, I added "setAutoConsume(boolean)", "requestPurchased()",
"consume(sku_string)".
AutoConsume is true by default as before.
usage:
func _ready():
var payment = Globals.get_singleton("GodotPayments")
payment.setPurchaseCallbackId(get_instance_ID())
payment.setAutoConsume(false) # default : true
payment.requestPurchased() # callback : has_purchased
payment.purchase("item_name") # callback : purchase_success,
purchase_fail, purchase_cancel, purchase_owned
payment.consume("item_name") # callback : consume_success
func purchase_success(receipt, signature, sku):
print("purchase_success : ", sku)
func purchase_fail():
print("purchase_fail")
func purchase_cancel():
print("purchase_cancel")
func purchase_owned(sku):
print("purchase_owned : ", sku)
func consume_success(receipt, signature, sku):
print("consume_success : ", sku)
func has_purchased(receipt, signature, sku):
if sku == "":
print("has_purchased : nothing")
else:
print("has_purchased : ", sku)
|
|
|
|
|