Releases: alienator88/Pearcleaner
Releases · alienator88/Pearcleaner
v3.3.3
Fixed
- Leftover file search not working when instant search is disabled. Remnant from the function re-write in last update.
- Reverse Search didn't fully kill function once retry limit was reached
v3.3.2
Fixed
- Prevent removing nested parent folder of the application bundle
- App not being removed from list correctly if nested
- Changed logic when removing individual app files from the list (Removing app bundle itself, removes it from app list. Removing non-app bundle files will leave the app in the list for future use)
v3.3.1
Fixed
- Leftover file search not filtering by lastPathComponents as well
- Deleting one selected file from an app, fully removed app from app list
- Item selection/sorting layout/icons
- Transparency on FilesView popover
- Upgrade check did not distinguish between standard/admin users
- Alpha sorting order was not filtering by file name, but the path instead
v3.3.0
Fixed
- Misc layout/color changes
- Rescan button for leftover file search missing in regular mode
- Completely refactored all the main logic functions from the ground up to increase performance, efficiency and code readability
New Features
- Added Settings tab
Folders
for adding more directories where Pearcleaner should search for app files - Show progress bar on app startup when loading all app files with instant search enabled
- Add app icon background color in FilesView based on the icon's average color mapping
- Add time counter to progress view
v3.2.1
v3.2.0
I SUGGEST SKIPPING THIS ONE FOR NOW, FOUND A COUPLE BUGS. WILL HAVE FIXED VERSION OUT SHORTLY.
Fixed
- N/A
New Features
- Added menubar option in Settings to allow for quick app uninstalls (There was a lot that went into this, submit Issues if you see any bugs please) - via #35
- Added launch on login option in Settings to launch app when in menubar mode
- Added new Interface tab in Settings to hold all the options, separate from General now
v3.1.1
Fixed
- pearFormat() extension was not handling names with dashes
- Changed leftover files logic to cut down on more system file noise
- Changed file finding logic to ignore non-regular files like socket, pipe, etc. as they can cause crashes when deleting
- Miscellaneous small fixes
New Features
- Add searchbar on Leftover Files page to allow for filtering large lists
Unfixed
- Testflight app crash (Can't reproduce) - #27
v3.1.0
Fixed
- Fix some UI inconsistencies like padding, search bar focus, transparency on settings window
- Rewrote logic for finding installed applications and their individual details, which is much more efficient now and loads the info in half the time compared to previous logic
- Removed full app list refresh action after app uninstall, now the app object is popped out from the array making it much faster
New Features
- Optional homebrew cleanup to force homebrew to sync up the installed app list after manual removal via Pearcleaner - via #33
- Add
show last feature alert
button to the Settings > Update tab, incase user would like to review again
Unfixed
- Unable to reproduce testflight app crash yet - #27
v3.0.2
Fixed
- Change update/permission windows to match redesign
- Move popover close button and leftover files rescan button in top right corner
- Make sentinel monitor ignore Pearcleaner
- Fix app list not refreshing sometimes after Undo delete
- Make app list view into a reusable view for both regular/mini modes to avoid duplicating code
- Fix toggle icons missing - #29
- Fix multiple user sections if more than 1 app - #26
- Fix mini mode padding in User items
- Disable sticky headers for now, causing some issues - #28
- Fix accentColor on cursor in search bar - via #30
- Make Trash and Wrapped app paths more efficient when adding to selected items
New Features
- N/A
Unfixed
- Unable to reproduce testflight app crash yet - #27
v3.0.1
Fixes
- Fix drop target gradient width
- Fix drop target symbol thickness - via #25
- Fix not finding service files in
~/Library/Services
folder - via #24 - Fix pearcleaner logo in regular mode looking blurry
New Features
- Make User/System section headers sticky in app list view (Conditional to transparency setting being off)