oweals/minetest.git
13 years agoOverhaul the input system
Giuseppe Bilotta [Sat, 13 Aug 2011 20:44:31 +0000 (22:44 +0200)]
Overhaul the input system

This allows us to map the keys which are not considered in
irrlicht's EKEY_CODE system, such as \, [, /, ] etc.

13 years agoFix typos in key names
Giuseppe Bilotta [Sat, 13 Aug 2011 15:59:54 +0000 (17:59 +0200)]
Fix typos in key names

13 years agoImplemented MEET_OTHER
Perttu Ahola [Tue, 16 Aug 2011 09:23:19 +0000 (12:23 +0300)]
Implemented MEET_OTHER

13 years agoGet rid of makepackage_binary.sh
Giuseppe Bilotta [Mon, 15 Aug 2011 09:07:30 +0000 (11:07 +0200)]
Get rid of makepackage_binary.sh

It's outdated, and it would be better to use cmake's packaging
capabilities instead, for better cross-platformness.

13 years agoCleanup root
Giuseppe Bilotta [Mon, 15 Aug 2011 09:05:05 +0000 (11:05 +0200)]
Cleanup root

These scripts should not be in the root but in util/ and in fact
they are, so let's get rid of these.

13 years agoWindows.h -> windows.h for cross-mingw build
Perttu Ahola [Sun, 14 Aug 2011 18:26:07 +0000 (21:26 +0300)]
Windows.h -> windows.h for cross-mingw build

13 years agoMerge remote-tracking branch 'speedprog/fixedNotFindingData'
Perttu Ahola [Sat, 13 Aug 2011 11:05:01 +0000 (14:05 +0300)]
Merge remote-tracking branch 'speedprog/fixedNotFindingData'

13 years agoLet Settings accept a const char* directly
Giuseppe Bilotta [Sat, 13 Aug 2011 05:33:43 +0000 (07:33 +0200)]
Let Settings accept a const char* directly

13 years agoFix keycode_to_keyname return value
Giuseppe Bilotta [Sat, 13 Aug 2011 05:31:46 +0000 (07:31 +0200)]
Fix keycode_to_keyname return value

13 years agoClean up key names handling
Giuseppe Bilotta [Fri, 12 Aug 2011 21:42:00 +0000 (23:42 +0200)]
Clean up key names handling

Constify keycode and move the static array of localizable names from the
guiKeyChangeMenu header to the implementation file, changing its name.

13 years agoFix use of && instead of &
Giuseppe Bilotta [Fri, 12 Aug 2011 21:34:12 +0000 (23:34 +0200)]
Fix use of && instead of &

13 years agoRemoved assert if creating texture atlas image fails; cancel creating image instead.
Perttu Ahola [Fri, 12 Aug 2011 14:17:47 +0000 (17:17 +0300)]
Removed assert if creating texture atlas image fails; cancel creating image instead.

13 years agofixed not finding data dir if installed
Constantin Wenger [Wed, 10 Aug 2011 21:43:21 +0000 (23:43 +0200)]
fixed not finding data dir if installed

13 years agoFixed/extended/modified ban stuff to be good for inclusion
Perttu Ahola [Fri, 12 Aug 2011 10:11:27 +0000 (13:11 +0300)]
Fixed/extended/modified ban stuff to be good for inclusion

13 years agoMerge remote-tracking branch 'speedprog/banByIp'
Perttu Ahola [Fri, 12 Aug 2011 08:55:51 +0000 (11:55 +0300)]
Merge remote-tracking branch 'speedprog/banByIp'

13 years agoadded ipban support
Constantin Wenger [Thu, 11 Aug 2011 23:13:42 +0000 (01:13 +0200)]
added ipban support
commands:
/#ipban <nick>
/#ipunban <ip>

13 years agoUpdated .gitignore to ignore vim swap files
Perttu Ahola [Thu, 11 Aug 2011 21:33:24 +0000 (00:33 +0300)]
Updated .gitignore to ignore vim swap files

13 years agoTypo fix
Giuseppe Bilotta [Thu, 11 Aug 2011 17:45:44 +0000 (19:45 +0200)]
Typo fix

13 years ago.gitattributes
Giuseppe Bilotta [Thu, 11 Aug 2011 15:57:04 +0000 (17:57 +0200)]
.gitattributes

Marking *.cpp files as C++ files makes for nicer diffs when using
--color-words or similar options.

13 years agoNotify other players of wielded item change
Giuseppe Bilotta [Thu, 11 Aug 2011 05:02:57 +0000 (07:02 +0200)]
Notify other players of wielded item change

13 years agoconstify inventory item serialization
Giuseppe Bilotta [Wed, 10 Aug 2011 21:22:44 +0000 (23:22 +0200)]
constify inventory item serialization

13 years agoClients inform server on wielded item
Giuseppe Bilotta [Wed, 10 Aug 2011 19:43:40 +0000 (21:43 +0200)]
Clients inform server on wielded item

This is done with the new TOSERVER_PLAYERITEM message, that informs the
server on the index of the wielded item.

13 years agoKeep track of player item
Giuseppe Bilotta [Wed, 10 Aug 2011 16:31:44 +0000 (18:31 +0200)]
Keep track of player item

13 years agoSome inventory const-ification
Giuseppe Bilotta [Wed, 10 Aug 2011 09:38:49 +0000 (11:38 +0200)]
Some inventory const-ification

13 years agoServer should use the same eye position as the client
Giuseppe Bilotta [Wed, 10 Aug 2011 06:07:30 +0000 (08:07 +0200)]
Server should use the same eye position as the client

13 years agoRefactor player's eye position coding
Giuseppe Bilotta [Wed, 10 Aug 2011 06:06:30 +0000 (08:06 +0200)]
Refactor player's eye position coding

Collect the player's eye position coding in a Player method, and
use it in client to pass the eye position information to the game.

13 years agoIntroduce Player::getLightPosition
Giuseppe Bilotta [Wed, 10 Aug 2011 05:38:51 +0000 (07:38 +0200)]
Introduce Player::getLightPosition

This is currently only used in the lighting update for remote
players in client.

13 years agoMerged some FreeBSD fixes
Perttu Ahola [Thu, 11 Aug 2011 09:32:36 +0000 (12:32 +0300)]
Merged some FreeBSD fixes

13 years agoProper placement of binary files.
q66 [Thu, 11 Aug 2011 09:07:35 +0000 (11:07 +0200)]
Proper placement of binary files.

13 years agoGettext fix for *BSD - require special linkage as glibc is not used
q66 [Thu, 11 Aug 2011 09:04:22 +0000 (11:04 +0200)]
Gettext fix for *BSD - require special linkage as glibc is not used

13 years agoPrevent threadid_t from losing precision when casted on 64bit systems
q66 [Thu, 11 Aug 2011 08:52:00 +0000 (10:52 +0200)]
Prevent threadid_t from losing precision when casted on 64bit systems

13 years agoRespect base virtual functions' signatures
Giuseppe Bilotta [Mon, 8 Aug 2011 14:15:53 +0000 (16:15 +0200)]
Respect base virtual functions' signatures

13 years agoAlways return from non-void functions
Giuseppe Bilotta [Mon, 8 Aug 2011 14:13:48 +0000 (16:13 +0200)]
Always return from non-void functions

This quiets a warning in Clang.

13 years agoKeys should be s32, not u32
Giuseppe Bilotta [Mon, 8 Aug 2011 14:12:15 +0000 (16:12 +0200)]
Keys should be s32, not u32

At least two reasons for this:
* activeKey is treated as signed (check for sign, assign -1, etc)
* the ID retrieved from Irrlicht's events are signed

13 years agoRemove spurious assignment
Giuseppe Bilotta [Mon, 8 Aug 2011 14:11:37 +0000 (16:11 +0200)]
Remove spurious assignment

13 years agoInventoryAction is a struct, not a class
Giuseppe Bilotta [Mon, 8 Aug 2011 13:38:20 +0000 (15:38 +0200)]
InventoryAction is a struct, not a class

13 years agoClang doesn't like -Wno-unused-but-set-variable
Giuseppe Bilotta [Thu, 11 Aug 2011 08:08:58 +0000 (10:08 +0200)]
Clang doesn't like -Wno-unused-but-set-variable

The release versions of CMake don't yet properly support flag checking
in Clang, so we need to exclude it explicitly for the time being.

13 years agoProject uses C++, so use CHECK_CXX_COMPILER_FLAG
Giuseppe Bilotta [Thu, 11 Aug 2011 08:06:48 +0000 (10:06 +0200)]
Project uses C++, so use CHECK_CXX_COMPILER_FLAG

Although this doesn't change much for our specific case, it can make a
difference for some flags, so use the appropriate macro.

13 years agoFix data paths for FreeBSD
Dmitry Marakasov [Mon, 1 Aug 2011 22:50:16 +0000 (02:50 +0400)]
Fix data paths for FreeBSD

13 years agoFix "integer constant is too large for 'long' type" error
Dmitry Marakasov [Mon, 1 Aug 2011 22:49:15 +0000 (02:49 +0400)]
Fix "integer constant is too large for 'long' type" error

13 years agoCheck whether -Wno-unused-but-set-variable is supported before using
Dmitry Marakasov [Mon, 1 Aug 2011 18:17:32 +0000 (22:17 +0400)]
Check whether -Wno-unused-but-set-variable is supported before using
it. It seems to only be available on recent (>=4.6) versions of gcc.

13 years agothe zlib error print function now prints to dstream (debug.txt)
Perttu Ahola [Mon, 8 Aug 2011 09:11:41 +0000 (12:11 +0300)]
the zlib error print function now prints to dstream (debug.txt)

13 years agoremoved broken and old tags and re-added 0.2.20110731_3
Perttu Ahola [Fri, 5 Aug 2011 08:54:54 +0000 (11:54 +0300)]
removed broken and old tags and re-added 0.2.20110731_3

13 years agoAdded tag 0.2.20110731_3 for changeset a519d6832511
Perttu Ahola [Fri, 5 Aug 2011 08:52:58 +0000 (11:52 +0300)]
Added tag 0.2.20110731_3 for changeset a519d6832511

13 years agomerged delta and c55
Perttu Ahola [Fri, 5 Aug 2011 08:22:13 +0000 (11:22 +0300)]
merged delta and c55

13 years agominetestmapper can be run from any directory
Giuseppe Bilotta [Wed, 3 Aug 2011 06:37:56 +0000 (08:37 +0200)]
minetestmapper can be run from any directory

If it doesn't find colors.txt locally, it looks for the one in the
directory of the script itself.

13 years agoSome obvious errors in the new fluid flow management
Giuseppe Bilotta [Tue, 2 Aug 2011 18:51:14 +0000 (20:51 +0200)]
Some obvious errors in the new fluid flow management

13 years agoMapNode is a struct, not a class
Giuseppe Bilotta [Tue, 2 Aug 2011 17:18:30 +0000 (19:18 +0200)]
MapNode is a struct, not a class

13 years agoSome more Italian translations
Giuseppe Bilotta [Tue, 2 Aug 2011 11:02:06 +0000 (13:02 +0200)]
Some more Italian translations

13 years agofixed some error :/
Constantin Wenger [Tue, 2 Aug 2011 11:39:58 +0000 (13:39 +0200)]
fixed some error :/

13 years agochanged on string in german translation to fit to gui
Constantin Wenger [Tue, 2 Aug 2011 10:47:32 +0000 (12:47 +0200)]
changed on string in german translation to fit to gui

13 years agoupdated po update script to detect wgettext and N_
Constantin Wenger [Tue, 2 Aug 2011 10:38:47 +0000 (12:38 +0200)]
updated po update script to detect wgettext and N_

13 years agoupdate op PO files
Constantin Wenger [Tue, 2 Aug 2011 10:37:53 +0000 (12:37 +0200)]
update op PO files

13 years agoupdate to german translation
Constantin Wenger [Tue, 2 Aug 2011 09:56:07 +0000 (11:56 +0200)]
update to german translation

13 years agomarked strings as translation
Constantin Wenger [Tue, 2 Aug 2011 09:38:35 +0000 (11:38 +0200)]
marked strings as translation
now translated if set to a button

13 years agofixed displaying special chars in the keychange menu
Constantin Wenger [Tue, 2 Aug 2011 08:44:25 +0000 (10:44 +0200)]
fixed displaying special chars in the keychange menu

13 years agoadded danish translation made by Frederik Helth
Constantin Wenger [Tue, 2 Aug 2011 08:36:14 +0000 (10:36 +0200)]
added danish translation made by Frederik Helth

13 years ago* Welcome to OMSK.
Nils Dagsson Moskopp [Thu, 4 Aug 2011 16:21:44 +0000 (18:21 +0200)]
* Welcome to OMSK.

13 years ago* README updated
Nils Dagsson Moskopp [Wed, 3 Aug 2011 17:01:55 +0000 (19:01 +0200)]
* README updated

13 years ago* fix for broken water
Perttu Ahola [Wed, 3 Aug 2011 17:00:25 +0000 (19:00 +0200)]
* fix for broken water

13 years agoFixed farmesh to such that it was a long time ago.
Perttu Ahola [Wed, 3 Aug 2011 10:03:30 +0000 (13:03 +0300)]
Fixed farmesh to such that it was a long time ago.

13 years agoMerge pull request #48 from Oblomov/master
Nils Dagsson Moskopp [Tue, 2 Aug 2011 08:49:31 +0000 (01:49 -0700)]
Merge pull request #48 from Oblomov/master

Minor code cleanups (always in the gettext area, but no functional changs)

13 years agoUse wgettext
Giuseppe Bilotta [Sun, 31 Jul 2011 07:05:52 +0000 (09:05 +0200)]
Use wgettext

13 years agoIntroduce wgettext
Giuseppe Bilotta [Sun, 31 Jul 2011 07:03:19 +0000 (09:03 +0200)]
Introduce wgettext

All usages of gettext() are converted to wchars, so let's factor this
into a single inline.

13 years agoGet rid of unused variables
Giuseppe Bilotta [Sun, 31 Jul 2011 06:57:52 +0000 (08:57 +0200)]
Get rid of unused variables

13 years ago* README updated
Nils Dagsson Moskopp [Mon, 1 Aug 2011 19:18:57 +0000 (21:18 +0200)]
* README updated

13 years agoadded TODO in main.cpp
Perttu Ahola [Mon, 1 Aug 2011 16:21:43 +0000 (19:21 +0300)]
added TODO in main.cpp

13 years ago* papyrus texture now darker and edgier
Nils Dagsson Moskopp [Mon, 1 Aug 2011 14:49:35 +0000 (16:49 +0200)]
* papyrus texture now darker and edgier

13 years ago* less clumsy ladder texture, based on rails
Nils Dagsson Moskopp [Mon, 1 Aug 2011 13:47:02 +0000 (15:47 +0200)]
* less clumsy ladder texture, based on rails

13 years agoMerge pull request #47 from MarkTraceur/master
Nils Dagsson Moskopp [Mon, 1 Aug 2011 12:59:40 +0000 (05:59 -0700)]
Merge pull request #47 from MarkTraceur/master

More better ladders

13 years agoChanging CONTENT_LADDER to be an extended block
Mark Holmquist [Sun, 31 Jul 2011 00:46:43 +0000 (17:46 -0700)]
Changing CONTENT_LADDER to be an extended block

13 years agoFixing ladders again
Mark Holmquist [Sun, 31 Jul 2011 04:53:05 +0000 (21:53 -0700)]
Fixing ladders again

13 years agoFixed a few problems in the ladder update, and changed the speed to account for gravity
Mark Holmquist [Sun, 31 Jul 2011 00:26:13 +0000 (17:26 -0700)]
Fixed a few problems in the ladder update, and changed the speed to account for gravity

13 years agoLadders implemented!
Mark Holmquist [Wed, 27 Jul 2011 21:38:48 +0000 (14:38 -0700)]
Ladders implemented!

13 years agoAdded ladders--they don't have any use yet, though
Mark Holmquist [Wed, 27 Jul 2011 17:18:09 +0000 (10:18 -0700)]
Added ladders--they don't have any use yet, though

13 years agoMerge remote-tracking branch 'origin/upstream'
Nils Dagsson Moskopp [Sun, 31 Jul 2011 18:04:04 +0000 (20:04 +0200)]
Merge remote-tracking branch 'origin/upstream'

13 years agoAdded tag 0.2.20110731_3 for changeset b277d01700f6
Perttu Ahola [Sun, 31 Jul 2011 12:55:00 +0000 (15:55 +0300)]
Added tag 0.2.20110731_3 for changeset b277d01700f6

13 years agoupdated version in CMakeLists 0.2.20110731_3
Perttu Ahola [Sun, 31 Jul 2011 12:54:54 +0000 (15:54 +0300)]
updated version in CMakeLists

13 years agoRemoved tag 0.2.20110731_3
Perttu Ahola [Sun, 31 Jul 2011 12:54:47 +0000 (15:54 +0300)]
Removed tag 0.2.20110731_3

13 years agoAdded tag 0.2.20110731_3 for changeset c87e28deaabf
Perttu Ahola [Sun, 31 Jul 2011 12:51:33 +0000 (15:51 +0300)]
Added tag 0.2.20110731_3 for changeset c87e28deaabf

13 years agoFixes a bug that made the server to deny non-empty passwords from players connecting...
Perttu Ahola [Sun, 31 Jul 2011 12:51:24 +0000 (15:51 +0300)]
Fixes a bug that made the server to deny non-empty passwords from players connecting the first time.

13 years agoAdded tag 0.2.20110731_2 for changeset 8ad16fbce9a4
Perttu Ahola [Sun, 31 Jul 2011 12:41:39 +0000 (15:41 +0300)]
Added tag 0.2.20110731_2 for changeset 8ad16fbce9a4

13 years agoupdated changelog
Perttu Ahola [Sun, 31 Jul 2011 12:41:34 +0000 (15:41 +0300)]
updated changelog

13 years agoRemoved tag 0.2.20110731_2
Perttu Ahola [Sun, 31 Jul 2011 12:41:26 +0000 (15:41 +0300)]
Removed tag 0.2.20110731_2

13 years agoMerge pull request #44 from SpeedProg/master
Nils Dagsson Moskopp [Sun, 31 Jul 2011 12:35:27 +0000 (05:35 -0700)]
Merge pull request #44 from SpeedProg/master

last fix was shit, so a fix for the fix -_-

13 years agoAdded tag 0.2.20110731_2 for changeset 4a6cf9491306
Perttu Ahola [Sun, 31 Jul 2011 12:33:22 +0000 (15:33 +0300)]
Added tag 0.2.20110731_2 for changeset 4a6cf9491306

13 years agoupdated version
Perttu Ahola [Sun, 31 Jul 2011 12:33:13 +0000 (15:33 +0300)]
updated version

13 years agoFixed problem of server always receiving an empty password from the client
Perttu Ahola [Sun, 31 Jul 2011 12:32:45 +0000 (15:32 +0300)]
Fixed problem of server always receiving an empty password from the client

13 years agolast fix was shit but this one works (tested)
Constantin Wenger [Sun, 31 Jul 2011 12:28:07 +0000 (14:28 +0200)]
last fix was shit but this one works (tested)

13 years agoAdded tag 0.2.20110731_1 for changeset 705a7e95b871
Perttu Ahola [Sat, 30 Jul 2011 23:35:15 +0000 (02:35 +0300)]
Added tag 0.2.20110731_1 for changeset 705a7e95b871

13 years agoMade stricter handling for old clients because now they are not compatible at all.
Perttu Ahola [Sat, 30 Jul 2011 23:27:26 +0000 (02:27 +0300)]
Made stricter handling for old clients because now they are not compatible at all.

13 years agoAdded MaterialItem conversion from old content type namespace to new
Perttu Ahola [Sat, 30 Jul 2011 23:20:40 +0000 (02:20 +0300)]
Added MaterialItem conversion from old content type namespace to new

13 years agoAdded tag 0.2.20110731_0 for changeset 06c62112b503
Perttu Ahola [Sat, 30 Jul 2011 22:16:18 +0000 (01:16 +0300)]
Added tag 0.2.20110731_0 for changeset 06c62112b503

13 years agochangelog update and disable motd by default
Perttu Ahola [Sat, 30 Jul 2011 22:14:56 +0000 (01:14 +0300)]
changelog update and disable motd by default

13 years agoUpdated CMakeLists, changelog and example config for release
Perttu Ahola [Sat, 30 Jul 2011 22:07:31 +0000 (01:07 +0300)]
Updated CMakeLists, changelog and example config for release

13 years agoupdated CMakeList.txts a bit
Perttu Ahola [Sat, 30 Jul 2011 21:51:18 +0000 (00:51 +0300)]
updated CMakeList.txts a bit

13 years agoadded windows icon
Perttu Ahola [Sat, 30 Jul 2011 21:39:43 +0000 (00:39 +0300)]
added windows icon

13 years agoMerge branch 'master' of github.com:erlehmann/minetest-delta
Nils Dagsson Moskopp [Sat, 30 Jul 2011 21:08:52 +0000 (23:08 +0200)]
Merge branch 'master' of github.com:erlehmann/minetest-delta

13 years agoMerge pull request #41 from SpeedProg/master
Nils Dagsson Moskopp [Sat, 30 Jul 2011 21:08:18 +0000 (14:08 -0700)]
Merge pull request #41 from SpeedProg/master

fixe gettext I hope

13 years agofixe for msvc broke linux
Constantin Wenger [Sat, 30 Jul 2011 21:05:40 +0000 (23:05 +0200)]
fixe for msvc broke linux