Releases: bbbjames/BoBar
Releases · bbbjames/BoBar
v0.1.0.12-alpha
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
- Download
BoBar-0.1.0.12-alpha-win-x64.zipfrom the assets below - Extract the ZIP file to your desired location
- Run
BoBar.exe
Requirements
- Windows 10 or later
- .NET 10.0 Desktop Runtime
Usage Tips
- First time users: Right-click the tray icon to access settings
- Add shortcuts: Drag & drop
.exeor.lnkfiles onto BoBar - Move toolbar: Hold
Ctrland drag any button - Customize: Right-click > Settings to edit, reorder, or remove items
Documentation
v0.1.0.11-alpha
What's Changed
- Simplify release notes format and increment to v0.1.0.11-alpha (d099287)
Installation
- Download
BoBar-0.1.0.11-alpha-win-x64.zipfrom the assets below - Extract the ZIP file to your desired location
- Run
BoBar.exe
Requirements
- Windows 10 or later
- .NET 10.0 Desktop Runtime
Usage Tips
- First time users: Right-click the tray icon to access settings
- Add shortcuts: Drag & drop
.exeor.lnkfiles onto BoBar - Move toolbar: Hold
Ctrland drag any button - Customize: Right-click > Settings to edit, reorder, or remove items
Documentation
v0.1.0.3-alpha
BoBar v0.1.0.3-alpha
Installation
- Download
BoBar-0.1.0.3-alpha-win-x64.zip - Extract the ZIP file
- Run
BoBar.exe
Requirements
- Windows 10 or later
- .NET 10.0 Runtime (Desktop Runtime)
What's New
See README.md for full changelog.
bobar-win-x64-v0.1.0.2-alpha-require-net-10
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
- Download
bobar-win-x64-v0.1.0.2-alpha-require-net-10.zip - Extract to any folder
- 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:
- Delete cached icons from
%AppData%\BoBar\Icons\ - 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
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
- Download
bobar-win-x64-v0.1.0.1-alpha-require-net-10.zip - Extract to any folder
- 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
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
- Download
bobar-win-x64-v0.1-alpha-require-net-10.zip - Extract to any folder
- 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