3723 Commits

Author SHA1 Message Date
sapier
8fd4c96588 Fix memory leaks in GenericCAO, ShaderSource and Player classes 2014-07-02 23:33:18 +02:00
Novatux
9c9742f20f Fix inversion of full_punch_interval 2014-07-02 16:48:11 +02:00
ShadowNinja
613a7df3ac Move master server to seperate repository 2014-06-30 17:27:24 -04:00
sapier
1e7124b365 Fix regression in light calculation 2014-06-30 22:56:08 +02:00
ShadowNinja
d4561d6e72 Fix serverlist code style, const-correctness, and types 2014-06-30 13:26:02 -04:00
ShadowNinja
ad9ff0be77 Fix server list boolean typing and alignment 2014-06-30 13:25:09 -04:00
ShadowNinja
fc86c213aa Add support for multipart/form-data to HTTPFetch for server announcing 2014-06-30 13:23:09 -04:00
proller
36518f32aa Masterserver: Fix compiling servers.jst 2014-06-30 20:47:50 +04:00
sfan5
7487f9a997 Add redis options to documentation 2014-06-29 21:34:49 +02:00
sapier
c86bb4ef1f Copy zlib and freetype dll to windows package too 2014-06-29 19:36:51 +02: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
sapier
a93520b209 Don't spam server console on player/playersao error but just drop the affected client 2014-06-29 17:55:21 +02:00
RealBadAngel
5bcfda0dea Glasslike_framed drawtype rework. 2014-06-29 17:50:37 +02:00
Martin Doege
7b50c9dd04 OS X compatibility fixes 2014-06-29 17:27:33 +02:00
sapier
25636829af Fix msvc2012 build 2014-06-29 16:57:50 +02:00
sapier
1f88af3b7a Add formspec api versioning 2014-06-29 12:13:55 +02:00
sapier
8e7d05555f Make sure none of the irrlicht member objects of GenericCAO are deleted prior deletion of GenericCAO 2014-06-29 11:57:01 +02:00
SmallJoker
e0daff109b Make player files saving again 2014-06-29 00:45:04 +02:00
proller
3f19f27fb4 Masterserver: Fix undefined players 2014-06-28 22:10:55 +04:00
kwolekr
a6c161d69f Add prefixes to enum values and fix style issues 2014-06-28 02:02:38 -04:00
Kahrl
cdd4be36fd Make GUITable mouse wheel scrolling faster 2014-06-27 23:55:01 +02:00
sapier
fd9111693e Fix GenericCAO fails to grabing member animated mesh node to prevent it do be deleted to early 2014-06-27 20:42:20 +02:00
RealBadAngel
db462bda27 Fix wrong status text rectangle. Fix for #1412 2014-06-27 20:16:37 +02:00
sapier
3cb1cd6cb5 Add separate download timeout to allow download of bigger files or on low bandwidth lines 2014-06-26 20:57:17 +02:00
sapier
e6881fcac4 Fix statement not set NULL on deletion
Make local only variables static
2014-06-25 20:01:29 +02:00
RealBadAngel
d57e75ed2a Add setting for tooltips show delay. 2014-06-25 16:23:05 +02:00
RealBadAngel
1328c078f5 Tooltips rework.
Separate element for tooltips. Delayed showing,
use global color or given ones.
2014-06-24 22:11:47 +02:00
Kahrl
bd7e6ac910 Handle missing tablecolumns[], fixes bug #1187 2014-06-24 02:00:29 +02:00
Kahrl
e31e7179fa GUITable typo fixes in comments 2014-06-24 01:06:24 +02:00
ShadowNinja
c12300308c Store the maximum player file tries in a constant 2014-06-23 15:55:47 -04:00
ShadowNinja
103b7e6e63 Only try to load from possible player files 2014-06-23 15:45:59 -04:00
ShadowNinja
10d607b0fe Only keep players loaded while they're connected 2014-06-23 15:45:59 -04:00
ShadowNinja
6753feceb5 Remove confusing code block from SQLite3 database 2014-06-23 15:36:45 -04:00
ShadowNinja
615c2503b6 Clear inventory before setting lists 2014-06-23 15:28:48 -04:00
sfan5
ed4b6e398a Fix Windows build 2014-06-23 14:50:00 +02:00
sapier
1a8d4092d4 Fix race condition on accessing m_time_of_day_speed causing day night race on some architectures 2014-06-23 00:26:57 +02:00
sapier
b567c942f7 Remove MapVoxelManipulator not really used by anyone 2014-06-23 00:13:41 +02:00
sapier
552946e12a Remove emerge and speedup addArea by using memcopy instead of one by one assignment 2014-06-23 00:13:41 +02:00
sapier
b656d38e55 Minor fix in check order 2014-06-23 00:13:41 +02:00
sapier
72e0eb95fd Don't keep temporary images in RAM 2014-06-23 00:13:41 +02:00
sapier
8feeb4faec Avoid doing a full material compare if not even first texture does match 2014-06-23 00:13:41 +02:00
sapier
3551a8e4a8 Speedup attachement handling by replacing vector search by direct array access and secondary child lookup vector 2014-06-23 00:13:41 +02:00
sapier
6133872b35 Use memset for flag initialization (compiler optimization is way better)
use temp variables instead of recalculating array index
2014-06-23 00:13:41 +02:00
sapier
58da0c5af7 Speedup getTileInfo by up to 30% 2014-06-23 00:13:41 +02:00
sapier
414e9f17a4 Speedup getBlockNodeIdMapping by up to factor 4 by using a fixed size mapping array 2014-06-23 00:13:41 +02:00
sapier
8e1a83818f Fix menu crash due to lack of favourites list 2014-06-22 14:00:57 +02:00
sapier
f0edcf6f3a Fix sqlite3 map shutdown fails due to missing to finalize list statement
Add error output on fail to shutdown sqlite3 map db
Implement shutdown of sqlite3 rollback db
2014-06-22 13:38:51 +02:00
sapier
d23ac22ad9 Support for scalable font and gui elements
Fix positioning of tabheader in order to be usable for scaling GUIs
WARNING: this changes position of current tabheaders, mods have to adjust!
2014-06-22 00:08:55 +02:00
sapier
e502d761c8 Fix uncought deserialization error on receiving data 2014-06-22 00:05:41 +02:00
sapier
02af2d1f26 Fix server assert in case of invalid message from client, just kick that client. 2014-06-21 23:56:46 +02:00