mirror of
https://github.com/aristocratos/btop.git
synced 2024-06-03 11:04:39 +12:00
No need for const & in bool
This commit is contained in:
parent
c3bdd5d02f
commit
2f1bf0df01
|
@ -157,7 +157,7 @@ namespace Theme {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
string hex_to_color(string hexa, const bool& t_to_256, const string& depth) {
|
string hex_to_color(string hexa, bool t_to_256, const string& depth) {
|
||||||
if (hexa.size() > 1) {
|
if (hexa.size() > 1) {
|
||||||
hexa.erase(0, 1);
|
hexa.erase(0, 1);
|
||||||
for (auto& c : hexa) {
|
for (auto& c : hexa) {
|
||||||
|
@ -196,7 +196,7 @@ namespace Theme {
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
string dec_to_color(int r, int g, int b, const bool& t_to_256, const string& depth) {
|
string dec_to_color(int r, int g, int b, bool t_to_256, const string& depth) {
|
||||||
string pre = Fx::e + (depth == "fg" ? "38" : "48") + ";" + (t_to_256 ? "5;" : "2;");
|
string pre = Fx::e + (depth == "fg" ? "38" : "48") + ";" + (t_to_256 ? "5;" : "2;");
|
||||||
r = std::clamp(r, 0, 255);
|
r = std::clamp(r, 0, 255);
|
||||||
g = std::clamp(g, 0, 255);
|
g = std::clamp(g, 0, 255);
|
||||||
|
@ -234,7 +234,7 @@ namespace Theme {
|
||||||
void generateColors(const unordered_flat_map<string, string>& source) {
|
void generateColors(const unordered_flat_map<string, string>& source) {
|
||||||
vector<string> t_rgb;
|
vector<string> t_rgb;
|
||||||
string depth;
|
string depth;
|
||||||
const bool& t_to_256 = Config::getB("lowcolor");
|
bool t_to_256 = Config::getB("lowcolor");
|
||||||
colors.clear(); rgbs.clear();
|
colors.clear(); rgbs.clear();
|
||||||
for (const auto& [name, color] : Default_theme) {
|
for (const auto& [name, color] : Default_theme) {
|
||||||
if (name == "main_bg" and not Config::getB("theme_background")) {
|
if (name == "main_bg" and not Config::getB("theme_background")) {
|
||||||
|
@ -297,7 +297,7 @@ namespace Theme {
|
||||||
//* Generate color gradients from two or three colors, 101 values indexed 0-100
|
//* Generate color gradients from two or three colors, 101 values indexed 0-100
|
||||||
void generateGradients() {
|
void generateGradients() {
|
||||||
gradients.clear();
|
gradients.clear();
|
||||||
const bool& t_to_256 = Config::getB("lowcolor");
|
bool t_to_256 = Config::getB("lowcolor");
|
||||||
|
|
||||||
//? Insert values for processes greyscale gradient and processes color gradient
|
//? Insert values for processes greyscale gradient and processes color gradient
|
||||||
rgbs.insert({
|
rgbs.insert({
|
||||||
|
|
|
@ -40,13 +40,13 @@ namespace Theme {
|
||||||
//* Args hexa: ["#000000"-"#ffffff"] for color, ["#00"-"#ff"] for greyscale
|
//* Args hexa: ["#000000"-"#ffffff"] for color, ["#00"-"#ff"] for greyscale
|
||||||
//* t_to_256: [true|false] convert 24bit value to 256 color value
|
//* t_to_256: [true|false] convert 24bit value to 256 color value
|
||||||
//* depth: ["fg"|"bg"] for either a foreground color or a background color
|
//* depth: ["fg"|"bg"] for either a foreground color or a background color
|
||||||
string hex_to_color(string hexa, const bool& t_to_256=false, const string& depth="fg");
|
string hex_to_color(string hexa, bool t_to_256=false, const string& depth="fg");
|
||||||
|
|
||||||
//* Generate escape sequence for 24-bit or 256 color and return as a string
|
//* Generate escape sequence for 24-bit or 256 color and return as a string
|
||||||
//* Args r: [0-255], g: [0-255], b: [0-255]
|
//* Args r: [0-255], g: [0-255], b: [0-255]
|
||||||
//* t_to_256: [true|false] convert 24bit value to 256 color value
|
//* t_to_256: [true|false] convert 24bit value to 256 color value
|
||||||
//* depth: ["fg"|"bg"] for either a foreground color or a background color
|
//* depth: ["fg"|"bg"] for either a foreground color or a background color
|
||||||
string dec_to_color(int r, int g, int b, const bool& t_to_256=false, const string& depth="fg");
|
string dec_to_color(int r, int g, int b, bool t_to_256=false, const string& depth="fg");
|
||||||
|
|
||||||
//* Update list of paths for available themes
|
//* Update list of paths for available themes
|
||||||
void updateThemes();
|
void updateThemes();
|
||||||
|
|
Loading…
Reference in a new issue