Commit Graph

  • ff3b2d30fa Fix right-click crash on unknown nodes master Vanessa Dannenberg 2021-04-20 12:23:08 -0400
  • 7de142dd34 fix airbrush not showing color picker dialog when doing sneak + right-click on a node which has a formspec in its metadata. Vanessa Dannenberg 2021-03-26 03:20:19 -0400
  • 734d411e7a split init.lua into multiple files by category Vanessa Dannenberg 2021-03-26 03:07:13 -0400
  • 6873ad372a Merge branch 'translatable-color-string' into 'master' Vanessa Dannenberg 2021-01-13 09:40:16 +0000
  • 71a35d4d87 Fix translatability of colornames Robert Timm 2021-01-13 09:40:16 +0000
  • f298584761 Merge branch 'more-translation-german' into 'master' Vanessa Dannenberg 2021-01-13 09:35:43 +0000
  • ba7fa97af1 add more german translation Robert Timm 2021-01-13 08:27:32 +0100
  • eb5610fc10 workaround for engine bug in crafting, placing, digging items with a palette index of 0 VanessaE 2020-12-02 09:17:55 -0500
  • 30c55bec6d Merge branch 'airbrush_on_place' into 'master' Vanessa Dannenberg 2020-08-21 01:36:51 +0000
  • e2c35e6694 Allows the airbrush to be placed into itemframes from homedecor Louis Royer 2020-08-21 03:26:09 +0200
  • c91c68e0f5 Merge branch '6-move_item_crash' into 'master' Vanessa Dannenberg 2020-07-09 16:19:35 +0000
  • 09f95729c5 fix(bug):fix for a rare crash due to on_dig callback by non-player. za267 2020-07-09 12:05:10 -0400
  • 71d7e3c954 add minimum minetest version key for contentdb VanessaE 2020-06-03 13:00:38 -0400
  • 17e87a8162 add sanity checks for when what should be a player/digger is `nil` VanessaE 2020-05-10 18:41:17 -0400
  • b55c87411d Merge branch 'mt5-locales' into 'master' Vanessa Dannenberg 2020-02-14 02:24:50 +0000
  • 2d13513de0 Use mt5 translation api Louis Royer 2020-02-13 19:11:40 +0100
  • c6883a8300 Merge branch 'fix_drop_fix' into 'master' Vanessa Dannenberg 2019-09-23 01:49:50 +0000
  • 22dc40cacc prevent crash when dropping item flux 2019-09-23 01:49:50 +0000
  • 9271f07f12 fix incorrect drop behavior when stipping bogus color in the case of full inv. Vanessa Dannenberg 2019-09-15 23:36:49 -0400
  • 0082b1513a remove an obsolete function reference Vanessa Dannenberg 2019-07-20 04:29:31 -0400
  • d59ccd3298 document the new on_dig function Vanessa Dannenberg 2019-07-20 04:25:21 -0400
  • 9ff40a7fe6 Add a helper function to reset a node's/item's color info if a neutral node somehow ends up with different itemstack meta when placed and then later dug. Prevents look-alike stacks. Vanessa Dannenberg 2019-07-18 02:00:56 -0400
  • e048da9c3c remove mentions of on_construct (outdated, no longer valid or necessary) Vanessa Dannenberg 2019-07-07 15:53:03 -0400
  • 6c8a0b2387 Add Russian translations Izzle 2019-06-26 10:27:48 -0400
  • 10ab87bf65 prevent crash in setting sky color if get color from name return nil Vanessa Dannenberg 2019-05-25 04:14:12 -0400
  • f59c8affc1 Merge branch 'master' into 'master' Vanessa Dannenberg 2019-02-07 15:19:47 +0000
  • 667bce80b9 Fixed yield for crafted dyes. Michal Cieslakiewicz 2019-02-07 10:08:04 +0100
  • 5039a8ce07 Merge branch 'patch-1' into 'master' Vanessa Dannenberg 2018-12-16 00:09:21 +0000
  • 13a8cbb38f Some of the numbers relating to greys are used inconsistently, making three of the palette colours unreachable. This bug patch fixes the numbers and restores full usability of the palette. Alexand(er|ra) Yst 2018-12-15 10:53:35 +0000
  • 58dd71e561 Add function to get the hex color from a dye name cheapie 2018-12-01 17:59:00 -0600
  • 1fd850d37c change airbrush recipe to 1 brass ingot, 2 steel ingots, and 1 plastic sheet Vanessa Dannenberg 2018-11-23 10:38:05 -0500
  • 334de564fd fix crash Vanessa Dannenberg 2018-10-19 16:00:05 -0400
  • 545968517b more strict checking of need to reset param2 on place Vanessa Dannenberg 2018-10-12 07:55:09 -0400
  • 368205d3b8 Add VALS_SPLIT for craft Jat15 2018-10-05 05:23:02 +0200
  • feed6d5aae add human-readable color names to tooltips and "your selection in airbrush form, plus minor re-arrangements and size adjustment to fit. Vanessa Dannenberg 2018-09-23 18:11:07 -0400
  • 4811847655 check palette filename when airbrushing to determine mode. (relying just on paramtype2 doesn't work :-/ ) Vanessa Dannenberg 2018-09-13 22:16:47 -0400
  • 44629935d2 turn unavail colors in selector into non-clickable flat images (instead of making them all buttons) Vanessa Dannenberg 2018-09-13 00:17:13 -0400
  • ccbedcd3d6 allow passing an explicitly-available list of colors for airbrush Vanessa Dannenberg 2018-09-13 00:03:59 -0400
  • 622d09a243 get rid of colors.txt, outdated Vanessa Dannenberg 2018-09-12 23:08:17 -0400
  • 27fe090395 clarify item desc in split palette register nodes helper Vanessa Dannenberg 2018-09-12 22:44:24 -0400
  • 230ac1342a remove debug prints Vanessa Dannenberg 2018-09-12 22:39:44 -0400
  • e921095006 allow access to the 0 column in the split palettes which now contains a "faint" shade of each color brings the total to 197 colors in split mode. Vanessa Dannenberg 2018-09-12 22:37:52 -0400
  • 3eb3a9a330 expand old split-89 palette to 176 colors (by adding more hues, now has all 24 in 7 shades each plus 5 greys) Vanessa Dannenberg 2018-09-12 22:29:57 -0400
  • 078a998d29 append `output` given to color craft helper if prefix/suffix are used (if any; allows specifying an item count/yield for the recipe) Vanessa Dannenberg 2018-09-12 20:26:23 -0400
  • 4b88997360 add helper function for registering split palette nodes Vanessa Dannenberg 2018-09-12 18:32:38 -0400
  • ef7d357e0b make sure group.ud_param2_colorable exists before trying to check its value :P Vanessa Dannenberg 2018-09-12 19:39:40 -0400
  • 66774213e2 use the node's paramtype2 instead of its palette filename to decide what the airbrush should do with it. Vanessa Dannenberg 2018-09-12 17:57:43 -0400
  • ad21862eee add hues+greys table Vanessa Dannenberg 2018-09-12 16:38:42 -0400
  • ad12387432 use `"split"` for split-89 palette instead of `true`. Vanessa Dannenberg 2018-09-08 12:09:25 -0400
  • 7b18314235 drop support for the old 89 color palette - obsolete (the full version) Vanessa Dannenberg 2018-09-08 11:49:20 -0400
  • 73a062f026 don't register pink recipe twice for wallmounted Vanessa Dannenberg 2018-09-08 11:30:14 -0400
  • 0413f23df1 fix incorrect handling of "azure" re: wallmounted palette (it doesn't exist there :P replaced with light blue) also fixed missing craft helper recipe for same and fixed missing light_red in color<->palette table. Vanessa Dannenberg 2018-09-08 11:21:00 -0400
  • 8fbd9cd23b condense legend a bit move selected dye label over next to/under "Your selection" Vanessa Dannenberg 2018-09-08 11:08:37 -0400
  • 997d703b94 eliminate most egregious string concats in color select form Vanessa Dannenberg 2018-09-08 10:50:04 -0400
  • 95f009a282 show in color selector when a dye is on-hand in survival, but unavailable (right-clicked node can't use it) Vanessa Dannenberg 2018-09-08 10:24:08 -0400
  • fb2c14b4a8 rename "available" overlay to "onhand" Vanessa Dannenberg 2018-09-08 10:15:51 -0400
  • 42093582df show "on hand" indicators in "avail only" screen Vanessa Dannenberg 2018-09-08 10:13:31 -0400
  • 3cbb25d92a pass inv to colored squared function Vanessa Dannenberg 2018-09-08 10:09:42 -0400
  • 0589d8f02e dim-out the user's color choice in the color selector and reject it on clicking "Accept", if they went to "Show All" to select a color, but then went back to "Show Avail" before clicking Accept. Vanessa Dannenberg 2018-09-08 10:05:13 -0400
  • fc199cced4 moved the formspec code for the colored squares to its own function Vanessa Dannenberg 2018-09-08 09:47:31 -0400
  • da9ab7215c make airbrush show only the colors the right-clicked node can use (with button to toggle between that mode and show-all) Vanessa Dannenberg 2018-09-08 09:09:13 -0400
  • 19febc877d fix typo Vanessa Dannenberg 2018-08-28 22:50:05 -0400
  • c3036aba00 handle special case of split palette with full colors in node name also check for ud_param2_colorable before proceeding to airbrush also handle new -> old color names in split palette switching Vanessa Dannenberg 2018-08-28 22:39:09 -0400
  • d53fb146dd show the player's current painting-with color, if no color is selected, if any Vanessa Dannenberg 2018-08-27 20:01:15 -0400
  • 5b1051f8ae show the "your selection" legend in creative mode (since it now shows the selected color instead of an empty box) Vanessa Dannenberg 2018-08-27 19:52:15 -0400
  • 62806f795e better handling of exiting the color selector form also prints a warning if the user clicked "Accept" without a color selected Vanessa Dannenberg 2018-08-27 19:45:34 -0400
  • 057baacf2d make "Your selection" legend show your selected color or show a "?" when a color hasn't been chosen Vanessa Dannenberg 2018-08-27 19:30:36 -0400
  • f7cc4be2c3 update API Vanessa Dannenberg 2018-08-27 02:25:06 -0400
  • 4dc4b0e08a fix broken re-painting of nodes using the split palettes (broken in multiple places....oy.) Vanessa Dannenberg 2018-08-26 23:06:57 -0400
  • 3898337fc3 don't try to match last_color to registered_items table, that breaks aliases Vanessa Dannenberg 2018-08-26 23:50:00 -0400
  • 088b5ee120 tweak switching-to msg Vanessa Dannenberg 2018-08-26 22:34:08 -0400
  • 2e4c2e2667 add "***" to all other warning/info msgs Vanessa Dannenberg 2018-08-26 22:28:48 -0400
  • 6ecb115465 warn the user to open the color selector instead of crashing if they have no color set :-) Vanessa Dannenberg 2018-08-26 22:27:43 -0400
  • 4dde37c191 remove "already that color" chat msg (some found it annoying) Vanessa Dannenberg 2018-08-26 22:16:28 -0400
  • c9d7733d87 use right-click (on any random node) to open the color selector experimental code to read the param2 of a node and make a dye out of it used by airbrush, shift-right-click to change to that color Vanessa Dannenberg 2018-08-26 22:09:44 -0400
  • 0a589e7529 use shift-right-click for color select form (instead of punch or shift-punch) Vanessa Dannenberg 2018-08-26 19:34:01 -0400
  • 409ee441c4 respect protection Vanessa Dannenberg 2018-08-26 08:59:28 -0400
  • ca1ab44e78 add recipe for airbrush Vanessa Dannenberg 2018-08-26 08:41:04 -0400
  • e13d514ff7 allow shift-punch for airbrush form Vanessa Dannenberg 2018-08-26 08:28:56 -0400
  • fa71e3166c allow replacement nodes during airbrushing Vanessa Dannenberg 2018-08-26 07:23:40 -0400
  • 414d72d2a6 new punch-to-colorize scheme using a tool, the airbrush, for the job Vanessa Dannenberg 2018-08-26 02:37:58 -0400
  • 568168fe1f better handling of the register_on_placenode rotation fix Vanessa Dannenberg 2018-08-26 07:09:20 -0400
  • c005dc358a minor changes to colorwallmounted palette Vanessa Dannenberg 2018-08-25 02:40:17 -0400
  • c7fc48c8d0 fix some broken aliases, add some corresponding ones (unifieddyes:* vs. dye:*) Vanessa Dannenberg 2018-08-25 00:38:24 -0400
  • de5f73e976 clarify usage of make_colored_itemstack() Vanessa Dannenberg 2018-08-24 23:53:16 -0400
  • 0d00a7eae6 workaround for placing nodes with no color info in itemstack Vanessa Dannenberg 2018-08-24 11:13:42 -0400
  • adf1bc2c50 remove the old obsolete on_use stuff (was applied to dye items, obsolete now) Vanessa Dannenberg 2018-08-24 05:41:27 -0400
  • 35d34d809e more API doc tweaks Vanessa Dannenberg 2018-08-23 05:56:02 -0400
  • 28b429785c more API.md tweaks Vanessa Dannenberg 2018-08-22 22:27:07 -0400
  • cac65df76c clarify API regarding neutral_node field Vanessa Dannenberg 2018-08-22 20:36:25 -0400
  • d3274ab66f remove debug prints Vanessa Dannenberg 2018-08-22 20:07:15 -0400
  • d2512952d9 forgot to add pink to craft helper Vanessa Dannenberg 2018-08-22 20:06:29 -0400
  • 5557178cb4 proper handling of 89-color "split" palette in craft helper Vanessa Dannenberg 2018-08-22 20:01:03 -0400
  • 4847b926d5 preserve color bits in rotation fixup calls Vanessa Dannenberg 2018-08-22 04:25:43 -0400
  • e3648f77e2 remove debug prints Vanessa Dannenberg 2018-08-22 03:27:17 -0400
  • b49ed1724b fix hue table type for wallmounted in craft helper Vanessa Dannenberg 2018-08-22 03:14:20 -0400
  • 992bca7e15 update API for new paradigm Vanessa Dannenberg 2018-08-22 01:10:19 -0400
  • 2a81653492 Merge branch 'colored-itemstacks' Vanessa Dannenberg 2018-08-21 23:29:43 -0400
  • a55f6faa14 further refine how colored itemstacks work Vanessa Dannenberg 2018-08-21 23:28:17 -0400
  • da24c09f62 check if pointed thing actually works in on_use Vanessa Dannenberg 2018-08-03 09:22:17 -0400