diff --git a/.Jules/palette.md b/.Jules/palette.md index 956d081..64c7987 100644 --- a/.Jules/palette.md +++ b/.Jules/palette.md @@ -16,5 +16,11 @@ **Action:** Always prepend appropriate, high-contrast emojis to action labels in multi-column Zenity lists. ## 2025-05-25 - [Cohesive Tool Integration Pattern] + **Learning:** Integrating new utilities into KibaOS requires a multi-layered approach to ensure discoverability and accessibility: adding the package to the build list, configuring a standard global shortcut (e.g., Print for screenshots), and advertising the feature via the `kiba-welcome` launcher and the shortcuts help dialog. This "Full-Stack UX" approach ensures users can find and use the feature regardless of their preferred workflow (menu-driven vs. keyboard-driven). **Action:** When adding new desktop utilities, always update the package list, `kglobalshortcutsrc`, `kiba-welcome` actions, and the `kiba-welcome` shortcuts help list simultaneously. + +## 2025-06-01 - [Emoji Prohibition for Professional Aesthetic] + +**Learning:** The use of emojis (literal or GitHub codes) is strictly forbidden in all repository workflows and user-facing system strings. While previously considered for scannability, they conflict with the project's 'unibody' UX and professional design aesthetic. +**Action:** Never use emojis in UI strings or documentation; this instruction supersedes the 2025-05-20 entry. diff --git a/build.sh b/build.sh index 825a8c9..cb795af 100644 --- a/build.sh +++ b/build.sh @@ -335,7 +335,7 @@ while true; do files) cutefish-filemanager & break ;; screenshot) cutefish-screenshot & break ;; info) - (fastfetch | zenity --text-info --title="KibaOS System Information") & + (fastfetch --logo none --pipe true --no-color-blocks | zenity --text-info --title="KibaOS System Information" --width=450 --height=500) & ;; shortcuts) (zenity --list --title="KibaOS Shortcuts" \ @@ -344,7 +344,8 @@ while true; do "Terminal" "Meta + T" \ "Search" "Meta + Space" \ "File Manager" "Meta + E" \ - --ok-label="Close" --cancel-label="Close" 2>/dev/null) & + "Screen Capture" "Print" \ + --width=450 --height=500 --ok-label="Close" --cancel-label="Close" 2>/dev/null) & ;; wiki) chromium "https://github.com/WolfTech-Innovations/Kiba/blob/main/WIKI.md" & break