Skip to content

Conversation

@banobepascal
Copy link
Contributor

@banobepascal banobepascal commented Oct 23, 2025

Change-Id: I159dc6b28c5837bcc7820389546bd04ec532d768

  • Resolves: #
  • Target version: master

Summary

-Fixed misalignment between ui-treeview-headers and ui-treeview-entries by setting consistent grid-template-columns
-Apply progressive left padding using ch units to .ui-treeview-expander-column and .ui-treeview-icon-column based on aria-level for a consistent treeview

PREVIEW

Screenshot from 2025-10-23 12-56-18
  • ...

Checklist

  • I have run make prettier-write and formatted the code.
  • All commits have Change-Id
  • I have run tests with make check
  • I have issued make run and manually verified that everything looks okay
  • Documentation (manuals or wiki) has been updated or is not required

@banobepascal banobepascal force-pushed the private/banobepascal/manage-changes branch 4 times, most recently from a055206 to 92af29e Compare October 23, 2025 10:59
@eszkadev
Copy link
Contributor

can we have visual test with some complex content ?
so we will know when it becomes changed in the future

-Fixed misalignment between ui-treeview-headers and ui-treeview-entries
 by setting consistent grid-template-columns
-Apply progressive left padding using ch units to .ui-treeview-expander-column
  and .ui-treeview-icon-column based on aria-level for a consistent treeview

Signed-off-by: Banobe Pascal <[email protected]>
Change-Id: I2f01913f09f19485c3cab703b7a5d16ebcdd70e8
@banobepascal banobepascal force-pushed the private/banobepascal/manage-changes branch from 92af29e to bcd9d2f Compare October 24, 2025 00:45
Copy link
Contributor

@eszkadev eszkadev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add cypress visual test showing complex tree in that dialog with some expanded nodes

@github-project-automation github-project-automation bot moved this from To Review to In Progress in Collabora Online Oct 24, 2025
- Add visual regression test for the manage changes dialog treeview
- Opens the dialog from the Review tab in notebookbar
- Expands all tree view entries to show the complete change history
- Captures a snapshot to detect visual regressions

Signed-off-by: Banobe Pascal <[email protected]>
Change-Id: Iff75345375e392ef9b6ea37aeb35ed9797233ed4
}

#AcceptRejectChangesDialog .ui-treeview-headers {
grid-template-columns: 120px 120px 150px 130px;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

isn't that a bit like "we delay the problem"? so when long enought comment appears in the table it will again cover some other column? :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comments don't appear in the table as comments rather we add a label "Comment Deleted" or "Added"

Image

@eszkadev eszkadev dismissed their stale review October 27, 2025 08:04

added test as requested

@github-project-automation github-project-automation bot moved this from In Progress to To Test in Collabora Online Oct 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: To Test

Development

Successfully merging this pull request may close these issues.

3 participants