Serhiy Mytrovtsiy
32bd6ff32c
feat: added module types to the readers
2023-06-29 17:46:40 +02:00
Serhiy Mytrovtsiy
1e0ba3b61f
feat: moved all reader's values to the Codable protocol
2023-06-27 17:09:38 +02:00
Serhiy Mytrovtsiy
94bf62ae70
feat: added information when network data was reset last in the Network popup ( #1495 )
2023-05-29 19:15:36 +02:00
Serhiy Mytrovtsiy
5a974e38cf
feat: added a header with title and settings button to the portals ( #1467 )
2023-05-19 18:13:06 +02:00
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
6c991de101
feat: removed check for macOS 10.14
2023-01-31 18:27:43 +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
40535e2f41
fix: fixed RAM top processes reader regex ( #1145 )
2022-11-03 19:38:12 +01:00
Serhiy Mytrovtsiy
3229ec8a79
fix: adjusted RAM top process parser (when the process has 0 PID and 0 in the usage)
2022-10-29 11:12:41 +02:00
Serhiy Mytrovtsiy
74a832a835
feat: added RAM widgets colorizing according to the popup colors ( #565 )
2022-10-26 18:17:43 +02:00
Serhiy Mytrovtsiy
0346964857
feat: added options to select colors in the RAM popup ( #565 )
2022-10-06 18:18:50 +02:00
Serhiy Mytrovtsiy
42515ca1b5
feat: initialized popup settings ( #565 )
2022-10-04 21:44:27 +02:00
Serhiy Mytrovtsiy
a2a4b93db4
feat: added an Based on cluster colorize option. It will colorize efficiency and performance cores in the bar chart chart widget.
2022-08-12 18:56:43 +02:00
Serhiy Mytrovtsiy
900600ce7b
feat: adjusted RAM top process parser ( #1029 )
2022-08-11 18:00:48 +02:00
Serhiy Mytrovtsiy
64fffc07e8
fix: fixed wrong ram pressure levels colorizing. Moved from int to the internal levels variable (DispatchSource.MemoryPressureEvent) ( #1010 )
2022-07-26 18:00:59 +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
31b68e439e
feat: added a notification to the RAM usage ( #913 )
2022-07-06 20:26:12 +02:00
Serhiy Mytrovtsiy
6fba3c01d9
fix: fixed replacing PID string in the usage string ( #910 )
2022-04-16 12:29:20 +02:00
Serhiy Mytrovtsiy
f22e615341
feat: added an option to lock the top process
2022-01-04 12:09:54 +01:00
Serhiy Mytrovtsiy
76166f2f53
fix: fixed RAM top processes parsing ( #697 )
2021-11-18 16:59:48 +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
4168862287
feat: added Tachometer widget to the CPU, GPU, and RAM module ( #631 )
2021-10-13 18:27:31 +02:00
Serhiy Mytrovtsiy
787efb6b1a
fix: fixed order of top processes in the CPU, RAM, and Battery modules ( #594 )
2021-08-26 19:49:40 +02:00
Serhiy Mytrovtsiy
bf5b4c406e
feat: redraw ProcessView to the NSStackView ( #569 )
2021-08-17 18:25:22 +02:00
Serhiy Mytrovtsiy
3b8c468137
fix: hide Split the value option in the RAM module if bar chart is not enabled
2021-08-15 13:05:37 +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
62f253ec3a
feat: add an option to select update interval for top processes to the RAM ( #552 )
2021-07-29 19:39:04 +02:00
Serhiy Mytrovtsiy
1797d72de5
fix: fixed wrong top process size in the RAM module ( #523 )
2021-07-04 18:18:35 +02:00
Serhiy Mytrovtsiy
a3a002a2d3
feat: removed os.log and moved to NextLog
2021-06-26 13:38:45 +02:00
Serhiy Mytrovtsiy
c599484138
fix: fixed top processes usage in the RAM when top returns additional + ( #499 )
2021-06-12 09:14:29 +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
f9c64ad488
feat: return label options for bar and pie charts. Revert changes of 3ac95f9. ( #416 )
2021-04-13 21:52:49 +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
cd689999ac
feat: moved from UnsafePointer<Store> to sharable instance (Store.shared)
2021-03-20 16:33:14 +01:00
Serhiy Mytrovtsiy
a5f7e07464
feat: adjust RAM color zones (orange: 0.8, red: 0.95) in BarChart for utilization mode
2021-02-20 17:48:09 +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
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
Serhiy Mytrovtsiy
9d71c396f1
fix: missing top processes in RAM module ( #262 )
2021-01-01 18:44:16 +01:00
Serhiy Mytrovtsiy
2d6139b223
fix: fixed wrong RAM stats ( #243 )
2020-12-29 18:34:07 +01:00
Junyi
107d2ee10d
fix: error memory pressure needle CRITICAL
2020-12-28 17:29:28 +08:00
Serhiy Mytrovtsiy
072da88052
fix: top process pid detection ( #249 )
2020-12-26 21:57:54 +01:00
Serhiy Mytrovtsiy
a72a4e46cd
feat: rename Memory module to RAM
2020-12-24 17:26:26 +01:00