Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

molay

macrumors newbie
Original poster
Apr 19, 2022
1
1
Hi guys, I am a newcomer, here is a free tool software I developed.

截屏2022-04-19 21.50.11.png


LaunchPadder is a free macOS LaunchPad tool that organizes and sorts apps and folders on LaunchPad according to certain rules.

Sometimes LaunchPad does not display installed application icons properly, or still shows deleted application icons even after restarting the system. At this point we need to reset it, for example using the following command.

defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock

In earlier LaunchPad versions, the reset action automatically arranged the app’s icons alphabetically, but in newer versions the arrangement is based on UUID, which creates a very confusing layout.

To solve this problem, I wrote LaunchPadder.

Currently LaunchPadder supports a variety of sorting rules, including sorting by the alphabet of the application title, sorting by application bundle group (i.e. applications from the same developer are grouped together), sorting by color of application icon and more.
  • support alphabetical sorting of Latin characters and Non-Latin characters (e.g. Chinese)
  • support sorting according to the color information of application icons
  • support for putting Apple apps to the front
  • support sorting by number of folder contents
  • support placing objects matching the specified strings at the beginning or end
  • support grouping and sorting by application bundle id
  • support sorting by application usage (experimentally)
  • support sorting by application category
  • support drag and drop to adjust the priority of rules
  • support for safely resetting the LaunchPad while preserving the current layout as much as possible
When using LaunchPadder, please close any other applications that can operate on LaunchPad data (such as LaunchPad Manager, database management software, etc.) to avoid unexpected data r/w, preemption operations and other issues. These issues can cause damage to LaunchPad data, causing current layout to be lost and displayed abnormally. If this happens, the LaunchPad must be reset for normal use.

User guide

1. Default

Keep the default rules configuration (including Apple, Type, and Alphabet rules) and sort.
The apps will be divided into two groups: Apple apps and non-Apple apps, and each group is sorted alphabetically.
It can basically meet most of the automatic sorting needs.

2. Color OCD

Enable Type, Color rules, turn off other rules, and sort.
The apps will be sorted by the colors of the app icons.

3. Tool Menu

截屏2022-04-19 21.49.17.png

3.1 Reset LaunchPad Safely

It can reset the display problem of the application icons on the basis of saving the current layout.

3.2 Reset LaunchPad Natively

Use the system's native method to reset LaunchPad, the effect is the same as the command mentioned at the beginning, and the current layout will also be lost.
It is recommended to use it only when the LaunchPad data is corrupted, e.g., the LaunchPad doesn't display properly and the "Sort" or "Reset LaunchPad Safely" method consistently reports these errors: "An error occurred while accessing the database", "The LaunchPad database is corrupted".

Requirement

OS Require: macOS 10.15+
Support both x86_64 (Intel) and arm64 (Apple Silicon) architectures.

Version History

- v1.4
  • 2022-04-20
  • fix minor issues
  • optimize error prompts
  • remembers user’s sorting configuration and provides option to reset to default sorting configuration
- v1.3
  • 2022-04-19
  • fix some functional issues
  • improve data operation security
  • optimize the interface
  • add a safe reset function, which can resolve the display problem of the application icon on the basis of saving the current layout
  • add native reset, restart Dock function
  • reduced system requirements from macOS 11.0+ to macOS 10.15+. Due to the large workload and limited effort to be compatible with earlier versions of macOS, only macOS 10.15 is supported at least, and there are no plans to support earlier versions of macOS
- v1.1
  • 2022-04-09
  • fix minor issues
  • optimize the interface
  • add translations for Simplified Chinese, Traditional Chinese
- v1.0
  • 2022-04-08
  • optimize the interface
  • optimize performance
  • support sorting by folder contents
  • support for alphabetical sorting of localized character (Non-Latin) sets
  • support sorting according to the color information of application icons
  • support placing objects matching the specified strings at the beginning or end
  • support sorting by application usage
- v0.1-alpha
  • 2022-04-07
  • initial version
  • support alphabetical sorting of Latin characters
  • support for putting Apple apps to the front
  • support grouping and sorting by application bundle id
  • support drag and drop to adjust the priority of rules

Links

App Homepage: https://molayc.com/blog/2022/04/07/launchpadder/
App Issues Page: https://github.com/Molay/LaunchPadder/issues
Downloads: https://molayc.com/blog/2022/04/07/launchpadder/#requirement

If you find any problem, please leave a message or open an issue.
 
Last edited:
  • Like
Reactions: Pau1ey
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.