HaxeFlixel / HaxeFlixel/flixel

Dropdowns in FlxG.debugger.track / FlxG.debugger.watch

Open
#1,924 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Haxe
Stars
2.2k
Forks
522
Avg merge
34m
Merged PRs (30d)
1

Description

It would be very nice to have some additional functionality in the FlxG debugger, such as dropdowns with enums on certain values. So instead of having to type true / false, you'd simply have a dropdown where you can pick the value.

This would also allow a bit nicer functionalities that could help with level editors, as you could simply pick and choose from pre-defined values for an Object, without having to reinvent the wheel.

A nice show-case of where such a live-feature works, is e.g in the Chrome inspector. Select some element, clear a css value with a pre-defined word, and it'll auto suggest all the different values that you can pick :
image

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 FlxG.debugger.track and FlxG.debugger.watch entry points and reading how values are currently edited. Determine how enum and boolean choices are represented, then verify that debugger users can select predefined values from dropdowns instead of entering them manually.

Written by the indexing model from the issue text.

Assessment

Domain
devtools, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.