oweals/minetest.git
10 years agoDon't unload blocks if save failed
kwolekr [Mon, 7 Jul 2014 05:20:25 +0000 (01:20 -0400)]
Don't unload blocks if save failed

Improve error handling in saveBlock()

10 years agoFix regression in leveldb backend 0.4.10
sapier [Sun, 6 Jul 2014 22:06:06 +0000 (00:06 +0200)]
Fix regression in leveldb backend

10 years agoUpdate version numbers for 0.4.10
sapier [Sun, 6 Jul 2014 20:39:47 +0000 (22:39 +0200)]
Update version numbers for 0.4.10

10 years agoFix client crash on deletion of an object the clients localplayer is attached to
sapier [Sun, 6 Jul 2014 20:11:21 +0000 (22:11 +0200)]
Fix client crash on deletion of an object the clients localplayer is attached to

10 years agoSwitch android to leveldb as sqlite3 is broken and fails to save any mapblock there
sapier [Sun, 6 Jul 2014 19:24:31 +0000 (21:24 +0200)]
Switch android to leveldb as sqlite3 is broken and fails to save any mapblock there

10 years agoImprove error reporting in leveldb backend
sfan5 [Wed, 25 Jun 2014 05:25:33 +0000 (07:25 +0200)]
Improve error reporting in leveldb backend

10 years agoFix non-smooth non-shader node shading (Fixes #1436, regression by commit a0f78659f31abd)
Perttu Ahola [Sun, 6 Jul 2014 18:57:12 +0000 (21:57 +0300)]
Fix non-smooth non-shader node shading (Fixes #1436, regression by commit a0f78659f31abd)

10 years agoFix errors/warnings reported by valgrind
sfan5 [Sun, 6 Jul 2014 14:17:46 +0000 (16:17 +0200)]
Fix errors/warnings reported by valgrind

10 years agoFix memory leak in EmergeManager
PilzAdam [Sun, 6 Jul 2014 13:41:56 +0000 (15:41 +0200)]
Fix memory leak in EmergeManager

10 years agoFix warnings reported by clang
sfan5 [Sun, 6 Jul 2014 11:07:23 +0000 (13:07 +0200)]
Fix warnings reported by clang

10 years agoFix typos in doc/lua-api.txt
sfan5 [Sat, 5 Jul 2014 10:19:55 +0000 (12:19 +0200)]
Fix typos in doc/lua-api.txt

10 years agoRemove FPS from being next to the version string
Perttu Ahola [Sat, 5 Jul 2014 08:54:09 +0000 (11:54 +0300)]
Remove FPS from being next to the version string

10 years agoFix typo in doc/lua_api.txt
Kahrl [Fri, 4 Jul 2014 23:09:53 +0000 (01:09 +0200)]
Fix typo in doc/lua_api.txt

10 years agoFix memory leaks in GenericCAO, ShaderSource and Player classes
sapier [Wed, 2 Jul 2014 21:33:18 +0000 (23:33 +0200)]
Fix memory leaks in GenericCAO, ShaderSource and Player classes

10 years agoFix inversion of full_punch_interval
Novatux [Wed, 2 Jul 2014 14:48:11 +0000 (16:48 +0200)]
Fix inversion of full_punch_interval

10 years agoMove master server to seperate repository
ShadowNinja [Mon, 30 Jun 2014 21:08:22 +0000 (17:08 -0400)]
Move master server to seperate repository

10 years agoFix regression in light calculation
sapier [Mon, 30 Jun 2014 20:56:08 +0000 (22:56 +0200)]
Fix regression in light calculation

10 years agoFix serverlist code style, const-correctness, and types
ShadowNinja [Fri, 20 Jun 2014 04:59:39 +0000 (00:59 -0400)]
Fix serverlist code style, const-correctness, and types

10 years agoFix server list boolean typing and alignment
ShadowNinja [Fri, 20 Jun 2014 00:21:02 +0000 (20:21 -0400)]
Fix server list boolean typing and alignment

10 years agoAdd support for multipart/form-data to HTTPFetch for server announcing
ShadowNinja [Thu, 19 Jun 2014 20:00:22 +0000 (16:00 -0400)]
Add support for multipart/form-data to HTTPFetch for server announcing

10 years agoMasterserver: Fix compiling servers.jst
proller [Mon, 30 Jun 2014 16:47:50 +0000 (20:47 +0400)]
Masterserver: Fix compiling servers.jst

10 years agoAdd redis options to documentation
sfan5 [Sun, 29 Jun 2014 19:34:49 +0000 (21:34 +0200)]
Add redis options to documentation

10 years agoCopy zlib and freetype dll to windows package too
sapier [Sun, 29 Jun 2014 17:36:51 +0000 (19:36 +0200)]
Copy zlib and freetype dll to windows package too

10 years agoAdd support for Android 2.3+ 1408/head
sapier [Mon, 21 Apr 2014 12:10:59 +0000 (14:10 +0200)]
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!

10 years agoDon't spam server console on player/playersao error but just drop the affected client
sapier [Sun, 29 Jun 2014 15:55:21 +0000 (17:55 +0200)]
Don't spam server console on player/playersao error but just drop the affected client

10 years agoGlasslike_framed drawtype rework.
RealBadAngel [Sun, 29 Jun 2014 08:41:49 +0000 (10:41 +0200)]
Glasslike_framed drawtype rework.

10 years agoOS X compatibility fixes
Martin Doege [Thu, 26 Jun 2014 18:30:22 +0000 (20:30 +0200)]
OS X compatibility fixes

10 years agoFix msvc2012 build
sapier [Sun, 29 Jun 2014 14:57:50 +0000 (16:57 +0200)]
Fix msvc2012 build

10 years agoAdd formspec api versioning 1417/head
sapier [Wed, 25 Jun 2014 17:04:47 +0000 (19:04 +0200)]
Add formspec api versioning

10 years agoMake sure none of the irrlicht member objects of GenericCAO are deleted prior deletio...
sapier [Sun, 29 Jun 2014 09:57:01 +0000 (11:57 +0200)]
Make sure none of the irrlicht member objects of GenericCAO are deleted prior deletion of GenericCAO

10 years agoMake player files saving again
SmallJoker [Sat, 28 Jun 2014 15:01:15 +0000 (17:01 +0200)]
Make player files saving again

10 years agoMasterserver: Fix undefined players
proller [Sat, 28 Jun 2014 18:10:55 +0000 (22:10 +0400)]
Masterserver: Fix undefined players

10 years agoAdd prefixes to enum values and fix style issues
kwolekr [Sat, 28 Jun 2014 06:02:38 +0000 (02:02 -0400)]
Add prefixes to enum values and fix style issues

10 years agoMake GUITable mouse wheel scrolling faster
Kahrl [Fri, 27 Jun 2014 21:55:01 +0000 (23:55 +0200)]
Make GUITable mouse wheel scrolling faster

10 years agoFix GenericCAO fails to grabing member animated mesh node to prevent it do be deleted...
sapier [Fri, 27 Jun 2014 18:42:20 +0000 (20:42 +0200)]
Fix GenericCAO fails to grabing member animated mesh node to prevent it do be deleted to early

10 years agoFix wrong status text rectangle. Fix for #1412
RealBadAngel [Fri, 27 Jun 2014 18:16:37 +0000 (20:16 +0200)]
Fix wrong status text rectangle. Fix for #1412

10 years agoAdd separate download timeout to allow download of bigger files or on low bandwidth... 1379/head
sapier [Sun, 15 Jun 2014 19:30:44 +0000 (21:30 +0200)]
Add separate download timeout to allow download of bigger files or on low bandwidth lines

10 years agoFix statement not set NULL on deletion
sapier [Wed, 25 Jun 2014 17:59:45 +0000 (19:59 +0200)]
Fix statement not set NULL on deletion
Make local only variables static

10 years agoAdd setting for tooltips show delay.
RealBadAngel [Wed, 25 Jun 2014 09:52:09 +0000 (11:52 +0200)]
Add setting for tooltips show delay.

10 years agoTooltips rework.
RealBadAngel [Tue, 24 Jun 2014 10:28:24 +0000 (12:28 +0200)]
Tooltips rework.
Separate element for tooltips. Delayed showing,
use global color or given ones.

10 years agoHandle missing tablecolumns[], fixes bug #1187
Kahrl [Mon, 23 Jun 2014 23:26:43 +0000 (01:26 +0200)]
Handle missing tablecolumns[], fixes bug #1187

10 years agoGUITable typo fixes in comments
Kahrl [Mon, 23 Jun 2014 23:06:24 +0000 (01:06 +0200)]
GUITable typo fixes in comments

10 years agoStore the maximum player file tries in a constant 1346/head
ShadowNinja [Mon, 23 Jun 2014 19:55:47 +0000 (15:55 -0400)]
Store the maximum player file tries in a constant

10 years agoOnly try to load from possible player files
ShadowNinja [Sun, 1 Jun 2014 17:11:37 +0000 (13:11 -0400)]
Only try to load from possible player files

10 years agoOnly keep players loaded while they're connected
ShadowNinja [Fri, 30 May 2014 20:04:07 +0000 (16:04 -0400)]
Only keep players loaded while they're connected

10 years agoRemove confusing code block from SQLite3 database
ShadowNinja [Mon, 23 Jun 2014 19:27:54 +0000 (15:27 -0400)]
Remove confusing code block from SQLite3 database

10 years agoClear inventory before setting lists
ShadowNinja [Fri, 13 Jun 2014 21:07:42 +0000 (17:07 -0400)]
Clear inventory before setting lists

10 years agoFix Windows build
sfan5 [Mon, 23 Jun 2014 12:50:00 +0000 (14:50 +0200)]
Fix Windows build

10 years agoFix race condition on accessing m_time_of_day_speed causing day night race on some... 1406/head
sapier [Sun, 22 Jun 2014 21:19:10 +0000 (23:19 +0200)]
Fix race condition on accessing m_time_of_day_speed causing day night race on some architectures

10 years agoRemove MapVoxelManipulator not really used by anyone 1359/head
sapier [Mon, 9 Jun 2014 12:25:35 +0000 (14:25 +0200)]
Remove MapVoxelManipulator not really used by anyone

10 years agoRemove emerge and speedup addArea by using memcopy instead of one by one assignment
sapier [Mon, 9 Jun 2014 11:29:22 +0000 (13:29 +0200)]
Remove emerge and speedup addArea by using memcopy instead of one by one assignment

10 years agoMinor fix in check order
sapier [Sun, 8 Jun 2014 12:16:48 +0000 (14:16 +0200)]
Minor fix in check order

10 years agoDon't keep temporary images in RAM
sapier [Thu, 12 Jun 2014 20:41:57 +0000 (22:41 +0200)]
Don't keep temporary images in RAM

10 years agoAvoid doing a full material compare if not even first texture does match
sapier [Thu, 12 Jun 2014 20:33:50 +0000 (22:33 +0200)]
Avoid doing a full material compare if not even first texture does match

10 years agoSpeedup attachement handling by replacing vector search by direct array access and...
sapier [Sun, 8 Jun 2014 10:49:06 +0000 (12:49 +0200)]
Speedup attachement handling by replacing vector search by direct array access and secondary child lookup vector

10 years agoUse memset for flag initialization (compiler optimization is way better)
sapier [Sat, 7 Jun 2014 00:52:58 +0000 (02:52 +0200)]
Use memset for flag initialization (compiler optimization is way better)
use temp variables instead of recalculating array index

10 years agoSpeedup getTileInfo by up to 30%
sapier [Fri, 6 Jun 2014 23:52:07 +0000 (01:52 +0200)]
Speedup getTileInfo by up to 30%

10 years agoSpeedup getBlockNodeIdMapping by up to factor 4 by using a fixed size mapping array
sapier [Sun, 8 Jun 2014 15:25:52 +0000 (17:25 +0200)]
Speedup getBlockNodeIdMapping by up to factor 4 by using a fixed size mapping array

10 years agoFix menu crash due to lack of favourites list
sapier [Sun, 22 Jun 2014 12:00:57 +0000 (14:00 +0200)]
Fix menu crash due to lack of favourites list

10 years agoFix sqlite3 map shutdown fails due to missing to finalize list statement
sapier [Sun, 22 Jun 2014 00:31:24 +0000 (02:31 +0200)]
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

10 years agoSupport for scalable font and gui elements 1370/head
sapier [Sat, 14 Jun 2014 09:22:09 +0000 (11:22 +0200)]
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!

10 years agoFix uncought deserialization error on receiving data
sapier [Sat, 21 Jun 2014 22:05:41 +0000 (00:05 +0200)]
Fix uncought deserialization error on receiving data

10 years agoFix server assert in case of invalid message from client, just kick that client.
sapier [Sat, 21 Jun 2014 21:56:46 +0000 (23:56 +0200)]
Fix server assert in case of invalid message from client, just kick that client.

10 years agoDon't handle lack of IPv6 as fatal in unit tests
sapier [Fri, 20 Jun 2014 20:35:50 +0000 (22:35 +0200)]
Don't handle lack of IPv6 as fatal in unit tests

10 years agoFix labels and vertlabels on some systems.
RealBadAngel [Fri, 20 Jun 2014 19:30:48 +0000 (21:30 +0200)]
Fix labels and vertlabels on some systems.

10 years agoFix small memory leaks on shutdown
sapier [Fri, 20 Jun 2014 17:50:47 +0000 (19:50 +0200)]
Fix small memory leaks on shutdown

10 years agoFix build on big endian architectures.
Matthew Bekkema [Fri, 20 Jun 2014 07:33:28 +0000 (17:33 +1000)]
Fix build on big endian architectures.

10 years agoFix chat overlaying full screen, now it's gonna overlay only up to length of longest...
sapier [Fri, 20 Jun 2014 13:18:45 +0000 (15:18 +0200)]
Fix chat overlaying full screen, now it's gonna overlay only up to length of longest line

10 years agoFix newline not handled to to interpreting it as invisible char
sapier [Thu, 19 Jun 2014 21:02:09 +0000 (23:02 +0200)]
Fix newline not handled to to interpreting it as invisible char

10 years agoFix broken serverdescription in multiplayer tab
sapier [Thu, 19 Jun 2014 20:03:49 +0000 (22:03 +0200)]
Fix broken serverdescription in multiplayer tab

10 years agoRemove ugly curl struct pointer from jsonFetchValue signature 1393/head
sapier [Thu, 19 Jun 2014 18:58:22 +0000 (20:58 +0200)]
Remove ugly curl struct pointer from jsonFetchValue signature

10 years agoRemove a lot of superfluous ifndef USE_CURL checks 1392/head
sapier [Sun, 6 Apr 2014 12:02:53 +0000 (14:02 +0200)]
Remove a lot of superfluous ifndef USE_CURL checks

10 years agoAdd support for directly starting a world by name from command line 1319/head
sapier [Tue, 20 May 2014 17:04:57 +0000 (19:04 +0200)]
Add support for directly starting a world by name from command line

10 years agoAdd tooltips for button, imagebutton and checkbox.
RealBadAngel [Wed, 18 Jun 2014 22:22:03 +0000 (00:22 +0200)]
Add tooltips for button, imagebutton and checkbox.

10 years agoFix bounding rect for formspec elements label vertlabel and checkboxes
sapier [Wed, 18 Jun 2014 20:38:29 +0000 (22:38 +0200)]
Fix bounding rect for formspec elements label vertlabel and checkboxes

10 years agoMake dropdown formspec elements send their value same style as buttons on change 1373/head
sapier [Sat, 14 Jun 2014 10:27:56 +0000 (12:27 +0200)]
Make dropdown formspec elements send their value same style as buttons on change

10 years agoUpdate buildbot scripts and add 64-bit buildbot
sfan5 [Sun, 15 Jun 2014 13:34:22 +0000 (15:34 +0200)]
Update buildbot scripts and add 64-bit buildbot

10 years agoFix issue #1275 - one more missing check.
RealBadAngel [Tue, 17 Jun 2014 16:18:55 +0000 (18:18 +0200)]
Fix issue #1275 - one more missing check.

10 years agoRemove not really used guiTextInputMenu 1364/head
sapier [Fri, 13 Jun 2014 18:10:11 +0000 (20:10 +0200)]
Remove not really used guiTextInputMenu

10 years agoFix issue #1275 - wielded index greater than inv size.
RealBadAngel [Tue, 17 Jun 2014 11:03:24 +0000 (13:03 +0200)]
Fix issue #1275 - wielded index greater than inv size.

10 years agoImproved faces shading with and without shaders.
RealBadAngel [Mon, 16 Jun 2014 16:51:01 +0000 (18:51 +0200)]
Improved faces shading with and without shaders.

10 years agoL-systems treegen code tweaks.
RealBadAngel [Mon, 16 Jun 2014 06:45:04 +0000 (08:45 +0200)]
L-systems treegen code tweaks.

10 years agoMinor stability improvements in block emerge handling 1371/head
sapier [Sat, 14 Jun 2014 09:36:46 +0000 (11:36 +0200)]
Minor stability improvements in block emerge handling

10 years agoUnite nodes shaders.
RealBadAngel [Wed, 14 May 2014 21:19:31 +0000 (23:19 +0200)]
Unite nodes shaders.
Pass drawtype and material type to shaders.
Move shaders generation to startup only.
Allow assign shaders per tile.
Initial code to support water surface shader.

10 years agoFix regression main_menu_script setting not working any longer 1372/head
sapier [Sat, 14 Jun 2014 09:45:12 +0000 (11:45 +0200)]
Fix regression main_menu_script setting not working any longer

10 years agoFix regression dirt texture not beeing default in non cloud menu 1309/head
sapier [Sat, 17 May 2014 10:06:36 +0000 (12:06 +0200)]
Fix regression dirt texture not beeing default in non cloud menu

10 years agoFix AppData path for RUN_IN_PLACE, fixes #1365
sfan5 [Fri, 13 Jun 2014 19:09:55 +0000 (21:09 +0200)]
Fix AppData path for RUN_IN_PLACE, fixes #1365

10 years agoAdd AppData file
David Gumberg [Sat, 15 Feb 2014 07:23:45 +0000 (23:23 -0800)]
Add AppData file

10 years agoFix HUD not visible if below ground blacked out 1363/head
sapier [Thu, 12 Jun 2014 21:38:34 +0000 (23:38 +0200)]
Fix HUD not visible if below ground blacked out

10 years agoChanged Time Out message from ERROR to INFO.
Megaf [Tue, 10 Jun 2014 18:11:06 +0000 (15:11 -0300)]
Changed Time Out message from ERROR to INFO.

Changed Time Out message from ERROR to INFO.

10 years agoAdd support for exiting formspecs by doubleclicking outside
sapier [Fri, 30 May 2014 01:07:48 +0000 (03:07 +0200)]
Add support for exiting formspecs by doubleclicking outside

10 years agoImprove performance by removing some temporary objects
sapier [Fri, 30 May 2014 01:04:10 +0000 (03:04 +0200)]
Improve performance by removing some temporary objects
Fix some coding style issues

10 years agoNew feature: drop a item instead a stack while...
Lord89James [Tue, 12 Mar 2013 00:29:02 +0000 (01:29 +0100)]
New feature: drop a item instead a stack while...

sneaking

10 years agoAdded show_debug to minetest.conf.example
0gb.us [Thu, 13 Jun 2013 00:56:22 +0000 (18:56 -0600)]
Added show_debug to minetest.conf.example

I love that setting. Why is it not in this file already?

10 years agoFix #1358 (disappearing clouds)
Novatux [Mon, 9 Jun 2014 06:18:27 +0000 (08:18 +0200)]
Fix #1358 (disappearing clouds)

10 years agoAllow custom liquids to have drops
sfan5 [Sun, 8 Jun 2014 20:53:48 +0000 (22:53 +0200)]
Allow custom liquids to have drops

10 years agoFix switch from "skybox" to other sky types as triggered by player:set_sky()
Perttu Ahola [Sun, 8 Jun 2014 09:33:16 +0000 (12:33 +0300)]
Fix switch from "skybox" to other sky types as triggered by player:set_sky()

10 years agoRe-add missing shaders setting. (Generate normalmaps)
RealBadAngel [Wed, 4 Jun 2014 14:39:15 +0000 (16:39 +0200)]
Re-add missing shaders setting. (Generate normalmaps)

10 years agoCodestyle cleanup (main.cpp) 1349/head
BlockMen [Sat, 31 May 2014 22:55:23 +0000 (00:55 +0200)]
Codestyle cleanup (main.cpp)

10 years agoRevert "Add daemon support for linux like operating systems"
sapier [Sun, 1 Jun 2014 12:54:21 +0000 (14:54 +0200)]
Revert "Add daemon support for linux like operating systems"
Remove daemon support due to delayed popular vote (part 2)