[PR #66] [MERGED] Various Enhancements #1024

Closed
opened 2026-05-05 07:02:25 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/MonitorControl/MonitorControl/pull/66
Author: @reitermarkus
Created: 5/6/2019
Status: Merged
Merged: 5/7/2019
Merged by: @the0neyouseek

Base: masterHead: enhancement


📝 Commits (10+)

📊 Changes

45 files changed (+1275 additions, -1367 deletions)

View changed files

📝 .gitignore (+2 -68)
.gitmodules (+0 -3)
.swift-version (+1 -0)
.swiftformat (+5 -0)
📝 .swiftlint.yml (+2 -1)
Cartfile (+4 -0)
Cartfile.resolved (+4 -0)
Extensions/CGDirectDisplayID+Extension.swift (+15 -0)
Extensions/EDID+Extension.swift (+33 -0)
Extensions/NSScreen+Extension.swift (+70 -0)
📝 MonitorControl.xcodeproj/project.pbxproj (+182 -184)
📝 MonitorControl.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (+0 -0)
📝 MonitorControl.xcodeproj/xcshareddata/xcschemes/MonitorControl.xcscheme (+1 -1)
MonitorControl.xcworkspace/contents.xcworkspacedata (+0 -10)
📝 MonitorControl/AppDelegate.swift (+226 -262)
📝 MonitorControl/Base.lproj/Main.storyboard (+22 -21)
📝 MonitorControl/Base.lproj/MainMenu.xib (+5 -5)
📝 MonitorControl/Bridging-Header.h (+1 -13)
MonitorControl/ButtonCellView.swift (+29 -0)
MonitorControl/Display+Whitelist.swift (+26 -0)

...and 25 more files

📄 Description

  • Update to Swift 5
  • Switch to Carthage
  • German Translation
  • Switch to DDC.swift
  • Refactoring

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/MonitorControl/MonitorControl/pull/66 **Author:** [@reitermarkus](https://github.com/reitermarkus) **Created:** 5/6/2019 **Status:** ✅ Merged **Merged:** 5/7/2019 **Merged by:** [@the0neyouseek](https://github.com/the0neyouseek) **Base:** `master` ← **Head:** `enhancement` --- ### 📝 Commits (10+) - [`659df65`](https://github.com/MonitorControl/MonitorControl/commit/659df65b034a69fb7f3107c7ef398da3ef82e762) Update to Swift 5.0 and run `swiftformat`. - [`6e07eca`](https://github.com/MonitorControl/MonitorControl/commit/6e07eca3e3b562fca175cc576a5b03eac1a73372) Refactor `MediaKeyTap` start/restart. - [`05a35b0`](https://github.com/MonitorControl/MonitorControl/commit/05a35b057a8a1a035bfc16546d862451cb2abf7f) Remove useless comments. - [`3a4942c`](https://github.com/MonitorControl/MonitorControl/commit/3a4942c52b1b0979c7e65b301c7513b1b944eb86) Reorder files. - [`5156420`](https://github.com/MonitorControl/MonitorControl/commit/5156420876a19412a3d1dd6e3aa2855ae67e8e47) Add German translation. - [`914b3b0`](https://github.com/MonitorControl/MonitorControl/commit/914b3b01d9e56effb4a016a6a42fe59cc89f0f52) Switch to Carthage. - [`ebfc05f`](https://github.com/MonitorControl/MonitorControl/commit/ebfc05f75477d6ebde00ab5dd2dd6f12549fb616) Use `DDC.swift`. - [`6ef77ff`](https://github.com/MonitorControl/MonitorControl/commit/6ef77ffbc176de5e19c05b36ee4991f91d7a4077) Add `NSScreen` extension. - [`2981a93`](https://github.com/MonitorControl/MonitorControl/commit/2981a931fd1482ce1de10c9fb4d4b33d2ee5e411) Simplify menu layout. - [`4deeb50`](https://github.com/MonitorControl/MonitorControl/commit/4deeb5082d41889fbde50c1b0a81425cd7f078d1) Hide the display’s built-in OSD. ### 📊 Changes **45 files changed** (+1275 additions, -1367 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+2 -68) ➖ `.gitmodules` (+0 -3) ➕ `.swift-version` (+1 -0) ➕ `.swiftformat` (+5 -0) 📝 `.swiftlint.yml` (+2 -1) ➕ `Cartfile` (+4 -0) ➕ `Cartfile.resolved` (+4 -0) ➕ `Extensions/CGDirectDisplayID+Extension.swift` (+15 -0) ➕ `Extensions/EDID+Extension.swift` (+33 -0) ➕ `Extensions/NSScreen+Extension.swift` (+70 -0) 📝 `MonitorControl.xcodeproj/project.pbxproj` (+182 -184) 📝 `MonitorControl.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist` (+0 -0) 📝 `MonitorControl.xcodeproj/xcshareddata/xcschemes/MonitorControl.xcscheme` (+1 -1) ➖ `MonitorControl.xcworkspace/contents.xcworkspacedata` (+0 -10) 📝 `MonitorControl/AppDelegate.swift` (+226 -262) 📝 `MonitorControl/Base.lproj/Main.storyboard` (+22 -21) 📝 `MonitorControl/Base.lproj/MainMenu.xib` (+5 -5) 📝 `MonitorControl/Bridging-Header.h` (+1 -13) ➕ `MonitorControl/ButtonCellView.swift` (+29 -0) ➕ `MonitorControl/Display+Whitelist.swift` (+26 -0) _...and 25 more files_ </details> ### 📄 Description - Update to Swift 5 - Switch to Carthage - German Translation - Switch to DDC.swift - Refactoring --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 07:02:25 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/MonitorControl#1024
No description provided.