mapeditor / mapeditor/tiled

Autofocus Tile Object Tiles in Palette

Open
#3,287 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
12.9k
Forks
2k
Avg merge
4h 27m
Merged PRs (30d)
8

Description

Currently, when right-clicking a tile on a tile layer, the palette view will automatically jump to the appropriate tab and tile that matches the selected tile. This is good.

However, there is currently no way to do this for tile objects on an object layer. Right-clicking simply focuses the tile object, updating the Properties tab and the Objects tab, and opening a context menu, while the Tilesets tab remains unchanged.

This is a feature request to add a way to quickly jump to the corresponding tile in the Tileset tab when interacting with a tile object on a tile layer in some way. This might be:

  • Focusing on a tile object (e.g., left click with S or O tool or right click with any tool)
  • Right click on tile object (any tool) to open Context Menu > Jump to Tile in Palette
  • Double-click on the tile object (with Select Objects or Edit Polygon tool)

I don't have a super strong preference one way or another. The first would probably be most consistent/expected wrt tileset layer behaviors.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the existing tile-layer right-click behavior with object-layer focus and context-menu handling, especially the Tilesets tab update. Decide which proposed interaction to implement, then verify that selecting or activating a tile object navigates to its corresponding tile in the palette without regressing the existing object and properties behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.