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
69cf81dbe9
[arch] refactoring: conflict resolution checking (+ test cases)
2022-11-20 11:13:54 -03:00
Vinicius Moreira
33cfa97bf0
[api] improvement: list_suggestions as an optional method (SoftwareManager)
2022-04-12 10:22:38 -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
7d12810772
[commons.util] improvement: returning a float for 'size_to_byte' parsing
2022-04-06 10:16:48 -03:00
Vinicius Moreira
f6c8ad9553
[debian] initial Debian package management support
2022-03-10 17:11:19 -03:00
Vinicius Moreira
ff9d3be65b
fix: not accepting blank root passwords
2022-02-28 11:25:41 -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
fb3313c008
[api] refactoring: 'get_custom_actions' renamed to 'gen_custom_actions' and returning a Generator
2021-12-15 14:59:49 -03:00
Vinicius Moreira
459240933a
[api.abstract.controller] refactoring: updating 'get_settings' return specification
2021-11-30 12:25:41 -03:00
Vinicius Moreira
c80845cde4
[view] improvement: displaying a tooltip with the missing dependencies for a supported packaging technology
2021-11-22 15:48:48 -03:00
Vinicius Moreira
0a9133068e
[view] fix: displaying initial warnings related to supported technologies even when they are not enabled or have the required dependencies
2021-11-09 12:47:13 -03:00
Vinicius Moreira
6aebaf6718
[arch] improvement -> repositories/AUR search time
2021-01-11 16:33:13 -03:00
Vinicius Moreira
adfb265dc3
[appimage] improvements -> database files only updated when expired
2020-12-23 13:39:58 -03:00
Vinicius Moreira
bef465a1ea
[ui] fix: upgrading: only requesting the root password if required | [flatpak] fix -> crashing when trying to downgrade
2020-12-10 19:15:34 -03:00
Vinicius Moreira
8d761c35e9
[web] feature -> new installation option 'allow protected content'
2020-12-07 18:18:38 -03:00
Vinicius Moreira
60228eec97
[ui] feature: themes
2020-11-27 15:52:57 -03:00
Vinicius Moreira
590eb2abd2
[api] marking argument type as optional
2020-09-10 13:41:21 -03:00
Vinicius Moreira
26fa25cebb
[snap] feature -> allowing to select an available channel during the installation process
2020-09-06 01:10:13 -03:00
Vinicius Moreira
129ede9c6c
[arch] fixes -> not displaying and uninstalling dependent packages during conflict resolutions | not retrieving all packages that would break if a given package is uninstalled
2020-09-03 18:06:43 -03:00
Vinicius Moreira
feb061efa4
[arch] improvement -> upgrade: checking specific version requirements and marking packages as 'cannot upgrade' when these requirements are not met
2020-09-01 19:36:05 -03:00
Vinicius Moreira
50893bff99
[snap] improvement -> full support refactored to use the Snapd socket instead of the Ubuntu's old Snap API
2020-08-26 12:54:56 -03:00
Vinicius Moreira
31b67a32b7
[arch] improvements -> upgrading firstly the keyring packages declared in 'SyncFirst' (/etc/pacman.conf) to avoid pacman downloading issues | only removing packages after downloading the required ones
2020-08-11 11:24:41 -03:00
Vinicius Moreira
eee9e9abf8
[improvement][ui] uninstallation does not refresh the table if it succeeds
2020-06-16 11:41:06 -03:00
Vinicius Moreira
a43e640437
[improvement][ui] not performing a full table refresh after installing a new package
2020-06-11 16:51:55 -03:00
Vinicius Moreira
a320f30911
[feature] ignore updates: Arch/AUR packages
2020-05-17 14:36:22 -03:00
Vinícius Moreira
7f4f2c805c
[feature] new 'restore' custom action
2020-05-09 14:52:01 -03:00
Vinícius Moreira
01a60ea686
0.9.0
2020-04-13 11:49:28 -03:00
Vinícius Moreira
58a5be9f67
[aur] initial retrievement of update requirements implementation
2020-02-07 19:09:11 -03:00
Vinícius Moreira
5be4e6c3de
[fix] wrong import
2020-02-07 15:57:44 -03:00
Vinícius Moreira
a10851a16f
[aur] initial implementation to determine the best update order
2020-02-05 18:46:55 -03:00
Vinícius Moreira
2ff36e9ac4
[fix][ui][settings] gems scaling
2020-01-28 18:53:46 -03:00
Vinícius Moreira
f37e66a63c
[ui][settings] improvements
2020-01-24 13:21:46 -03:00
Vinícius Moreira
c8a4370ff0
[ui][settings] sketch
2020-01-23 18:28:23 -03:00
Vinícius Moreira
535e6ab3bb
[fix] removing planned method
2020-01-22 18:12:21 -03:00
Vinícius Moreira
218d0b6ce9
[CHANGELOG]
2020-01-22 18:10:33 -03:00
Vinicius Moreira
4696fc34d4
suggestions button sketch
2019-12-22 22:33:13 -03:00
Vinícius Moreira
e407d97d45
[wgem] fix icon path definition and caching | param --reset cleaning the web environment as well
2019-12-16 12:26:12 -03:00
Vinícius Moreira
174349cf5b
[wgem] adding category
2019-12-13 16:35:00 -03:00
Vinícius Moreira
b9ed2cf4c1
sketch
2019-12-09 19:30:27 -03:00
Vinicius Moreira
c323ed125b
[snap] fix: not showing 'API is out' popup when there is no internet connection
2019-10-24 14:52:25 -03:00
Vinicius Moreira
6023075b65
screenshots button
2019-10-10 12:37:43 -03:00
Vinicius Moreira
aed6bb04e0
installing, uninstalling and launching
2019-10-07 14:55:06 -03:00
Vinicius Moreira
fd2dbe7dd0
fix: update notifications are not being displayed
2019-09-28 13:09:37 -03:00
Vinicius Moreira
e56ecc8f49
fix: not internet connection scenario when reading installed and searching
2019-09-24 12:26:33 -03:00
Vinicius Moreira
446463bddb
fix: disk cache keeps enabled even with --disk-cache=0 | improving snaps launching | arch gem label as 'AUR' for now
2019-09-19 18:04:04 -03:00
Vinicius Moreira
6c3e0e00bf
fix: snap launch
2019-09-18 18:01:01 -03:00
Vinicius Moreira
da17ede1ec
Arch gem is not enabled by default
2019-09-18 11:42:13 -03:00