Commit Graph

  • 597666f3e3 SQLite3 persistence: Wrap :set in a transaction master Lars Mueller 2022-08-01 15:00:34 +0200
  • 318e737a08 file: Use io.lines Lars Mueller 2022-07-17 21:33:54 +0200
  • b7c6514bc8 Merge branch 'master' of https://github.com/appgurueu/modlib Lars Mueller 2022-07-17 21:31:04 +0200
  • 017f2119cb
    Credit NobWow Lars Müller 2022-07-17 21:28:44 +0200
  • 9f65d5df9a Close the file after reading NobWow 2022-07-18 00:34:18 +0600
  • 234f6d1ecd Text inputstream: Allow obtaining cursor position Lars Mueller 2022-07-14 15:51:36 +0200
  • 7eb5f09752 Remove deprecated minetest.mod.extend_string Lars Mueller 2022-07-10 16:27:15 +0200
  • 748ff4a857 Remove deprecated text.handle_ifdefs Lars Mueller 2022-07-10 16:25:28 +0200
  • 2a1a475fa8 Update mod.conf: Add dbg & strictest as opt deps Lars Mueller 2022-07-10 15:43:52 +0200
  • d94092ae9f Add math.rand(om|int) Lars Mueller 2022-07-10 15:36:54 +0200
  • 93c1338135 Add file.read_binary for consistency Lars Mueller 2022-07-10 14:31:45 +0200
  • 6d87228f4f Generalize node box getting Lars Mueller 2022-07-10 14:20:45 +0200
  • 190f7a11f4 Remove obsolete .gitignore Lars Mueller 2022-07-10 14:06:54 +0200
  • bd5dd3fa50 Remove func.assert Lars Mueller 2022-07-10 14:04:37 +0200
  • aa85f75d6d Add table.merge Lars Mueller 2022-07-10 13:07:11 +0200
  • ea9197c571 table.deep_to_add: Don't emit empty subtables Lars Mueller 2022-07-10 12:21:17 +0200
  • 187723118c Add table.hpairs Lars Mueller 2022-07-10 12:18:35 +0200
  • d4c6468cec Add table.count_equals Lars Mueller 2022-07-10 12:06:30 +0200
  • 494d109833 Add table.deepset; alias table.nilget to deepget Lars Mueller 2022-07-10 12:00:38 +0200
  • 530360474a text: Minor cleanup Lars Mueller 2022-07-05 11:34:58 +0200
  • ed3ab9c403 Release rolling-98 Lars Mueller 2022-07-03 19:00:12 +0200
  • 83ff2728e3 Remove debug module Lars Mueller 2022-07-03 13:33:44 +0200
  • 5a8978f93d binary: Float writing: Fix exponent assertions Lars Mueller 2022-07-03 13:29:49 +0200
  • 2304cedbac binary.read_double: Fix nan reading Lars Mueller 2022-07-03 13:28:34 +0200
  • 656707b505 Fix binary.(read|write)_(float|single|double) Lars Mueller 2022-07-02 23:34:26 +0200
  • eb0a55af58 Bluon: Clean up number writing Lars Mueller 2022-07-02 17:41:11 +0200
  • aa327126bf b3d writing: Round Lua doubles to floats Lars Mueller 2022-07-02 17:38:53 +0200
  • 898db2c278 Bluon: Write out-of-bounds ints as floats Lars Mueller 2022-06-27 22:14:42 +0200
  • cc0a56dd7a Bump version Lars Mueller 2022-06-27 21:20:29 +0200
  • 21e97ca329 Remove local tests in favor of a test repo Lars Mueller 2022-06-27 21:19:24 +0200
  • f3d856c2db Add vector.axis_angle3 Lars Mueller 2022-06-17 11:15:47 +0200
  • c14c208a61 vector: get rid of lexical comparisons Lars Mueller 2022-06-17 11:15:24 +0200
  • c50410a81e Fix raycast crash Lars Mueller 2022-06-16 16:11:07 +0200
  • 738ae8a6ae Bump version & update changelog Lars Mueller 2022-06-08 11:21:33 +0200
  • c088057d56 Clean up B3D reader, add B3D writer Lars Mueller 2022-06-08 11:15:47 +0200
  • c0b2957c67 Fix binary.write_float Lars Mueller 2022-06-08 10:16:47 +0200
  • c823ca9533 Fix binary.write_int Lars Mueller 2022-06-08 09:48:10 +0200
  • 9d221a890d mod.configuration: Return schema Lars Mueller 2022-06-08 09:40:08 +0200
  • aef7ad5e6e Improve b3d:get_animated_bone_properties Lars Mueller 2022-06-04 14:27:51 +0200
  • b974113fa9 Turn conf.build_tree error into warning Lars Mueller 2022-06-01 11:31:15 +0200
  • 7989f40615 Bump version Lars Mueller 2022-05-13 12:49:15 +0200
  • e3d2d8fba9 Schema: Add enum support to settingtypes gen Lars Mueller 2022-05-13 12:48:03 +0200
  • 201f32694f Bump version Lars Mueller 2022-05-13 12:20:35 +0200
  • 8391532f6e Schema: Fix settingtypes subtree ordering & level Lars Mueller 2022-05-13 12:13:16 +0200
  • 11d47f1041 Schema: Improve code quality Lars Mueller 2022-05-13 11:58:42 +0200
  • 9578d87d8b Schema: Minor improvement to MD gen Lars Mueller 2022-05-13 11:56:26 +0200
  • fb89c85c66 Schema: Fix settingtypes ranges Lars Mueller 2022-05-13 11:56:12 +0200
  • d2656f08de Bump version Lars Mueller 2022-05-13 11:51:00 +0200
  • d4465f5d9e Schema: Fix value set check Lars Mueller 2022-05-13 11:50:48 +0200
  • f9a2797c92 Bump version Lars Mueller 2022-05-13 11:45:21 +0200
  • 80913644b6 Schema: Make optional values optional again Lars Mueller 2022-05-13 11:45:04 +0200
  • 49472bfc66 Bump version Lars Mueller 2022-05-13 11:37:24 +0200
  • 0a6d3b9848 Media: Expose more information (mods, overrides) Lars Mueller 2022-05-13 11:35:32 +0200
  • f0d888d44d Bump version Lars Mueller 2022-05-12 10:45:07 +0200
  • 912f2f01a0 Fix quaternion multiplication Lars Mueller 2022-05-12 10:44:18 +0200
  • 3fc0808b18 Bump version Lars Mueller 2022-05-11 20:22:21 +0200
  • df4711bb4f B3D: Fix get_animated_bone_properties Lars Mueller 2022-05-11 19:32:38 +0200
  • 48e5508322 Fix setting unknown fields on vectors not working Lars Mueller 2022-05-11 13:58:29 +0200
  • b52fee94af Add math.clamp Lars Mueller 2022-05-10 19:44:27 +0200
  • ead91a1e5d Bluon tests: Remove outdated comment Lars Mueller 2022-05-07 14:14:21 +0200
  • 3877e339c6 Support CSS Color Module Level 4 (see minetest/minetest#12204) Lars Mueller 2022-04-28 10:31:09 +0200
  • da0fc453cd Colorspec: Support name#%x Lars Mueller 2022-04-21 11:16:57 +0200
  • 5dd5e50704 Colorspec: Use hex numbers to improve readability Lars Mueller 2022-04-21 11:10:32 +0200
  • b00c0f0d51 B3D: Fix incorrect reading of brush blend & fx as floats Lars Mueller 2022-04-21 11:08:43 +0200
  • b7ae328aab SQLite persistence: Wrap rewrite in transaction Lars Mueller 2022-03-01 12:03:56 +0100
  • 5bce5c79cc Binary float writing: Fix double truncation Lars Mueller 2022-02-28 12:35:15 +0100
  • 209fb06d6d Binary float writing: Improve performance Lars Mueller 2022-02-28 12:30:39 +0100
  • 5efc048887 Clean up tests Lars Mueller 2022-02-28 11:01:03 +0100
  • f53ea61fbe Fix colorspec test Lars Mueller 2022-02-28 10:57:10 +0100
  • e0733cc469 Bump version Lars Mueller 2022-02-28 01:23:12 +0100
  • f7522265b6 Fix grammar Lars Mueller 2022-02-28 01:22:00 +0100
  • 7ef08b8a5c Fix SQLite3 persistence crashing if loaded twice Lars Mueller 2022-02-28 01:21:42 +0100
  • d4d3b456b5 SQLite3 persistence: Fix garbage collection Lars Mueller 2022-02-28 01:11:56 +0100
  • 214533f4bf Minor Readme Fix Lars Mueller 2022-02-27 17:43:05 +0100
  • 69510b1965 Clean up persistence.lua Lars Mueller 2022-02-27 17:41:25 +0100
  • 2c5e2e1e5c JSON parser: Add explanatory RegEx Lars Mueller 2022-02-27 17:40:11 +0100
  • cb15345e13 Bump version again Lars Mueller 2022-02-27 17:33:38 +0100
  • e8722e3dac B3D test: Close stream as early as possible Lars Mueller 2022-02-20 01:39:52 +0100
  • eef3ea9c57 Localize setmetatable (forgot to commit when implementing log) Lars Mueller 2022-02-15 09:17:13 +0100
  • dc4443cbd4 Remove overridden incorrect field Lars Mueller 2022-01-25 19:53:17 +0100
  • 7cf3bd2944 Turn remaining MT-only modules into MT-submodules Affects mod, log, conf & player. Preserves compat through aliases. Lars Mueller 2022-01-25 19:51:46 +0100
  • 0a749b6e70 mod module: Add fixme annotation Lars Mueller 2022-01-25 11:35:29 +0100
  • 5b9cfa16a1 SQLite3 persistence test: Don't leave file in CWD Lars Mueller 2022-01-23 13:53:15 +0100
  • f7bb444f78 Add deg/rad variants of quaternion/euler conversion Lars Mueller 2022-01-22 16:40:49 +0100
  • d54e76c138 Add quaternion.compose Lars Mueller 2022-01-22 16:31:23 +0100
  • 317123619b Fix modlib.table.union Lars Mueller 2022-01-20 15:57:22 +0100
  • d2b6b4ec64 Add table.default Lars Mueller 2022-01-20 15:13:11 +0100
  • e346128d4d Add web.uri.encode[_component] Lars Mueller 2022-01-19 17:24:29 +0100
  • 4a9fa41827 Fix hashheap Lars Mueller 2022-01-19 17:17:07 +0100
  • e3ef255bf5 Add hashheap Lars Mueller 2022-01-19 16:45:47 +0100
  • 86033f0470 Heap: Localize math.floor & table.insert Lars Mueller 2022-01-19 16:38:06 +0100
  • 5d3c011f79 after: add nil support Lars Mueller 2022-01-19 16:15:43 +0100
  • d709a7e001 Fix test Lars Mueller 2022-01-18 20:46:12 +0100
  • f4b7eca18f Add func.memoize Lars Mueller 2022-01-18 18:47:38 +0100
  • 479afb6c88 Add math.log(number, [base]) Lars Mueller 2022-01-17 14:16:42 +0100
  • e33360ee49 Add math.log[base](number) Lars Mueller 2022-01-17 11:58:16 +0100
  • 66315d0219 Add vector.normalize_zero Lars Mueller 2022-01-12 12:16:55 +0100
  • 71b6d9769d Add vector.zeros Lars Mueller 2022-01-12 12:16:02 +0100
  • 9bbbcae162 Fix vector.invert Lars Mueller 2022-01-12 12:15:17 +0100
  • 228bfda006 Fix vector.rotate3 Lars Mueller 2022-01-11 18:02:39 +0100