aboutsummaryrefslogtreecommitdiff
path: root/games/minimal/mods/default/textures/default_papyrus.png
Commit message (Expand)AuthorAge
* Compress texturesDavid Gumberg2013-06-18
* Move games/minetest to games/minimal and update README.txtPerttu Ahola2012-03-26
ass='column1'>| | | | * Wrap LC_ macro in ifdef Windows does not have LC_MESSAGES in locale.h, so use LC_ALL on that platform * [CSM] Fix and improve minetest.get_language()sfan52019-11-11 | | | | | Previously this method would accidentally reset the locale and break everything. * [CSM] Implement minetest.get_csm_restrictions()sfan52019-11-11 | | | | fixes #8068 * Refactor CSM restriction code a bitsfan52019-11-11 | | | | This also fixes find_node_near restrictions being ineffective. * Introduce get_modpath() for CSMsfan52019-11-09 | * Unify wield item handling (#8677)SmallJoker2019-08-07 | | | | This moves the wield item functions to Player and the tool utils for range calculation Also 'local_inventory' was removed due to redundancy in Client * CSM: add requested CSM_RF_READ_PLAYERINFO (#8007)Loïc Blot2018-12-24 | | | | | | | | * CSM: add requested CSM_RF_READ_PLAYERINFO This new CSM limit permit to limit PLAYERINFO read from server. It affects get_player_names call * Move client-specific files to 'src/client' (#7902)Quentin Bazin2018-11-28 | | | | | Update Android.mk Remove 'src/client' from include_directories * Modernize lua read (part 2 & 3): C++ templating assurance (#7410)Loïc Blot2018-06-30 | | | | | | | | | * Modernize lua read (part 2 & 3): C++ templating assurance Implement the boolean reader Implement the string reader Also remove unused & unimplemented script_error_handler Add a reader with default value * Rename CSM flavours to restrictionsSmallJoker2018-06-26 | | | | & Satisfy LINT * Cleanup sound manager class (#7158)Loïc Blot2018-03-24 | | | | | | | | | | * Cleanup sound manager client * Use some const refs * Use auto on iterators * Drop unused parameters * Move sound_openal.* to client folder * Move sound.cpp + OnDemandSoundFetcher to client/ folder + reorganize includes properly * Node definition manager refactor (#7016)Dániel Juhász2018-02-10 | | | | | | | | | * Rename IWritableNodeDefManager to NodeDefManager * Make INodeDefManager functions const * Use "const *NodeDefManager" instead of "*INodeDefManager" * Remove unused INodeDefManager class * Merge NodeDefManager and CNodeDefManager * Document NodeDefManager * CSM: Remove screenshot APIred-0012018-01-23 | | | | | Reverted from commit 19960e26c672c6337f8c6ffbe27f2c6bca49750c (* [CSM] add screenshot api lua) * Move files to subdirectories (#6599)Vitaliy2017-11-08 | | | | * Move files around * CSM: Add a way to get current locale from CSMlisacvuk2017-10-29 | * Clientevent refactor (#6320)Loïc Blot2017-08-28 | | | | | | | | | | * Refactor clientevent structure * Move structure outside of client header * Create client events on heap not stack, this remove the ClientEvent object copy * Use clientEventHandler to route events * Modernize source code: last part (#6285)Loïc Blot2017-08-20 | | | | | | | | | | | * Modernize source code: last par * Use empty when needed * Use emplace_back instead of push_back when needed * For range-based loops * Initializers fixes * constructors, destructors default * c++ C stl includes * Code modernization: subfolders (#6283)Loïc Blot2017-08-19 | | | | | | | | | | | | | * Code modernization: subfolders Modernize various code on subfolders client, network, script, threading, unittests, util * empty function * default constructor/destructor * for range-based loops * use emplace_back instead of push_back * C++ STL header style * Make connection.cpp readable in a pointed place + typo * Cleanup various headers to reduce compilation times (#6255)Loïc Blot2017-08-16 | | | | * Cleanup various headers to reduce compilation times * [CSM] Add flavour limits controlled by server (#5930)Loïc Blot2017-07-18 | | | | | | | | | | | | | | | | | | | | * [CSM] Add flavour limits controlled by server Server send flavour limits to client permitting to disable or limit some Lua calls * Add limits for reading nodedefs and itemdefs * flavour: Add lookup node limits * Merge get_node_or_nil into get_node. Sending fake node doesn't make sense in CSM, just return nil if node is not available for any reason * Add node range customization when noderange flavour is enabled (default 8 nodes) * Limit nodes range & disable chat message sending by default * Bump protocol version * Chat protocol rewrite (#5117)Loïc Blot2017-07-16 | | | | | | | | | | | | | * New TOCLIENT_CHAT_MESSAGE packet * Rename old packet to TOCLIENT_CHAT_MESSAGE_OLD for compat * Handle TOCLIENT_CHAT_MESSAGE new structure client side * Client chat queue should use a specific object * SendChatMessage: use the right packet depending on protocol version (not complete yet) * Add chatmessage(type) objects and handle them client side (partially) * Use ChatMessage instead of std::wstring server side * Update with timestamp support * Revert "CSM: Revert "[CSM] Add send_chat_message and run_server_chatcommand""Loic Blot2017-07-15 | | | | This reverts commit bdac12761cd92960c3df83c932aa610f2322215f. * CSM: Revert "[CSM] Add send_chat_message and run_server_chatcommand"rubenwardy2017-07-15 | | | | | Original PR: #5747. This reverts commit 39f4a2f607d44738d60db84eba4b30e3d7450204. * Create a filesystem abstraction layer for CSM and only allow accessing files ↵red-0012017-06-30 | | | | | | | | | | | | | | | | | | that are scanned into it. (#5965) * Load client-side mods into memory before executing them. This removes the remaining filesystem access that client-sided mods had and it will hopefully make then more secure. * Lua Virtual filesystem: don't load the files into memory just scan the filenames into memory. * Fix the issues with backtrace * fix most of the issues * fix code style. * add a comment * Client::makeScreenshot: remove device paramLoic Blot2017-06-19 | | | | We already have the device param as class member * Sound: Add pitch option (#5960)Rui2017-06-11 | | | | * Sound: Add pitch option * [CSM] Add function to get player privileges (#5933)red-0012017-06-07 | | | | | | * [CSM] Add function to get player privileges + move related help functions to common * Added @Zeno- const * LINT fix & check all files with clang-formatLoic Blot2017-05-22 | | | | Seems the diff mode doesn't work well, PR are detected as working whereas in master it's shown it's problematic (and really problematic). Use same check everywhere * [CSM] Add send_chat_message and run_server_chatcommand API functions (#5747)Pierre-Adrien Langrognet2017-05-21 | | | | | | | | | | | | * [CSM] Add send_chat_message and run_server_chatcommand API functions * Add client-side chat message rate limiting * Limit out chat queue size * [CSM] Add minetest.clear_out_chat_queue API function and .clear_chat_queue chatcommand * Last fixes/cleanups before merge * Fix LINT broken by dfa0c15ce045705f05487d623dc7beca6c945b4bLoic Blot2017-05-21 | * [CSM] Add function to get the definition of items (#5732)bigfoot5472017-05-21 | | | | | Add node def and item def documentation. Please be ready for merge! * [CSM] Correct the log destination of print() (#5784)SmallJoker2017-05-20 | * Add function to get server info.red-0012017-05-04 | * [CSM] add screenshot api lua (#5674)Vincent Glize2017-04-29 | | | | * [CSM] add screenshot api lua * Fix various points reported by cppcheck (#5656)Loïc Blot2017-04-25 | | | | | | | | | | | | * Fix various performance issues reported by cppcheck + code style (CI) * Make CI happy with code style on master * guiFileSelectMenu: remove useless includes * some performance fixes pointed by cppcheck * remove some useless casts * TextDest: remove unused setFormSpec function * Fix various iterator post-increment reported by cppcheck * LINT: Switch whitelist check from egrep to awkLoïc Blot2017-04-06 | | | | Bonus: make CI happy with the last rules fix * [CSM] Add function to get the server protocol version. (#5529)red-0012017-04-06 | * Move LINT process in dedicated shell & fixLoic Blot2017-04-06 | | | | | Move lint to dedicated shell permit to use it from your shell easily to check what is wrong Also fix recent regressions in code style * [CSM] Add support for positional audio. (#5516)red-0012017-04-06 | | | Fixes parts of #5389. * [CSM] Add local node meta reference. (#5508)red-0012017-04-04 | * [CSM] Add function and chat command to disconnect from server. (#5487)red-0012017-04-01 | * Fix clang-format Columns WidthLoic Blot2017-03-31 | | | | Also fix l_client.cpp/h and remove them from whitelist * [CSM] Add function to get player names in range (#5435)bigfoot5472017-03-22 | | | * [CSM] Add function to get currently connected player names * Add `get_wielded_item`red-0012017-03-13 | * [CSM] Add `get_node` and `get_node_or_nil`red-0012017-03-13 | * [CSM] Add local formspecs. (#5094)red-0012017-03-13 | * [CSM] Add client-sided chat commands (#5092)red-0012017-03-13 | * [CSM] Add method that display chat to client-sided lua. (#5089) (#5091)red-0012017-03-13 | | | | * squashed: [Client-sided scripting] Don't register functions that don't work. (#5091)