Skip to content

Releases: bbbjames/BoBar

v0.1.0.12-alpha

17 Dec 01:53

Choose a tag to compare

What's Changed

  • Action Button Updated: the Symbol property to automatically Invalidate() (repaint) the button when the value changes on click/slide open/close. (6d4ed3d)
  • Added Action Button: Autohide + Slide Close/Open (f73f670)
  • Added RoundedButton Class for Button Border Radius (386ec56)

Installation

  1. Download BoBar-0.1.0.12-alpha-win-x64.zip from the assets below
  2. Extract the ZIP file to your desired location
  3. Run BoBar.exe

Requirements

Usage Tips

  • First time users: Right-click the tray icon to access settings
  • Add shortcuts: Drag & drop .exe or .lnk files onto BoBar
  • Move toolbar: Hold Ctrl and drag any button
  • Customize: Right-click > Settings to edit, reorder, or remove items

Documentation

v0.1.0.11-alpha

14 Dec 06:27

Choose a tag to compare

What's Changed

  • Simplify release notes format and increment to v0.1.0.11-alpha (d099287)

Installation

  1. Download BoBar-0.1.0.11-alpha-win-x64.zip from the assets below
  2. Extract the ZIP file to your desired location
  3. Run BoBar.exe

Requirements

Usage Tips

  • First time users: Right-click the tray icon to access settings
  • Add shortcuts: Drag & drop .exe or .lnk files onto BoBar
  • Move toolbar: Hold Ctrl and drag any button
  • Customize: Right-click > Settings to edit, reorder, or remove items

Documentation

v0.1.0.3-alpha

13 Dec 09:17

Choose a tag to compare

BoBar v0.1.0.3-alpha

Installation

  1. Download BoBar-0.1.0.3-alpha-win-x64.zip
  2. Extract the ZIP file
  3. Run BoBar.exe

Requirements

What's New

See README.md for full changelog.

bobar-win-x64-v0.1.0.2-alpha-require-net-10

10 Dec 12:21

Choose a tag to compare

BoBar v0.1.0.2-alpha

BoBar is a customizable application launcher bar for Windows.

⚠️ Requirements

This release requires .NET 10 Desktop Runtime to be installed:

📦 Installation

  1. Download bobar-win-x64-v0.1.0.2-alpha-require-net-10.zip
  2. Extract to any folder
  3. Run BoBar.exe

✨ Features

  • Customizable launcher bar for quick access to applications
  • Drag & drop executable files and shortcuts to add items
  • High-quality icon extraction with native resolution support
  • Snap-to-edge positioning
  • System tray integration
  • Dark/Light theme support
  • Lightweight and fast

🔄 Changes in v0.1.0.2-alpha

🎨 Major Icon Extraction Improvements

  • Native icon extraction from PE resources - Extracts icons directly from executable files without Windows scaling
  • Multi-resolution icon support - Properly detects and uses the highest quality icon available (16x16, 32x32, 48x48, 256x256)
  • Enhanced color depth preservation - Maintains 32-bit ARGB format with full alpha channel transparency
  • Intelligent upscaling - Uses high-quality bicubic interpolation to scale icons to 256x256 canvas
  • Centered icon placement - Icons are properly centered on transparent background
  • Multiple extraction fallbacks - Tries PE resources, system icon cache, and ExtractIconEx for maximum compatibility
  • Shortcut icon support - .lnk files now use the same high-quality extraction as .exe files

🐛 Bug Fixes

  • Fixed icons appearing small and not filling the PNG canvas
  • Fixed low color quality when upscaling icons
  • Fixed black backgrounds on icons (now properly transparent)
  • Fixed array bounds errors in icon extraction
  • Improved handling of executables with non-standard icon resource IDs

🔧 Technical Improvements

  • Direct PE file resource reading for raw icon data
  • ICO file format parsing and reconstruction
  • Native icon size detection to avoid Windows upscaling
  • High-quality rendering with SourceCopy compositing mode
  • Support for both PNG-embedded and DIB-format icons

🐛 Known Issues

  • Some executables with unusual icon formats may still fall back to lower quality extraction
  • This is an early alpha release - please report any issues on the Issues page

📝 Upgrading from v0.1.0.1-alpha

To get the improved icon quality:

  1. Delete cached icons from %AppData%\BoBar\Icons\
  2. Remove and re-add existing launch items to extract icons with the new method

👨‍💻 Developer

Created by bbbjames


Repository: github.com/bbbjames/BoBar

bobar-win-x64-v0.1.0.1-alpha-require-net-10

10 Dec 10:10

Choose a tag to compare

BoBar v0.1.0.1-alpha

BoBar is a customizable application launcher bar for Windows.

⚠️ Requirements

This release requires .NET 10 Desktop Runtime to be installed:

📦 Installation

  1. Download bobar-win-x64-v0.1.0.1-alpha-require-net-10.zip
  2. Extract to any folder
  3. Run BoBar.exe

✨ Features

  • Customizable launcher bar for quick access to applications
  • Drag & drop executable files to add shortcuts
  • Snap-to-edge positioning
  • System tray integration
  • Lightweight and fast

🔄 Changes in v0.1.0.1-alpha

  • shortcut (.Lnk) file support
  • file-scoped namespaces (C# 10+)
  • working directory added (start-in)
  • bottom margin to match top margin (when snapping to top or bottom of screen)

🐛 Known Issues

This is an early alpha release. Please report any issues on the Issues page.

👨‍💻 Developer

Created by bbbjames

bobar-win-x64-v0.1-alpha-require-net-10

04 Dec 16:59

Choose a tag to compare

BoBar v0.1-alpha

BoBar is a customizable application launcher bar for Windows.

⚠️ Requirements

This release requires .NET 10 Desktop Runtime to be installed:

📦 Installation

  1. Download bobar-win-x64-v0.1-alpha-require-net-10.zip
  2. Extract to any folder
  3. Run BoBar.exe

✨ Features

  • Customizable launcher bar for quick access to applications
  • Drag & drop executable files to add shortcuts
  • Snap-to-edge positioning
  • System tray integration
  • Lightweight and fast

🐛 Known Issues

This is an early alpha release. Please report any issues on the Issues page.

👨‍💻 Developer

Created by bbbjames