Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Filter Mechanism for Target in Move Refactoring #1337

Open
1 task done
ShahzaibIbrahim opened this issue Apr 19, 2024 · 0 comments · May be fixed by #1246
Open
1 task done

Add Filter Mechanism for Target in Move Refactoring #1337

ShahzaibIbrahim opened this issue Apr 19, 2024 · 0 comments · May be fixed by #1246

Comments

@ShahzaibIbrahim
Copy link

Current Behavior

The move refactoring provides a tree view in which the move target has to be selected. The target has to be searched manually within the complete project tree, as there is no search or filter mechanism, which is quite cumbersome when having a large number of projects.

Image

Expected Behavior

The target selection dialog for the move refactoring should provide a filtering mechanism, which at least allows to filter the project names or even the names of elements within the projects.

The filter should support common functionality like partial inputs and wildcards, i.e., eclipse.*.tools should, for example, match org.eclipse.internal.tools.

  • Provide a filter input box on top of the tree view that allows to filter for project name:
    Image
ShahzaibIbrahim added a commit to ShahzaibIbrahim/eclipse.platform.ui that referenced this issue Apr 22, 2024
…1337

Adding functionality to change the delay time to expand the tree while
searching.

eclipse-jdt/eclipse.jdt.ui#1337
ShahzaibIbrahim added a commit to ShahzaibIbrahim/eclipse.platform.ui that referenced this issue Apr 23, 2024
…e searching.

The api consumer can pass the delay time to expand the tree while searching, the change was made for the issue eclipse-platform#1337 as this will be its first consumer

eclipse-jdt/eclipse.jdt.ui#1337
ShahzaibIbrahim added a commit to ShahzaibIbrahim/eclipse.platform.ui that referenced this issue Apr 24, 2024
…e searching.

The api consumer can pass the delay time to expand the tree while searching, the change was made for the issue eclipse-jdt#1337 as this will be its first consumer

eclipse-jdt/eclipse.jdt.ui#1337
HeikoKlare pushed a commit to ShahzaibIbrahim/eclipse.platform.ui that referenced this issue Apr 24, 2024
…e searching.

The api consumer can pass the delay time to expand the tree while searching, the change was made for the issue eclipse-jdt#1337 as this will be its first consumer

eclipse-jdt/eclipse.jdt.ui#1337
HeikoKlare pushed a commit to eclipse-platform/eclipse.platform.ui that referenced this issue Apr 24, 2024
…e searching.

The api consumer can pass the delay time to expand the tree while searching, the change was made for the issue eclipse-jdt#1337 as this will be its first consumer

eclipse-jdt/eclipse.jdt.ui#1337
ShahzaibIbrahim added a commit to ShahzaibIbrahim/eclipse.jdt.ui that referenced this issue Apr 26, 2024
Text Search added to search withing the tree while moving (refactoring) the file to different package

eclipse-jdt#1337
ShahzaibIbrahim added a commit to ShahzaibIbrahim/eclipse.jdt.ui that referenced this issue Apr 26, 2024
Text Search added to search withing the tree while moving (refactoring) the file to different package

eclipse-jdt#1337
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant