Skip to content

Releases: chlee1001/barnook

BarNook 0.6.1

Choose a tag to compare

@chlee1001 chlee1001 released this 30 Sep 07:54
10136c0

Fixed

  • Settings › Apps lists apps whose menu bar item belongs to a second process again, such as espanso. BarNook checked only the first process of each app, so these apps were missing from the list.

What's Changed

  • fix(settings): list apps whose menu bar item belongs to a second process by @chlee1001 in #16

Full Changelog: v0.6.0...v0.6.1

BarNook 0.6.0

Choose a tag to compare

@chlee1001 chlee1001 released this 30 Sep 07:33
af7a83b

Before you update from 0.5.0 or earlier

BarNook's bundle identifier is now kr.co.devch.BarNook (was com.chlee1001.BarNook). macOS treats it as a new app, so after this update:

  • Settings start from the defaults. To keep hidden apps and the Menu Bar and Apps options, use Settings › General › Settings file › Export… in 0.5.0 before updating, then Import… in 0.6.0.
  • Accessibility and Screen Recording must be granted again. The old "BarNook" rows in System Settings can be removed.
  • Launch at login may need to be turned on again.
  • The menu bar icon returns to its default position.

Optional cleanup of the old identifier: defaults delete com.chlee1001.BarNook and tccutil reset All com.chlee1001.BarNook.

What's Changed

  • feat(site): bilingual landing page on GitHub Pages by @chlee1001 in #13
  • fix(site): point canonical and share links at devch.co.kr by @chlee1001 in #14
  • chore!: move bundle identifiers to the devch.co.kr domain by @chlee1001 in #15

Full Changelog: v0.5.0...v0.6.0

BarNook 0.5.0

Choose a tag to compare

@chlee1001 chlee1001 released this 29 Sep 08:46
dd73cab

What's Changed

  • feat(settings): group the Apps list and drag to set the floating bar order by @chlee1001 in #12

Full Changelog: v0.4.0...v0.5.0

BarNook 0.4.0

Choose a tag to compare

@chlee1001 chlee1001 released this 29 Sep 04:42
fee6122

What's Changed

  • feat(settings): toolbar settings panes and permission onboarding redesign by @chlee1001 in #11

Full Changelog: v0.3.0...v0.4.0

BarNook 0.3.0

Choose a tag to compare

@chlee1001 chlee1001 released this 28 Sep 13:21
cc293bc

Highlights

  • The clock opens Notification Center in bar mode. BarNook covers the menu bars left of the clock with a picture of themselves. It then lifts the restriction underneath and passes the click through, so hidden items stay off screen. Resting on the clock briefly makes the click faster.
  • Hidden items no longer flash in bar mode. Moving the pointer across the clock area used to release the restriction whatever the placement. That caused brief flashes, especially with stacked displays.
  • Steadier hiding. BarNook no longer requests an allow-list MenuBarAgent already holds. A failed activation keeps the previous one and is retried. Apps that quit stay allowed, so restarting background agents no longer trigger re-hiding.
  • Bar mode:
    • a rehide waits while the pointer is over the bar;
    • the icon follows the bar's real state;
    • a relaunch reopens the bar.
  • Menu-bar mode: hovering the clock holds hidden items shown.

Permissions change

BarNook now requires both Accessibility and Screen Recording. Screen Recording is needed to take the picture of the menu bars. On first launch, an onboarding window asks for both, and Settings opens once they are granted.

Known limits

  • While the pointer rests on the clock, the menu bars to its left show a still picture, so icon updates there pause until the pointer leaves.
  • How quickly Notification Center opens depends on how busy macOS's menu bar process is. On the test machine, a click after a short rest took about 25–500 ms. A click without a rest took about 320–720 ms.

What's Changed

  • fix(floating-bar): open Notification Center from the clock without showing hidden items by @chlee1001 in #10

Full Changelog: v0.2.0...v0.3.0

BarNook 0.2.0

Choose a tag to compare

@chlee1001 chlee1001 released this 27 Sep 13:17
8176ac2

What's Changed

  • feat(menu-bar): let users choose the status icon per state by @chlee1001 in #9

Full Changelog: v0.1.1...v0.2.0

BarNook 0.1.1

Choose a tag to compare

@chlee1001 chlee1001 released this 27 Sep 12:26
6446f4b

What's Changed

  • feat(branding): make BarNook icon and names consistent by @chlee1001 in #7
  • fix(release): generate each appcast from a fresh output by @chlee1001 in #8

Full Changelog: v0.1.0...v0.1.1

BarNook 0.1.0

Choose a tag to compare

@chlee1001 chlee1001 released this 27 Sep 07:59
f56e3ed

What's Changed

  • feat: brand BarNook and secure its release pipeline by @chlee1001 in #2
  • docs: describe repository architecture and workflow by @chlee1001 in #3
  • docs: use solo-maintainer release review by @chlee1001 in #5
  • fix(release): close prepublish review gaps by @chlee1001 in #4
  • fix(release): reject alternate Sparkle namespace aliases by @chlee1001 in #6

Full Changelog: https://github.com/chlee1001/barnook/commits/v0.1.0