log src/dmlib.h @ 2395:e149fc273f2b

age author description
Thu, 09 Jan 2020 21:14:18 +0200 Matti Hamalainen Remove the __USE_MINGW_ANSI_STDIO hack.
Thu, 09 Jan 2020 20:59:20 +0200 Matti Hamalainen Copy improvements to the platform 32/64bit logic from th-libs.
Thu, 09 Jan 2020 20:54:57 +0200 Matti Hamalainen Add new DM_PRI*_OFF_T specifiers for off_t type.
Thu, 09 Jan 2020 20:54:39 +0200 Matti Hamalainen Use standard inttypes.h for defining the DM_PRI* format specifiers, except
Thu, 09 Jan 2020 18:51:22 +0200 Matti Hamalainen Conditionally define DM_ATTR_PRINTF_FMT(xstart, xend) instead of using
Thu, 09 Jan 2020 14:55:41 +0200 Matti Hamalainen Add __attribute__(__format__ ..) specifiers for functions that use printf() style format specifiers.
Fri, 03 Jan 2020 10:59:36 +0200 Matti Hamalainen Bump copyright years.
Thu, 05 Dec 2019 01:22:17 +0200 Matti Hamalainen Fix / improve DM_PRI* constants generated for Windows 64bit platform.
Thu, 05 Dec 2019 01:21:42 +0200 Matti Hamalainen Improve platform/architecture "detection" logic.
Thu, 05 Dec 2019 00:22:13 +0200 Matti Hamalainen Silence warnings on newer MinGW versions.
Wed, 08 May 2019 13:56:10 +0300 Matti Hamalainen Clean out the resource path handling.
Mon, 14 Jan 2019 07:20:52 +0200 Matti Hamalainen Bump copyright years.
Mon, 10 Dec 2018 19:24:45 +0200 Matti Hamalainen Move dm_strdup_fext() and dm_basefilename() to gfxconv, as they are only used there.
Tue, 27 Nov 2018 11:31:10 +0200 Matti Hamalainen Add in several string helper functions from th-libs.
Sat, 07 Jul 2018 01:11:22 +0300 Matti Hamalainen Improve dmGetIntVal() to accept an optional negative value boolean flag
Mon, 25 Jun 2018 13:24:27 +0300 Matti Hamalainen Implement dm_strdup_vprintf_len(const char *fmt, va_list args, int *len), which
Mon, 25 Jun 2018 13:22:17 +0300 Matti Hamalainen Cleanup.
Thu, 21 Jun 2018 19:42:18 +0300 Matti Hamalainen Cosmetics.
Thu, 31 May 2018 18:19:03 +0300 Matti Hamalainen "Fix" issues with DM_PRI* defines when compiling for Windows via MinGW.
Mon, 14 May 2018 10:53:54 +0300 Matti Hamalainen Bump copyright years.
Mon, 14 May 2018 09:44:21 +0300 Matti Hamalainen Change dmConvertScaledSurface() interface by remove flags.
Sun, 13 May 2018 06:00:50 +0300 Matti Hamalainen Initial port to SDL2. Many things will not work now.
Sun, 13 May 2018 05:28:51 +0300 Matti Hamalainen Add some missing includes.
Thu, 10 May 2018 18:32:27 +0300 Matti Hamalainen Add missing dmFreeRReal() function prototype.
Thu, 10 May 2018 15:54:35 +0300 Matti Hamalainen Add dmFreeR() macro/function.
Thu, 10 May 2018 15:54:18 +0300 Matti Hamalainen Cleanups.
Tue, 22 Aug 2017 00:51:45 +0300 Matti Hamalainen Remove dmgfx and move the functions used to PPL and Auval.
Fri, 21 Apr 2017 18:39:32 +0300 Matti Hamalainen Update copyright.
Mon, 03 Oct 2016 09:06:01 +0300 Matti Hamalainen Improve error handling and reporting slightly.
Thu, 05 Mar 2015 07:52:31 +0200 Matti Hamalainen Check for DM_HAVE_STRING_H.
Thu, 05 Mar 2015 07:36:51 +0200 Matti Hamalainen Add dmMemset().
Thu, 05 Mar 2015 02:37:23 +0200 Matti Hamalainen Plurality.
Thu, 05 Mar 2015 02:37:10 +0200 Matti Hamalainen MinGW does not define PRI* format specifiers, so define them ourselves :S
Thu, 05 Mar 2015 02:34:50 +0200 Matti Hamalainen Check if we are compiling for Windows and if we are compiling under MINGW.
Wed, 04 Mar 2015 00:40:15 +0200 Matti Hamalainen Hmm .. back out the Sint64 changes for now.
Tue, 03 Mar 2015 23:22:36 +0200 Matti Hamalainen Cosmetics pass: Remove excess whitespace.
Sun, 01 Mar 2015 18:13:01 +0200 Matti Hamalainen Finishing touches to the DM_DEBUG stuff.
Sun, 01 Mar 2015 18:09:20 +0200 Matti Hamalainen Move DM_FSEEK64() and DM_FTELL64() macro definitions to dmlib.h
Sun, 01 Mar 2015 18:03:08 +0200 Matti Hamalainen Add special debug error message function/macro that can be
Fri, 27 Feb 2015 16:25:02 +0200 Matti Hamalainen Move dmClamp*() functions back to dmlib.h
Fri, 27 Feb 2015 16:16:59 +0200 Matti Hamalainen Add new module dmcurves, that will contain functions for spline generation
Fri, 27 Feb 2015 06:10:16 +0200 Matti Hamalainen Rename DMRGBA32 struct to DMColor and remove the original redundant DMColor
Fri, 27 Feb 2015 03:58:25 +0200 Matti Hamalainen Add error code parameter to dmError() and dmErrorVA().
Fri, 27 Feb 2015 01:04:02 +0200 Matti Hamalainen Remove check for GCC >= 3.x, it's only sane to support 4+.
Fri, 27 Feb 2015 01:03:18 +0200 Matti Hamalainen Cosmetic cleanups.
Tue, 24 Feb 2015 00:56:22 +0200 Matti Hamalainen Bump copyright year.
Mon, 23 Feb 2015 22:51:28 +0200 Matti Hamalainen Add new error code DMERR_DATA_ERROR.
Wed, 04 Feb 2015 23:45:21 +0200 Matti Hamalainen Move perlin noise functions to dmperlin.[ch] and make the API re-entrant.
Tue, 03 Feb 2015 20:59:22 +0200 Matti Hamalainen Oops. 10L.
Tue, 03 Feb 2015 20:58:34 +0200 Matti Hamalainen Assume we always have 64bit type.
Tue, 03 Feb 2015 20:27:12 +0200 Matti Hamalainen Make value type of dmGetIntVal() unsigned.
Thu, 01 Jan 2015 09:23:03 +0200 Matti Hamalainen Update copyrights.
Fri, 23 May 2014 21:31:30 +0300 Matti Hamalainen Reorder internal error code.
Fri, 16 May 2014 17:05:41 +0300 Matti Hamalainen Add new utility function.
Fri, 16 May 2014 15:17:48 +0300 Matti Hamalainen Add new utility functions.
Fri, 16 May 2014 03:22:39 +0300 Matti Hamalainen Move library source under src/ subdirectory. base dmlib.h@8dabbe26d5c0