apache / apache/hop

[Feature Request]: Filter rows - redesign condition builder

Open
#5,379 1 comment 0 reactions 0 assignees View on GitHub
awaiting triage Hop Gui P2 Transforms
Dominant language
Java
Stars
1.5k
Forks
476
Avg merge
18h 32m
Merged PRs (30d)
216

Description

### What would you like to happen?

In the **Filter rows** transform (and in other transforms with a condition builder) you can - quite easily - add subconditions in order to make complex expressions, but you can't delete a subcondition if you happen to no longer need it: in this scenario, you can only recreate the transform from scratch.

Proposed solution: add a ⛔ button next to each subcondition that does the task :)

### Issue Priority

Priority: 2

### Issue Component

Component: Hop Gui, Component: Transforms

Contributor guide

Open the contributing guide

Research direction

Start in the Hop Gui Filter rows transform and inspect the condition-builder UI used by transforms. Verify that each added subcondition exposes a delete control and that removing one leaves the remaining expression usable; check any existing GUI or transform tests if present.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.