Wei Tjong Yao
|
fec4a8fef5
Fixed the SystemOpen() on Mac/Linux platform to use the full path to the executable as the new file check in the SystemRun() does not consider system-wide search PATH environment variable.
|
12 роки тому |
Lasse Öörni
|
0092e3da5b
Applied resource search path patch from Erik Beran.
|
12 роки тому |
Lasse Öörni
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 роки тому |
Wei Tjong Yao
|
96fd774edc
Changed SystemRun() to return the actual exit code returned by subprocess. Added error log when failed to open file externally.
|
12 роки тому |
Wei Tjong Yao
|
5d0641bdf5
Implemented SystemOpen() method for Linux platform. The implementation relies on xdg-open from xdg-utils package which should be pre-installed by default in mainstream Linux distros like Fedora, Ubuntu, Mint.
|
12 роки тому |
Lasse Öörni
|
6e90c6ea13
Fixed bug in win32 ScanDir implementation, which did not scan subdirs if filter was not *.*.
|
12 роки тому |
Lasse Öörni
|
a40fead7dc
Updated license for the new year.
|
13 роки тому |
Lasse Öörni
|
7d8558a51f
Applied massive patch from weitjong.
|
13 роки тому |
Lasse Öörni
|
88aaa46465
Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding.
|
13 роки тому |
Lasse Öörni
|
160e6b0c14
Fixed not being able to enter the root directory with FileSelector.
|
13 роки тому |
Lasse Öörni
|
7c7e63f4ff
Added fixes for compiling with MinGW.
|
13 роки тому |
Lasse Öörni
|
f0b6d55b28
Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries.
|
13 роки тому |
Lasse Öörni
|
3b67320a49
Added animation trigger event system.
|
13 роки тому |
Lasse Öörni
|
a77a685f4c
Fixed warnings reported by Xcode.
|
13 роки тому |
Lasse Öörni
|
5507b006be
Shader load/compile refactoring. Removed shader source code from the SourceAssets directory and moved to Bin/CoreData/Shaders.
|
13 роки тому |
Lasse Öörni
|
e1a1c974e5
Initial iOS support.
|
13 роки тому |
Lasse Öörni
|
0706ae397f
Touch input on Android.
|
13 роки тому |
Lasse Öörni
|
92facb3c3b
Added Android asset support and basic build instructions.
|
13 роки тому |
Lasse Öörni
|
65378ee15b
Fixed Android linking & startup issues.
|
13 роки тому |
Lasse Öörni
|
c48f640a18
Changed several structures to HashMap / HashSet for better performance.
|
13 роки тому |
Lasse Öörni
|
51eec4e987
Marked todo's into the IO library.
|
14 роки тому |
Lasse Öörni
|
fd1c3385ca
Do not define UNICODE, as GLFW assumes multi-char mode. Rather call the wide char Windows functions explicitly.
|
14 роки тому |
Lasse Öörni
|
0a3b1564d1
Further Unicode fixes.
|
14 роки тому |
Lasse Öörni
|
2263abbbcf
Path handling fixes.
|
14 роки тому |
Lasse Öörni
|
bedf357c90
Added WString class.
|
14 роки тому |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
14 роки тому |
Lasse Öörni
|
ab35cefde9
Use static strings for often needed element & attribute names in XML serialization to reduce redundant string object construction and dynamic memory allocation.
|
14 роки тому |
Lasse Öörni
|
90596a064a
Use a memory pool in OGLGraphics for discard lock buffers.
|
14 роки тому |
Lasse Öörni
|
275391a561
Fixed SplitPath() getting confused by ./ character sequence.
|
14 роки тому |
Lasse Öörni
|
861091d375
Fixed performance problems caused by offscreen UI elements being queued for rendering unnecessarily. Fixed missing file extension filtering on Unix. Added String::StartsWith() & String::EndsWith() functions.
|
14 роки тому |