Sebastian Palencsar
e95a23bc20
M3 namespace migration: complete Phase B, partial Phase D, docs and tests
...
- Native runtime under bearhub/ (api, commons, gems, view/util, view/core, view/qt)
- bauh/ compatibility re-export shims for legacy imports
- Phase D: canonical __version__/__app_name__ in bearhub/__init__.py; pyproject.toml
and setup.py point at bearhub package
- Native gem loader at bearhub/view/core/gems.py
- Namespace compatibility tests (159 tests passing)
- Documentation: CHANGELOG [Unreleased], NAMESPACE_MIGRATION, ROADMAP, README,
CONTRIBUTING, docs/qt6-migration.md, packaging/aur/README.md
2026-06-27 10:26:41 +02:00
Sebastian Palencsar
da377aecdc
AUR bearhub: fix stale source cache collision (pkgrel=10)
...
Use tag-specific tarball name bearhub-0.10.7-bearhub.6.tar.gz so makepkg
and AUR helpers do not reuse an outdated bearhub-0.10.7.tar.gz from cache.
Ignore makepkg artifacts under packaging/aur/.
2026-06-27 10:18:54 +02:00
Sebastian Palencsar
10b708d87b
Refine Arch pre-upgrade warning wording
2026-05-28 06:06:51 +02:00
Sebastian Palencsar
f75046eaa8
Add Arch news and .pacnew checks before system upgrade
2026-05-28 06:05:30 +02:00
Sebastian Palencsar
1d3feeae63
Remove Snap support from Bearhub
2026-05-28 06:00:37 +02:00
NoobKozlegeny
4cd1172eda
[FEATURE] Ability to check/uncheck optional dependencies at once ( #360 )
2024-05-25 08:30:16 -03:00
Vinicius Moreira
925aaf35c5
enhancement: marked several threads as 'daemon' for a faster termination
2023-11-26 11:16:43 -03:00
Vinicius Moreira
54c2453597
[gems.arch] enhancement: adding the AUR URL to the info dialog
2023-11-25 08:26:49 -03:00
Bruno Cabral
fb4109bd77
flake warnings ( #304 )
2022-12-12 07:44:27 -03:00
Vinicius Moreira
4cc602e54d
[arch] fix: using the pkgbase instead of pkgname when querying for the 'LastModified' field
2022-05-27 12:32:50 -03:00
Vinicius Moreira
d55bb2bb32
[arch] fix: not caching the 'LastModified' field of installed AUR dependencies
2022-05-27 12:09:45 -03:00
Vinicius Moreira
7875529fb6
[arch] refactoring: git log call
2022-05-27 11:39:08 -03:00
Vinicius Moreira
95b0e5d45e
[arch] fix: date parsing when checking for updates (AUR)
2022-05-27 10:11:01 -03:00
Vinicius Moreira
4d1a118b25
[arch] fix: error raised when the temporary directory does not exist (AUR build)
2022-05-27 09:49:56 -03:00
Vinicius Moreira
57ac55c53f
feature: custom software suggestions
2022-05-26 18:18:09 -03:00
Vinicius Moreira
fc29a1a7e9
[arch] fix: not filling cached data for installed suggestions
2022-05-20 18:16:00 -03:00
Vinicius Moreira
fbd98d8b31
[arch] improvement: suggestions available for repository packages
2022-05-20 17:17:54 -03:00
Vinicius Moreira
a191748124
[arch] fix: conflict resolution: removing hard dependencies that would be satisfied with the inclusion of the new package
2022-05-19 16:15:34 -03:00
Vinicius Moreira
af46feb64e
[view] improvement: settings window size rules moved to stylesheet files
2022-05-12 14:13:12 -03:00
Vinicius Moreira
81966a409e
[arch] improvement: removing AUR suggestions
2022-04-12 10:24:13 -03:00
Vinicius Moreira
33cfa97bf0
[api] improvement: list_suggestions as an optional method (SoftwareManager)
2022-04-12 10:22:38 -03:00
Vinicius Moreira
9ac0d015b7
[api] improvement: abstraction for view containers
2022-04-11 17:08:16 -03:00
Vinicius Moreira
3cfc16565b
[arch] improvement: displaying different tabs for general Arch configurations and AUR
2022-04-11 15:33:10 -03:00
Vinicius Moreira
ff254db925
[api] improvement: allowing several settings views to be returned (SoftwareManager.get_settings)
2022-04-11 15:09:18 -03:00
Vinicius Moreira
374b7ce03f
[api] refactoring: removing screen measures as parameters of SoftwareManager.get_settings
2022-04-08 17:41:29 -03:00
Vinicius Moreira
9c9836bebf
[arch] improvement: missing dependencies dialog now displays the packages sizes and descriptions (only from repositories)
2022-04-07 17:27:16 -03:00
Vinicius Moreira
262e834a75
[arch.controller] fix: typo
2022-04-07 11:56:41 -03:00
Vinicius Moreira
e74daba838
[arch.controller] fix: typo
2022-04-07 11:56:41 -03:00
Vinicius Moreira
81c6e9d607
[arch] refactoring: removal confirmation methods
2022-04-07 11:56:41 -03:00
Vinicius Moreira
1035e32986
[arch] improvement: increasing the unneeded uninstall dialog width
2022-04-07 11:56:41 -03:00
Vinicius Moreira
6dc3755855
[arch] improvement: displaying all unnecessary requirements versions and descriptions
2022-04-07 11:56:41 -03:00
Vinicius Moreira
2ce565e9d7
[arch] improvement: displaying unnecessary requirements versions and descriptions
2022-04-07 10:33:21 -03:00
Vinicius Moreira
f375772e76
[arch] improvement: hard requirements dialog width (uninstall dialog)
2022-04-06 18:25:07 -03:00
Vinicius Moreira
9a9fc06348
[arch] improvement: hard requirements message size (uninstall dialog)
2022-04-06 18:24:34 -03:00
Vinicius Moreira
425bf692d1
[arch] improvement: displaying hard requirements versions and descriptions (uninstall dialog)
2022-04-06 18:13:49 -03:00
Vinicius Moreira
9e8ad38e03
[arch] improvement: text length of the 'dependencies installation' popup reduced
2022-03-28 16:58:22 -03:00
Vinicius Moreira
6800d6f8e5
[arch] fix: not displaying ignored updates (regression)
2022-03-14 17:29:21 -03:00
Vinicius Moreira
1bf45547b2
[arch] refactoring: 'orphan' as a property
2022-03-12 11:45:18 -03:00
Vinicius Moreira
ff0903d551
[arch] improvement: displaying the 'orphan' field for AUR packages (info)
2022-03-12 11:42:40 -03:00
Vinicius Moreira
500afe12d7
[arch] improvement: displaying the 'out of date' field for AUR packages
2022-03-12 11:35:24 -03:00
Vinicius Moreira
f6c8ad9553
[debian] initial Debian package management support
2022-03-10 17:11:19 -03:00
Vinicius Moreira
5594a5898a
[arch] fix: not detecting conflicts (regression)
2022-03-02 15:38:41 -03:00
Vinicius Moreira
76ad2bfddc
[arch] fix: install simulation actually installs the package when password is blank
2022-02-28 15:04:00 -03:00
Vinicius Moreira
ff9d3be65b
fix: not accepting blank root passwords
2022-02-28 11:25:41 -03:00
Vinicius Moreira
9f9a75445f
[arch] improvement: adding tips for all custom actions
2022-02-25 13:04:20 -03:00
Vinicius Moreira
5a1269d07f
[api] improvement: SoftwareManager.get_screenshots returning a generator instead of a list
2022-02-24 10:32:20 -03:00
Vinicius Moreira
b2fb656dc0
[arch] improvement: displaying 'description' and 'version' as primary fields for repository packages (info)
2022-02-24 10:01:19 -03:00
Vinicius Moreira
23bc65b00e
[arch] refactoring: removing unneeded parameters from 'launch' method
2022-02-24 09:54:29 -03:00
Vinicius Moreira
b67860f538
[arch] improvement: removing the '%U' parameter before launching applications to prevent error messages
2022-02-24 09:51:54 -03:00
Vinicius Moreira
6bc8cc91c2
[arch] improvement: displaying the 'executable' field on the info dialog if the package is an application
2022-02-24 09:48:10 -03:00