MaibornWolff / codecharta

CodeCharta is a visualization tool that transforms complex software architecture and code metrics into interactive, customizable visual maps, empowering everyone to communicate and analyze your codebase. Improve code quality, maintainability, and architectural decisions
https://maibornwolff.github.io/codecharta/
BSD 3-Clause "New" or "Revised" License
191 stars 30 forks source link

Improve custom configs #2489

Closed BridgeAR closed 1 year ago

BridgeAR commented 2 years ago

Feature request

Description

As a user, I want custom configs to be easily understandable and easy to use so that I do not have to invest a lot of time using them.

Acceptance criteria

Please address the tasks (when in makes sense) in separate PRs to deliver value to the customer in small interations.

Minimum set before releasing the feature as stable:

Tasks to release the feature as a stable one:


ce-bo commented 2 years ago

Duplicate: #2462

BridgeAR commented 2 years ago

@ce-bo the mentioned issue has no specific description how to improve the situation.

BridgeAR commented 2 years ago

Related #1548

ce-bo commented 2 years ago

@BridgeAR What was meant by Highlight matching entries for the currently loaded mode (single, multiple, diff)?

BridgeAR commented 2 years ago

@ce-bo I meant something like adding a small indicator below the entry that outlines the mode (next to e.g., the used metrics).

Something along the lines of (it should be styled appropriately and this is just a random box I found right now): image

Christian-Eberhard commented 2 years ago

Here are the design suggestions we worked on in the workshop.

SavedViewsVersions.png

BridgeAR commented 2 years ago

This is currently blocked by a migration of the following components:

ce-bo commented 2 years ago

This is currently blocked by a migration of the following components:

  • Download button
  • Upload Button
  • List view
  • Sublist view

@shaman-apprentice @Hall-Ma Are the components already migrated?

Hall-Ma commented 2 years ago

@ce-bo It's done.

ce-bo commented 2 years ago

To deliver the CustomViews Feature as a stable one faster, we should prioritize the open tasks. I think not all are really needed to work with it productively. So before you start, please let us first discuss it.

ce-bo commented 1 year ago

@Hall-Ma I changed the priority of the remaining sub tasks. Let's continue with "Tasks to release the feature as a stable one:" :-)

ce-bo commented 1 year ago

Follow up issues to address further improvements: #3155 and #3156