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

EMSUSD-877 Update the look of the Layer Editor. #3643

Merged
merged 4 commits into from
Mar 8, 2024

Commits on Feb 29, 2024

  1. EMSUSD-877 Update the look of the Layer Editor.

    - Make the action buttons only be drawn when active or when the mouse is over the layer item in the layer editor.
    - Change all the layer item action icons with the new provided images.
    - Make the text, icons all be draw muted when the item is disabled.
    - Use different images for on/off and hover.
    - Don't draw a background rectangle under the action icons.
    - Make each layer item row be 24 pixels high.
    - Adjust action icon centering for narrower rows.
    - Use same code to paint edit target and action icons.
    - Show the mouse cursor with the context menu marker in the layer editor.
    - Move save count badge to the left of the save button and adjust its rendering.
    - Remove the 1-pixel offset when an layer item is selected.
    - Pass multiple data needed to draw an item in struct to simplify calls.
    - Adjust the offset of the disable striped background so that it aligns between rows.
    - Adjust the striped background positioning taking into consideration the position of the item and its indentation.
    - Adjust background color of the layer editor.
    - Add hover highlight of the layer row.
    - Update striped background.
    - Fixed the problems that some tooltips were not showing.
    - Simplified the tooltip handling code..
    - Elide the name of layers with ellipsis when too long to fit.
    pierrebai-adsk committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    1b29020 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    c3eaeca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c38b380 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    57a1096 View commit details
    Browse the repository at this point in the history