Skip to content

feat(map): a water purifier shape - #537

Merged
ibrahimroshdy merged 6 commits into
mainfrom
feat/shape-water-appliance
Nov 13, 2026
Merged

ibrahimroshdy merged 6 commits into
mainfrom
feat/shape-water-appliance

Conversation

@ibrahimroshdy

Copy link
Copy Markdown
Collaborator

A water purifier shape for the map, from the request in #443.

Closes #443.

  • water_purifier, 31 x 36 x 129 cm (the issue gives no units; centimetres fit the numbers and the photos), in Kitchen and laundry. Drawn in code like the other shapes, with a new graphite material; the sprite is regenerated.
  • Names in every catalogue, the Try the map names, and search words from the issue (water dispenser and water cooler too). "Water filter cartridge" alone doesn't pick it; "Water tank" stays the water tank.

Definition of done

  • Tests: written first, seen failing. map-shapes.test.ts (names in every language, search, the cartridge and tank cases) and models.test.ts (exactly 31 x 36 x 129 cm). Shared, web map and docs tests pass; check-i18n passes.
  • Docs: the shape library page builds from the catalogue.
  • Catalogues: the name in every language.
  • KEPT_* settings: n/a.
  • Security-relevant: no.
  • Roadmap: Shape: Water Appliance #443 on 1.14.8.

Merges before or after the shelving unit; whichever goes second regenerates the sprite (node apps/web/scripts/render-map-thumbs.mjs).

@ibrahimroshdy
ibrahimroshdy requested a review from a team as a code owner November 12, 2026 13:42
@ibrahimroshdy ibrahimroshdy added this to the 1.14.8 milestone Nov 12, 2026
@ibrahimroshdy ibrahimroshdy added the area: map The 3D location map label Nov 12, 2026
A floor-standing water purifier in Kitchen and laundry: a dark cabinet
on a recessed plinth with a brass band, a glass top with its buttons,
and a back panel with a lit display, the tap and a handle. Drawn in
code, nothing downloaded.

It answers to the words the request gave in each language (water
purifier, water filter, máy lọc nước, فلتر مياه, Wasserfilter and the
rest) and to a floor water dispenser's. A filter cartridge is not given
it by itself; the water tank keeps its own words.

Signed-off-by: Ibrahim Roshdy <22573766+ibrahimroshdy@users.noreply.github.com>
Signed-off-by: Ibrahim Roshdy <22573766+ibrahimroshdy@users.noreply.github.com>
… jugs, cartridges and pet fountains don't get it (#443)

Signed-off-by: Ibrahim Roshdy <22573766+ibrahimroshdy@users.noreply.github.com>
…p at 1.10 m (#443)

Signed-off-by: Ibrahim Roshdy <22573766+ibrahimroshdy@users.noreply.github.com>
…#443)

Signed-off-by: Ibrahim Roshdy <22573766+ibrahimroshdy@users.noreply.github.com>
@ibrahimroshdy
ibrahimroshdy force-pushed the feat/shape-water-appliance branch from 0895cc6 to 0d910e4 Compare November 12, 2026 18:00
@ibrahimroshdy
ibrahimroshdy merged commit 95258d7 into main Nov 13, 2026
21 checks passed
@ibrahimroshdy
ibrahimroshdy deleted the feat/shape-water-appliance branch November 13, 2026 00:37
@github-actions github-actions Bot locked and limited conversation to collaborators Nov 13, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area: map The 3D location map

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Shape: Water Appliance

1 participant