Coder Social home page Coder Social logo

Comments (4)

AlexJitianu avatar AlexJitianu commented on July 28, 2024

Hi,

We have 3 possibilities to help the user in this situation:

  1. Present the entire label if there's enough space
  2. We can have a mode in which we shorten the terms: {{origin/release/U-2022.12}} becomes {{o/r/U-2022.12}}. We could activate it automatically when there isn't enough space, although I'm not sure if the user will understand what happened. It might be more intuitive to do this rewriting all the time instead of just the times when there isn't enough space.
  3. We can tokenize the label in remote,path, name and use different colors for each to help the user identify a label.

from oxygen-git-client-addon.

chrispy-snps avatar chrispy-snps commented on July 28, 2024

@AlexJitianu - Thank you for giving this some thought!

Because 2 and 3 can be built on top of 1, I like the idea of implementing 1, then seeing what further feedback is obtained after that change is released. If the change is acceptable to everyone, then there is no need to implement further complexity.

I recognize that the plugin is used in a variety of display conditions. In our group, some people use Oxygen on a 32" widescreen monitor at high resolutions, while others use it on with medium-resolution screens and Windows desktop scaling set to 150%!

from oxygen-git-client-addon.

AlexJitianu avatar AlexJitianu commented on July 28, 2024

In the 5.1.0 version released last week we implemented 1. I will close this for now and we will get back to it and implement 2. or 3. if the need arises in the future.

from oxygen-git-client-addon.

chrispy-snps avatar chrispy-snps commented on July 28, 2024

@AlexJitianu - the enhancement works great. Thank you!

from oxygen-git-client-addon.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.