mirror of
				https://github.com/rad4day/Waybar.git
				synced 2025-10-31 16:02:43 +01:00 
			
		
		
		
	apply clang-format
This commit is contained in:
		| @@ -179,27 +179,27 @@ const std::tuple<uint8_t, float, std::string, float> waybar::modules::Battery::g | |||||||
|     /* Allocate state of battery units reported via ACPI. */ |     /* Allocate state of battery units reported via ACPI. */ | ||||||
|     int battery_units = 0; |     int battery_units = 0; | ||||||
|     size_t battery_units_size = sizeof battery_units; |     size_t battery_units_size = sizeof battery_units; | ||||||
|     if( sysctlbyname("hw.acpi.battery.units", &battery_units, &battery_units_size, NULL, 0) != 0) { |     if (sysctlbyname("hw.acpi.battery.units", &battery_units, &battery_units_size, NULL, 0) != 0) { | ||||||
|       throw std::runtime_error("sysctl hw.acpi.battery.units failed"); |       throw std::runtime_error("sysctl hw.acpi.battery.units failed"); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     if(battery_units < 0) { |     if (battery_units < 0) { | ||||||
|       throw std::runtime_error("No battery units"); |       throw std::runtime_error("No battery units"); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     int capacity; |     int capacity; | ||||||
|     size_t size_capacity = sizeof capacity; |     size_t size_capacity = sizeof capacity; | ||||||
|     if (sysctlbyname("hw.acpi.battery.life", &capacity, &size_capacity, NULL,0) != 0) { |     if (sysctlbyname("hw.acpi.battery.life", &capacity, &size_capacity, NULL, 0) != 0) { | ||||||
|       throw std::runtime_error("sysctl hw.acpi.battery.life failed"); |       throw std::runtime_error("sysctl hw.acpi.battery.life failed"); | ||||||
|     } |     } | ||||||
|     int time; |     int time; | ||||||
|     size_t size_time = sizeof time; |     size_t size_time = sizeof time; | ||||||
|     if (sysctlbyname("hw.acpi.battery.time", &time, &size_time, NULL,0) != 0) { |     if (sysctlbyname("hw.acpi.battery.time", &time, &size_time, NULL, 0) != 0) { | ||||||
|       throw std::runtime_error("sysctl hw.acpi.battery.time failed"); |       throw std::runtime_error("sysctl hw.acpi.battery.time failed"); | ||||||
|     } |     } | ||||||
|     int rate; |     int rate; | ||||||
|     size_t size_rate = sizeof rate; |     size_t size_rate = sizeof rate; | ||||||
|     if (sysctlbyname("hw.acpi.battery.rate", &rate, &size_rate, NULL,0) != 0) { |     if (sysctlbyname("hw.acpi.battery.rate", &rate, &size_rate, NULL, 0) != 0) { | ||||||
|       throw std::runtime_error("sysctl hw.acpi.battery.rate failed"); |       throw std::runtime_error("sysctl hw.acpi.battery.rate failed"); | ||||||
|     } |     } | ||||||
|  |  | ||||||
| @@ -217,13 +217,13 @@ const std::tuple<uint8_t, float, std::string, float> waybar::modules::Battery::g | |||||||
|       capacity = 100.f; |       capacity = 100.f; | ||||||
|     } |     } | ||||||
|     uint8_t cap = round(capacity); |     uint8_t cap = round(capacity); | ||||||
|     if (cap == 100 && status=="Plugged") { |     if (cap == 100 && status == "Plugged") { | ||||||
|       // If we've reached 100% just mark as full as some batteries can stay |       // If we've reached 100% just mark as full as some batteries can stay | ||||||
|       // stuck reporting they're still charging but not yet done |       // stuck reporting they're still charging but not yet done | ||||||
|       status = "Full"; |       status = "Full"; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     //spdlog::info("{} {} {} {}", capacity,time,status,rate); |     // spdlog::info("{} {} {} {}", capacity,time,status,rate); | ||||||
|     return {capacity, time, status, rate}; |     return {capacity, time, status, rate}; | ||||||
|  |  | ||||||
| #elif defined(__linux__) | #elif defined(__linux__) | ||||||
| @@ -538,7 +538,7 @@ const std::string waybar::modules::Battery::getAdapterStatus(uint8_t capacity) c | |||||||
| #if defined(__FreeBSD__) | #if defined(__FreeBSD__) | ||||||
|   int state; |   int state; | ||||||
|   size_t size_state = sizeof state; |   size_t size_state = sizeof state; | ||||||
|   if (sysctlbyname("hw.acpi.battery.state", &state, &size_state, NULL,0) != 0) { |   if (sysctlbyname("hw.acpi.battery.state", &state, &size_state, NULL, 0) != 0) { | ||||||
|     throw std::runtime_error("sysctl hw.acpi.battery.state failed"); |     throw std::runtime_error("sysctl hw.acpi.battery.state failed"); | ||||||
|   } |   } | ||||||
|   bool online = state == 2; |   bool online = state == 2; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Loïc Bartoletti
					Loïc Bartoletti