Skip to content

Reduce status bar icon width on the Mac Menu Bar#80

Merged
kargnas merged 2 commits intomainfrom
improve-icon
Feb 16, 2026
Merged

Reduce status bar icon width on the Mac Menu Bar#80
kargnas merged 2 commits intomainfrom
improve-icon

Conversation

@kargnas
Copy link
Member

@kargnas kargnas commented Feb 16, 2026

Summary:

  • let StatusBarController respond to intrinsic size changes so the menu bar item resizes automatically when its icon view content changes
  • rework StatusBarIconView to defer text display, use monospaced/different fonts based on state, and animate the spinning dollar icon while loading
  • clean up submenu label indents and highlight warning text colors for pace predictions

Testing:

  • Not run (not requested)

@op-gg-ai-devops
Copy link
Contributor

야, 상태 표시줄 아이콘 너비가 내용물에 따라 늘어나게 하고 로딩 뺑뺑이(회전) 애니메이션 추가했네.


StatusBarIconView에서 intrinsicContentSize 써서 사이즈 잡고 Timer로 돌리는 거 로직 깔끔하게 잘 짰다. RunLoop 모드 .common으로 잡아서 메뉴 만질 때도 안 멈추게 한 건 센스 있네.

근데 default.profraw 저건 뭐냐? 빌드하다 나온 잡동사니 같은데 실수로 올린 거 아니야? 저런 건 좀 빼라. 나중에 꼬인다. 전반적으로 구조 리팩토링하면서 뷰 갱신 로직도 깔끔해져서 보기 좋다.

이건 맛보기 리뷰다. 버그랑 보안까지 탈탈 털어주는 딥한 리뷰 원하면 @opgginc/op-gg-ai-devops 리뷰해줘라고 댓글 달거나, @opgginc/op-gg-ai-devops 팀을 리뷰어로 넣어라. (AGENTS.md 규칙대로 간다)

@kargnas kargnas changed the title Adjust status bar icon layout and animate loading indicator Reduce status bar icon width on the Mac Menu Bar Feb 16, 2026
@kargnas kargnas merged commit 399ec5d into main Feb 16, 2026
13 checks passed
@kargnas kargnas deleted the improve-icon branch February 16, 2026 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant