- [Cleanup] Combine some template modifications and apply them to more suitable templates
- [Fix] ap-ss-postbitFilter class doesnt always fill the entire height of the postbit
- [Feature] Add "Postbit background blur" option
- [Fix] Long-standing issue where you couldn't tag users in Siropu Chat 2 if they had certain username effects applied
- [Cleanup] Add a "Profile block settings" link to the visitor menu
- [Fix] Addon-provided assets no longer soft-delete correctly
- [Cleanup] Ignore a users avatar frame if the visitor has ignored that users style
- [Fix] Profile button color does not update the preview, but the post-save preview works
- [Cleanup] Migrate inline CSS out of profile preview template and into preview stylesheet
- [Fix] Postbit background positions, size & repeat do not reflect in the post-save preview
- [Fix] Certain images can get resized with odd dimensions
- [Cleanup] Uploaders should have the current image filename as its value
- [Fix] Uploaded username icon does not appear in post-save preview
- [Cleanup] Create .less template for handling postbit classes instead of dumping them into the template modification - postbit CSS classes can now be modified without needing to enable development mode
- [Feature] Create style properties for CSS box colors
- [Feature] Replace Postbit background position radiorow with sliders
- [Cleanup] Rebase Postbit URL background conversion job off Postbit entity
- [Feature] Create style properties for filter slider colors
- [Cleanup] Perform various validation checks with admin asset uploaders
- Optimize method for checking if the visitor is ignoring a users styles
- Fix Uncaught SyntaxError: missing : after property id javascript error
- Use ternary operator for determining checked="checked" values in templates
- Stop using template filters to clean up asset names since they can be renamed now
- Always use xf:select and xf Option instead of generic HTML in templates
- Use PHP to handle profile styles instead of requiring different templates for different theme
- Create Custom Title/Tooltip/Username style cache rebuild jobs
- Remove old Font/Frame/Sparkle cache rebuild jobs (since we added buttons to their admin controllers)
- Use strtr() instead of str_replace() in various instances
- Validate Postbit Image and Profile Header URLs
- Proxy postbit URL images
- Convert "Animated Flames" frame to WebP so it works correctly
- Temporary workaround: Hide "delete" buttons from addon-shipped assets to prevent file health checks. The delete buttons will still work for assets you upload yourself.
- Add "Rebuild caches" button to each admin controller
- Create avatar frame setting macro
- Check the visitors properties for "Disable postbit" value instead of the post author
- Improve reliability of "Disable postbit" options preview
- Fix postbit styles no longer applying to conversations
- Fix postbit presets not saving correctly in the admin controller
- Add ability to control background-size & background-position CSS
- Verify colors / css during admin controller save proc
- Create macros for style setting templates to ensure Public & Admin controllers stay in sync
- Rebase postbit settings admin controller
- Create template helper for handling postbits
- Auto-select "no-repeat" postbit option in templates
- Remove old postbit gradient strength admin options
- Create style properties for handling postbit gradients
- Trigger rebuilding of caches post upgrade - this will help admins who haven't upgraded in a while.
- use hasAdminPermission to check for permissions in admin controllers
- Create admin options "Max postbit background height/width"
- Resize uploaded username icon images if necessary
- Create jobs for rebuilding caches
- Support ThemeHouse UI.X 2 (Follow the steps on the Wiki!)
- Create job to convert linked postbit background images into locally-served images
- Create admin option "Allow linking of postbit backgrounds"
- Create uploader for Postbit backgrounds
- Move "pointer-events:none" into frame CSS
- Remove "position: absolute" from frame img tag
- Fix admin usergroup controller still reading from filelist instead of cache
- Fix admin user controller is still reading from filelist instead of cache
- Simplify frame HTML output
- Fix unknown column "ap_group_style" if TL Social groups is installed after Style Suite
- Create admin options for controller username image icon size
- Replace username image icon URL text field with a file uploader (users will have to replace their linked image icons)
- Use listeners for adding columns to UserProfile and UserGroup entities instead of class extensions
- Add preview of fonts in the Admin controller