Commit Graph

414 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
5a7e4b7e55 feat: added threshold for network status notification 2025-03-07 17:36:21 +01:00
Serhiy Mytrovtsiy
e4e447f83d feat: adjusted memory format to be more readable (#2416) 2025-02-26 19:26:03 +01:00
Serhiy Mytrovtsiy
42d5409a70 fix: another try to adjust the CPU stress test to prevent the compiler from optimizing it (#2391) 2025-02-25 18:46:58 +01:00
Serhiy Mytrovtsiy
9ab2b045db fix: fixed performance cores count in the pCores stress test 2025-02-22 18:44:07 +01:00
Serhiy Mytrovtsiy
fa7b3bbf49 fix: adjusted CPU stress test to prevent compiler to optimize it (#2391) 2025-02-19 18:47:41 +01:00
Serhiy Mytrovtsiy
61c5e0df77 fix: fixed memory allocation in the GPU stress test (#2388) 2025-02-11 16:40:16 +01:00
Serhiy Mytrovtsiy
9ae1388428 feat: added CPU, GPU, ANE, RAM, and PCI powers from IOReport (#2346) 2025-02-08 10:55:48 +01:00
Serhiy Mytrovtsiy
f9b522aeb3 feat: changed icons to text buttons for application settings import/export/reset 2025-02-06 16:33:42 +01:00
Serhiy Mytrovtsiy
11158df5b1 feat: added stress tests for CPU efficiency and performance cores and GPU 2025-02-04 16:38:28 +01:00
Serhiy Mytrovtsiy
9325e2001c v2.11.27 2025-01-26 14:33:31 +01:00
Serhiy Mytrovtsiy
02b4f4e8e0 feat: added notifications to the Network module: connectivity, interface, local and public IP, WiFi network (#2261) 2025-01-25 21:06:07 +01:00
Serhiy Mytrovtsiy
262d4b25be fix: removed cores from the model name since there are few models with the same code but different cores (#2352) 2025-01-25 19:43:08 +01:00
Serhiy Mytrovtsiy
58ad6c568b feat: added feature to set keyboard shortcut to open/close popup window (#1976) 2025-01-20 17:04:55 +01:00
Serhiy Mytrovtsiy
08c4ab9f97 feat: added tooltips to the missing elements and enabled accessibility on some not natively supported (#2321) 2025-01-17 18:32:29 +01:00
Serhiy Mytrovtsiy
8de91d9d74 feat: added tooltips to the widgets that allow to read them with VoiceOver (#2321) 2025-01-17 17:12:01 +01:00
Serhiy Mytrovtsiy
73e321ca8b feat: moved from serhiy.io domain name to mac-stats.com 2025-01-16 20:39:48 +01:00
Serhiy Mytrovtsiy
687df76aeb fix: hidden public IP from combined view if public address disabled in the popup settings (#2330) 2025-01-14 16:54:31 +01:00
Serhiy Mytrovtsiy
7edcee838e fix: fixed Mac16,8 screen size (#2324) 2025-01-11 15:41:48 +01:00
Serhiy Mytrovtsiy
3e056562b3 feat: added CPU frequency for m4 (#2285) 2025-01-10 22:45:08 +01:00
Serhiy Mytrovtsiy
1a8bd2e657 feat: added a title to the popup view to allow control of it via 3d party apps (#2295) 2025-01-08 20:06:05 +01:00
Serhiy Mytrovtsiy
847de8d8c5 fix: fixed crash when arrows option is enabled in disk module in speed widget (#2297) 2025-01-07 19:59:56 +01:00
andrewr
713eb73787 fix: fixed some memory leaks (#2306) 2025-01-05 16:23:19 +01:00
Serhiy Mytrovtsiy
9aaffea7af fix: limited the label width in the popup view to fix the value when the label is too long and cannot fit in the row (#2288) 2024-12-31 14:56:52 +01:00
Ben
70900b18b8 feat: added M1 / M2 Mac Mini Icon (#2274) 2024-12-22 16:54:53 +01:00
Serhiy Mytrovtsiy
d68d691b18 feat: added efficiency and performance cores frequency and total cores frequency 2024-12-20 17:07:27 +01:00
Serhiy Mytrovtsiy
e103111c20 feat: moved from custom byte formatter to the internal 2024-12-18 11:43:11 +01:00
Serhiy Mytrovtsiy
3887157a7c feat: moved from binary to metric based size units to have the same calculation as macOS (#2230) 2024-12-17 14:13:58 +01:00
Serhiy Mytrovtsiy
1093b27fb2 feat: changed the icon and behavior of the button in the popup header for the calendar module to open the default macOS calendar app (#2227) 2024-12-13 12:49:30 +01:00
Serhiy Mytrovtsiy
6d1baa5926 fix: fixed hiding all settings for combined modules 2024-12-10 22:49:14 +01:00
Serhiy Mytrovtsiy
ab34735381 fix: fixed mac mini 2024 icon name (#2246) 2024-12-02 17:18:40 +01:00
Serhiy Mytrovtsiy
f51e19ae69 feat: added M4 support 2024-11-26 20:46:14 +01:00
Serhiy Mytrovtsiy
8d8a51e57c feat: added new M4 Macs (MacBook Pro and new Mac Mini) 2024-11-25 16:14:40 +01:00
Serhiy Mytrovtsiy
3d0bfa456d fix: moved DispatchSource.MemoryPressureEvent to custom RAMPressure enum. Fixed the crashes on some macs (#2212) 2024-11-14 17:00:19 +01:00
Serhiy Mytrovtsiy
354698a389 feat: adjusted Stack widget static width to fit Wh a little bit better (#2172) 2024-11-11 16:35:24 +01:00
Luke Hamburg
27216355d9 feat: adjusted Text parser to support char in the string (#2189)
Current implementation does not handle e.g.

```
$type $interface.displayName ($interface.BSDName)
```

This changes to a regex parser that does allow this.

Signed-off-by: Luke Hamburg <1992842+luckman212@users.noreply.github.com>
2024-10-27 12:21:18 +01:00
Serhiy Mytrovtsiy
bd3da697cd lang: added missing translations 2024-10-26 16:56:22 +02:00
Serhiy Mytrovtsiy
905ce8fa3d feat: cleaned up Speed widget by refactoring download/upload to input/output to make better logic for both modules: Disk and Network which have different meanings for these values. 2024-10-26 16:11:39 +02:00
Serhiy Mytrovtsiy
68c45ab604 feat: added a new option to the Speed widget that specifies what to show in the widget (#2186). This new option removes the old "Reverse order" option since the new one includes it. 2024-10-25 21:42:19 +02:00
Serhiy Mytrovtsiy
9ed4ee5749 fix: fixed swiftlint error that appears in the new version of swiftlint 2024-10-18 16:44:03 +02:00
Serhiy Mytrovtsiy
359db0f0d0 feat: added an option to show the power state icon (lightning or power plug) near the battery widget (#2008) 2024-10-17 16:57:26 +02:00
Serhiy Mytrovtsiy
8d677d0e77 feat: added calendar to the Clock module that could be hidden in the settings (#2170) 2024-10-15 18:25:41 +02:00
Serhiy Mytrovtsiy
11b34498c4 fix: fixed menu bar icons color on inactive screen (#2131), thx to @KizzyCode for fix 2024-10-14 18:13:16 +02:00
Serhiy Mytrovtsiy
97e00dcc82 fix: changed App Group name to fit the requirements. It fixes widgets in macOS 15 but could break macOS 14. Since in the macOS 14 it was not working properly with the team ID prefix (#2115) 2024-09-28 19:58:42 +02:00
Serhiy Mytrovtsiy
0e90175ce6 fix: fixed macOS Sequoia events 2024-09-20 18:04:52 +02:00
Serhiy Mytrovtsiy
f053555492 feat: added Text widget to the Network module with a description of the value that could be used in it (#1868) 2024-09-13 19:08:40 +02:00
Serhiy Mytrovtsiy
6fc3b58779 feat: added help button to the Preferences Row 2024-09-12 22:41:24 +02:00
Serhiy Mytrovtsiy
4b213c4392 feat: added a new Text widget that allows to visualize custom values in the menu bar 2024-09-10 18:14:46 +02:00
Serhiy Mytrovtsiy
5e342553b2 feat: added total IO in the Network module when the app is started (#2087) 2024-09-07 17:41:10 +02:00
Serhiy Mytrovtsiy
16678796ab fix: removed the tooltip feature for the IO chart (#2080) 2024-09-06 17:50:41 +02:00
Cornelius Roemer
d90f7a0208 fix: made log scale graph have a better dynamic range (#2090)
* fixup

* Apply suggestions from code review

Signed-off-by: Cornelius Roemer <cornelius.roemer@gmail.com>

---------

Signed-off-by: Cornelius Roemer <cornelius.roemer@gmail.com>
2024-09-01 17:00:54 +02:00