Giter Club home page Giter Club logo

Comments (5)

giaume avatar giaume commented on May 26, 2024 2

New color definition makes much more sense.
I replaced brightdefault default by bold default default in my config file to get the same result, i.e. bold :)

from neomutt.

scottkosty avatar scottkosty commented on May 26, 2024 1

Thanks a lot for those details! That makes sense. Thanks for doing the coloring restructuring. It sounds like it wasn't fun but will have some nice long-run benefits!

from neomutt.

flatcap avatar flatcap commented on May 26, 2024

I wonder if maybe this warning is correct and it just went unreported before?

Yes and yes.

default is transparent; bright-default can only be seen by people on hallucinogenic drugs :-)


Historically, defaults meaning wasn't clear.
It might:

  • Do nothing (leaving the background colour)
  • Set to the normal colour
  • Be transparent (causing colours to be merged)

About 18 months ago, I made default mean transparent, everywhere.
The recent colour refactoring made the checking a bit stricter.

The foreground and background colours of an object are considered separately.
The priority order, from highest to lowest, is:

  • Object colour
  • normal colour
  • Terminal colour

Where multiple objects are overlaid, one is given higher priority.
e.g. tree chars + indicator: indicator is on top

from neomutt.

lucrocha avatar lucrocha commented on May 26, 2024

Note, https://neomutt.org/guide/configuration says explicitly: "The value brightdefault is also valid"

from neomutt.

flatcap avatar flatcap commented on May 26, 2024

Well spotted, @lucrocha.
Fixed.

from neomutt.

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.