mapeditor / mapeditor/tiled

Properties window switch mode button

Open
#3,710 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

I'm Pixel Art Girl and I come from Pixel Land, where all people have autism!
I was send to earth to make Tiled more user friendly

Is your feature request related to a problem? Please describe.

There are 3 properties modes possible for the properties window: layer, map and tileset properties

  • layer and map properties can only be switched by going to layer and map menu
  • tileset properties appear automatically when clicking in the tileset

So if we want to see layer or map properties again, we need to use the menus endlessly. And when clicking in the tileset, the view automatically changes to tileset properties

Describe the solution you'd like

It could be very handy if a button in the properties window is placed to switch between layer/ map/tileset properties. No need to go to the menu. Also in this way the current properties view doesn't change when we click inside the tileset

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 locating the properties window implementation and the existing layer, map, and tileset property menu actions. Trace how selecting a tileset switches the current view. Done means the properties window offers switching among all three modes and clicking in the tileset no longer changes the view unexpectedly.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop, game-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 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.