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

interactive: change to ListView (1/7) #1788

Merged
merged 5 commits into from
Nov 17, 2023
Merged

interactive: change to ListView (1/7) #1788

merged 5 commits into from
Nov 17, 2023

Conversation

dshaaban01
Copy link
Collaborator

@dshaaban01 dshaaban01 commented Nov 15, 2023

Instead of doing a selection list, I have changed it to a list view. This allows us to apply the SAME pass multiple times instead of only being allowed to apply one pass type one time. This is also useful to introduce the condense button functionality (which was difficult to cleanly implement under the SelectionList set up).

image

@compor
Copy link
Collaborator

compor commented Nov 15, 2023

Screenshot or it didn't happen :)

Copy link

codecov bot commented Nov 15, 2023

Codecov Report

Attention: 6 lines in your changes are missing coverage. Please review.

Comparison is base (4fd9a3a) 88.92% compared to head (9635f01) 88.90%.

Files Patch % Lines
xdsl/interactive/app.py 76.92% 6 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1788      +/-   ##
==========================================
- Coverage   88.92%   88.90%   -0.02%     
==========================================
  Files         260      260              
  Lines       32088    32080       -8     
  Branches     4733     4735       +2     
==========================================
- Hits        28535    28522      -13     
- Misses       2861     2866       +5     
  Partials      692      692              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

xdsl/interactive/app.py Outdated Show resolved Hide resolved
xdsl/interactive/app.py Show resolved Hide resolved
xdsl/interactive/app.py Outdated Show resolved Hide resolved
@dshaaban01 dshaaban01 changed the title interactive: change to ListView interactive: change to ListView (1/3) Nov 15, 2023
@dshaaban01 dshaaban01 changed the title interactive: change to ListView (1/3) interactive: change to ListView (1/4) Nov 16, 2023
@dshaaban01 dshaaban01 changed the title interactive: change to ListView (1/4) interactive: change to ListView (1/5) Nov 16, 2023
@dshaaban01 dshaaban01 changed the title interactive: change to ListView (1/5) interactive: change to ListView (1/6) Nov 16, 2023
@dshaaban01 dshaaban01 changed the title interactive: change to ListView (1/6) interactive: change to ListView (1/7) Nov 16, 2023
@dshaaban01
Copy link
Collaborator Author

@superlopuh All of the tests have passed for the last couple days, and then randomly this one failed: CI - Python-based Testing / build (3.10) (pull_request

why?

@superlopuh
Copy link
Member

Looks like a bug in the CI, makes sense since PRs on top of this one pass, it happens sometimes, I just restarted it

@dshaaban01 dshaaban01 merged commit dfda983 into main Nov 17, 2023
10 checks passed
@dshaaban01 dshaaban01 deleted the dalia/condense branch November 17, 2023 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
interactive xdsl-gui things tool
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants