mirror of
https://github.com/morgan9e/macos-stats
synced 2026-04-14 00:04:15 +09:00
feat: added tooltips to the missing elements and enabled accessibility on some not natively supported (#2321)
This commit is contained in:
@@ -486,6 +486,8 @@ public class PieChartView: NSView {
|
||||
self.segments = segments
|
||||
|
||||
super.init(frame: frame)
|
||||
|
||||
self.setAccessibilityElement(true)
|
||||
}
|
||||
|
||||
required init?(coder: NSCoder) {
|
||||
@@ -575,6 +577,15 @@ public class HalfCircleGraphView: NSView {
|
||||
|
||||
public var color: NSColor = NSColor.systemBlue
|
||||
|
||||
public override init(frame: NSRect) {
|
||||
super.init(frame: frame)
|
||||
self.setAccessibilityElement(true)
|
||||
}
|
||||
|
||||
required init?(coder: NSCoder) {
|
||||
fatalError("init(coder:) has not been implemented")
|
||||
}
|
||||
|
||||
public override func draw(_ rect: CGRect) {
|
||||
let arcWidth: CGFloat = 7.0
|
||||
let radius = (min(self.frame.width, self.frame.height) - arcWidth) / 2
|
||||
|
||||
Reference in New Issue
Block a user