yvt
e67fd7dc90
CMake: Do not link GLEW on macOS
2019-01-01 01:52:20 +09:00
yvt
4012a16d16
CMake: Do not link Xext
on macOS
2019-01-01 01:51:40 +09:00
John Ericson
2d13704fef
Fix CMake build for macOS
2018-12-20 04:34:49 -05:00
David Carlier
657f765542
Fixing few memory leaks + fixing pthread symbol missing
2017-03-04 11:18:12 +00:00
YVT
fddd0ccb4a
Make Opus decoder working on Windows
2016-12-17 09:46:43 -08:00
Tomoaki Kawada
7ec5a7b8b0
Make opus decoder working on Linux
2016-12-18 01:41:50 +09:00
YVT
2d0ae3b817
FreeType2 font renderer ( #484 )
...
* Backport ngspades’s FreeType2 font renderer
* Change system fonts
* Fix SWImage::Update
* Preliminary custom TTF/OTF font support
* Fix font rendering
* Adjust design
* Update devpak
* Fix to compile on Linux
* Update .travis.yml
* Update external libraries
* Update .travis.yml
* Attempt to fix Travis CI build
* Add missing sudo to travis.yml
* Nevermind the changes, it didn't work
* Update .travis.yml
* Update .travis.yml and CMakeLists.txt
2016-12-11 23:18:16 +09:00
YVT
5b887ddb96
Provide an option to browse the config directory ( #481 )
...
Fixes #268 .
2016-12-08 04:40:33 +09:00
YVT
216f92a166
Merge pull request #479 from yvt/patch-mkpak-ps
...
Support pak creation with Windows builds
2016-12-06 11:15:01 +09:00
YVT
aa9dea330c
Support pak creation with Windows builds
...
- mkpak.sh was ported to PowerShell (tested on PowerShell 5).
- Resources/CMakeList.txt was modified to use mkpak.ps1 on Windows and
to generate pak files in the "Resources" directory inside the build
output directory.
- Fixes #316 .
- However, users still have to download the non-free pak manually.
2016-12-05 11:13:50 -08:00
David Carlier
1d970ec34d
make the build possible on OpenBSD.
...
modified version of the pk download script.
isnan belongs to std namespace in C++11 standard.
2016-12-04 20:01:37 +00:00
Tomoaki Kawada
a79261a8f5
Remove poly2tri as it’s no longer used
...
Fixes #291 .
2016-11-20 23:15:21 +09:00
L0L022
8dc0a1de1b
Add mumble support
2016-08-03 17:08:45 +02:00
Dmitry Marakasov
a744744591
Include local directories before everything else
...
This fixes build failures because of picking up system includes
instead of similarily named local ones
2014-07-31 00:41:13 +04:00
Way, No
eed4c1b84d
removed unnecessary linking code
2014-05-06 00:24:24 +11:00
Way, No
87adc03e7e
rough deb package support
2014-04-25 22:22:35 +11:00
Way, No
d92278750e
Splitted downloading resources and icon generating to 2 targets
2014-04-24 13:21:18 +11:00
Way, No
04f4968034
icon from .rodata
2014-04-24 12:11:05 +11: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
Marco Schlumpp
fb51c7dd4a
Added PngWriter.
2014-03-16 17:20:19 +01:00
learn_more
a63df0b9ad
remove fltk images library
2014-03-02 02:47:13 +01:00
learn_more
3da10bca33
remove drawtest
2014-03-02 02:43:30 +01:00
Marco Schlumpp
a729095cf1
Added SDL_image to cmake based build.
2014-02-26 17:20:07 +01:00
Marco Schlumpp
2aeb07352b
Disable DrawTest build by default.
...
This Should fix the issue yvt/openspades#107 .
2013-12-24 13:42:12 +01:00
yvt
87aedb702c
Moved to SDL 2.0 + IME support
2013-12-09 17:36:05 +09:00
learn_more
52b98a5598
Cleanup text drawing (has one generic DrawShadow function that draws text with a shadow, instead of duplicating it everywhere in the code
...
use the new DrawShadow function, in CenterMessageView, Client, and TCProgressView
add mingw .exe icon (untested, could use confirmation that it works)
2013-11-02 19:00:50 +01:00
learn_more
7fe78f2206
Add icon (made by JoJoe_Stinky)
...
add fltk convenience target
2013-11-01 21:24:50 +01:00
learn_more
71c12f3849
Merge branch 'master' of https://github.com/yvt/openspades
2013-10-31 18:50:56 +01:00
yvt
cf2f9797cc
Modified to compile on mingw32, and some fixes
2013-10-31 23:13:38 +09:00
learn_more
f34c8e7e39
test application for drawing stuff
2013-10-24 01:25:59 +02:00
learn_more
f2b03d559e
static link c runtime for msvc, drop some linker dependencies due to linker errors
2013-10-09 00:59:36 +02:00
learn_more
34d1f4b69d
try to auto-detect static glew (less dll dependencies)
2013-10-08 23:56:03 +02:00
learn_more
48b251a422
first version of package building.
...
tested: win32 zip
see http://www.cmake.org/cmake/help/v2.8.11/cpack.html
2013-10-06 16:24:43 +02:00
learn_more
08491cc9fb
cleanup cmake
...
generated header contains compiler + some library versions (SDL,zlib,curl)
add input folder where 'external' libs / headers can be placed so cmake will find them
2013-09-14 04:19:56 +02:00
learn_more
51a50fa8e9
Move scriptbindings to one folder
2013-09-13 23:53:01 +02:00
learn_more
9d221d6279
Move angelscript addons to own dir + create project (static lib) for it
2013-09-13 23:06:40 +02:00
yvt
28080a871c
Added AngelScript
2013-09-10 02:01:11 +09:00
yvt
76f2242eab
dl is now linked
2013-09-03 21:48:43 +09:00
learn_more
242705f29a
use external curl, remove included files
2013-08-31 19:23:32 +02:00
learn_more
e69d50ee08
Add a serverbrowser using the listing from http://services.buildandshoot.com/serverlist.json
...
curl is used to download the listing, JsonCpp is used for the parsing.
2013-08-31 18:06:46 +02:00
learn_more
f8a47a8b5a
gotta love a case sensitive filesystem..
2013-08-31 02:23:30 +02:00
learn_more
ac291f9503
actually remove their usage
2013-08-31 02:08:01 +02:00
learn_more
aa5c3c600c
typo
2013-08-31 02:03:24 +02:00
learn_more
4caaa93eb5
windows / linux compat
2013-08-31 01:58:02 +02:00
learn_more
ea24d79332
cleanup, add default binary dif + win32 copy action
2013-08-30 23:58:56 +02:00
learn_more
42e8b1d6d0
First version of CMake,
...
VS.net 2k10 fully builds.
2013-08-29 00:21:27 +02:00