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
Vinicius Moreira
6937be8cb9
[debian] fix: hanging when packages require manual configuration (install/upgrade)
2022-04-12 17:23:38 -03:00
Vinicius Moreira
e40fe27bd1
[flatpak] fix: not displaying new required runtimes as updates
2022-04-12 12:29:56 -03:00
Vinicius Moreira
6d29da6373
[commons] improvement: allowing extra environments variables to redefine existing values (SimpleProcess)
2022-04-07 12:05:41 -03:00
Vinicius Moreira
bb9a52f34f
[commons] improvement: accepting 'shell' as an argument for 'new_root_subprocess'
2022-03-29 16:36:27 -03:00
Vinicius Moreira
330613f2c5
[commons.system] fix: some action errors not being displayed on the details component when they are concatenated with sudo output
2022-03-25 15:50:01 -03:00
Vinicius Moreira
cbfd1c491a
[commons.system] refactoring: 'new_subprocess' parameters tyiping
2022-03-25 09:41:58 -03:00
Vinicius Moreira
d55e46c6ec
[commons] refactoring: typing and kwargs of the 'system' module
2022-03-24 17:35:32 -03:00
Vinicius Moreira
e7701a96c6
Revert "[commons] refactoring: using 'en_US.UTF-8' as the the default LANG"
...
This reverts commit 9632b95b9d .
2022-03-24 16:50:28 -03:00
Vinicius Moreira
9632b95b9d
[commons] refactoring: using 'en_US.UTF-8' as the the default LANG
2022-03-24 16:25:18 -03:00
Vinicius Moreira
a4ccb08296
[commons] refactoring: using empty string for the default LANG
2022-03-24 15:29:56 -03:00
Vinicius Moreira
e1921facf8
[common] refactoring: 'get_human_size_str' moved from 'system' to 'view_utils'
2022-03-14 09:46:17 -03:00
Vinicius Moreira
5538a52442
[commons] fix: get_human_size_str for negative numbers
2022-03-14 09:33:50 -03:00
Vinicius Moreira
f6c8ad9553
[debian] initial Debian package management support
2022-03-10 17:11:19 -03:00
Vinicius Moreira
9daa995d00
[common] fix: human-readable sizes
...
# Conflicts:
# bauh/commons/system.py
2022-03-07 16:10:18 -03:00
Vinicius Moreira
ff9d3be65b
fix: not accepting blank root passwords
2022-02-28 11:25:41 -03:00
Vinicius Moreira
fa972d2ea0
[commons] improvement: not displaying any output related to '[sudo] password'
2022-02-23 15:47:02 -03:00
Vinicius Moreira
f69ed7aa4a
[commons.system] fix: not handling unicode decode errors when reading a subprocess output
2022-01-27 16:32:32 -03:00
Vinicius Moreira
6d3917ee99
[arch] feature: allowing AUR packages to be installed when bauh is launched by the root user
2021-12-07 15:41:02 -03:00
Vinicius Moreira
5e9409b6b7
[web] improvement: Electron cache moved to ~/.local/share/bauh/web/env/electron
2021-11-25 13:13:47 -03:00
Vinicius Moreira
b95de10268
[commons/system] more fixes related to some backend commands hanging
2021-11-11 18:13:06 -03:00
Vinicius Moreira
7f89e04809
[commons/system] more fixes related to some backend commands hanging
2021-11-11 15:04:16 -03:00
Vinicius Moreira
f0c29d4089
[common] fix: some backend commands could hang when require user interaction
2021-11-05 16:07:37 -03:00
Vinicius Moreira
465c90a7b6
[arch] fix -> 'rebuild-detector' integration not working when launched from KDE menu or PyCharm
2021-01-15 17:56:02 -03:00
Vinicius Moreira
0680a3118d
[arch] feature -> AUR: rebuild-detector integration
2021-01-14 11:29:17 -03:00
Vinicius Moreira
7057f683cd
[arch] improvement -> history/downgrade considering the repository commit + bug fixes
2020-12-21 12:25:54 -03:00
Vinicius Moreira
cf17a91b83
[arch] improvement -> AUR: upgrade checking now considers modification dates as well
2020-12-17 18:35:34 -03:00
Vinicius Moreira
293d2a5fb0
[arch] fix -> uninstall: not detecting hard requirements properly
2020-09-11 11:17:27 -03:00
Vinicius Moreira
1418383730
[arch] improvement -> AUR: new settings property 'aur_build_only_chosen'
2020-08-31 15:01:20 -03:00
Vinicius Moreira
bb5abf5d86
[arch] feature -> new 'Check Snaps support' action
2020-08-26 18:53:09 -03:00
Vinicius Moreira
72573cf300
[ui] fix -> not properly checking if a command is an array or str
2020-08-20 15:02:52 -03:00
Vinicius Moreira
f16870afd3
fix -> not passing the subprocess command arg as an array when shell is set
2020-08-20 14:47:32 -03:00
Vinicius Moreira
b99462d0e5
[flatpak] fix -> some environment variables are not available during the common operations
2020-08-20 12:37:21 -03:00
Vinicius Moreira
eb1a1520a4
[arch] fix -> some environment variables are not available during the common operations (install, upgrade, ...)
2020-08-19 14:59:14 -03:00
Vinicius Moreira
12b7acc559
[flatpak] fix -> installation fails when there are multiple references for a given package
2020-08-12 10:28:00 -03:00
Vinicius Moreira
57c88f9589
[flatpak] improvement -> Creating the exports path '~/.local/share/flatpak/exports/share' (if it does not exist) and adding it to install/upgrade/downgrade/remove commands path to prevent warning messages
2020-08-11 11:08:09 -03:00
Vinícius Moreira
cec0c06e4f
[feature][arch] supporting multi-threaded download for repository packages
2020-05-27 11:51:24 -03:00
Vinícius Moreira
9509aa89e7
[fix][arch] clean cache
2020-05-08 17:40:58 -03:00
Vinícius Moreira
7b07ce0cab
[fix][arch] not stopping the upgrade process if a transaction error happens
2020-04-20 10:46:26 -03:00
Vinícius Moreira
323a5a1a76
[improvement][arch] unifying the process output when upgrading several repo packages to prevent wrong error returns
2020-04-14 16:18:39 -03:00
Vinícius Moreira
01a60ea686
0.9.0
2020-04-13 11:49:28 -03:00
Vinícius Moreira
571acc45dd
[wgem] adding environment node the path beginning
2019-12-17 13:18:55 -03:00
Vinícius Moreira
cdff6696eb
[wgem] really working without node and npm installed
2019-12-13 18:58:35 -03:00
Vinícius Moreira
6ecb45420f
[wgem] installed size on the info window
2019-12-11 19:35:20 -03:00
Vinicius Moreira
98367219dc
[snap] feature -> allowing the user to install an application when a stable channel is not available
2019-10-22 11:53:56 -03:00
Vinicius Moreira
b92bfe2f2b
root subprocesses not using custom generated environment
2019-10-01 13:04:20 -03:00
Vinicius Moreira
f4c9bf09b6
fix: aria2c download
2019-09-24 15:54:32 -03:00
Vinicius Moreira
2a84ff4c32
improvement: only changing the installed package status ( not refreshing the whole table ) | fix: flatpak downgrading error handling
2019-09-24 15:17:09 -03:00
Vinicius Moreira
75577f0b94
fix: conflict output in stderr
2019-09-23 17:33:25 -03:00