Skip to content

Rework how package managers are loaded#4075

Merged
Martí Climent (marticliment) merged 22 commits intomainfrom
hot-reload-package-managers
Sep 4, 2025
Merged

Rework how package managers are loaded#4075
Martí Climent (marticliment) merged 22 commits intomainfrom
hot-reload-package-managers

Conversation

@marticliment
Copy link
Collaborator

@marticliment Martí Climent (marticliment) commented Sep 1, 2025

  • Modernize how package managers are found and loaded into UniGetUI.
  • Improve how disabled/unavailable managers are handled
  • Enable hot reload for package managers. Change path without restarting UniGetUI

TODO

  • Optimize package manager load process
  • When enabling/disabling package manager, reload manager and update UI
  • Add status preview icon to manager entry on package managers page

@marticliment Martí Climent (marticliment) changed the title Modernize how package managers are loaded Rework how package managers are loaded Sep 2, 2025
@marticliment Martí Climent (marticliment) marked this pull request as ready for review September 4, 2025 23:18
@marticliment Martí Climent (marticliment) merged commit 59e92b1 into main Sep 4, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant