docs(changelog): add favicon refactoring to unreleased
- commit
- 56c15eb0121fdc8a63e8514297174131d8f4129f
- author
- bnema · · 2025-10-18 10:55 UTC
- parent
- 842d401
- signature
- GPG Unverified
2B82207D370127A0The key is unknown
1 file · +11 -0
M CHANGELOG.md +11 -0
| @@ -4,6 +4,17 @@ All notable changes to this project will be documented in this file. | |||
| 4 | 4 | ||
| 5 | 5 | ## [Unreleased] | |
| 6 | 6 | ||
| 7 | + | ### Added | |
| 8 | + | - **Favicon refactoring**: WebKitGTK FaviconDatabase as single source of truth, removing fragile file-based cache and ico/bmp conversion dependencies | |
| 9 | + | - Native favicon detection and automatic PNG export at 32x32 for CLI (dmenu) | |
| 10 | + | - SVG favicon rasterization support | |
| 11 | + | - Async texture loading with callbacks for non-blocking UI updates | |
| 12 | + | - FaviconService handles favicon collection across all panes | |
| 13 | + | ||
| 14 | + | ### Changed | |
| 15 | + | - Removed old favicon cache system (go-ico, go-bmp dependencies) | |
| 16 | + | - Simplified omnibox favicon handling: uses database favicon_url only | |
| 17 | + | ||
| 7 | 18 | ### Fixed | |
| 8 | 19 | - Dark mode flash on startup: Set GTK dark theme preference and WebView background color before window/content creation | |
| 9 | 20 | - Cmd+Q and window close button now trigger graceful shutdown instead of killing the browser process | |
| @@ -4,6 +4,17 @@ All notable changes to this project will be documented in this file. | |||||
| 4 | 4 | ||||
| 5 | ## [Unreleased] | 5 | ## [Unreleased] | ||
| 6 | 6 | ||||
| 7 | + | ### Added | |||
| 8 | + | - **Favicon refactoring**: WebKitGTK FaviconDatabase as single source of truth, removing fragile file-based cache and ico/bmp conversion dependencies | |||
| 9 | + | - Native favicon detection and automatic PNG export at 32x32 for CLI (dmenu) | |||
| 10 | + | - SVG favicon rasterization support | |||
| 11 | + | - Async texture loading with callbacks for non-blocking UI updates | |||
| 12 | + | - FaviconService handles favicon collection across all panes | |||
| 13 | + | ||||
| 14 | + | ### Changed | |||
| 15 | + | - Removed old favicon cache system (go-ico, go-bmp dependencies) | |||
| 16 | + | - Simplified omnibox favicon handling: uses database favicon_url only | |||
| 17 | + | ||||
| 7 | ### Fixed | 18 | ### Fixed | ||
| 8 | - Dark mode flash on startup: Set GTK dark theme preference and WebView background color before window/content creation | 19 | - Dark mode flash on startup: Set GTK dark theme preference and WebView background color before window/content creation | ||
| 9 | - Cmd+Q and window close button now trigger graceful shutdown instead of killing the browser process | 20 | - Cmd+Q and window close button now trigger graceful shutdown instead of killing the browser process | ||