Skip to content

Commit

Permalink
Make Bool parameters case insensitive #278
Browse files Browse the repository at this point in the history
  • Loading branch information
melonamin committed Feb 14, 2022
1 parent 2bc1eaf commit 9cefbbd
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions SwiftBar/MenuBar/MenuLineParameters.swift
Original file line number Diff line number Diff line change
Expand Up @@ -78,11 +78,11 @@ struct MenuLineParameters: Codable {
}

var terminal: Bool {
params["terminal"] != "false"
params["terminal"]?.lowercased() != "false"
}

var refresh: Bool {
params["refresh"] == "true"
params["refresh"]?.lowercased() == "true"
}

var color: NSColor? {
Expand Down Expand Up @@ -116,7 +116,7 @@ struct MenuLineParameters: Codable {
}

var md: Bool {
params["md"] == "true"
params["md"]?.lowercased() == "true"
}

var size: CGFloat? {
Expand All @@ -130,15 +130,15 @@ struct MenuLineParameters: Codable {
}

var dropdown: Bool {
params["dropdown"] != "false"
params["dropdown"]?.lowercased() != "false"
}

var trim: Bool {
params["trim"] != "false"
params["trim"]?.lowercased() != "false"
}

var checked: Bool {
params["checked"] == "true"
params["checked"]?.lowercased() == "true"
}

var length: Int? {
Expand All @@ -147,7 +147,7 @@ struct MenuLineParameters: Codable {
}

var alternate: Bool {
params["alternate"] == "true"
params["alternate"]?.lowercased() == "true"
}

var image: NSImage? {
Expand Down Expand Up @@ -175,26 +175,26 @@ struct MenuLineParameters: Codable {
}

var emojize: Bool {
params["emojize"] != "false"
params["emojize"]?.lowercased() != "false"
}

var symbolize: Bool {
if #available(OSX 11.0, *) {
return params["symbolize"] != "false"
return params["symbolize"]?.lowercased() != "false"
}
return false
}

var ansi: Bool {
params["ansi"] == "true"
params["ansi"]?.lowercased() == "true"
}

var tooltip: String? {
params["tooltip"]
}

var webView: Bool {
params["webview"] == "true"
params["webview"]?.lowercased() == "true"
}

var webViewHeight: CGFloat {
Expand Down

0 comments on commit 9cefbbd

Please sign in to comment.