aboutsummaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
Commit message (Expand)AuthorAge
* Touch UI support for desktop builds (#10729)TheBrokenRail2021-09-26
* Don't look for zlib and zstd manually on Windowssfan52021-09-01
* Switch MapBlock compression to zstd (#10788)lhofhansl2021-08-31
* Take advantage of IrrlichtMt CMake target (#11287)JosiahWI2021-07-27
* Fix no locales being generated when APPLY_LOCALE_BLACKLIST=0sfan52021-07-20
* Use --image-base instead of -Ttext-segment for lld linker on FreeBSD (#9367) ...Dmitry Marakasov2021-05-15
* Use Irrlicht functions to query npot texture supportsfan52021-05-05
* Fix two CMake build issuessfan52021-04-21
* Look for PostgreSQL library properly and fix CIsfan52021-04-20
* Fix ignored OpenGLES2 include path and cmake warningsfan52021-04-16
* Buildbot changes to allow out-of-tree builds (#11180)sfan52021-04-11
* Replace fallback font nonsense with automatic per-glyph fallback (#11084)sfan52021-03-29
* Clean up cmake DLL installation and other minor thingssfan52021-03-12
* Switch Irrlicht dependency to our own forksfan52021-03-09
* Handle changes caused by CMake minimum version bump (#10859)sfan52021-01-29
* Fix some minor code issues all over the placesfan52020-12-24
* Mark additional locales as brokensfan52020-11-10
* Update fallback font to newer versionsfan52020-11-10
* Improve MSVC cmake and update vcpkg instruction (#10407)k.h.lai2020-09-29
* Complete Haiku platform support. (#10311)David CARLIER2020-08-23
* Cleanup of particle & particlespawner structures and code (#9893)sfan52020-05-22
* Fix gettext detection and locale building (#9772)Juozas2020-04-29
* Add MetricsBackend with prometheus counter supportLoic Blot2020-04-29
* Remove /LTCG from when compiling with clang-cl (#9765)k.h.lai2020-04-27
* Add an option to disable unittest build, & disable them on Docker build (#9677)Loïc Blot2020-04-16
* Drop -Wabi useless flag (#9676)Loïc Blot2020-04-16
* Swap out -ffast-math for a safe subset of optimization flags (#9682)sfan52020-04-16
* Refactor texture overrides and add new features (#9600)Hugues Ross2020-04-14
* Implement DPI scaling for Windows (#9586)sfan52020-04-11
* Drop content_sao.{cpp,h}Loic Blot2020-04-11
* Move serveractiveobject & unitsaoLoic Blot2020-04-11
* Drop genericobject.{cpp,h} (#9629)Loïc Blot2020-04-10
* Work around LuaJIT issues on aarch64 (#9614)sfan52020-04-08
* Fix linking failures when compiled with Clang 9sfan52020-03-05
* CMakeLists: Remove some redundant declarations and flagssfan52020-01-23
* Organize and sort out some library dependency issuessfan52020-01-23
* Remove zh_* from GETTEXT_BLACKLISTED_LOCALES (#9229)Zaoqi2020-01-22
* Move Quicktune code to util/ (#8871)ANAND2019-09-29
* Fix breakage of non-GLES2 setups (#8774)Jozef Behran2019-08-10
* Let ENABLE_GLES appear in cmake_config.h and change its functionalitysfan52019-08-04
* Add compatibility to vcpkg buildsystem (#8317)adrido2019-06-10
* Find PostgreSQL correctly (#8435)adrido2019-04-07
* Don't include and link to gettext if gettext is not found (#8305)adrido2019-03-02
* DragonFly BSD is somewhat identical to FreeBSD (#8159)Leonid Bobrov2019-02-03
* Revert "Fix another GCC warning"Loïc Blot2018-12-04
* Fix another GCC warningLoïc Blot2018-12-04
* Move client-specific files to 'src/client' (#7902)Quentin Bazin2018-11-28
* Windows: Cpack wix installer (#6153)adrido2018-10-26
* Make OpenGL preference configurable, default to LEGACY (#7666)SmallJoker2018-09-22
* Set OpenGL preference to GLVNDShadowNinja2018-08-18
{ m_cloud_params = cloud_params; } const CloudParams &getCloudParams() const { return m_cloud_params; } bool checkModified() const { return m_dirty || inventory.checkModified(); } inline void setModified(const bool x) { m_dirty = x; } void setLocalAnimations(v2s32 frames[4], float frame_speed) { for (int i = 0; i < 4; i++) local_animations[i] = frames[i]; local_animation_speed = frame_speed; } void getLocalAnimations(v2s32 *frames, float *frame_speed) { for (int i = 0; i < 4; i++) frames[i] = local_animations[i]; *frame_speed = local_animation_speed; } void setDirty(bool dirty) { m_dirty = true; } u16 protocol_version = 0; // v1 for clients older than 5.1.0-dev u16 formspec_version = 1; session_t getPeerId() const { return m_peer_id; } void setPeerId(session_t peer_id) { m_peer_id = peer_id; } void onSuccessfulSave(); private: PlayerSAO *m_sao = nullptr; bool m_dirty = false; static bool m_setting_cache_loaded; static float m_setting_chat_message_limit_per_10sec; static u16 m_setting_chat_message_limit_trigger_kick; u32 m_last_chat_message_sent = std::time(0); float m_chat_message_allowance = 5.0f; u16 m_message_rate_overhead = 0; bool m_day_night_ratio_do_override = false; float m_day_night_ratio; std::string hud_hotbar_image = ""; std::string hud_hotbar_selected_image = ""; CloudParams m_cloud_params; SkyboxParams m_skybox_params; SunParams m_sun_params; MoonParams m_moon_params; StarParams m_star_params; session_t m_peer_id = PEER_ID_INEXISTENT; };