Releases: alienator88/Pearcleaner
Releases · alienator88/Pearcleaner
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)
v3.0.0
Fixes
- Fix color mode switching not being remembered on startup
- Fix folder left behind on deletion if app bundle was not in the root of Applications folder - via #22
- Reformat layout for mini mode top buttons and search bar
New Features
- Instant Search: Enable in settings to load app files on startup
- Semantic Versioning: Going forward will use semver (Ex. v0.0.0)
- Feature Alert: For each version, a feature alert will popup once on startup to show details
- Leftover File Cleaning: Search your mac for files leftover by uninstalled apps - via #23
- Sidebar Drag Handle: Resize the sidebar in regular mode
- Redesign UI/Settings/Icon: Some new buttons, layout changes, new official app icon and pear color theme accents
- File Sort: Sort files alphabetically or by size
- Socket File Removal: Finds socket files that aren't even visible in Finder with show hidden files enabled
- OSLog Output: Will print errors to the Console app for easier troubleshooting