This update is a major performance and stability overhaul that brings the ThreadPrefixPro add-on up to the highest architectural standards of XenForo 2.3.x. Legacy file-reading methods have been completely abandoned in favor of deep integration with XenForo's native data classes. Furthermore, to maximize front-end performance, a brand new Lazy CSS architecture has been implemented. You will notice a visible improvement in your page load times and server I/O resource consumption.

Changelog
  • Architecture: Font Awesome icon listing infrastructure has been deeply integrated with XenForo 2.3's native \XF\Data\FontAwesome class.
  • Performance: Removed the slow and server-taxing scandir() based directory scanning algorithm. Disk I/O consumption has been completely eliminated.
  • Performance: Migrated to a smart (Lazy) CSS system. The massive CSS file containing 16 different prefix layouts has been split into 16 separate micro-templates.
  • Optimization: Visitors will now only download the specific CSS footprint for the prefixes actually displayed on the page, significantly reducing the overall page size.
  • Fix: Patched the Live Preview screen in the Admin Control Panel to work seamlessly with the newly fragmented CSS architecture.
Thread Prefix Pro v1.0.2 is here, fully optimizing the frontend thread prefix selector dropdown!

Key updates in this version:
  • All custom prefix layouts (such as Cyberpunk, Slanted, Pill, etc.), colors, and icons configured in the admin panel are now perfectly displayed in the dropdown menu and active prefix selection trigger, fully compatible with XenForo's native SVG icon and style structure.
  • Resolved prefix selection click targeting issues inside the dropdown.
  • Love
Reactions: Fatih
With this update, we have added a brand new "Brands" tab to our Font Awesome icon picker and optimized the icon listing logic to run more efficiently and reliably.

Change Log

  • New Feature (Brands Tab): Integrated a new Brands tab into the icon picker modal, allowing you to easily browse and select Font Awesome brand icons (such as Bitcoin, Facebook, Twitter, Chrome, etc.).
  • Bug Fix (Broken Images): Resolved a bug where icons in the Brands tab would render as broken images (404 error) due to combined scanning of Solid and Brand directories. The icon lists have been completely segregated for proper loading.
Back
Top Bottom