- Mojave:
- not working raiseBrowser() and disclusure triangles for categories
- Swift:
- filter() for inactive packages should be called only for MacPorts and Homebrew
- Scraping the version numbers and the descriptions from Homebrew formulae is excessively slow
- The password to sudo is echoed in clear text
- Old uninstalled macOS packages shouldn't be shown
- Scrape new Debian packages (gmane.org has shut down)
- A new Shell should be opened if the user closed the last one
- Swift:
- complete port of inactive packages management
- make use of Array's removeAll
- Make use of
brew info -d —json=v1 --all
and https://formulae.brew.sh/docs/api/ - Make use of Storyboards and NSViewControllers
- Make use of WKWebView and NSURLSession
- Preload a cached index to speed up startup
- Scroll the webview by pressing the spacebar
- Core Data, predicate editor
- GTasks, Stop button, exception handling
- Alternative use of ExecuteWithPrivileges() and PrivilegedHelperTools.
- Asyncronous URL fetches, download manager
- Manage
--force
flags - itemsTable date column
- Integrate App Store command line interface (https://github.com/mas-cli/mas)
- FreeBSD deps
- Fink categories, deps, binaries
- pkgsrc deps, outdated, options, Pkgsrc.se CVSWeb
- Faster pkgsrc cvs update -dP (i.e. http://github.com/jsonn/pkgsrc)
- port2pkg and pkgsrc wip
- Rudix online mode
- GHMUG: http://www.hmug.org/pub/MacOS_X/Status.php
- Display notes and caveats after installing
- A sliding panel for details/properties
- Contextual options when marking items
- commandsPopUp suggestions
- A monitor displaying background tasks
- Launch/Run action, detecting binaries
- Scriptability
- Editor for launchd and preferences plists
- GPython and GRuby systems
- JPortsUI good ideas:
- Sort MacPorts by date
- Display status of dependencies
- Get favicon.ico
- Progress indicator in the dock tile
- Back/Forward buttons for WebView
- GSystem.search() using cmd's output
- Dependencies analysis (
port -y
,brew missing
) - Adding marks and pins while browsing scrapes
- Option not to hide prefixes
- Screenshots from Debian,
NSWorkspace.sharedWorkspace.iconForFile
- Download BSD INDEXes when activated in Options
- Freecode log->home
- http://opensourcemac.org, http://www.freesmug.org/
- http://packages.gentoo.org/arch/x64-macos?arches=prefix
- Formula/Portfile editor
- npm, CPAN
- GNOME and MAMP server presets