-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Dashboard grid view #8561
Comments
I share this point of view. I generally find it difficult and tiring to find something when things are represented like that. Let's see what other think about it. |
@ilabutin can you come up with a mock up to visualise what you have in mind? |
I would love a search feature on this UI. Another idea would be to show just the folder name. So instead of:
I would like to see:
It may be necessarsy to add ancestors to disambiguate duplicates. (eg: I keep all my repos in a single folder, so this would work for me. Others may have different strategies for organising their code for which this may be less of a good fit. |
That's already doable (and that's the way I like it. I don't know why it's not the default...). And I absolutely want to keep it if dashboard is redesigned! I'm not in front of a computer so it will difficult to tell you exactly.
This option also manages well this case... |
|
Thank you! Though it took me a while to find the setting. I was looking through the settings dialog for a 'dashboard' section. Turns out the dashboard has its own settings UI with a different gesture to show it.
I agree that shortening would be a good default. |
Time to come back from hiding ;)
|
@RussKie , I know it's almost a year that passed, but having used Git Extensions almost every day I still miss this feature. Would you have time to look at the proposal I showed above?
I'd be happy to try to implement whatever final design will be once it is approved. |
@pmiossec Oh, wow. Thanks for the heads up. Will wait for the next version. |
Sorry @ilabutin, this has completely fallen off my radar. I'm not totally opposed to the idea, though I guess I'd need to see a POC before I'd be able provide any feedback... |
Sure, I'll prepare some branch with POC implementation of the UI and we'll continue the discussion |
I've hacked the source code a little to force it to draw the dashboard how I'd like it to be. The source code is in my fork: https://github.com/ilabutin/gitextensions/tree/feature/dashboard_detailsview It turned out that Let me know if this is enough for POC to review and I'm open to any suggestions or changes to be done. In the "production" implementation I imagine this as a global application-level setting (something like "Dashboard: use detailed view"). |
@ilabutin It's always easier for everyone with a PR ;) Could you open a PR and put it as a draft (because it is work in progress)? Also in the description, please add a screenshot of your current progress. |
@pmiossec |
Feature description
The current dashboard look and feel is useful, especially when categories are used.
Still, it shows repositories in the view which is similar to "Tile" view in Explorer.
It makes it difficult to find repositories visually since you need to scan from left to right, top to bottom.
It would be good if it is possible to switch to another view, similar to "Details" view in the Explorer. It is a grid where columns might be: Path, Branch, Last Access Date.
Sorting by Path would simplify looking for a repository a lot since all work-related repositories are in the same folder, so it's very quick to find the required one in the alphabetical list.
What would be the opinion on this feature? I'm ready to try to contribute it if it looks appropriate.
Environment
The text was updated successfully, but these errors were encountered: