Serhiy Mytrovtsiy
5105c8c20d
feat: created PopupWrapper for the popup view
2023-03-25 14:54:30 +01:00
Serhiy Mytrovtsiy
13b897f0ec
feat: added portal view to the CPU module
...
feat: added portal view to the RAM module
2023-02-24 22:43:29 +01:00
Serhiy Mytrovtsiy
97fdf58e6b
feat: added color tile to the efficiency and performance cores in the CPU popup view with the option to change the colors ( #1313 )
2023-02-20 19:57:42 +01:00
Serhiy Mytrovtsiy
51ba576ccb
fix: added intel based support for usage per core bar chart in the popup view ( #1304 )
2023-02-08 19:45:08 +01:00
Serhiy Mytrovtsiy
732fb5829c
feat: added a new BarChart for usage per core visualization in the CPU popup
2023-02-04 16:45:46 +01:00
Serhiy Mytrovtsiy
6c991de101
feat: removed check for macOS 10.14
2023-01-31 18:27:43 +01:00
Serhiy Mytrovtsiy
f76e10f104
fix: added alternative menu icons for macOS 11 ( #1252 )
2023-01-09 18:36:24 +01:00
Serhiy Mytrovtsiy
25e7e38eb9
feat: added icons to the modules in the sidebar menu (starting from macOS 11.0)
2022-12-03 12:25:45 +01:00
Serhiy Mytrovtsiy
897432b909
feat: added CPU widgets colorizing according to the popup colors ( #565 )
2022-10-25 19:34:30 +02:00
Serhiy Mytrovtsiy
cad6f66ac6
fix: fixed efficiency/performance core usage percentage ( #1120 )
2022-10-20 21:52:40 +02:00
Serhiy Mytrovtsiy
5699a618bd
feat: hide Cluster grouping option on non arm macs
2022-10-17 17:00:01 +02:00
Serhiy Mytrovtsiy
b465490972
feat: added an option to group CPU clusters in the Bar Chart widget ( #1110 )
2022-10-14 17:24:35 +02:00
Serhiy Mytrovtsiy
43b80fe751
feat: added options to select colors in the CPU popup ( #565 )
2022-10-05 20:55:10 +02:00
Serhiy Mytrovtsiy
42515ca1b5
feat: initialized popup settings ( #565 )
2022-10-04 21:44:27 +02:00
Serhiy Mytrovtsiy
266bc0e3cf
feat: added translation for efficiency and performance cores
2022-08-13 19:38:33 +02:00
Serhiy Mytrovtsiy
4f480a082a
feat: show efficiency and performance cores usage in the popup view ( #863 )
2022-08-13 17:48:54 +02:00
Serhiy Mytrovtsiy
0b7be467e1
feat: added option to show all widgets per module as one item in the menu bar. It's an early feature, so there is a bugs. To work fine with this feature a lot of widgets must be adjusted. It supports organizing the elements right from the widget selector settings already. IT'S AN EARLY FEATURE!
2022-07-09 11:37:00 +02:00
Serhiy Mytrovtsiy
bd2b25bf52
feat: added a notification to the CPU usage ( #913 )
2022-07-04 18:11:52 +02:00
Serhiy Mytrovtsiy
c93f9f4e1e
fix: removed GHz from the frequency value ( #945 )
2022-05-24 23:26:27 +02:00
Serhiy Mytrovtsiy
6fb2c9b11b
feat: changed function_body_length swiftlint rule from 60/80 to 80/100
2022-04-02 12:45:41 +02:00
Serhiy Mytrovtsiy
0265274f01
v2.7.0
2022-01-16 14:58:28 +01:00
Serhiy Mytrovtsiy
da08c0f1fc
fix: removed scheduler and speed limits for Apple Silicon ( #749 )
2022-01-14 20:31:16 +01:00
Serhiy Mytrovtsiy
8d6464419e
feat: added CPU temperature for Apple Silicon
2022-01-14 20:30:05 +01:00
Serhiy Mytrovtsiy
f22e615341
feat: added an option to lock the top process
2022-01-04 12:09:54 +01:00
Serhiy Mytrovtsiy
b6c45c53b9
feat: redesigned settings view. Each module has two views: module settings and widget settings. The previous widget settings view was too complicated and weird
2021-11-04 17:38:53 +01:00
Serhiy Mytrovtsiy
3bf846fa0f
fix: fixed wrong components adjustment when changing the number of top processes ( #673 )
2021-10-26 17:02:44 +02:00
Serhiy Mytrovtsiy
4168862287
feat: added Tachometer widget to the CPU, GPU, and RAM module ( #631 )
2021-10-13 18:27:31 +02:00
Serhiy Mytrovtsiy
58be03d807
feat: added average CPU load to the details
2021-09-07 19:53:13 +02:00
Serhiy Mytrovtsiy
9193b49c1f
feat: added average CPU load reader
2021-09-06 20:25:23 +02:00
Serhiy Mytrovtsiy
d2efc1f264
feat: added CPU scheduler and speed limits to the popup ( #540 )
2021-08-24 21:38:23 +02:00
Serhiy Mytrovtsiy
3f3b721140
feat: added CPU limit (scheduler and speed limits) reader ( #540 )
2021-08-23 18:40:26 +02:00
Serhiy Mytrovtsiy
bf5b4c406e
feat: redraw ProcessView to the NSStackView ( #569 )
2021-08-17 18:25:22 +02:00
Serhiy Mytrovtsiy
f12b123e3d
fix: fixed enabling widget when toggling some option in the settings when the module is disabled
2021-08-15 13:03:28 +02:00
Serhiy Mytrovtsiy
0fe2c0dd98
feat: add an option to enable split value (System/User) for CPU and RAM in the BarChart ( #441 )
2021-08-03 20:11:18 +02:00
Serhiy Mytrovtsiy
918a07150b
feat: change value type from Double to ColorValue in the BarChart ( #441 )
2021-08-02 20:11:48 +02:00
Serhiy Mytrovtsiy
5853a2b4b8
feat: add an option to select update interval for top processes to the CPU ( #552 )
2021-07-26 20:32:24 +02:00
Serhiy Mytrovtsiy
a3a002a2d3
feat: removed os.log and moved to NextLog
2021-06-26 13:38:45 +02:00
Serhiy Mytrovtsiy
13707090eb
feat: combine StatsKit and ModuleKit in the one framework: Kit
2021-06-04 19:37:29 +02:00
Serhiy Mytrovtsiy
0c7f5699ed
feat: initialized swiftlint and fixed warnings and errors
2021-05-22 14:58:20 +02:00
Serhiy Mytrovtsiy
e5832af9e8
fix: escape temperature read in CPU module for apple silicon ( #445 )
2021-04-30 17:29:00 +02:00
Serhiy Mytrovtsiy
5eb709ccf3
feat: init Label widget ( #376 )
...
feat: removed labels option from `Bar, Line and Pie chart` widgets
feat: added `Label widget` to the all modules
feat: removed another UnsafeMutablePointer
2021-03-30 20:34:50 +02:00
Serhiy Mytrovtsiy
76500207c9
fix: fixed file descriptors leak ( #384 )
2021-03-26 21:56:28 +01:00
Serhiy Mytrovtsiy
adcb0da9ab
feat: moved from UnsafePointer<SMCService> to sharable instance (SMC.shared)
2021-03-25 22:14:20 +01:00
Serhiy Mytrovtsiy
cd689999ac
feat: moved from UnsafePointer<Store> to sharable instance (Store.shared)
2021-03-20 16:33:14 +01:00
Serhiy Mytrovtsiy
feb2c71118
fix: setup frequency reader when toggle on
2021-03-12 17:56:43 +01:00
Serhiy Mytrovtsiy
3b43e91c3d
feat: add option to disable CPU frequency (IPG) ( #379 )
2021-03-12 17:51:29 +01:00
Serhiy Mytrovtsiy
38e064d183
fix: correct widget ordering after restart (return reader readyHandler) ( #347 )
2021-02-16 20:01:46 +01:00
Serhiy Mytrovtsiy
7b2b786b86
feat: now few widgets can be enabled for one module
2021-02-13 16:39:11 +01:00
Serhiy Mytrovtsiy
151ac1ceca
fix: added condition to the CPU temperature: must be less than 110C ( #280 )
2021-01-09 21:08:30 +01:00
Serhiy Mytrovtsiy
cc1d9459e1
feat: was added option to disable the top processes (0 - option in the number of processes)
2021-01-07 16:29:03 +01:00