fix overflowing widget and also add network perms for mac

This commit is contained in:
zach 2026-01-02 15:32:46 -07:00
parent c44f0d1ae2
commit e3d7607db9
3 changed files with 18 additions and 9 deletions

View file

@ -67,18 +67,23 @@ class _BatteryIndicatorState extends State<BatteryIndicator> {
},
borderRadius: BorderRadius.circular(8),
child: Padding(
padding: const EdgeInsets.symmetric(horizontal: 8, vertical: 8),
padding: const EdgeInsets.symmetric(horizontal: 4, vertical: 8),
child: Row(
mainAxisSize: MainAxisSize.min,
children: [
Icon(batteryUi.icon, size: 20, color: batteryUi.color),
const SizedBox(width: 4),
Text(
displayText,
style: TextStyle(
fontSize: 14,
fontWeight: FontWeight.w500,
color: batteryUi.color,
Icon(batteryUi.icon, size: 18, color: batteryUi.color),
const SizedBox(width: 2),
Flexible(
child: Text(
displayText,
style: TextStyle(
fontSize: 12,
fontWeight: FontWeight.w500,
color: batteryUi.color,
),
overflow: TextOverflow.visible,
maxLines: 1,
softWrap: false,
),
),
],

View file

@ -8,6 +8,8 @@
<true/>
<key>com.apple.security.network.server</key>
<true/>
<key>com.apple.security.network.client</key>
<true/>
<key>com.apple.security.device.bluetooth</key>
<true/>
</dict>

View file

@ -4,6 +4,8 @@
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.network.client</key>
<true/>
<key>com.apple.security.device.bluetooth</key>
<true/>
</dict>