
TODO
The following is a list of TODO items for AppSnap in no particular order:-
GUI
- Add to cart paradigm
- Selected applications get deselected when categories changed
- Configuration frontend
- Display completion screen after processing
- Reload button should be removed, useless
- Replace filter with correct widget
- Remove update button, confused with install/upgrade
- Scan and submit all locally installed applications to database
- Support for application icons -OR- Google image search icons
- Improve display of categories
- Clarify errors on GUI
- Not clear when update has completed, need clear message
- Update message in status bar confusing, need popup dialog, remind later, etc.
- Scroll app list using arrow keys
CLI
- Improve CLI output layout
- CLI has to support Upgradeable
- CLI should allow upgrading all upgradeable
- CLI should allow updating AppSnap
Backend
- Encrypt password in config.ini
- Generate/update config.ini instead of overwriting
- Limit download speeds
- Expand concept of ‘installation’ – e.g. ISO files copied to directory
- Locale text replacement – download applications by locale
- AppSnap can’t be updated in parallel with other applications
- Support storing configuration data in registry
- Support multiple cache locations – e.g. Primary cache on DVD, require secondary cache
- Support PAC proxy server configurations – pacparser
Database
- Multiple mirror support, pick fastest mirror
- Support package dependencies
- Separate downloads by operating system
- Check signatures on downloaded packages
- Follow beta vs. official releases separately
- Support for answer files – discussion
- Download application source
- Support portable apps
- Better longer descriptions for applications
- Add peripheral drivers to database
Configurability
- Default category to load on startup – Favorites, Upgradeable
- Move report bug link to config.ini
- Configurable proxy server in config.ini
- Favorite applications category
- Support for application tagging
- Support themes – fonts, icons, colors
Misc
- Export download URLs to download manager
- Use curl.WRITEDATA when downloading files
- Run appsnap[gui].exe from any directory
- Fix Google Sketchup (RunDLL) uninstall issue
- Download failed message overwritten in some instances
I think it would be very beneficial to be able to specify per-application install directories. This would this be a nice generic way to support program addons, especially if you can specify it relative to the install path of another program. Could be tricky taking Vista UAC folder redirection into account, though.
Hi,
I just found out about AppSnap – it sounds like it will be a huge help when I reformat and reinstall WindowsXP Pro in a week or so.
I have a suggestion, which you may have already implemented. If so, please forgive my duplicating someone else’s input.
How about allowing me to “scan” my existing PC and then somehow export the detected apps to a file and automatically load all those onto my new pc? That would be even cooler than selecting from a database?
Thanks,
Jay
This is a cool idea, I will consider it for a future release. Thanks for your feedback.
Just wondering if you are still working on, or planning to keep up, Appsnap? –thanks
Hello Robb, honestly I haven’t touched AppSnap in the last several months, mainly because my net speed is too slow to maintain the DB or add new apps.
If there is anyone interested, I will be happy to hand over the keys.