Commit Graph

26 Commits

Author SHA1 Message Date
346eceb501 For Apple Silicon use the temperature sensors from IOKIT 2022-12-02 23:37:48 +00:00
71c252571f Fix formatting 2022-04-07 23:27:31 +01:00
53b337f15f On Apple Silicon set the fan to Auto before sleeping. systemDidWakeFromSleep will set the previous selection on wake 2022-04-07 23:24:39 +01:00
618c22ea89 Add support for Apple Silicon
-Update classes to read correct Apple Silicon CPU sensor
-Update project to compile a Universal 2 binary. Upgraded Sparkle to 2.1.0 as that was the latest and supports ARM64.
-Add MacBookPro18,1 to Machines.plist
2022-04-05 20:41:55 +01:00
0edcda181a Fixed misaligned text on Big Sur menu bar. 2021-01-10 21:52:26 +00:00
78b25bc3d4 fix auto detect fan mode & support MacbookPro16,1 model 2020-07-18 16:33:49 +07:00
a2e290859e add Auto/Forced mode control for MBP15.1 (2018) 2018-11-07 21:29:54 +07:00
e35ada4887 Added support for MacBookPro15,1 ( Mid 2018 )
Modified they way fans are controlled ( via FxTg instead of FxMn )
Added reset to auto mode on exit
2018-08-10 14:08:35 +02:00
2d69dcc399 Moved Preference Strings into Constants 2016-10-16 18:28:42 +02:00
b5103c8f64 Worked around invisible statusbar text in macOS Sierra Dark mode 2016-10-12 03:48:56 +02:00
3c84277cef Changed URLs to https, fixed Sparkle load error 2016-03-21 14:50:26 +01:00
c78366cebb Changed back authentication for smc binary to checkSum method (codesign check was causing issues on some mac)
Reset-Feature to reset fans back to factory defaults, delete settings and favorites
2014-10-30 16:51:29 +01:00
f271718c71 Added new sparkle version, deprecated 10.5 and 32 Bit support,
converted to ARC, fixed some memory management issues, Donation
Reminder Screen
2014-10-21 17:57:58 +02:00
2abb74a087 Fixed scroller display 2014-10-20 17:30:59 +02:00
ee8f96e45f Merge branch 'master' of https://github.com/hholtmann/smcFanControl
Conflicts:
	smcFanControl.xcodeproj/project.pbxproj
2014-10-20 16:41:03 +02:00
8d9b496dd4 Started support for dark mode 2014-10-20 16:33:31 +02:00
b47bbf0177 Use a function to do right check 2014-03-27 12:38:43 -04:00
3dbea4bd98 Fix compile warning
Fix crash if smc failed to get current authorization during first use
2014-03-25 15:13:47 -04:00
d52a71e091 Testing different temperature readout method 2014-02-23 17:37:28 +01:00
8b1127b5b6 Fixed deletion of favorites on OS X 10.9 2014-02-23 17:13:43 +01:00
1b51b7d952 set timer tolerance for Mavericks 2014-02-10 02:09:25 +01:00
3328c0018f No longer read unnecessary data in -readFanData
-readFanData was always reading the temperature and the speeds of all
of the fans regardless of what data was displayed in the menu bar. Now,
-readFanData only reads the data necessary to update the text in the
menubar, so, if only the temp is displayed, only the temp is read. The
updating of the fan speeds in the menu is now only done when the user
clicks on the menu. Also: cleaned up some test code and deleted an
unnecessary comment.
2013-12-25 09:47:10 -05:00
c537db9fdd Dramatically reduced energy impact by improving code efficiency
Cached various information to reduce calls to get information from
hardware. Avoided dynamic memory allocation. Added brief comments and
TODOs.
2013-12-21 09:26:27 -05:00
6f29638f97 Changed compiler for 10.5 compatibility 2012-08-21 12:57:30 +02:00
275fff1886 Updated copyright 2012-08-21 00:05:39 +02:00
9661b06959 2.4 Beta
Initial Commit
2012-08-20 21:34:54 +02:00