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
a084d8bf31
[view.qt] info dialog: only show the 'open' button if 'xdg-open' is installed
2023-12-19 15:24:09 -03:00
Vinicius Moreira
3b7b22c9c7
[view.qt] refactoring: using a different approach to cancel file downloads to keep compatibility with older Python versions
2023-12-12 18:14:12 -03:00
Vinicius Moreira
e770dbc127
[view.qt] fix: not updating filters index when ignoring package updates
2023-12-06 10:24:01 -03:00
Vinicius Moreira
2156c7e32d
[view.qt] fix: not updating filters index after installing/uninstalling a package
2023-12-06 10:20:21 -03:00
Vinicius Moreira
6cdd554a9d
[view.qt] using the showEvent callback instead of show to try fix centralisation issues
2023-12-02 15:02:15 -03:00
Vinicius Moreira
a4c24c8aa6
[view] feature: adding a new 'verified' filter for the packages table
2023-11-30 17:17:32 -03:00
Vinicius Moreira
4c91973028
[view.qt] more centralisation fixes
2023-11-29 16:55:47 -03:00
Vinicius Moreira
c2c17e63ac
[view.qt] fix: wrong widgets centralisation issue
2023-11-29 12:26:46 -03:00
Vinicius Moreira
442ef76035
[view.qt] fix: QT crash in case the file downloader thread is still alive
2023-11-28 17:22:05 -03:00
Vinicius Moreira
656661b7b8
[view.qt] enhancement: faster packages filtering
2023-11-28 17:07:19 -03:00
Vinicius Moreira
2d43fc5414
[view.qt] adding log statistics when filtering packages
2023-11-26 11:24:27 -03:00
Vinicius Moreira
6efa763236
[view.qt] enhacement: custom package icons downloader (faster)
2023-11-25 17:28:44 -03:00
Bruno Cabral
fb4109bd77
flake warnings ( #304 )
2022-12-12 07:44:27 -03:00
Vinicius Moreira
de8b143273
[view] fix: several issues related to resizing
2022-11-04 17:53:05 -03:00
Vinicius Moreira
361afb108b
[view] fix: management panel not fully maximizing when moved from a different display device with a higher resolution
2022-10-25 07:54:59 -03:00
Vinicius Moreira
0f28d8374f
[view] fix: management panel not fully maximizing
2022-10-24 08:22:40 -03:00
Vinicius Moreira
1c7b17a269
[view] refactoring: removing unused import
2022-10-24 08:15:13 -03:00
Vinicius Moreira
f64d2abfc7
[view] improvement: auto-resizing the management panel when filters are applied
2022-05-27 15:01:22 -03:00
Vinicius Moreira
684248461b
[view] fix: double suggestions loading call when no app is returned
2022-05-20 17:38:19 -03:00
Vinicius Moreira
62a1c4fa3b
[view] feature: new parameter '--suggestions' to force loading software suggestions after the initialization process
2022-05-20 11:36:47 -03:00
Vinicius Moreira
0c07ef410c
[view] improvement: only displaying both the installed and latest versions on the 'version' column if its width is no more than 20% of the primary screen width
2022-05-17 10:37:45 -03:00
Vinicius Moreira
712a72edf6
[view] improvement: enforcing maximum width and height for the management window based on the primary screen resolution
2022-05-17 10:12:09 -03:00
Vinicius Moreira
41ac7a12e0
[view] improvement: manage window minimum width related to the table columns
2022-04-18 14:31:35 -03:00
Vinicius Moreira
4becff2340
[view] improvement: using pre-defined sizes for the main window
2022-04-18 11:20:59 -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
9b9c437005
[view.window] refactoring: upgrade logs
2022-04-08 11:15:43 -03:00
Vinicius Moreira
581f5b9d46
[view] fix: uninstall and downgrade logs are not available
2022-04-08 10:45:43 -03:00
Vinicius Moreira
73a93965dd
[view.qt.window] fix: typo
2022-04-08 10:12:47 -03:00
Vinicius Moreira
45c586ed4b
[view] improvement: allowing max_width to be defined for the confirmation dialogs
2022-03-30 17:14:46 -03:00
Vinicius Moreira
075559a437
[view] fix: ancestor reference to 18n
2022-03-29 17:05:19 -03:00
Vinicius Moreira
4aef256c89
[view] improvement: only displaying the 'Installed' filter when installed packages are available on the table
2022-03-29 12:15:32 -03:00
Vinicius Moreira
d10255ed3e
[view] fix: rare crash when updating table items
2022-03-24 17:34:00 -03:00
Vinicius Moreira
ecdfe2ed7e
[view] fix: not applying filters after uninstalling a package
2022-03-14 10:01:04 -03:00
Vinicius Moreira
36f0bf507a
[view] improvement: new 'installed' filter
2022-03-11 12:40:12 -03:00
Vinicius Moreira
066df8628e
[appimage] feature: new custom action to self install bauh if it is running as an AppImage
2022-03-11 10:14:42 -03:00
Vinicius Moreira
52408fefef
[view] improvement: allowing to set a min height for confirmation dialogs
2022-03-03 12:13:24 -03:00
Vinicius Moreira
320b6062ca
[view] improvement: displaying tips for some custom actions (on mouse hover)
2022-02-25 11:59:08 -03:00
Vinicius Moreira
5fea95654b
[view] improvement: allowing the package name to concatenated with a custom action status
2022-02-24 14:19:14 -03:00
Vinicius Moreira
d2ed73d9ca
[view] improvement: upgrade summary dialog width
2022-02-21 14:21:42 -03:00
Vinicius Moreira
5de814e12a
[view.qt.window] refactoring: fix code alignment
2021-12-16 09:14:32 -03:00
Vinicius Moreira
9f13b0efd5
[view] improvement: only displaying a confirmation dialog for custom actions that start immediately
2021-12-15 15:55:41 -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
715ae4434b
[view.qt.window] fix: crashing when resizing with floats instead of integers
2021-12-13 09:08:23 -03:00
Vinicius Moreira
63dd4963cf
refactoring: LOGS_PATH constant renamed to LOGS_DIR and moved to 'api' module
2021-11-24 11:08:26 -03:00
Vinicius Moreira
f78498c1ec
[commons] refactoring: 'user' module moved to 'api'
2021-11-23 18:02:54 -03:00
Vinicius Moreira
2d552316db
[ui] improvement -> checking if internet connection is available before trying to upgrade the selected packages
2021-02-12 14:57:48 -03:00
Vinicius Moreira
2f0b2ddf99
[ui] improvement -> not displaying the number of packages when none is displayed / available
2021-01-19 12:13:13 -03:00
Vinicius Moreira
b7efe72a50
improvement -> adding a little delay before reloading the main window after saving the settings
2021-01-13 15:49:42 -03:00