Show issue state icons in lists

This commit is contained in:
Georg Bauer
2026-07-31 17:07:13 +02:00
parent f38c3c4939
commit e39695fc60
6 changed files with 48 additions and 21 deletions

View File

@@ -2288,6 +2288,7 @@ public func FfiConverterTypeIssuePage_lower(_ value: IssuePage) -> RustBuffer {
public struct IssueRow: Equatable, Hashable {
public var number: Int64
public var state: String
public var title: String
public var summary: String
public var meta: String
@@ -2296,8 +2297,9 @@ public struct IssueRow: Equatable, Hashable {
// Default memberwise initializers are never public by default, so we
// declare one manually.
public init(number: Int64, title: String, summary: String, meta: String, milestone: String, labels: [LabelRow]) {
public init(number: Int64, state: String, title: String, summary: String, meta: String, milestone: String, labels: [LabelRow]) {
self.number = number
self.state = state
self.title = title
self.summary = summary
self.meta = meta
@@ -2322,6 +2324,7 @@ public struct FfiConverterTypeIssueRow: FfiConverterRustBuffer {
return
try IssueRow(
number: FfiConverterInt64.read(from: &buf),
state: FfiConverterString.read(from: &buf),
title: FfiConverterString.read(from: &buf),
summary: FfiConverterString.read(from: &buf),
meta: FfiConverterString.read(from: &buf),
@@ -2332,6 +2335,7 @@ public struct FfiConverterTypeIssueRow: FfiConverterRustBuffer {
public static func write(_ value: IssueRow, into buf: inout [UInt8]) {
FfiConverterInt64.write(value.number, into: &buf)
FfiConverterString.write(value.state, into: &buf)
FfiConverterString.write(value.title, into: &buf)
FfiConverterString.write(value.summary, into: &buf)
FfiConverterString.write(value.meta, into: &buf)
@@ -4061,4 +4065,4 @@ public func uniffiEnsureGotchaCoreInitialized() {
}
}
// swiftlint:enable all
// swiftlint:enable all