From bcceca83ce966598e00e0319d85ec11d6df9d272 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Tue, 30 Jun 2026 03:44:54 +0800
Subject: [PATCH] Freeze TagLauncher 8.2.8 build 20260630.0128

---
 src/Apptag/AppGridSupport.swift |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/src/Apptag/AppGridSupport.swift b/src/Apptag/AppGridSupport.swift
index b12256d..8ff238e 100644
--- a/src/Apptag/AppGridSupport.swift
+++ b/src/Apptag/AppGridSupport.swift
@@ -32,6 +32,8 @@
     let isEditing: Bool
     let placement: BubblePlacement
     let arrowOffset: CGFloat
+    let noteQuotaText: String?
+    let noteQuotaWarning: Bool
     @Binding var draftNote: String
     var noteFocused: FocusState<Bool>.Binding
     let onCommit: () -> Void
@@ -72,6 +74,18 @@
                     Text("\(draftNote.count) / \(TagDatabase.maxAppNoteLength)")
                         .font(.system(size: 10, weight: .medium))
                         .foregroundStyle(.white.opacity(0.35))
+
+                    if let noteQuotaText, !noteQuotaText.isEmpty {
+                        Text(noteQuotaText)
+                            .font(.system(size: 11, weight: .medium))
+                            .foregroundStyle(
+                                noteQuotaWarning
+                                    ? Color.orange.opacity(0.96)
+                                    : Color.white.opacity(0.58)
+                            )
+                            .multilineTextAlignment(.trailing)
+                            .fixedSize(horizontal: false, vertical: true)
+                    }
                 }
             } else if !displayNote.isEmpty {
                 Text(displayNote)

--
Gitblit v1.9.3