Skip to content

2024.8.15.0

Compare
Choose a tag to compare
@SLT-World SLT-World released this 14 Aug 16:24
· 6 commits to main since this release

Another rework of SLBr! Learning from all my mistakes and using my newfound knowledge to keep me sane from boredom.
I missed out on logging quite a few development logs early in the development.
I'll be re-adding more features from the both legacy SLBr(s), such as IPFS, Gopher, and multi-browser engines in the next few releases

SLBr Development Log [Format: D/M/Y]

  • WinUI Code [31/5/2024 - 2/6/2024]: Developed a modern WPF user interface inspired by Windows 11.
  • Restart of Development [4/6/2024]: Resumed active development on SLBr.
  • Developer Tools Integration [5/6/2024]: Integrated developer tools directly into the browser using HwndHost.
  • Youtube Auto Ad Skip [6/6/2024]: Added functionality to automatically skip ads on YouTube.
  • Enhanced File Explorer in browser [8/6/2024]: Redesigned the browser's file explorer with improved icons and style.
  • Error Pages [8/6/2024]: Error pages no longer use slbr:// but instead now directly display the error HTML within the browser.
  • Improved Icon Acquisition [14/6/2024]: Improved icon retrieval process by using the browser's own display handler, eliminating the dependency on Google's Gstatic service.
  • Ad & Tracker Blocker Fix [14/6/2024]: Resolved an issue where ads were bypassing the blocker in "invalid" frames.
  • Tab Unloading Fix [15/6/2024]: Addressed a significant code oversight in tab unloading that caused excessive resource usage when windows were minimized.
  • Tab Drag and Drop [14/6/2024]: Implemented drag-and-drop functionality for tabs.
  • Side Bar Enhancement [15/6/2024]: Introduced resizing capability to the side bar.
  • Copilot AI Chat + Mobile AI Chat + AI Compose [15/6/2024 - 17/6/2024]: Integrated AI Copilot's chat and compose features with a custom SLBr-styled user interface.
  • Spell Check Functionality Fix [16/6/2024]: Resolved an issue that prevented spellcheck from modifying the misspelled word.
  • Automatic Tab Closure for new tab downloads [16/6/2024]: Implemented a feature to automatically close tabs created for downloads.
  • History Page [17/6/2024]: Added a dedicated history page accessible via slbr://history.
  • Settings Placebo [17/6/2024]: Created a placebo for slbr://settings to be used in a WPF settings overlay.
  • Vertical Tabs [18/6/2024]: Developed a vertical tab layout.
  • Side Bar Quick Switch [18/6/2024]: Added instant switching between developer tools and AI chat.
  • Downloads Page [19/6/2024]: Added a dedicated downloads page accessible via slbr://downloads
  • Settings Page WPF Overlay [21/6/2024 - 22/6/2024]: Implemented a WPF overlay for the settings page, providing an integrated settings page without relying on Chromium.
  • Added new themes [22/6/2024]: Introduced new purple and green themes.
  • Omni Box Suggestions [22/6/2024 - 25/6/2024]: Enhanced the omni box with suggestions.
  • Locale & Languages Customization [24/6/2024]: Added options for customizing locales and languages.
  • Loading Icon Enhancement [25/6/2024]: Implemented a spinning animation for the loading icon.
  • About Section in Settings [25/6/2024]: Added an About section within settings.
  • Enhanced Credits Page Style [25/6/2024]: Improved the visual style of slbr://credits.
  • Improved Default CSS Scrollbar Style [25/6/2024]: Enhanced the default CSS scrollbar style.
  • Customizable Button Visibility [26/6/2024]: Added options to customize the visibility of the home, AI Chat, and translate buttons.
  • Command Line Args Reading for user indication [27/6/2024]
  • Default Browser Registry [27/6/2024]:
  • Added Mouse Wheel Zooming 28/6/2024[]
  • Certificate errors now display Insecure instead of secure [28/6/2024]
  • Improved prompts & popups [28/6/2024]
  • fixed permission handler [29/6/2024]
  • JS enhanced smooth scrolling [29/6/2024]
  • Screenshots now take the full scrollable view of the website [29/6/2024]
  • Made other UIs smoother [30/6/2024]
  • Report Window [30/6/2024]
  • Singleton Instance [6/7/2024] Links will now be opened in existing instances
  • Added popup animation for dialogs [6/7/2024]
  • Added Unload to tab context menu [7/7/2024]
  • slbr://newtab will no longer be displayed in omni box [7/7/2024]
  • Added optimization that minimized memory usage by 20 MB with SetProcessWorkingSetSize [7/7/2024]
  • Fixed issue where browser couldn't close when devtools is opened [7/7/2024]
  • Expanded Lite Mode with "Save-Data" headers [8/7/2024]
  • Enhanced icon fetching with headers that mimic browser requests [8/7/2024]
  • Added toast notifications [8/7/2024]
  • Added "Google" & "Interesting Sites" to Tools menu like in the first version of SLBr for nostalgia [8/7/2024]
  • Added WebGL examples to Tests menu [8/7/2024]
  • Added support for javascript execution javascript: from omnibox [8/7/2024]
  • Reader Mode [9/7/2024]
  • Added indicator to tab header to show how long it still has till it gets unloaded [11/7/2024]
  • Improved tab unloading that checks for music to prevent unload [11/7/2024]
  • Added news feed [13/7/2024]
  • Added handler for data:image icons [13/7/2024]
  • Fixed context menu Copy Image feature [13/7/2024]
  • Added mica titlebar theme [13/7/2024]
  • Fixed multi user feature & added user to settings [14/7/2024]
  • Added extensions sector to settings [19/7/2024]
  • Moved pdf viewer toggle to extensions settings [19/7/2024]
  • Find feature [20/7/2024]
  • Fixed local images not being loaded in new page background [20/7/2024]
  • Added experimental features toggle setting that enables experimental web features [21/7/2024]
  • Added block fingerprint setting [28/7/2024]
  • Added smooth page find [29/7/2024] (--blink-settings)
  • Added icons for slbr://downloads and slbr://history page [3/8/2024]
  • Added settings redirect buttons to slbr://downloads and slbr://history [3/8/2024]
  • Improved media detection for Tab Unloading [15/8/2024]
  • Added a progress bar in Unload Tabs settings [15/8/2024]
  • Added country flag emojis settings [15/8/2024]