Commit Graph

95 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
c601a7ed98 feat: moved Remote to the new communication protocol and added basic control 2025-08-23 22:13:22 +02:00
Serhiy Mytrovtsiy
f342b08e05 feat: removed all logic from the Telemetry plugin since it's not used anyway. The toggle leaves for now since I have not decided what to do with that. 2025-03-20 20:34:13 +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
4886054d28 feat: added support window that will appear every month 2025-01-18 15:56:28 +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
d12e515a9c feat: added check if 2 seconds elapsed since the app started before showing the main app window 2024-12-19 11:22:22 +01:00
Serhiy Mytrovtsiy
7e90f65577 feat: added telemetry module 2023-06-23 17:23:46 +02:00
Serhiy Mytrovtsiy
1875ccaffd feat: reversed initialization module order when running the app for the first time 2023-04-28 21:04:00 +02:00
Serhiy Mytrovtsiy
4314de533c feat: added Clock module (#929) 2023-03-31 20:17:36 +02:00
Serhiy Mytrovtsiy
e86c677463 feat: added an error window when the update failed 2023-03-17 18:31:44 +01:00
Serhiy Mytrovtsiy
7049fb1458 feat: added an SMC helper update process on the start 2023-03-11 17:11:19 +01:00
Serhiy Mytrovtsiy
03e37cfc4a feat: removed macOS 10.14* checks 2023-02-16 19:44:10 +01:00
Serhiy Mytrovtsiy
2ea7e4172e feat: renamed OneView to the "Combined modules" (#1084) 2023-02-01 19:29:38 +01:00
Serhiy Mytrovtsiy
7e9b249a06 feat: added option to enable OneView. It's a feature that allows merging all widgets in one menu bar item. (#1084)
THIS IS AN VERY APHA FEATURE! do not propose anything till the issue with the feature will be closed!
2023-01-27 19:32:30 +01:00
Serhiy Mytrovtsiy
4056b61616 feat: added an option to pause/resume the application (#834) 2022-09-10 12:08:46 +02:00
Serhiy Mytrovtsiy
aba18eafae feat: initialized the setup window with a first screen (welcome screen) 2022-07-22 17:32:54 +02:00
Serhiy Mytrovtsiy
916d157ad6 feat: removed sharing the anonymous stats with the server
feat: removed checking the app signature via server
2022-02-28 17:17:17 +01:00
Serhiy Mytrovtsiy
75e71f3d3b v2.7.3 2022-02-06 13:31:46 +01:00
Serhiy Mytrovtsiy
b2dbf41531 feat: Fans module removed. All features of this module are available in the Sensors module. 2022-02-03 18:32:33 +01:00
Serhiy Mytrovtsiy
88a3bd63d1 feat: added server option to the Updater
feat: small refactoring of Updater
feat: added an option to check the signature of downloaded update (disabled for now)
2022-01-27 22:16:18 +01:00
Serhiy Mytrovtsiy
edfb564bab feat: moved from NSUserNotification to the User Notification 2022-01-23 00:06:49 +01:00
Serhiy Mytrovtsiy
6172cd9c49 feat: showing the window when a new update is available but notification is disabled 2022-01-22 21:27:53 +01:00
Serhiy Mytrovtsiy
1edeb6385c fix: fixed app hang on CPU and RAM popup, 10.13 only (#721, #640) 2021-11-28 14:23:27 +01:00
Serhiy Mytrovtsiy
120b8c7b2a feat: removed main.swift and moved to @main 2021-07-30 21:43:40 +02:00
Serhiy Mytrovtsiy
4197e2f76b fix: add error_msg func to the Logger
fix: removed unused code from the AppDelegate
2021-07-20 17:30:30 +02:00
Serhiy Mytrovtsiy
c5c4e4df3d v2.6.1 2021-07-18 15:01:10 +02:00
Serhiy Mytrovtsiy
22386a4ae1 feat: initialized Bluetooth module (#277) 2021-07-08 23:03:02 +02:00
Serhiy Mytrovtsiy
08d8d84ceb feat: init server plugin 2021-07-06 18:17:37 +02:00
Serhiy Mytrovtsiy
a3a002a2d3 feat: removed os.log and moved to NextLog 2021-06-26 13:38:45 +02:00
Serhiy Mytrovtsiy
e2cde3f1d4 fix: adjust buttons size in the update view 2021-06-08 18:14:53 +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
adcb0da9ab feat: moved from UnsafePointer<SMCService> to sharable instance (SMC.shared) 2021-03-25 22:14:20 +01:00
Serhiy Mytrovtsiy
647799b232 feat: remove global Store instance 2021-03-22 18:09:51 +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
40b408ca20 fix: next try to make properly working widget ordering in the menu bar 2021-02-22 16:58:08 +01:00
Serhiy Mytrovtsiy
5c2301d79f feat: add translation for "Check for update" setting (#294) 2021-01-19 20:47:36 +01:00
Serhiy Mytrovtsiy
eac2679e08 feat: remove log to file from GPU module 2020-12-28 19:58:27 +01:00
Serhiy Mytrovtsiy
ec4fc1e2ec feat: separate dashboard and Stats settings 2020-12-26 13:02:32 +01:00
Serhiy Mytrovtsiy
f26f3e4691 fix: rename Memory to RAM in AppDelegate 2020-12-24 20:14:24 +01:00
Serhiy Mytrovtsiy
ec1c834e58 - add pid to the process toolTip in the top processes 2020-11-17 16:50:55 +01:00
Serhiy Mytrovtsiy
e7a57ca64e - update readers update interval (moved to one list of intervals) 2020-10-23 15:17:51 +02:00
Serhiy Mytrovtsiy
a9ae275354 - init Fans module 2020-10-20 09:26:56 +02:00
Serhiy Mytrovtsiy
1530c24c87 - fix popup processes when open for first time
- update GPU popup view
2020-08-18 00:04:48 +02:00
Serhiy Mytrovtsiy
0d63ae1061 init gpu module 2020-08-17 17:30:09 +02:00
Serhiy Mytrovtsiy
7c8f0c4180 v2.1.12 2020-07-19 11:04:54 +02:00
Serhiy Mytrovtsiy
ad604789a4 - update a download view
- add a progress bar to download new version view
- small refactoring in upgrader

- remove Sensors config from Stats target
2020-07-18 21:40:51 +02:00
Serhiy Mytrovtsiy
85fb2964fd - add option to select an application automatic checks for new version (at start/once per day/once per week/once per month/never)
- adjust select box y position
2020-07-14 17:28:46 +02:00
Serhiy Mytrovtsiy
5d64b5f743 - fix multiply update notifications (now only one can be shows per new version if first one did not react) 2020-07-13 19:36:57 +02:00
Serhiy Mytrovtsiy
a0100c994f - another fix of update mechanism (hdiutil block dmg mounting when call it from bash, moved a mostly all logic to swift) 2020-07-09 22:34:19 +02:00