159 Commits

Author SHA1 Message Date
yvt
f4bda2df67 Nullary Formatter to suppress “comparison of unsigned expression >= 0 is always true” warning 2014-03-31 20:53:26 +09:00
yvt
8debe2daf5 Fix include 2014-03-31 20:38:31 +09:00
yvt
8f04b4ddff Removed dependency for FLTK completely (fix #217).
Keystroke for accessing startup screen was replaced with splash window, because SDL cannot check keyboard’s state without a window.
2014-03-31 20:37:23 +09:00
yvt
d4518dd732 FLTK-less config file. Fix #217. **Not tested on all platforms but OS X** 2014-03-31 19:20:50 +09:00
yvt
645efccb90 Use SDL_rwops for file I/O, instead of C stdio 2014-03-31 16:37:33 +09:00
yvt
27da8c5ffb Add include (#214) 2014-03-24 23:50:07 +09:00
yvt
5cf6760af3 Added PngWriter to Xcode project & fix PngWriter.cpp to compile correctly 2014-03-17 02:23:30 +09:00
Marco Schlumpp
fb51c7dd4a Added PngWriter. 2014-03-16 17:20:19 +01:00
yvt
b9e79a3fe6 Improved stability of cg_smp 2014-03-16 22:52:24 +09:00
yvt
a8c14861c2 FileManager refactored 2014-03-16 00:53:28 +09:00
yvt
2fbc7b573c Faster ZIP access by indexing all files 2014-03-16 00:39:56 +09:00
yvt
18f8405aae Support for writing JPEG images (fixing #187) 2014-03-16 00:23:20 +09:00
yvt
eea46be61d _TrN is now working 2014-03-11 03:41:49 +09:00
yvt
b568d7485b Fixed a bug that Handle<T> cannot return nullptr 2014-03-09 02:20:59 +09:00
yvt
11ce8f027d Added user-defined constructors to Vector2, Vector3, Vector4, IntVector3, Matrix4 whilst keeping them POD by using defaulted constructors 2014-03-08 20:48:09 +09:00
yvt
c6cbd5ed1c Fixing the problem in the last commit 2014-03-08 00:13:14 +09:00
yvt
a2fe4afeac Changed error text format 2014-03-07 16:05:29 +09:00
Marco Schlumpp
ae8bbd31ea Fixed CPU ID on 64bit Linux. yvt/openspades#132 2014-03-02 17:47:43 +01:00
learn_more
284c9cb78d some msvc 2k13 fixes 2014-03-02 02:47:41 +01:00
Marco Schlumpp
3e6353b999 Initialize SDL_image library before using it. 2014-02-26 17:21:20 +01:00
Marco Schlumpp
07d41d06dc Fixed includes. 2014-02-26 17:20:54 +01:00
yvt
db88ee4703 Fixed some little bugs (thanks to Clang static analyzer) 2014-02-25 19:35:37 +09:00
yvt
ea273fc32b .jpg now can be loaded 2014-02-25 01:25:23 +09:00
yvt
e86b06111e Fixed to compile correctly 2014-02-25 01:20:16 +09:00
yvt
cc3a53d755 Switch image loader from FLTK to SDL_image (CMakeList.txt still has to be modified) 2014-02-24 18:17:47 +09:00
yvt
ba6ecfde2f Merge branch 'master' into swrenderer 2014-02-14 16:21:49 +09:00
yvt
57c85482b8 Support for localization 2014-02-14 16:20:42 +09:00
yvt
9d817bca51 Merge branch 'master' into swrenderer 2014-01-02 03:29:21 +09:00
yvt
b16604210c Addressed a problem that causes random crashes 2014-01-02 03:28:06 +09:00
yvt
768c9027a0 Fixed to compile on MSVC2013 2014-01-01 02:52:49 +09:00
yvt
488b2c8ff2 Merge branch 'master' into swrenderer
Conflicts:
	OpenSpades.xcodeproj/project.pbxproj
2013-12-29 23:16:27 +09:00
yvt
9e638bb054 CP437 support 2013-12-29 23:08:57 +09:00
Marco Schlumpp
87a128e3ed Fixed compilation on Linux. 2013-12-25 09:57:47 +01:00
yvt
45dfad3459 Merge branch 'master' into swrenderer 2013-12-25 16:55:05 +09:00
yvt
fc16a82158 Merge branch 'master' of https://github.com/yvt/openspades 2013-12-25 14:59:44 +09:00
yvt
9eefd32747 Renderer selection from the startup window 2013-12-25 14:21:21 +09:00
yvt
3df7985a80 Software model renderer 2013-12-25 00:28:43 +09:00
learn_more
57cfcc4f3e Merge branch 'master' of https://github.com/yvt/openspades
add windows crash dump file & loadlib failure reason as text
2013-12-24 00:31:51 +01:00
yvt
45ccc6c196 Fixed critical bug in MiniHeap 2013-12-24 04:26:12 +09:00
yvt
5be0831ec5 Merge branch 'master' into swrenderer 2013-12-23 00:54:10 +09:00
yvt
99931f35f3 FunctionDispatch (ConcurrentDispatch that can be used with a object that has operator (), and will be mainly used for C++11 closures) 2013-12-23 00:52:03 +09:00
yvt
f986c7a169 Fixed some bugs that caused double exception that causes std::terminate to be called 2013-12-22 15:31:51 +09:00
yvt
3a92497d22 Software renderer: map renderer (incomplete) 2013-12-22 04:55:30 +09:00
yvt
647eb38f84 Added skeleton for software rendering interface 2013-12-18 17:00:39 +09:00
yvt
92e59b05be Control characters in log outputs are now escaped (preventing PC beeps on BEL) 2013-12-17 15:54:30 +09:00
learn_more
d9cd0dc402 rest of the files from prev commit. 2013-12-17 01:28:56 +01:00
yvt
83415b97f6 File enumeration support for zip files 2013-12-10 01:42:06 +09:00
yvt
7ffddd8b32 UTF-8 basic support + international fonts 2013-12-10 01:30:15 +09:00
yvt
87aedb702c Moved to SDL 2.0 + IME support 2013-12-09 17:36:05 +09:00
yvt
e66a5435d1 Merge remote-tracking branch 'origin/master' into newtitle
Conflicts:
	Sources/Draw/GLRenderer.cpp
	Sources/Gui/SDLRunner.cpp
	Sources/Gui/SDLRunner.h
2013-12-04 15:01:36 +09:00