Compare commits

...

149 Commits

Author SHA1 Message Date
bri cassa 21cfb2e59e Merge branch 'github' 2022-07-02 12:47:48 +02:00
bri cassa 889ee5a88d Delete depends.txt, update mod.conf 2022-07-02 12:46:17 +02:00
Sys Quatre 0df11424ea Merge remote-tracking branch 'upstream/master' 2020-12-08 22:34:41 +01:00
Pierre-Yves Rollo f5bd6d1046
Delete .gitmodules 2020-12-05 13:20:17 +01:00
Buckaroo Banzai e6c366df04
Delete .gitmodules 2020-12-04 09:57:27 +01:00
Sys Quatre ad30eeab23 Add mods loading messages to action log 2020-07-23 15:39:26 +02:00
Pierre-Yves Rollo 6135b3a60c
Merge pull request #42 from mnh48-minetest/update_malay_july2020
Update Malay translation
2020-07-05 18:15:06 +02:00
Yaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat Yasuyoshi (MNH48) 33f34e3d60
Update Malay translation 2020-07-05 19:44:42 +08:00
Pierre-Yves Rollo d36bf7c525 Add textarea styling to fix text color issue 2020-06-13 19:44:16 +02:00
Pierre-Yves Rollo b12d1f6b5e
Merge pull request #40 from R3R3R3/master
Override on_punch for poster node definition
2020-02-17 20:06:31 +01:00
R3R3R3 d63d32b42b Override on_punch for poster node definition
The signs_api `register_sign`'s default `on_punch` sets a sign's formspec to the
sign editor. If we protect a poster and then punch/break it, subsequent attempts
to view the poster will briefly cause the the sign editor to display before the
actual poster formspec. Small, but annoying.
2020-02-10 19:54:38 +01:00
Pierre-Yves Rollo d2c7abd98b Add 'signs_api/' from commit 'b837f9d38c3a81dc49c3c1234dbea0d34628b057'
git-subtree-dir: signs_api
git-subtree-mainline: ebadeb20d9
git-subtree-split: b837f9d38c
2019-12-31 17:07:27 +01:00
Pierre-Yves Rollo ebadeb20d9 Add 'font_api/' from commit '4c872e829d716014e601bdf0707edd11a9abbc17'
git-subtree-dir: font_api
git-subtree-mainline: f27b5478b9
git-subtree-split: 4c872e829d
2019-12-31 17:07:14 +01:00
Pierre-Yves Rollo f27b5478b9 Add 'display_api/' from commit '3a43e4ad81dc6595fabfa22c88e229c393f93529'
git-subtree-dir: display_api
git-subtree-mainline: 135cae7219
git-subtree-split: 3a43e4ad81
2019-12-31 17:06:56 +01:00
Pierre-Yves Rollo 135cae7219 Removed display_api, signs_api, and font_api to make them subtrees 2019-12-31 17:06:15 +01:00
coil 3a43e4ad81 Add missing entries to wallmounted_rotations 2019-12-31 16:58:45 +01:00
coil 09974f0c90 Add nil check for node def 2019-12-31 16:58:20 +01:00
Pierre-Yves Rollo de915427ee
Better compressions of PNG files 2019-08-31 17:11:53 +02:00
MoNTE48 2c845e4f68 Revert svg 2019-08-20 13:06:18 +02:00
MoNTE48 4ae72c7fad Lossless compression 2019-08-20 10:43:54 +02:00
Pierre-Yves Rollo 4e9af449ff Fixed API documentation (height replaced by top) 2019-03-14 09:48:27 +01:00
Pierre-Yves Rollo 89fc7f863d Fixed API documentation (height replaced by top) 2019-03-14 09:48:27 +01:00
Pierre-Yves Rollo 4c872e829d Replaced prints by minetest.log and code styling 2019-03-14 09:46:04 +01:00
Pierre-Yves Rollo 2b142e9dfe Replaced prints by minetest.log and code styling 2019-03-14 09:46:04 +01:00
Pierre-Yves Rollo 6162f49bc1 Replaced prints by minetest.log and code styling 2019-03-14 09:46:04 +01:00
Pierre-Yves Rollo b837f9d38c Detect rotation restriction (#29)
Autodetect rotation restrictions if on MT<5.0
2019-03-14 09:36:41 +01:00
Pierre-Yves Rollo fd4c8e6c68 Detect rotation restriction (#29)
Autodetect rotation restrictions if on MT<5.0
2019-03-14 09:36:41 +01:00
Pierre-Yves Rollo 0ca85ac5c1
Detect rotation restriction (#29)
Autodetect rotation restrictions if on MT<5.0
2019-03-14 09:36:41 +01:00
Pierre-Yves Rollo 767c2653c2 Fixed crash on MT0.4 2019-03-11 10:16:18 +01:00
Pierre-Yves Rollo 882af249e0 Fixed crash on MT0.4 2019-03-11 10:16:18 +01:00
Pierre-Yves Rollo 1c15814156 Updated screenshot 2019-03-09 21:18:57 +01:00
Pierre-Yves Rollo 010b7cc89f Fixed a remaining bug in node placement 2019-03-09 21:18:43 +01:00
Pierre-Yves Rollo 76dde2b6f5 Fixed a remaining bug in node placement 2019-03-09 21:18:43 +01:00
Pierre-Yves Rollo 7c4af47caf Update README 2019-03-09 20:50:48 +01:00
Pierre-Yves Rollo da1af1fdeb Update README 2019-03-09 20:47:33 +01:00
Pierre-Yves Rollo 5d91a6de20 Update README 2019-03-09 20:47:33 +01:00
Pierre-Yves Rollo 17923d5aea Use MT5 set_rotation to allow all rotations of nodes 2019-03-09 20:24:53 +01:00
Pierre-Yves Rollo 15ed431b3a Use MT5 set_rotation to allow all rotations of nodes 2019-03-09 20:24:53 +01:00
Pierre-Yves Rollo 2e98900cc0 Use MT5 set_rotation to allow all rotations of nodes 2019-03-09 20:24:53 +01:00
Pierre-Yves Rollo b43c7046d7 Fixed top and bottom nodeboxes in preparation of new rotation abilities 2019-03-09 19:11:44 +01:00
Pierre-Yves Rollo 2d63967938 Removed redundant mod dependancies 2019-03-09 19:10:27 +01:00
Pierre-Yves Rollo ce65eb4e9b Small update of README 2019-03-09 19:09:27 +01:00
Pierre-Yves Rollo 38e5d62caf Small update of README 2019-03-09 19:09:27 +01:00
Pierre-Yves Rollo ec6f742895 Added mod.conf 2019-03-09 19:08:46 +01:00
Pierre-Yves Rollo 7221f59a9d Added mod.conf 2019-03-09 19:08:46 +01:00
Pierre-Yves Rollo ad6e62aa5b Added mod.conf 2019-03-09 19:08:46 +01:00
Pierre-Yves Rollo 8735de0fce Added mod.conf 2019-03-09 19:08:46 +01:00
Pierre-Yves Rollo d7de025623 Switched from deprecated functions setyaw and setpos to set_yaw and set_pos 2019-03-05 20:59:42 +01:00
Pierre-Yves Rollo 46cb9d82dd Switched from deprecated functions setyaw and setpos to set_yaw and set_pos 2019-03-05 20:59:42 +01:00
Pierre-Yves Rollo eae85369ca
Update README.md 2018-12-14 11:17:38 +01:00
Pierre-Yves Rollo 199f9c7a13 Merge branch 'dev' for version 1.2.3 2018-12-14 11:13:37 +01:00
Pierre-Yves Rollo 9194904b78 Update README.md 2018-12-14 11:13:24 +01:00
Pierre-Yves Rollo f1b92adb0f
Fixed craft recipe for labels 2018-12-13 17:44:36 +01:00
Pierre-Yves Rollo e2b597d09f Update API documentation 2018-12-11 14:58:11 +01:00
Pierre-Yves Rollo b98e97157c Update API documentation 2018-12-11 14:58:11 +01:00
Pierre-Yves Rollo fc40e54ed2 Update API documentation 2018-12-11 14:58:11 +01:00
Pierre-Yves Rollo d073c9edb8 Added display entity yaw attribute 2018-12-11 14:57:42 +01:00
Pierre-Yves Rollo c9329d3789 Added display entity yaw attribute 2018-12-11 14:57:42 +01:00
Pierre-Yves Rollo 8b896ab23f Updated font_api mod desctiption in headers 2018-12-11 12:01:16 +01:00
Pierre-Yves Rollo e75d6bc575 Updated font_api mod desctiption in headers 2018-12-11 12:01:16 +01:00
Pierre-Yves Rollo 51a4a45a45 Updated font_api mod desctiption in headers 2018-12-11 11:57:54 +01:00
Pierre-Yves Rollo 4604be9a8b Updated font_api mod desctiption in headers 2018-12-11 11:57:54 +01:00
Pierre-Yves Rollo 523485df2b Add font_lib to deprecation notice 2018-12-11 11:57:05 +01:00
Pierre-Yves Rollo ea583b5250 Added font_lib deprecation and corresponding notices in READMEs 2018-12-11 11:52:55 +01:00
Pierre-Yves Rollo 4005b99c05 Added font_lib deprecation and corresponding notices in READMEs 2018-12-11 11:52:55 +01:00
Pierre-Yves Rollo 81e6dc89ae Added font_lib deprecation and corresponding notices in READMEs 2018-12-11 11:52:55 +01:00
Pierre-Yves Rollo d013809244 Merge branch 'dev' of http://github.com/pyrollo/display_modpack into dev 2018-12-11 11:41:20 +01:00
Pierre-Yves Rollo 4c8eee06b2 Better management of display_api integration 2018-12-11 11:41:03 +01:00
Pierre-Yves Rollo 62c8de26b4 Better management of display_api integration 2018-12-11 11:41:03 +01:00
Pierre-Yves Rollo 7793f6363f Better management of invalid UTF strings 2018-12-11 11:26:50 +01:00
Pierre-Yves Rollo feb1b639ff Better management of invalid UTF strings 2018-12-11 11:26:50 +01:00
Pierre-Yves Rollo b3c935768f Merge branch 'master' into dev 2018-12-09 17:24:46 +01:00
Pierre-Yves Rollo 4e5ebedc17 Merge branch 'master' into dev 2018-12-09 17:24:46 +01:00
Pierre-Yves Rollo ffe113c62a Remove entity where display node not found 2018-12-08 19:27:08 +01:00
Pierre-Yves Rollo ca28c5e835 Remove entity where display node not found 2018-12-08 19:27:08 +01:00
Pierre-Yves Rollo e94a1b21f6 Merge branch 'deprecation' 2018-12-05 16:11:24 +01:00
Pierre-Yves Rollo 47cb8f2cd3 New Font:render method 2018-12-05 15:41:56 +01:00
Pierre-Yves Rollo f46dd0a72e New Font:render method 2018-12-05 15:41:56 +01:00
Pierre-Yves Rollo 1856121098 New Font:render method 2018-12-05 15:41:56 +01:00
Pierre-Yves Rollo b71d5a8f01 Fixed width fonts specific management 2018-12-05 11:42:36 +01:00
Pierre-Yves Rollo 1d4c45e130 Fixed width fonts specific management 2018-12-05 11:42:36 +01:00
Pierre-Yves Rollo 86db2d2c72 Fixed entity existence verification 2018-12-04 18:01:36 +01:00
Pierre-Yves Rollo 0f514c5c89 Fixed entity existence verification 2018-12-04 18:01:36 +01:00
Pierre-Yves Rollo b16f9fc23b Updated API with new group 2018-12-04 17:59:52 +01:00
Pierre-Yves Rollo 4d8dec3b79 Updated API with new group 2018-12-04 17:59:52 +01:00
Pierre-Yves Rollo 5862997a02 Depreciation of old display groups and display_lib global + warnings 2018-12-03 16:27:08 +01:00
Pierre-Yves Rollo 9ce075d30b Depreciation of old display groups and display_lib global + warnings 2018-12-03 16:27:08 +01:00
Pierre-Yves Rollo e46ece5ec6 Depreciation of old display groups and display_lib global + warnings 2018-12-03 16:27:08 +01:00
Pierre-Yves Rollo a3e0d36a68
Fixed issue showing "Unknown objects" instead of display on Raspberry Pi 2018-12-02 21:05:46 +01:00
Pierre-Yves Rollo 6900077558
Update README.md 2018-12-02 21:04:01 +01:00
Pierre-Yves Rollo ab5a510775 Avoid crash if entity not defined. 2018-12-02 15:22:37 +01:00
Pierre-Yves Rollo b88f67f015 Avoid crash if entity not defined. 2018-12-02 15:22:37 +01:00
Pierre-Yves Rollo 6c92826e3c Replaced core reference by usual minetest reference 2018-12-01 20:44:10 +01:00
Pierre-Yves Rollo bcc181cb15 Replaced core reference by usual minetest reference 2018-12-01 20:44:10 +01:00
Pierre-Yves Rollo 9ca3474360 Atempt to fix "unknown object" issue + code rework 2018-11-29 14:27:36 +01:00
Pierre-Yves Rollo 03983f081e Atempt to fix "unknown object" issue + code rework 2018-11-29 14:27:36 +01:00
Pierre-Yves Rollo ba5b7aee52 Red and blue signs, node names tidy up 2018-11-26 21:05:58 +01:00
Pierre-Yves Rollo 52eb47626a Update SVG files 2018-11-26 20:14:20 +01:00
Pierre-Yves Rollo 1c51fa7723 Updated readme and screenshot for v1.2.1 2018-11-23 11:56:08 +01:00
Pierre-Yves Rollo b5b34899cc Font chooser form added 2018-11-23 11:35:42 +01:00
Pierre-Yves Rollo 0f8db34368 Font chooser form added 2018-11-23 11:35:42 +01:00
Pierre-Yves Rollo cce3d84493 Fonts configurable in signs, posters and steles 2018-11-23 11:34:55 +01:00
Pierre-Yves Rollo 19f2da52ee Fonts configurable in signs, posters and steles 2018-11-23 11:34:55 +01:00
Pierre-Yves Rollo 367e5026dd Fonts configurable in signs, posters and steles 2018-11-23 11:34:55 +01:00
Pierre-Yves Rollo 7fc0f92e75 Simplified signs formspec for release 2018-11-18 15:44:55 +01:00
Pierre-Yves Rollo 59ae9fa4d1 Simplified signs formspec for release 2018-11-18 15:44:55 +01:00
Pierre-Yves Rollo db66553fbf Update poster.svg 2018-11-18 15:34:49 +01:00
Pierre-Yves Rollo 1f8451567f Merge local and origin 'master' branches 2018-11-18 15:32:07 +01:00
Pierre-Yves Rollo 4eb72f0c3f Moved compatibility functions to compatibility.lua 2018-11-18 15:31:53 +01:00
Pierre-Yves Rollo 6d9e45f43d Added font formspec textures 2018-11-18 15:30:37 +01:00
Pierre-Yves Rollo a35b0ec7b9 Code simplification and securisation 2018-11-18 15:29:59 +01:00
Pierre-Yves Rollo 81fa9f60cf Code simplification and securisation 2018-11-18 15:29:59 +01:00
Pierre-Yves Rollo d9b10f6c3e
Update depends.txt 2018-11-13 17:20:06 +01:00
Pierre-Yves Rollo a720c1ffd7
Typo fixing 2018-11-13 14:25:33 +01:00
Pierre-Yves Rollo 36f94f81a4 Update README.md 2018-11-13 14:02:04 +01:00
Pierre-Yves Rollo 1221cfcc4a
Update README.md 2018-11-13 14:02:04 +01:00
Pierre-Yves Rollo 3bb05ea6a6
Updated README.md with links and fonts 2018-11-13 13:58:27 +01:00
Pierre-Yves Rollo 4a57d08f2b New font selection formspec 2018-11-10 22:35:47 +01:00
Pierre-Yves Rollo e7856f70a7 Update README.md 2018-11-09 15:28:54 +01:00
Pierre-Yves Rollo 77c8b0a5ec
Update README.md 2018-11-09 15:28:54 +01:00
Pierre-Yves Rollo 06e97a1631 Update README.md 2018-11-09 15:28:28 +01:00
Pierre-Yves Rollo 9c5752f0d9
Update README.md 2018-11-09 15:28:28 +01:00
Pierre-Yves Rollo 11ede12680 Update README.md 2018-11-09 15:28:07 +01:00
Pierre-Yves Rollo ab70424143
Update README.md 2018-11-09 15:28:07 +01:00
Pierre-Yves Rollo 7a3f3bf875
Update README.md 2018-11-09 09:37:06 +01:00
Pierre-Yves Rollo 377d5f2b8c Merge branch 'master' of https://github.com/pyrollo/display_modpack 2018-11-09 09:35:51 +01:00
Pierre-Yves Rollo 61ea3b35f3 Add font_metro screenshot.png 2018-11-09 09:35:36 +01:00
Pierre-Yves Rollo b2119e7ec1
Update font license in README.md 2018-11-07 11:00:45 +01:00
Pierre-Yves Rollo 5b841a9008
Update and rename LICENSE.txt to LGPL.txt 2018-11-07 10:59:43 +01:00
Pierre-Yves Rollo 1d26bcd9f3
Create CC-BY-SA.txt 2018-11-07 10:58:20 +01:00
Pierre-Yves Rollo 6827063fbd
Create README.md 2018-11-07 10:56:09 +01:00
Pierre-Yves Rollo 01ba1d47b1
Updated changelog 2018-11-01 18:56:59 +01:00
Pierre-Yves Rollo 1a50b59995 Rewrited split_lines to avoid a string.split bug if first line empty 2018-11-01 12:25:47 +01:00
Pierre-Yves Rollo b74407e11e Changed UTF8 routines and added char fallback mechanism 2018-11-01 10:47:39 +01:00
Pierre-Yves Rollo f6b11d6cc6 Update copyright.txt 2018-09-26 19:43:33 +02:00
12Me21 8fa161c90b Improve on_rotate functions (#21)
Fixed bugs and improve on_rotate and support color- paramtype2s
2018-09-26 19:41:30 +02:00
12Me21 a9c7e2235f Improve on_rotate functions (#21)
Fixed bugs and improve on_rotate and support color- paramtype2s
2018-09-26 19:41:30 +02:00
Pierre-Yves Rollo 969bd674c9 Reverting submodule change until zip file does not include submodule 2018-09-21 21:19:48 +02:00
Pierre-Yves Rollo 2f1899a35d Cleanup some unused code 2018-07-16 10:18:37 +02:00
Pierre-Yves Rollo 35ead5a2a5 Fix default font chosing when multiple fonts 2018-07-16 10:18:08 +02:00
Pierre-Yves Rollo 076adbe8ab Removed a debug trick and fixed indentation 2018-07-15 09:40:18 +02:00
Pierre-Yves Rollo 8d94b1ffed Rework all nodes displaying text according to new font_api 2018-07-13 20:41:53 +02:00
Pierre-Yves Rollo 80b616ab97 Rework all nodes displaying text according to new font_api 2018-07-13 20:41:53 +02:00
Pierre-Yves Rollo 825557ff31 Fix typos in API.md 2018-07-09 07:19:27 +00:00
Pierre-Yves Rollo 98272ebf63 Added two documentation schema 2018-07-08 21:27:39 +02:00
Pierre-Yves Rollo e233ffb691 Creation of Font class and code update accordingly (fix) 2018-07-08 20:41:02 +02:00
Pierre-Yves Rollo 52973fbd84 Creation of Font class and code update accordingly 2018-07-08 20:36:34 +02:00
Thomas--S f9a26194f0 Seperate signs API from signs definitions
Change modnames from *_lib to *_api
2018-02-07 06:04:12 +01:00
Thomas--S 4bfc237ddc Seperate signs API from signs definitions
Change modnames from *_lib to *_api
2018-02-07 06:04:12 +01:00
670 changed files with 2638 additions and 1816 deletions

3
.gitmodules vendored
View File

@ -1,3 +0,0 @@
[submodule "display_api"]
path = display_api
url = https://github.com/pyrollo/display_api.git

109
README.md
View File

@ -1,100 +1,115 @@
# Display Modpack
Version 1.1.1
# Display Modpack
Version 1.3.1
This modpack provides mods with dynamic display. Mods are :
- **display_api**: A library for adding display entities to nodes;
- **font_api**: A library for displaying fonts on entities;
- **signs_api**: A library for the easy creation of signs;
- **[display_api](https://github.com/pyrollo/display_modpack/tree/master/display_api)**: A library for adding display entities to nodes;
- **[font_api](https://github.com/pyrollo/display_modpack/tree/master/font_api)**: A library for displaying fonts on entities;
- **[signs_api](https://github.com/pyrollo/display_modpack/tree/master/signs_api)**: A library for the easy creation of signs;
- **[font_metro](https://github.com/pyrollo/display_modpack/tree/master/font_metro)**: A font mod used as default font (includes uppercase, lowercase and accentuated latin letters, usual signs, cyrillic and greek letters)
- **boards**: A mod providing school boards;
- **ontime_clocks**: A mod providing clocks which display the ingame time;
- **signs**: A mod providing signs and direction signs displaying text;
- **signs_road**: A mod providing road signs displaying text;
- **steles**: A mod providing stone steles with text;
- **[boards](https://github.com/pyrollo/display_modpack/tree/master/boards)**: A mod providing school boards (includes *tiny cursive font*, a handwriting style font);
- **[ontime_clocks](https://github.com/pyrollo/display_modpack/tree/master/ontime_clocks)**: A mod providing clocks which display the ingame time;
- **[signs](https://github.com/pyrollo/display_modpack/tree/master/signs)**: A mod providing signs and direction signs displaying text;
- **[signs_road](https://github.com/pyrollo/display_modpack/tree/master/signs_road)**: A mod providing road signs displaying text;
- **[steles](https://github.com/pyrollo/display_modpack/tree/master/steles)**: A mod providing stone steles with text;
For more information, see the [forum topic](https://forum.minetest.net/viewtopic.php?t=19365) at the Minetest forums.
![Presentation image of Display_Modpack](screenshot.png)
## Extra fonts
*Metro* and *Tiny Cursive* fonts are provided in **Display Modpack** (in **font_metro** and **boards** mods) but you can add more fonts by installing font mods. Be aware that each font mod comes with numerous textures. This can result in slowing media downloading and/or client display.
Extra font mods can be found here:
* [OldWizard](https://github.com/pyrollo/font_oldwizard): An old style gothic font.
* [Botic](https://github.com/pyrollo/font_botic): A scifi style font.
## Deprecation notice (for modders)
### December 2018
Following objects are deprecated, shows a warning in log when used:
* `display_modpack_node` group (use `display_api` group instead);
* `display_lib_node` group (use `display_api` group instead);
* `display_lib` global table (use `display_api` global table instead);
* `font_lib` global table (use `font_api` global table instead);
These objects will be removed in the future.
## Changelog
### 2019-03-14 (Version 1.3.1)
- __dispay_api__: Display API now detects automatically whenr rotation restrictions have to be applied.
- __sign_api__: Screwdriver behavior changed. Now, left click rotates and changes direction.
### 2019-03-09 (Version 1.3)
- __display_api__: Display nodes can be rotated in every directions (if running Minetest 5 or above).
- __display_api__: New setting to restrict rotations to Minetest 0.4 abilities (restriction enabled by default).
- __sign_api__: Changed behavior of screwdriver if no rotation restriction.
### 2018-12-14 (Version 1.2.3)
- __display_api__: New `yaw` attributes, entities can now have different angles with node.
- __font_api__: New `Font:render` method for texture creation
- __font_api__: Specific management for fixed width font. Allows number of columns based texture width.
- __font_api__: Improve `display_api` integration into `font_api`. Display API fully optional. `font_api.on_display_update` defined only if `display_api` enabled.
- __font_api__: Improve management of invalid UTF strings (should not crash anymore)
- __font_api__: Deprecation of `font_lib`
- __signs__: Fixed craft recipe for labels
### 2018-12-02 (Version 1.2.2)
- Fixed a bug that prevented Display API from working on some systems (Raspberry Pi)
### 2018-11-01 (Version 1.2.1)
- Now font can be chosen per sign / stele
### 2018-11-01 (Version 1.2)
- Labels and woodend signs added.
- Fallback mechanism for missing chars (For example: "é" --> "e" --> "E").
- Several bug fixes by 12Me21 and naturefreshmilk.
### 2018-07-16 (Version 1.1.1)
- Boards mod added.
- Bug fix in default font chosing when multiple font registered.
- Bug fix in default font chosing when multiple font registered.
### 2018-07-13 (Version 1.1.0)
- Font API rework introducing Font class.
- Replaced default Epilepsy Font by Metro Font for licensing purposes,
- Rework of all nodes displaying text accordingly to the Font API rework.
As font_epilepsy mod has been replaced by font_metro mod, **don't forget to activate font_metro mod after updating** or you won't have any text displayed.
### 2018-05-30 (Version 1.0.1)
Mostly bug fixes :
- Fix steles orientation when placing
- Update entity on mapblock load
- Use default formspec style
- Fix ndef nill value in steles mod when technics not installed
- Seperate signs API from signs définitions
- Allow a greater offset between display and block
### 2018-01-13 (Version 1.0)
- Switch to Epilepsy font by KREATIVE SOFTWARE
- Add settings "default_font"
- Add horizontal alignment
- Add tool for creating font textures from .ttf font files
- Fix UTF 8 to Unicode decoding
- Fix UTF 8 to Unicode decoding
- Updated forum thread link in README.md
### 2017-12-19
This change is a preparation to merge Andrzej Pieńkowski fork (apienk) : new font and support of UTF chars.
- Font\_lib support for multiple fonts (nothing yet visible in mods) ;
- Font\_lib support for Unicode characters (limited to Unicode Plane 0: 0000-FFFF, see [Wikipedia](https://en.wikipedia.org/wiki/Unicode)) ;
- Font\_lib support for Unicode characters (limited to Unicode Plane 0: 0000-FFFF, see [Wikipedia](https://en.wikipedia.org/wiki/Unicode)) ;
- New "default" font with original textures from Vanessa Ezekowitz (VanessaE) ;
### 2017-12-10
- Compatibility of signs mod with signs_lib (thanks to gpcf) ;
- Added large banner in road signs (thanks to gpcf) ;
### 2017-08-26
- Changed signs from wallmounted to facedir to improve textures and make it possible to use screwdriver.
- Changed signs from wallmounted to facedir to improve textures and make it possible to use screwdriver.
**IMPORTANT** : Map will be updated to change to new nodes but inventory items will turn into "Unknown items" and have to be re-crafted.
- Intllib support added with french translation (whole modpack, thanks to fat115) ;
- Punch on nodes to update entity (signs, signs_road and steles). Usefull in case of /clearobjects ;
- Changed wooden direction sign textures (signs) ;
- Added back and side textures to all signs (road_signs) ;
- Added more sign types : White/yellow/green signs and direction signs (signs_road) ;

View File

@ -1,2 +0,0 @@
default
signs_api

View File

@ -137,3 +137,4 @@ minetest.register_craft(
}
})
minetest.log("action", "[boards] loaded.")

35
boards/locale/ms.po Normal file
View File

@ -0,0 +1,35 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# Yaya (Nurul Azeera Hidayah @ Muhammad Nur Hidayat) <translation@mnh48.moe>, 2020.
#
msgid ""
msgstr ""
"Project-Id-Version: Display Modpack\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-07-16 10:00+0200\n"
"PO-Revision-Date: 2020-07-05 11:31+0000\n"
"Language-Team: Malay <translation@mnh48.moe>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.3\n"
"Last-Translator: Yaya MNH48 <translation@mnh48.moe>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Language: ms\n"
#: init.lua
msgid "Text"
msgstr "Teks"
#: init.lua
msgid "Write"
msgstr "Tulis"
#: init.lua
msgid "Wipe"
msgstr "Padam"
#: init.lua
msgid "Black board"
msgstr "Papan hitam"

4
boards/mod.conf Normal file
View File

@ -0,0 +1,4 @@
name = boards
title = Black boards
description = Writable school boards using sign_api
depends = default,signs_api

Binary file not shown.

Before

Width:  |  Height:  |  Size: 563 B

After

Width:  |  Height:  |  Size: 392 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 485 B

After

Width:  |  Height:  |  Size: 232 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 248 B

After

Width:  |  Height:  |  Size: 83 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 230 B

After

Width:  |  Height:  |  Size: 82 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 B

After

Width:  |  Height:  |  Size: 82 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 289 B

After

Width:  |  Height:  |  Size: 77 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 B

After

Width:  |  Height:  |  Size: 89 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 338 B

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 303 B

After

Width:  |  Height:  |  Size: 90 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 325 B

After

Width:  |  Height:  |  Size: 105 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 291 B

After

Width:  |  Height:  |  Size: 75 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 299 B

After

Width:  |  Height:  |  Size: 81 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 298 B

After

Width:  |  Height:  |  Size: 79 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 292 B

After

Width:  |  Height:  |  Size: 81 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 298 B

After

Width:  |  Height:  |  Size: 82 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 287 B

After

Width:  |  Height:  |  Size: 72 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 286 B

After

Width:  |  Height:  |  Size: 73 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 282 B

After

Width:  |  Height:  |  Size: 71 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 B

After

Width:  |  Height:  |  Size: 80 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 311 B

After

Width:  |  Height:  |  Size: 90 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 309 B

After

Width:  |  Height:  |  Size: 86 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 320 B

After

Width:  |  Height:  |  Size: 94 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 314 B

After

Width:  |  Height:  |  Size: 93 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 315 B

After

Width:  |  Height:  |  Size: 97 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 322 B

After

Width:  |  Height:  |  Size: 95 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 315 B

After

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 311 B

After

Width:  |  Height:  |  Size: 86 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 316 B

After

Width:  |  Height:  |  Size: 94 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 320 B

After

Width:  |  Height:  |  Size: 91 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 294 B

After

Width:  |  Height:  |  Size: 76 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 296 B

After

Width:  |  Height:  |  Size: 78 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 286 B

After

Width:  |  Height:  |  Size: 75 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 292 B

After

Width:  |  Height:  |  Size: 75 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 287 B

After

Width:  |  Height:  |  Size: 75 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 309 B

After

Width:  |  Height:  |  Size: 86 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 335 B

After

Width:  |  Height:  |  Size: 102 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 314 B

After

Width:  |  Height:  |  Size: 87 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 B

After

Width:  |  Height:  |  Size: 86 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 312 B

After

Width:  |  Height:  |  Size: 87 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 313 B

After

Width:  |  Height:  |  Size: 88 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 303 B

After

Width:  |  Height:  |  Size: 86 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 B

After

Width:  |  Height:  |  Size: 88 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 168 B

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 324 B

After

Width:  |  Height:  |  Size: 95 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 B

After

Width:  |  Height:  |  Size: 87 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 182 B

After

Width:  |  Height:  |  Size: 107 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 B

After

Width:  |  Height:  |  Size: 93 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 306 B

After

Width:  |  Height:  |  Size: 89 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 318 B

After

Width:  |  Height:  |  Size: 91 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 314 B

After

Width:  |  Height:  |  Size: 88 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 311 B

After

Width:  |  Height:  |  Size: 83 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 311 B

After

Width:  |  Height:  |  Size: 87 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 313 B

After

Width:  |  Height:  |  Size: 91 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 318 B

After

Width:  |  Height:  |  Size: 89 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 315 B

After

Width:  |  Height:  |  Size: 94 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 307 B

After

Width:  |  Height:  |  Size: 86 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 311 B

After

Width:  |  Height:  |  Size: 93 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 309 B

After

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 315 B

After

Width:  |  Height:  |  Size: 94 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 310 B

After

Width:  |  Height:  |  Size: 95 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 329 B

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 327 B

After

Width:  |  Height:  |  Size: 103 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 315 B

After

Width:  |  Height:  |  Size: 84 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 297 B

After

Width:  |  Height:  |  Size: 75 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 316 B

After

Width:  |  Height:  |  Size: 83 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 296 B

After

Width:  |  Height:  |  Size: 81 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 286 B

After

Width:  |  Height:  |  Size: 73 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 298 B

After

Width:  |  Height:  |  Size: 79 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 296 B

After

Width:  |  Height:  |  Size: 81 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 B

After

Width:  |  Height:  |  Size: 85 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 299 B

After

Width:  |  Height:  |  Size: 82 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 306 B

After

Width:  |  Height:  |  Size: 83 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 301 B

After

Width:  |  Height:  |  Size: 83 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 307 B

After

Width:  |  Height:  |  Size: 85 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 B

After

Width:  |  Height:  |  Size: 87 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 300 B

After

Width:  |  Height:  |  Size: 84 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 290 B

After

Width:  |  Height:  |  Size: 78 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 300 B

After

Width:  |  Height:  |  Size: 84 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 B

After

Width:  |  Height:  |  Size: 85 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 299 B

After

Width:  |  Height:  |  Size: 79 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 B

After

Width:  |  Height:  |  Size: 83 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 B

After

Width:  |  Height:  |  Size: 83 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 295 B

After

Width:  |  Height:  |  Size: 82 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 313 B

After

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 307 B

After

Width:  |  Height:  |  Size: 88 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 306 B

After

Width:  |  Height:  |  Size: 81 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 302 B

After

Width:  |  Height:  |  Size: 86 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 299 B

After

Width:  |  Height:  |  Size: 82 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 296 B

After

Width:  |  Height:  |  Size: 80 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 296 B

After

Width:  |  Height:  |  Size: 83 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 B

After

Width:  |  Height:  |  Size: 86 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 300 B

After

Width:  |  Height:  |  Size: 87 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 B

After

Width:  |  Height:  |  Size: 87 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 B

After

Width:  |  Height:  |  Size: 87 B

Some files were not shown because too many files have changed in this diff Show More