Commit graph

  • e5263dcd54
    Merge 13328598d0 into 65824fce99 James Reilly 2026-01-13 19:42:17 +00:00
  • 13328598d0 fix: prevent flatpak entries from being overwritten by formulae James Reilly 2026-01-13 13:35:37 -06:00
  • c2ed69a36a fix(flatpak): Set PackageTypeFlatpak for remote metadata James Reilly 2026-01-13 12:47:32 -06:00
  • 4e040accd4
    Merge 215daad4fb into 65824fce99 James Reilly 2026-01-13 11:31:35 -07:00
  • 215daad4fb fix: Update search title instead of label during filtering James Reilly 2026-01-13 12:31:31 -06:00
  • 979afb3076
    Merge db6bb8dd2a into 65824fce99 James Reilly 2026-01-13 18:20:57 +00:00
  • db6bb8dd2a fix: Update help text with new key bindings James Reilly 2026-01-13 12:20:52 -06:00
  • db07daceed feat: Update key bindings, add open homepage and sort by type James Reilly 2026-01-13 12:09:27 -06:00
  • c7ac438651 feat: add modular flatpak support with metadata enrichment and ui improvements James Reilly 2026-01-13 11:50:08 -06:00
  • f92601b998
    Merge 1d92e9db65 into 65824fce99 James Reilly 2026-01-13 11:15:05 -06:00
  • 1d92e9db65 feat: improve brewfile loading speed and fix tap resolution James Reilly 2026-01-13 11:14:48 -06:00
  • abc50ff2d7 feat(ui): improve search bar visuals with focus indicator and green border James Reilly 2026-01-13 10:07:11 -06:00
  • ee7a1c286d
    Merge 0fcc9ea00b into 65824fce99 James Reilly 2026-01-13 09:50:05 -06:00
  • bef3733716
    Merge ba0d6e3607 into 65824fce99 James Reilly 2026-01-13 09:49:39 -06:00
  • ba0d6e3607 feat: implement linux compatibility filtering James Reilly 2026-01-13 09:34:05 -06:00
  • 0fcc9ea00b feat: complete multi-select implementation James Reilly 2026-01-13 09:37:40 -06:00
  • fc6dd094ba feat: Multi-select with bulk install/uninstall James Reilly 2026-01-12 22:27:21 -06:00
  • 65824fce99
    fix(cache): refresh all data after Homebrew update main v2.2.1 Vito Castellano 2025-12-31 10:55:49 +01:00
  • 9f92150388
    build(goreleaser): improve release configuration v2.2.0 Vito Castellano 2025-12-29 23:26:54 +01:00
  • 41c37be2c6
    ci: remove deprecated macOS-13 Intel runner feat/install-script-ci Vito Castellano 2025-12-29 23:18:05 +01:00
  • 75ad954791
    fix(install): use sudo for apt-get when not running as root Vito Castellano 2025-12-29 23:14:51 +01:00
  • 4be99a16b5
    fix(ci): properly detect and remove pre-installed Homebrew Vito Castellano 2025-12-29 23:13:31 +01:00
  • 298c59327d
    fix(ci): use --help instead of --version for compatibility Vito Castellano 2025-12-29 23:10:46 +01:00
  • 9b518f1dda
    ci: add workflow to test install script on macOS and Linux Vito Castellano 2025-12-29 23:06:39 +01:00
  • 4b07d8f33f
    fix(install): always install deps before Homebrew on Linux Vito Castellano 2025-12-29 22:50:44 +01:00
  • 2d66b3c404
    fix(install): auto-install Linux dependencies (git, build-essential) Vito Castellano 2025-12-29 22:49:10 +01:00
  • 4e5a655b15
    feat: add one-liner install script Vito Castellano 2025-12-29 22:45:44 +01:00
  • c9d107d028
    docs(website): add Brewfile Mode blog post and update features Vito Castellano 2025-12-29 17:08:38 +01:00
  • 4f1e0d3b7c
    docs: add remote Brewfile support to README Vito Castellano 2025-12-29 16:53:39 +01:00
  • f4e9c32987
    feat(brewfile): add remote Brewfile support via HTTPS URLs Vito Castellano 2025-12-29 16:52:26 +01:00
  • ca20863f4c
    fix(ui): improve Details panel visual hierarchy Vito Castellano 2025-12-29 16:30:58 +01:00
  • e0c12cea5a
    fix(ui): improve table layout and truncate long versions Vito Castellano 2025-12-29 16:10:42 +01:00
  • 473f91e2c7
    docs(examples): add themed Brewfile examples Vito Castellano 2025-12-29 16:03:01 +01:00
  • 78f9a024e4
    docs: update screenshots with new Brewfile mode and refresh existing Vito Castellano 2025-12-29 16:00:08 +01:00
  • 8b3988ffde
    docs: update README with accurate shortcuts, CLI options and screenshots Vito Castellano 2025-12-29 15:58:10 +01:00
  • 95c5453aa1
    fix(lint): update golangci config to Go 1.25 and enable test linting Vito Castellano 2025-12-29 15:39:02 +01:00
  • fa7996453f
    feat(cli): add --version and --help flags Vito Castellano 2025-12-29 15:32:34 +01:00
  • 6e541cf05d
    fix(ui): rename column header from '↓ (90d)' to 'Downloads' Vito Castellano 2025-12-29 15:11:12 +01:00
  • e234487ac9
    refactor(services): restructure and simplify service layer (#46) Vito Castellano 2025-12-29 14:32:25 +01:00
  • f4090c5e63
    fix(dataprovider): suppress gosec G107 false positive refactor/services-restructure Vito Castellano 2025-12-29 14:28:14 +01:00
  • b1e2c581e5
    refactor(brew): merge operations.go into brew.go Vito Castellano 2025-12-29 14:20:50 +01:00
  • 3e047e4461
    refactor(filters): replace 4 booleans with FilterType enum Vito Castellano 2025-12-29 12:43:55 +01:00
  • 838716efd5
    refactor(input): rename io.go to input.go and simplify code Vito Castellano 2025-12-29 12:27:27 +01:00
  • 0cd8f5059f
    refactor(dataprovider): improve method naming consistency Vito Castellano 2025-12-29 12:07:51 +01:00
  • b214c58d83
    refactor(services): move fetchFromAPI to dataprovider Vito Castellano 2025-12-29 11:54:01 +01:00
  • 07a6e024a2
    docs(brewfile): add package documentation with execution sequence Vito Castellano 2025-12-29 11:50:19 +01:00
  • 3f9eee03cd
    refactor(services): remove dead code and unify helpers Vito Castellano 2025-12-29 11:39:46 +01:00
  • e2fe15b964
    refactor(services): extract search methods to dedicated file Vito Castellano 2025-12-29 11:38:54 +01:00
  • be8ca02882
    fix(brewfile): prevent duplicate packages in list after refresh Vito Castellano 2025-12-29 11:05:31 +01:00
  • 9b8c760bb7
    refactor(services): consolidate code and fix shared dependencies Vito Castellano 2025-12-29 10:58:40 +01:00
  • f406f025a2
    refactor(services): centralize data in DataProvider and improve naming consistency Vito Castellano 2025-12-29 10:12:37 +01:00
  • 1440949df3
    refactor(services): introduce DataProvider pattern for data loading Vito Castellano 2025-12-29 00:42:54 +01:00
  • c97c470d2f
    refactor(services): split brew.go into focused modules Vito Castellano 2025-12-29 00:31:27 +01:00
  • 5e893fe950
    feat(ui): add help screen with keyboard shortcuts overlay (#44) Vito Castellano 2025-12-28 19:38:54 +01:00
  • f703f5de3b
    feat(ui): add help screen with keyboard shortcuts overlay feat/help-screen Vito Castellano 2025-12-28 19:31:48 +01:00
  • b7d959d9f2
    feat(legend): add HideFromLegend flag to reduce legend size Vito Castellano 2025-12-28 16:19:39 +01:00
  • c933f00d00
    feat(brewfile): add tap support with auto-installation and caching (#43) Vito Castellano 2025-12-28 12:45:21 +01:00
  • 546498e277
    feat(brewfile): add tap support with auto-installation and caching feat/brewfile-tap-support Vito Castellano 2025-12-28 03:28:21 +01:00
  • 453e8bfc8f
    fix: update filter counter in case a filter returns nothing (#42) Arjun Pathak 2025-12-28 03:50:36 +05:30
  • f30dfb9d2e fix: Update filter counter in case a filter returns nothing Arjun Pathak 2025-12-27 14:36:08 +05:30
  • e6af61716d
    feat: add comprehensive caching for instant startup (#40) v2.1.1 Vito Castellano 2025-11-25 00:45:48 +01:00
  • a33dbb0977
    feat: add comprehensive caching for instant startup feat/cache-optimization-instant-startup Vito Castellano 2025-11-25 00:42:38 +01:00
  • 6d10e0beab
    feat: improve UI color scheme for better readability across terminal themes v2.1.0 Vito Castellano 2025-11-23 19:09:32 +01:00
  • 2873fe61b2
    feat: improve modal button highlighting with green background feat/22-colors-make-the-tool-hard-to-read Vito Castellano 2025-11-23 01:06:01 +01:00
  • aeee3b93b1
    feat: add Brewfile mode for curated package collections (#37) Vito Castellano 2025-11-23 18:54:56 +01:00
  • e60de7a687
    feat: add Remove All for Brewfile mode feat/36-add-support-for-brewfiles Vito Castellano 2025-11-23 00:25:54 +01:00
  • 9da6c5253d
    feat: add Install All functionality for Brewfile mode Vito Castellano 2025-11-23 00:08:19 +01:00
  • 112053e339
    feat: add Brewfile mode for curated package collections Vito Castellano 2025-11-22 00:59:31 +01:00
  • e22b82cc67
    chore: add binary artifact (#38) Vito Castellano 2025-11-22 01:24:34 +01:00
  • d3a3d3f6ae
    chore: add binary artifact feat/binary-quality-testing Vito Castellano 2025-11-22 01:20:11 +01:00
  • 234b7f81f8 fix: fix race conditions Bruno Bernard 2025-11-12 13:09:38 +04:00
  • 4dc3967c42 refactor: increase update interval Bruno Bernard 2025-11-08 01:08:00 +04:00
  • 4d52a29635 refactor: update interval speed to 25 Bruno Bernard 2025-11-07 23:27:10 +04:00
  • f756833b87 fix: use streaming to improve boot speed Bruno Bernard 2025-11-07 23:22:25 +04:00
  • 750caac75b
    docs: add aurora (#34) renner 2025-10-30 16:43:58 +01:00
  • 72a436a73d
    docs: add aurora renner 2025-10-30 16:13:12 +01:00
  • ed036296a0
    docs: update website with v2.0 features and cross-platform support Vito Castellano 2025-10-13 23:14:42 +02:00
  • e4ee1b90ab
    docs: comprehensive README update with v2.0.0 features and Project Bluefin recognition Vito Castellano 2025-10-13 22:27:19 +02:00
  • f5320c1000
    docs: update README with v2.0.0 features and improvements Vito Castellano 2025-10-13 22:19:34 +02:00
  • 4146504511
    fix: updated security event permission Vito Castellano 2025-10-13 21:41:43 +02:00
  • 6c80585431
    chore: release version 2.0.0 - Cask support and XDG compliance (#30) v2.0.0 Vito Castellano 2025-10-13 21:26:18 +02:00
  • 511e906396
    feat: implement XDG Base Directory Specification with github.com/adrg/xdg (#29) Vito Castellano 2025-10-13 00:39:16 +02:00
  • 4f6f304c54
    feat: implement XDG Base Directory Specification with github.com/adrg/xdg Vito Castellano 2025-10-13 00:35:01 +02:00
  • f43442a797
    feat: Add complete Casks support with unified UI (#28) Vito Castellano 2025-10-13 00:18:45 +02:00
  • aaa0e193da
    fix: create copy to avoid implicit memory aliasing Vito Castellano 2025-10-13 00:15:08 +02:00
  • 9b0fe27ca4
    feat(cask): add complete Homebrew casks support with unified UI Vito Castellano 2025-10-12 23:58:25 +02:00
  • 934050bf71
    fix(cask): parse cask analytics correctly Vito Castellano 2025-10-12 23:11:06 +02:00
  • 190f8b498b
    feat(cask): add complete Homebrew casks support with unified UI Vito Castellano 2025-10-12 19:32:46 +02:00
  • 0f870844f5
    feat(cask): add backend support for Homebrew casks Vito Castellano 2025-10-12 19:28:16 +02:00
  • b9d380a16c
    feat: add security scanning with govulncheck and gosec (#27) Vito Castellano 2025-10-11 02:37:16 +02:00
  • 5e9e5ff2d4
    feat: add security scanning with govulncheck and gosec Vito Castellano 2025-10-11 02:31:48 +02:00
  • e5241036f2
    refactor: Migrate to Podman with OCI Containerfile and enhanced Makefile (#26) Vito Castellano 2025-10-11 02:11:00 +02:00
  • 741ea99d8c
    chore: upgrade to Go 1.25 and golangci-lint v2.5.0 Vito Castellano 2025-10-11 02:09:34 +02:00
  • f9faa1f1e2
    refactor: migrate to Podman and enhance Makefile Vito Castellano 2025-10-11 01:57:41 +02:00
  • c790acadca
    chore: upgrade Go from 1.24 to 1.25 Vito Castellano 2025-10-11 01:40:00 +02:00
  • c5160b9cb2
    refactor: migrate from Docker to Podman with OCI Containerfile Vito Castellano 2025-10-11 01:38:57 +02:00
  • 721c36da9e
    feat: add leaves filter to show explicitly installed packages (#25) Vito Castellano 2025-10-11 01:09:20 +02:00
  • b0ad014236
    feat: add leaves filter to show explicitly installed packages Vito Castellano 2025-10-11 01:05:16 +02:00
  • edae4d747e
    added docker support and updated go version to the 1.24 version Vito Castellano 2025-06-26 17:44:43 +02:00
  • 5546ad1b33
    feat: general improvement and removed command service (#20) v1.8.0 Vito 2025-06-26 15:43:26 +02:00