47 Commits

Author SHA1 Message Date
Markus Koschany
975f547292 Fix FTBFS on GNU/Hurd platform
Minetest fails to build on GNU/Hurd due to a name clash with OSX/Apple,
both are defining the __MACH__ keyword. This commit fixes the issue.
2015-02-11 15:59:58 +10:00
kwolekr
ce5e8ae16d Create minidump on fatal Win32 exceptions
Remove software exception translator function, simplifying exception handler
macros.  FatalSystemExceptions are left unhandled.
2015-02-02 01:39:17 -05:00
kwolekr
5bb6adee32 Reorganize supported video driver query mechanisms 2015-01-18 13:24:25 -05:00
kwolekr
e00e9a8fc4 Set WM_CLASS window hint for Xorg 2014-12-15 13:52:10 -05:00
ShadowNinja
05ef9bdc68 Simplify loading of Android version of menu 2014-11-20 15:37:20 -05:00
sapier
268ff61168 Add support for Android 2.3+
There have been plenty of ppl involved in creating this version.
I don't wanna mention names as I'm sure I'd forget someone so I
just tell where help has been done:
- The partial android versions done by various ppl
- Testing on different android devices
- reviewing code (especially the in core changes)
- testing controls
- reviewing texts

A big thank you to everyone helping this to be completed!
2014-06-29 18:17:56 +02:00
Martin Doege
7b50c9dd04 OS X compatibility fixes 2014-06-29 17:27:33 +02:00
sapier
6558fc90e3 Add support for exiting formspecs by doubleclicking outside 2014-06-12 23:15:05 +02:00
sapier
0fe47e10ca Revert "Add daemon support for linux like operating systems"
Remove daemon support due to delayed popular vote (part 2)
2014-06-01 14:54:21 +02:00
sapier
9eb7fd45cc Add daemon support for linux like operating systems 2014-05-31 23:48:06 +02:00
ShadowNinja
92a41992a5 Fix setThreadName support for BSD 2014-05-26 15:20:06 -04:00
sapier
f4753a9cd4 Add support for dpi based HUD scaling
Add support for (configurable) multiline hotbar
Improved screensize handling
Add userdefined gui scale by BlockMen
2014-04-27 21:53:13 +02:00
FessWolf
35d2f77615 Fix argument type of the RaiseException() function 2014-04-23 15:39:33 -04:00
ShadowNinja
aa52c8f7b5 Add support for threadnames on BSD, Windows (MSVC-only), and OSX 2014-04-19 02:02:11 -04:00
Sfan5
dee8c3c5b7 Fix problem with newer MinGW runtimes 2014-04-14 20:09:42 +02:00
sapier
53b3f16393 Fix broken win32+bsd build 2014-04-11 21:45:30 +02:00
sapier
607f617471 Add support for named threads (atm linux only) 2014-04-09 21:32:21 +02:00
kwolekr
8719f0f357 Define strlcpy on platforms that do not have it 2014-02-09 13:57:29 -05:00
kwolekr
64b8216144 Add capability to read table flag fields from Lua API 2014-02-09 12:44:31 -05:00
kwolekr
2a896ffbf7 Make flag strings clear specified flag with 'no' prefix
Remove flagmask field from set_mapgen_params table
Add small bits of needed documentation
2014-02-08 17:50:59 -05:00
Sfan5
01878f22cd Include system info in the HTTP user agent on Windows 2014-01-23 22:27:13 +01:00
Kahrl
ee90d438b8 Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
proller
06ddcb4b1e Add support for IPv6
Two new configuration options are added:
     - "enable_ipv6" to enable/disable the overall use of IPv6
     - "ipv6_server" to enable/disable the use of IPv6 sockets when running
       a server (when "enable_ipv6" is enabled)
2013-06-23 11:31:22 +04:00
kwolekr
46e1e683bc Add varying levels of precision to TimeTaker 2013-03-29 16:53:15 -04:00
kwolekr
5e92fb1796 Fix build on Windows 2013-02-25 23:10:54 -05:00
kwolekr
b296ddb978 Fix most walled-off caves 2013-02-25 23:08:55 -05:00
kwolekr
1d61a13bb4 Tune queue limits, some other adjustments 2013-02-25 23:08:41 -05:00
kwolekr
775c1f4836 Add multi-Emerge thread support 2013-02-25 23:08:26 -05:00
Sfan5
3fab3825aa Update Copyright Years 2013-02-24 20:15:24 +01:00
PilzAdam
269f01224b Change Minetest-c55 to Minetest 2013-02-24 18:49:03 +01:00
kwolekr
2b8f043a8a Add flag string settings, flat map option 2013-02-06 16:52:48 -05:00
kwolekr
1e433928bd Fix compile under MingW 2013-01-23 16:28:15 -05:00
kwolekr
28e627e64b Fix compile on certain Linux configurations, reduce spawn point height 2013-01-21 21:41:37 +02:00
kwolekr
ae24c4941c Last set of minor cleanups 2013-01-21 21:41:37 +02:00
Perttu Ahola
ede1480ae9 Optimize headers 2012-06-17 04:03:39 +03:00
Perttu Ahola
e70b6545b1 Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors 2012-06-05 18:54:07 +03:00
Perttu Ahola
c89d1cf072 Initial directory structure rework 2012-03-10 17:10:10 +02:00
Perttu Ahola
ee8b6d3444 Move images to data/textures and fix some path stuff; hope that installation still works 2011-11-29 19:11:04 +02:00
Constantin Wenger
94b42a79d7 fixed not finding data dir if installed 2011-08-12 14:26:37 +02:00
Perttu Ahola
d065bae323 Ctrl+C handling on POSIX, some commands for server and other tweaking 2011-02-15 16:11:24 +02:00
Perttu Ahola
cabe6f1d65 some fixes to make compiling on some bsd easier 2011-02-11 22:34:34 +02:00
Perttu Ahola
804b2647ce new texture stuff quite working 2011-02-11 16:43:26 +02:00
Perttu Ahola
6b6c2d37ea Added a more flexible path system (and fixed some minor stuff) 2011-01-07 19:39:27 +02:00
Perttu Ahola
3f5bad938a organizing stuff. 2010-12-21 18:08:24 +02:00
Perttu Ahola
123e8fdf53 framework for modifying textures 2010-12-20 22:03:49 +02:00
Perttu Ahola
fc26dcdb19 license stuff
--HG--
rename : src/licensecomment.txt => licensecomment.txt
2010-11-29 20:13:04 +02:00
Perttu Ahola
4e249fb3fb Initial files 2010-11-27 01:02:21 +02:00