Made true color detection method static
This commit is contained in:
		| @@ -60,7 +60,7 @@ void term::progress(int prefixlen, | |||||||
|     *_out << ' ' << std::setw(3) << perc << '%'; |     *_out << ' ' << std::setw(3) << perc << '%'; | ||||||
| } | } | ||||||
|  |  | ||||||
| bool term::has_truecolor() const { | bool term::has_truecolor() { | ||||||
|     char* tc = getenv("COLORTERM"); |     char* tc = getenv("COLORTERM"); | ||||||
|     std::string colorterm {tc ? tc : ""}; |     std::string colorterm {tc ? tc : ""}; | ||||||
|     return colorterm.size() > 0 && (colorterm == "truecolor" || colorterm == "24bit"); |     return colorterm.size() > 0 && (colorterm == "truecolor" || colorterm == "24bit"); | ||||||
|   | |||||||
| @@ -25,7 +25,7 @@ namespace sc { | |||||||
|                           double cur, |                           double cur, | ||||||
|                           double total) const; |                           double total) const; | ||||||
|  |  | ||||||
|             bool has_truecolor() const; |             static bool has_truecolor(); | ||||||
|     }; |     }; | ||||||
|  |  | ||||||
|     class cursor_hider { |     class cursor_hider { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user