summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-08-10📚docs: add some badgesHEADmainNaz
2025-08-10🛠️chore: bump version to 0.2.1Naz
2025-08-10🐛fix: avoid copying symlinks to desktop filesNaz
2025-08-10🐛fix: make sure ~/.local/share/applications exists before using itNaz
2025-08-09🛠️chore: bump version to 0.2.0Naz
2025-08-09🛠️chore: update depsNaz
2025-08-09📚docs: add alias information to command help textNaz
2025-08-09Merge pull request '🐛fix: add fallback icon resolutions and conditional ↵Naz
icon path updates' (#20) from fix/issue-19 into main Reviewed-on: https://git.ch-naseem.com/ndpm13/zap-rs/pulls/20
2025-08-09✨feat: check all icon resolutions from 1024x1024 to 16x16Naz
2025-08-09✨feat: hide stdout of --appimage-extractNaz
2025-08-09🐛fix: add fallback icon resolution and conditional icon path updatesNaz
2025-08-08Merge pull request '✨feat: add desktop integration logic to AppImage and ↵Naz
utilize it in PackageManager' (#18) from feat/issue-17 into main Reviewed-on: https://git.ch-naseem.com/ndpm13/zap-rs/pulls/18
2025-08-08✨feat: add desktop integration logic to AppImage and utilize it in ↵Naz
PackageManager
2025-08-08🔧refactor: move AppImage construction logic to new() methodNaz
2025-08-08🛠️chore: update depsNaz
2025-08-08📚docs: update install instructions to use published crateNaz
2025-08-07🛠️chore: update manifestNaz
2025-08-07🔧refactor: minimize tokio features to essential setNaz
2025-08-07📚docs: add GitHub install example and update depsNaz
2025-08-07↩️revert: "📚docs: add GitHub install example and update deps"Naz
This reverts commit b47a4357c43b37fdd0c9cb4489acba8943022a27.
2025-08-07Merge pull request 'feat/issue-15' (#16) from feat/issue-15 into mainNaz
Reviewed-on: https://git.ch-naseem.com/ndpm13/zap-rs/pulls/16
2025-08-07📚docs: add GitHub install example and update depsNaz
2025-08-07✨feat: improve fuzzy select UX with length limit and vim modeNaz
2025-08-07🛠️chore: update depsNaz
2025-08-07✨feat: add the github functionalityNaz
2025-08-07✨feat: add scaffolding for the github functionalityNaz
2025-08-07🐛fix: collapse nested if blockNaz
2025-08-06✨feat: improve error handling for missing appsNaz
2025-08-06🛠️chore: update depsNaz
2025-08-06✨feat: improve error message formatting with colored outputNaz
2025-08-05🐛fix: check for .appimage extension when extracting filename from URLNaz
2025-08-05Merge pull request '🐛fix: handle download failures gracefully' (#14) from ↵Naz
fix/issue-1 into main Reviewed-on: https://git.ch-naseem.com/ndpm13/zap-rs/pulls/14
2025-08-05🐛fix: download to a temporary path that will be removed on failure or ↵Naz
renamed on success
2025-08-05Merge pull request 'Validate URLs before attempting download' (#13) from ↵Naz
feat/issue-2 into main Reviewed-on: https://git.ch-naseem.com/ndpm13/zap-rs/pulls/13
2025-08-05✨feat: add some validation for AppImage downloadsNaz
2025-08-03🛠️chore: update depsNaz
2025-08-03Merge pull request 'Add comprehensive error types' (#12) from feat/issue-5 ↵Naz
into main Reviewed-on: https://git.ch-naseem.com/ndpm13/zap-rs/pulls/12
2025-08-03✨feat: add a more spesific error for the download processNaz
2025-08-01🐛fix: exit with non-zero status when error occursNaz
2025-07-31✨feat: remove expect from path moduleNaz
2025-07-31✨feat: use a separate run() function and handle error output in mainNaz
2025-07-31✨feat: use the custom Result type instead of the standardNaz
2025-07-31✨feat: implement Display and Error traits for custom Error enumNaz
2025-07-31✨feat: add an error moduleNaz
2025-07-30🔧refactor: use file_stem() instead of strip_suffix() in list commandNaz
2025-07-30Merge pull request '🔧refactor: separate download logic from AppImage ↵Naz
struct' (#11) from feat/issue-7 into main Reviewed-on: https://git.ch-naseem.com/ndpm13/zap-rs/pulls/11
2025-07-30🔧refactor: move the list logic to PackageManagerNaz
2025-07-29🔧refactor: use a single PackageManager instanceNaz
2025-07-29🔧refactor: replace old logic with new methodsNaz
2025-07-29🔧refactor: move the symlink removal logic to SymlinkManagerNaz