Commit graph

201 commits

Author SHA1 Message Date
waydabber
994d9938b0 Minor bugfix of minor bugfix... 2021-08-11 20:05:39 +02:00
waydabber
cb17f572dc Revert deployment target to 10.14 2021-08-11 19:51:38 +02:00
waydabber
f36ce186be Merge remote-tracking branch 'refs/remotes/origin/experimental/apple-silicon' 2021-08-11 19:32:55 +02:00
waydabber
83ff55b82f Conflicts 2021-08-11 19:32:50 +02:00
waydabber
4cc7586712
Minor bugfix 2021-08-11 19:27:17 +02:00
waydabber
a3ea412227 Minor bugfix 2021-08-11 19:24:33 +02:00
JoniVR
29e7ac5acf
fix: some wording & constraint changes 2021-08-11 19:13:16 +02:00
waydabber
4b2b1d341d Bug fixes
- Fix for darkening screen after upgrading to the latest version or first install
- Fix for crash on MacOS 10.14
2021-08-11 18:39:49 +02:00
waydabber
25826e390a Merge remote-tracking branch 'refs/remotes/origin/experimental/apple-silicon' 2021-08-11 17:13:47 +02:00
waydabber
0e3c8c4220 Introducing software shade for alternate brightness control
- Introduced 'Fallback to software control if required' option for displays without DDC support (note in the future this might be actually the preferred option for OLED, microLED and miniLED displays)
- 'Lower contrast' after brightness is now gone.
- New 'Further lower brightness via software shading' option introduced which should work much better than the earlier 'Lower contrast...' option.
2021-08-11 17:13:30 +02:00
waydabber
fd3eafc1e1
Add files via upload 2021-08-11 17:06:28 +02:00
waydabber
44b487792b Lower wait time after sleep a bit 2021-08-10 22:37:20 +02:00
waydabber
19ef0efa11 Stability and functionality improvements
- Displays with screens that are shadowed by a mirror are now controlled along with the mirror master.
- Fixed OSD when a display is shadowed by an uncontrollable master (first potent shadowed will provide OSD)
- Fixed scenario of constant screen configuration changes (like when user closes and opens lid or plugs/unplugs displays rapidly)
2021-08-10 21:46:33 +02:00
waydabber
5333f2c1cd Merge remote-tracking branch 'refs/remotes/origin/experimental/apple-silicon' 2021-08-10 15:42:54 +02:00
waydabber
64e4c48bc3 Fixes in storyboard 2021-08-10 15:42:36 +02:00
waydabber
b555b2aa5a
Update README.md 2021-08-10 13:36:41 +02:00
waydabber
775ab8bad1
Update README.md 2021-08-10 13:35:46 +02:00
waydabber
633d383ef1 Merge remote-tracking branch 'refs/remotes/origin/experimental/apple-silicon' 2021-08-10 13:11:12 +02:00
waydabber
512b5b3ef5 Various bug fixes
- Fix hide menu icon after logoff/login.
- Handle sleep better - fix when user sleeps, wakes, resleeps etc during the sobering period.
- Fix menu icon and lowerContrastAfterBrightness when Reset Preferences.
2021-08-10 13:10:56 +02:00
waydabber
7218adfe7c
Update README.md 2021-08-10 00:23:19 +02:00
waydabber
48586e78ab
Add files via upload 2021-08-10 00:19:51 +02:00
waydabber
78a115212d
Add files via upload 2021-08-10 00:10:10 +02:00
waydabber
6bc47e7bc2
Delete menukeys.png 2021-08-10 00:09:06 +02:00
waydabber
c8af5841b3
Add files via upload 2021-08-10 00:07:59 +02:00
waydabber
53d100cfcc Updated stability when display or system sleep happens.
Recover contrast on quit if contrast was decreased after brightness.
2021-08-09 23:46:53 +02:00
waydabber
d056033e7d Merge remote-tracking branch 'refs/remotes/origin/experimental/apple-silicon' 2021-08-09 19:51:16 +02:00
waydabber
4b12638220 Some changes to the Preferences 2021-08-09 19:50:43 +02:00
waydabber
1bc725f790
Update README.md 2021-08-09 16:22:49 +02:00
waydabber
b427ccdc6a
Update README.md 2021-08-09 16:02:22 +02:00
waydabber
71d63c934c
Add files via upload 2021-08-09 16:00:39 +02:00
waydabber
90e0559c5d Option to hide menu icon
Some bug fixes
2021-08-09 15:52:26 +02:00
waydabber
31fd232efe Minor fix in display matching logic. 2021-08-08 22:23:05 +02:00
waydabber
5c86235047 Better handling of the Mac Mini HDMI situation
Blacklisted known HDMI dummy
General stability improvements for arm64
Lazy display update implemented if configuration change is requested (waits 2 seconds until it performs actual display update since MacOS usually sends 4-8 config change signals which made changes very costly)
2021-08-08 17:07:36 +02:00
waydabber
27bf565342 Tidying up. 2021-08-07 22:35:40 +02:00
waydabber
b0ec8c003d Update readme 2021-08-07 22:17:12 +02:00
waydabber
9f25b1b5d8 Some finishing touches. 2021-08-07 22:15:39 +02:00
waydabber
0000d37d09 Completed service matching logic for multi monitor support 2021-08-07 21:30:06 +02:00
waydabber
1903fffe94 Breakup service detection algorithm into smaller parts 2021-08-07 14:12:22 +02:00
waydabber
33079fad68 Moving all arm64 DDC stuff to Arm64DDCUtils. 2021-08-07 11:25:48 +02:00
waydabber
0b02e04202 Bug fixes in the new IOAVService matching logic. Still not final. 2021-08-07 01:10:38 +02:00
waydabber
645797d675 Further work on service matching. Hard part is done and seems to work. 2021-08-07 00:32:51 +02:00
waydabber
6d1f4148d6 Merge remote-tracking branch 'refs/remotes/origin/experimental/apple-silicon' 2021-08-06 18:15:23 +02:00
waydabber
2256dea91d Fix conflict 2021-08-06 18:15:05 +02:00
waydabber
212b4e8fc4 Fixing conflicts 2021-08-06 18:12:46 +02:00
waydabber
bd5f38e901 Work towards better Apple Silicon multi monitor support. 2021-08-06 17:58:34 +02:00
JoniVR
54fd04e656
feat: add MonitorControl to Main prefs info 2021-08-05 23:24:09 +02:00
waydabber
c501382cdd Fix discrepancy of built in and external displays when all displays are controlled and contrast after brightness is enabled and one of the displays is in contrast after brightness mode. 2021-08-05 15:40:45 +02:00
waydabber
7c5eda8e33 Standard DisplayServices framework bridging instead of using the convoluted workaround that was present in InternalDisplay.swift 2021-08-05 15:18:41 +02:00
waydabber
e0352c7256 Merge remote-tracking branch 'refs/remotes/origin/experimental/apple-silicon' 2021-08-05 13:41:47 +02:00
waydabber
f19fee737b Further refine decrease contrast after brightness (fixing scenario when user manually changes contrast while the display is in this mode). Added alert to explain and help setup the option to work properly. 2021-08-05 13:40:54 +02:00