Releases: jordanbaird/Ice
Releases Β· jordanbaird/Ice
Ice 0.10.2
What's New
- Improved the logic for retrieving menu bar items.
- Menu bar item images no longer update if the app isn't focused, leading to increased efficiency and the purple screen capture icon appearing less often.
Bug Fixes
- Fixed a crash that would occur when the Ice Bar was longer than the width of the screen.
- Fixed a visual glitch where menu bar items wouldn't initially show in the "Menu Bar Items" settings.
- Fixed faulty menu bar item image caching.
- Fixed a bug that caused the visible section's arranging interface to disappear in "Menu Bar Items" settings when the Ice icon was disabled.
- Adjusted the menu bar split appearance shape to have even padding on both sides when using the inset appearance on screens with a notch.
Full Changelog: 0.10.1...0.10.2
Ice 0.10.1
NOTE: This is a hotfix release for a bug that was introduced in 0.10.0 that could prevent one or more sections from hiding.
What's New (0.10.0)
- Menu bar items can now be shown in a secondary bar below the menu bar! (look for "Use Ice Bar" in the "General" settings pane).
- Added ability to move menu bar items individually in a new "Menu Bar Items" settings pane.
- Menu bar appearance can now be inset on screens with a notch.
- Ice now ensures that the always-hidden section stays to the left of the hidden section.
- Added the ability to disable the always-hidden section.
- Ice now launches in the background by default.
- Ice now uses the GPL-3.0 license.
Bug Fixes (0.10.0)
- The menu bar appearance overlay should now work with fullscreen in apps that don't use the default macOS fullscreen interface, such as VLC and Keynote.
- Reliably check for default macOS fullscreen spaces.
- Fixed mouse location checks in fullscreen and when using multiple displays.
- The menu bar appearance now renders at the correct size across multiple displays with different sized menu bars (i.e. when one display has a notch and the other does not).
- Fixed screen flicker when playing DRM media.
- Improved reliability of application menu hiding.
- Fixed excessive CPU usage by menu bar overlay panel when switching apps.
Full Changelog: 0.10.0...0.10.1
Ice 0.10.0
What's New
- Menu bar items can now be shown in a secondary bar below the menu bar! (look for "Use Ice Bar" in the "General" settings pane).
- Added ability to move menu bar items individually in a new "Menu Bar Items" settings pane.
- Menu bar appearance can now be inset on screens with a notch.
- Ice now ensures that the always-hidden section stays to the left of the hidden section.
- Added the ability to disable the always-hidden section.
- Ice now launches in the background by default.
- Ice now uses the GPL-3.0 license.
Bug Fixes
- The menu bar appearance overlay should now work with fullscreen in apps that don't use the default macOS fullscreen interface, such as VLC and Keynote.
- Reliably check for default macOS fullscreen spaces.
- Fixed mouse location checks in fullscreen and when using multiple displays.
- The menu bar appearance now renders at the correct size across multiple displays with different sized menu bars (i.e. when one display has a notch and the other does not).
- Fixed screen flicker when playing DRM media.
- Improved reliability of application menu hiding.
- Fixed excessive CPU usage by menu bar overlay panel when switching apps.
New Contributors
- @smbl64 made their first contribution in #126
- @eltociear made their first contribution in #132
Full Changelog: 0.9.0...0.10.0
Ice 0.10.0 (Beta 6)
What's New
- You can now right click items in the Ice Bar
- Ice Bar now dynamically changes its color depending on its location
- Menu bar appearance can now be inset on screens with a notch
- Added the ability to disable the always-hidden section
- Ice now ensures that the always-hidden section stays to the left of the hidden section
- Ice now uses the GPL-3.0 license
Bug Fixes
- Fixed menu bar item image capture
- Items and their images are no longer cached during a move
- Items are no longer arranged while the mouse is moving or a mouse button is down
- Fixed application menus occasionally not hiding
- Fixed a bug where appearance overlays would move to another screen on multi-display setups where one screen had a fullscreen space
- Menu bar appearance now renders at the correct size on different screens when one of them has a notch
Full Changelog: 0.10.0-beta.5...0.10.0-beta.6
Ice 0.10.0 (Beta 5)
What's New
- Ice now informs you if a menu bar item is unresponsive when you try to move it
- Workaround for a timeout caused by certain event tapping apps, such as Magnet
- Ice now attempts to wake up menu bar items if they aren't responding to events
- Removed ability to pin the Ice Bar for now (will be included in a future release)
- Drastically improved menu bar item image caching speed and efficiency
- Menu bar items now dynamically update in the Ice Bar
- Note: Currently, items update at an interval of every 3 seconds. In a future update,
there will be an option to adjust the interval to get closer to real time display
- Note: Currently, items update at an interval of every 3 seconds. In a future update,
- The Ice Bar has been redesigned, and now matches your specific menu bar styling
- You can now choose where the Ice Bar appears:
- Centered below the cursor
- Centered below the Ice icon
- Left of screen
- Right of screen
- In addition to the above options, you can have Ice choose a dynamic location based
on the current context
Bug Fixes
- Fixed menu bar items from disappearing from the Ice Bar immediately after it appears
- Fixed menu bar items not accepting clicks (hopefully)
- The Ice Bar should now reliably work in fullscreen
- The Ice Bar should now reliably work across displays
- The Ice Bar now respects the show on hover feature
- The menu bar appearance overlay should now work with fullscreen in apps that don't use
the default macOS fullscreen interface, such as VLC and Keynote - Fixed screen flicker when playing DRM media
Full Changelog: 0.10.0-beta.4...0.10.0-beta.5
Ice 0.10.0 (Beta 4)
What's New
- The secondary bar is now called the Ice Bar in settings
- The Ice Bar now appears centered under the Ice icon
- The Ice Bar can now be pinned to a specific location on-screen. Access this feature by right clicking the bar.
- The Ice Bar now shows asynchronously, after the menu bar item image cache is updated
Bug Fixes
- Items in the Ice Bar now render at the correct aspect ratio on different displays
- Fixed menu bar items being detected in the wrong section
- Improved menu bar item image cache reliability
- Ice no longer restores temporarily shown items if they are manually moved
- Hit testing for items in the Ice Bar is more reliable
- Ice no longer triggers a GUI scripting warning in Little Snitch
- Fixed a regression in the previous betas that was causing the menu bar appearance overlay to cut off some shown items
Full Changelog: 0.10.0-beta.3...0.10.0-beta.4
Ice 0.10.0 (Beta 3)
What's New
- Allow secondary bar to be moved via drag
- Temporarily shown items are now rehidden when showing the secondary bar
- The secondary bar now waits for item menus to close before rehiding temporarily shown items
Bug Fixes
- Fixed inconsistencies when toggling between the secondary bar and standard mode
- Fixed secondary bar not appearing on external displays (hopefully)
- Fixed secondary bar not updating with current items
- Items in the secondary bar should now be displayed with the correct aspect ratio (hopefully)
- Don't show sections when Command+dragging if using the secondary bar
- Cache item images to prevent excessive screen capture use
- Showing item menus is now more reliable
Full Changelog: 0.10.0-beta.2...0.10.0-beta.3
Ice 0.10.0 (Beta 2)
What's New
- Menu bar items can now be shown in a secondary bar below the menu bar
Full Changelog: 0.10.0-beta.1...0.10.0-beta.2
Ice 0.10.0 (Beta 1)
What's New
- Menu bar items can now be moved individually in Ice's settings
- Ice now launches in the background by default
New Contributors
- @smbl64 made their first contribution in #126
- @eltociear made their first contribution in #132
Full Changelog: 0.9.0...0.10.0-beta.1
Ice 0.9.0
What's New
- Slight UI redesign
Bug Fixes
- Fixed menu bar items not hiding on secondary screens when the "show section dividers" feature is disabled
- Fixed menu bar appearance not applying across multiple displays
- Menu bar appearance now updates more reliably when the focused application changes
- Fixed mouse cursor detection not working across multiple displays. Features like "show on hover" and "show on click" should now behave correctly on external displays
- Fixed an occasional bug where hotkeys weren't deleting
Other Changes
- Optimizations
- Menu bar appearance only updates the components that need it
- Slight menu bar appearance design refresh
- You can now change the opacity of the menu bar border
New Contributors
- @cdcharlebois made their first contribution in #79
- @daemedeor made their first contribution in #86
Full Changelog: 0.8.0...0.9.0