โครงการนี้ถูกเก็บถาวร ดูส้อมของโครงการนี้
EnergyBar · supercharge แถบสัมผัสของ Mac ของคุณ

ไอคอนโดย Georg Bednorz
EnergyBar แทนที่แถบสัมผัสของ Mac ของคุณด้วยชุดวิดเจ็ตเช่นท่าเรือหรือวิดเจ็ต "เล่นตอนนี้" เป้าหมายของ EnergyBar คือการเพิ่มความสามารถในการใช้งานของ Touch Bar ในขณะที่ลดข้อบกพร่องบางอย่างเช่นการแตะโดยไม่ตั้งใจ

ตำแหน่งเริ่มต้นของวิดเจ็ต EnergyBar ช่วยให้มีความสอดคล้องและการท่องจำการใช้แถบสัมผัสของคุณ พื้นที่รอบ ๆ คีย์ ESC และเหนือคีย์ลบได้รับการเก็บรักษาไว้เพื่อบรรเทาปัญหาของการแตะโดยไม่ตั้งใจ ในเวลาเดียวกัน EnergyBar อนุญาตให้มีการปรับแต่งเพื่อให้คุณสามารถมองเห็นวิดเจ็ตที่คุณชื่นชอบได้
วิดเจ็ต
ท่าเรือ

- แสดงแอปพลิเคชันโฟลเดอร์และถังขยะของคุณ
- แตะรายการบนท่าเรือเพื่อเปิดแอปพลิเคชันของคุณหรือเข้าถึงโฟลเดอร์และถังขยะของคุณ
- หรือคลิกรายการบนท่าเรือโดยใช้เมาส์ของคุณ คุณสามารถลากไฟล์ไปยังมันและมันจะทำสิ่งที่ถูกต้อง!
- ซ่อนท่าเรือระบบเพื่อฟื้นคืนอสังหาริมทรัพย์หน้าจอที่มีค่า
แอพที่ใช้งานอยู่

- แสดงแอพที่ใช้งานอยู่ในปัจจุบันบน Mac ของคุณ
- นี่คือวิดเจ็ตการแสดงผลที่ใช้ในการครอบครองพื้นที่ที่มักจะแตะโดยไม่ได้ตั้งใจ
ตอนนี้เล่น

- แสดงแทร็กและศิลปินในปัจจุบัน
- สามารถกำหนดค่าให้แสดงแอพที่ใช้งานได้บน TAP
- สามารถกำหนดค่าให้แสดงวิดเจ็ต TODO บนแตะ
- กด Long เพื่อเปิดตัวเครื่องเล่นสื่อปัจจุบัน
สิ่งที่ต้องทำ

- แสดงรายการสิ่งที่ต้องทำถัดไปจากการแจ้งเตือนหรือกิจกรรมปฏิทินของคุณ
- สามารถรวมเข้ากับวิดเจ็ตการเล่นในขณะนี้เพื่อรักษาพื้นที่
- กด Long เพื่อเปิดตัวการเตือนหรือแอพปฏิทิน
ควบคุม

- แสดงการควบคุมแป้นพิมพ์ทั่วไป: เล่น/หยุดชั่วคราว, ความสว่าง, ระดับเสียง, ใบ้
- กดปุ่ม Play/Pause ค้างไว้เพื่อข้ามไปข้างหน้า/ไปข้างหน้า
- กดปุ่มความสว่างและระดับเสียงเพื่อเปลี่ยนค่าของพวกเขาในการกระทำเดียว
สภาพอากาศ

- แสดงสภาพอากาศปัจจุบันที่สถานที่ของคุณ (ต้องใช้บริการสถานที่)
- ใช้เฟรมเวิร์กส่วนตัวของ Apple เพื่อให้คุณได้รับสภาพอากาศเช่นเดียวกับศูนย์แจ้งเตือน
นาฬิกา


- แสดงเวลาปัจจุบันและเป็นทางเลือกสถานะแบตเตอรี่
- สามารถกำหนดค่าเพื่อแสดงสภาพอากาศบนแตะ
- กด Long เพื่อเปิดการตั้งค่า EnergyBar
- นี่คือวิดเจ็ตการแสดงผลที่ใช้ในการครอบครองพื้นที่ที่มักจะแตะโดยไม่ได้ตั้งใจ
การปรับแต่งแท่งสัมผัส

ในการปรับแต่งแถบสัมผัสของคุณให้กดปุ่ม "ปรับแต่ง Touch Bar" ในการตั้งค่าแถบพลังงาน ในการเปิดหน้าต่างการตั้งค่าเพียงดับเบิลคลิกที่แอปพลิเคชัน EnergyBar ใน Finder หรือกดยาวบนวิดเจ็ตนาฬิกา
หมายเหตุนักพัฒนา
ซอร์สโค้ดโครงการมีการจัดระเบียบดังนี้:
- - build/xcode: Xcode Workspace
- - RSC: ทรัพยากรโครงการ
- - SRC: แหล่งที่มาโครงการ
- - SRC/System: แหล่งที่มาของระบบ MacOS
- - SRC/วิดเจ็ต: แหล่งที่มาของวิดเจ็ต
วิธีเพิ่มวิดเจ็ต
การเพิ่มวิดเจ็ตนั้นค่อนข้างง่าย:
- สร้างคลาสที่ชื่อว่า
XxxxWidget ที่มาจาก NSCustomTouchBarItem หรือ CustomWidget คลาสสะดวกสบาย เป็นสิ่งสำคัญที่ชื่อคลาสจะจบลงใน Widget - เพิ่มชื่อคลาส (ไม่มีส่วน
Widget ) เป็น -[AppBarController awakeFromNib] - ใช้วิดเจ็ตของคุณ