Skip to content

Releases: alienator88/Pearcleaner

v3.3.2

29 Mar 23:25
Compare
Choose a tag to compare

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

23 Mar 00:15
9322891
Compare
Choose a tag to compare

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

21 Mar 17:40
6b71708
Compare
Choose a tag to compare

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

19 Mar 22:25
Compare
Choose a tag to compare

Fixed

  • Menubar icon not showing Files view when mini mode is disabled - via #36
  • Move extra icons in menubar view to extra menu
  • Main window disabled when menubar icon enabled

New Features

  • N/A

v3.2.0

19 Mar 00:02
Compare
Choose a tag to compare

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

12 Mar 23:37
Compare
Choose a tag to compare

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

11 Mar 18:23
524d3c3
Compare
Choose a tag to compare

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

04 Mar 23:07
Compare
Choose a tag to compare

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

03 Mar 06:33
7955d0e
Compare
Choose a tag to compare

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

02 Mar 01:46
Compare
Choose a tag to compare

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