Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use CUSTOM_LOCALEDIR if specified | ShadowNinja | 2015-09-06 |
| | |||
* | Clean up threading | ShadowNinja | 2015-08-23 |
| | | | | | | | | | | | | | | | | | | | | * Rename everything. * Strip J prefix. * Change UpperCamelCase functions to lowerCamelCase. * Remove global (!) semaphore count mutex on OSX. * Remove semaphore count getter (unused, unsafe, depended on internal API functions on Windows, and used a hack on OSX). * Add `Atomic<type>`. * Make `Thread` handle thread names. * Add support for C++11 multi-threading. * Combine pthread and win32 sources. * Remove `ThreadStarted` (unused, unneeded). * Move some includes from the headers to the sources. * Move all of `Event` into its header (allows inlining with no new includes). * Make `Event` use `Semaphore` (except on Windows). * Move some porting functions into `Thread`. * Integrate logging with `Thread`. * Add threading test. | ||
* | Fix code style from recent commits and add misc. optimizations | kwolekr | 2015-07-02 |
| | |||
* | Revert the upper-case PROJECT_NAME nonsense that was part of #2402 | sfan5 | 2015-04-27 |
| | |||
* | Revert "Only lowercase project name at compile time" | sfan5 | 2015-04-27 |
| | | | | This reverts commit 3be9787e64362b8a5020746220c65abbe31f8097. | ||
* | Fix crash on startup (Windows) | SmallJoker | 2015-04-22 |
| | |||
* | Only lowercase project name at compile time | ShadowNinja | 2015-04-21 |
| | |||
* | Fix build on OS X (Thanks neoascetic) | kwolekr | 2015-04-20 |
| | |||
* | Porting: Refactor initalizePaths() | kwolekr | 2015-04-19 |
| | | | | | Add support for Solaris and HP-UX Search additional potential procfs locations for current executable | ||
* | Fix path detection with --std= parameter | est31 | 2015-04-17 |
| | | | | | | Fixes path detection when compilers have been told to follow a standard, e.g. with -DCMAKE_CXX_FLAGS=--std=c++98. To see the passed defines, try this with and without the --std parameter: gcc -E -dM --std=c99 - < /dev/null | grep linux | ||
* | Move globals from main.cpp to more sane locations | Craig Robbins | 2015-04-01 |
| | | | | | | | | | | | | Move debug streams to log.cpp|h Move GUI-related globals to clientlauncher Move g_settings and g_settings_path to settings.cpp|h Move g_menuclouds to clouds.cpp|h Move g_profiler to profiler.cpp|h | ||
* | Add Lua function get_video_modes() for main menu | Craig Robbins | 2015-03-28 |
| | | | | Also updates and uses porting::getSupportedVideoModes() | ||
* | Clean up and tweak build system | ShadowNinja | 2015-03-27 |
| | | | | | | | | | | | | | | | | * Combine client and server man pages. * Update unit test options and available databases in man page. * Add `--worldname` to man page. * Fix a bunch of places where `"Minetest"` was used directly instead of `PROJECT_NAME`. * Disable server build by default on all operating systems. * Make `ENABLE_FREETYPE` not fail if FreeType isn't found. * Enable LevelDB, Redis, and FreeType detection by default. * Remove the `VERSION_PATCH_ORIG` hack. * Add option to search for and use system JSONCPP. * Remove broken LuaJIT version detection. * Rename `DISABLE_LUAJIT` to `ENABLE_LUAJIT`. * Rename `minetest_*` variables in `version.{h,cpp}` to `g_*`. * Clean up style of CMake files. | ||
* | Standalone bundle for OSX (w/ dependencies!) | Pavel Puchkin | 2015-03-17 |
| | |||
* | Fix RUN_IN_PLACE broken due to invalid usage of assert | sapier | 2015-03-07 |
| | |||
* | For usages of assert() that are meant to persist in Release builds (when ↵ | Craig Robbins | 2015-03-07 |
| | | | | NDEBUG is defined), replace those usages with persistent alternatives | ||
* | Fix performance regression | Craig Robbins | 2015-02-05 |
| | |||
* | Fix some MSVC-specific warnings and add debug path as an MSVC directory | kwolekr | 2015-02-02 |
| | |||
* | Reorganize supported video driver query mechanisms | kwolekr | 2015-01-18 |
| | |||
* | Fix andorid build error | sapier | 2015-01-07 |
| | |||
* | Implement X11 dpi autodetection | sapier | 2015-01-06 |
| | |||
* | Fix OSX packaging finally | Pavel Puchkin | 2014-12-16 |
| | | | | Signed-off-by: Craig Robbins <kde.psych@gmail.com> | ||
* | Set WM_CLASS window hint for Xorg | kwolekr | 2014-12-15 |
| | |||
* | Implement proper font handling | sapier | 2014-11-30 |
| | |||
* | Fix android build using hardcoded path for data instead of using the one ↵ | sapier | 2014-10-01 |
| | | | | | | fetched by android api on init. Fix android missing version information | ||
* | Add support for Android 2.3+ | sapier | 2014-06-29 |
| | | | | | | | | | | | | | 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! | ||
* | OS X compatibility fixes | Martin Doege | 2014-06-29 |
| | |||
* | Revert "Add daemon support for linux like operating systems" | sapier | 2014-06-01 |
| | | | | Remove daemon support due to delayed popular vote (part 2) | ||
* | Revert "Redirect stdin/stderr/stdout to /dev/null in daemon mode" | sapier | 2014-06-01 |
| | | | | Remove daemon support due to delayed popular vote (part 1) | ||
* | Redirect stdin/stderr/stdout to /dev/null in daemon mode | sapier | 2014-06-01 |
| | |||
* | Add daemon support for linux like operating systems | sapier | 2014-05-31 |
| | |||
* | Add support for dpi based HUD scaling | sapier | 2014-04-27 |
| | | | | | | Add support for (configurable) multiline hotbar Improved screensize handling Add userdefined gui scale by BlockMen | ||
* | Bunch of small fixes (coding style, very unlikely errors, warning messages) | sapier | 2014-04-19 |
| | |||
* | Fix problem with newer MinGW runtimes | Sfan5 | 2014-04-14 |
| | |||
* | Include system info in the HTTP user agent on Windows | Sfan5 | 2014-01-23 |
| | |||
* | Portability fixes for OpenBSD (and possibly NetBSD and others). | Aaron Suen | 2013-11-02 |
| | |||
* | Tune queue limits, some other adjustments | kwolekr | 2013-02-25 |
| | |||
* | Add multi-Emerge thread support | kwolekr | 2013-02-25 |
| | |||
* | Update Copyright Years | Sfan5 | 2013-02-24 |
| | |||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 |
| | |||
* | Fix assertion condition in initializePaths() | kwolekr | 2013-02-06 |
| | |||
* | Fix msvc build | Ilya Zhuravlev | 2013-01-22 |
| | |||
* | Proper RUN_IN_PLACE support for OSX and FreeBSD | kwolekr | 2013-01-21 |
| | |||
* | Improve build configuration options | Perttu Ahola | 2012-07-23 |
| | |||
* | Initially split utility.h to multiple files in util/ | Perttu Ahola | 2012-06-17 |
| | |||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 |
| | | | | GPLv2/later, by agreement of major contributors | ||
* | MSVC build directory autodetection at startup | Perttu Ahola | 2012-03-25 |
| | |||
* | Flatten share/ and user/ in the source and for the RUN_IN_PLACE build | Perttu Ahola | 2012-03-20 |
| | |||
* | Attempt to fix RUN_IN_PLACE autodetection on Linux | Perttu Ahola | 2012-03-13 |
| | |||
* | Remove useless debug output (log at info level) | Perttu Ahola | 2012-03-11 |
| |