Releases: alienator88/Pearcleaner
Releases · alienator88/Pearcleaner
v3.6.2
Fixed
- Pearcleaner Updater - Remove requirement for App Support folder, using temp directory now
- Show no files left to remove text label if count is 0 (Should only show up sometimes when using Sentinel Monitor)
- Pearcleaner uninstaller - fix race condition in some situations, might still be some lingering effects to fix
- When moving apps to trash, use URL path instead of UUID as unique identifier
- Fix app not opening center screen first time when no default window size/position is saved
Changes
- Add badge for new features, same as update badge
- Add badge for missing permission too
- Add permissions manager class to keep track of all permissions needed for the app to run smoothly
- Add Pearcleaner uninstaller alert popup
- Control Sentinel Monitor start/stop action using distributed notifications instead of loading/unloading the plist
Screenshots
v3.6.1
Fixed
- Fix transparency enabled not showing leftover file searchbar background color
- Fix incorrect icons in More menu popover
- Fix leftover files search “select all” checkbox not working on filtered items - via #52
- Fix leftover files search shifting items around in the list when list was recomputed - via #52
- Fix first Pearcleaner app launch not opening center of screen as the x/y coordinates were empty - via #50
Changes
- Make update window buttons more clear with labels
- Animate all button icons on hover
- Add GitHub issue link to about
- Remove dev email from app and GH as it's decommissioned now
- Add file/folder exclusion list for leftover file search - via #51 (See screenshot)
- Hide .DS_Store files and temp files from leftover search to reduce clutter (Temp files get cleared by OS anyways)
- Leftover files warning icon/color/text changed
- When there's a new app update, a badge will show at the top of the app list instead of the popup window (See screenshot)
Screenshots
v3.6.0
Fixed
- Logo animation causing logo to slide into view onAppear() sometimes
- Show close button in all file list views (regular, mini, menubar) to get back to main screen
- Move leftover files rescan button next to Uninstall button
Features
- File list view design changes
- App list view design changes
- Search bar design changes
- All views (regular, mini, menubar) now share the same app list view element, no more duplicated code
- Hide search bar buttons while typing to allow more room for text
- Search bar should be ready to type always even after clicking around. Only exception is if Leftover files view is active, which also has a search bar that takes focus precedence
- Add ability to remove individual files from lists without clearing the selected app/screen and having to run search again
- Lots of little UI changes to give the app a brand identity and make it more cohesive and uniform
Note
Lots of code changes in this update, there could be things I missed/bugs to fix.
Please let me know if you see anything! 😄
v3.5.4
Fixed
- Item hover/item selected design changes
- App list removed dividers, adjusted padding for a cleaner look
- Match clicked app by app UUID instead of path
- Set slate color as default brand theme for dark mode
Features
- Add reset settings to defaults button in Settings > General
- Chroma color rotation logo animation (Can disable in Settings > Interface)
- Add macOS default colors as a preset
v3.5.3
Fixed
- Fix wrapped app not getting removed on deletion after recent fixes with wrapped path
- Fix group containers paths added when they don’t exist
- Wrapped iOS app names sometimes using incorrect name string from info.plist
- Container and plist icons next to items
- Localized file search item names
- Leftover search localized item names
- Fix Containers folders not found when they are named via UUID but displaying localized in Finder
v3.5.1
Fixed
- Make changes to Auto appearance mode by adding a theme observer notification
- Move conditions from file search function to individual struct for unique app files to make code more readable
- Fix missing files in containers and logs folders for some apps from latest GitHub issues
- Remove instant search pre-loader setting as the regular search is now quick enough to not be needed
- Remove open in finder folder button next to files as this can now be triggered by clicking the file item or right click context menu
Features
- Add setting in General tab for size display mode (Real, Logical, Finder)
- Added function to pull unique app conditions from github repo. This allows for fixing issues where app files are not found for certain apps by updating the
conditions.json
file in the repo and not having to release a whole new app version. These conditions are pulled on app startup. - Add right click context menu to files in the file list which gives a few options like Open app, copy path, open in Finder.
v3.5.0
Fixed
- Align drop zone image to center
- Divider color
- Padding at top of menubar view
- Fix top bar padding in regular mode
Features
- Add finder extension for easily uninstalling apps with Pearcleaner straight from Finder.
Right click .app > Pearcleaner Uninstall
- Enable/show finder extension status in
Settings > General > Finder Extension
- Add theme system in regular, mini and menubar mode
- Add preset theme colors
- Monospace numbers throughout the app
- Added flip animation to progress counter/increased size
v3.4.2
Fixed
- App name capitalization issue in certain cases
- File search cleanup not removing duplicate parent/child paths correctly sometimes
- Logic for finding certain apps with more complicated file structures
v3.4.1
Fixed
- Folders tab in settings pointing to wrong tab
v3.4.0
Fixed
- Fix Auto appearance mode not respecting OS mode
- Mini or regular window not closing when switching types
- Dividers in file list view not always showing correctly