mapeditor / mapeditor/tiled

New default behavior in Project view to directly open Tilesets in "Tilesets View".

Open
#3,546 2 comments 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

I work with lots of Tilesets and prefer to have the Project View open to have a good overview about all my Tilesets as they are here listed in folders. The default dropdown (or scroll) list for Tilesets gets crowded too quickly, has no folders and is auto-sorted alphabetically.

Check Screenshot below.

AsIs:
A: Currently, when doubleclicking on a TSX file in the Project view, it is opened for editing it (like it would be the cases if I choose "Open with System Editor" through the context menu).

ToBe:
B: Instead, when doubleclicking on a TSX file in the Project view, it should directly be opened in the Tilesets view (like done with "Select in Tilesets View". So the User can directly start picking Tile from it to place it on the Map.

grafik

I'm sure most users would prefer this new default behavior with the doubleclick here because most Users most likely want to choose the Tileset to pick Tiles from it instead of editing the whole Tileset.

Hopefully an easy change, @bjorn ? :)

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 Project view handling for double-clicks on TSX files and compare it with the existing “Select in Tilesets View” action. Done means a double-click opens the selected tileset in Tilesets View for picking tiles instead of opening it for editing.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.