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
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
29b260c993
[view.qt] enhancement: minor reduction in the table loading time
2023-12-02 16:55:55 -03:00
Vinicius Moreira
cbb55151bf
[view.qt] refactoring: icon URL checking
2023-12-01 09:11:19 -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
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
676f4300b7
[view.qt] refactoring: remove unused import
2023-11-26 11:05:08 -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
9f0956d29e
[view] improvement: the app publisher displayed on the management window will be cut based on a percentage over the primary screen width (12%)
2022-05-17 11:27:56 -03:00
Vinicius Moreira
6944560706
[view] improvement: the app name displayed on the management window will be cut based on a percentage over the primary screen width (15%)
2022-05-17 11:17:15 -03:00
Vinicius Moreira
9e6d9feaaf
[view] improvement: the app description displayed on the management window will be cut based on a percentage over the primary screen width (18%)
2022-05-17 11:06:44 -03:00
Vinicius Moreira
ca5c33e3f8
[view] improvement: increasing the version column display limit to 22%
2022-05-17 10:41:40 -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
9bffd3bd5b
[view.qt.apps_table] refactoring: replacing lists by generators
2022-05-03 11:43:48 -03:00
Vinicius Moreira
2d518f891d
[view] improvement: table columns width for maximized window
2022-04-18 11:41:38 -03:00
Vinicius Moreira
ec0d0d6853
[view] fix: some package icons would not appear if there is no URL associated with them
2022-03-04 15:21:20 -03:00
Vinicius Moreira
7c75a55c57
[view] improvement: removing the 'what is this ?' icons from some apps table columns
2022-02-25 14:15:05 -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
bd02ef2d4c
[view.qt.apps_table] improvement: calling pkg.get_custom_actions once to improve memory usage
2021-12-17 14:59:16 -03:00
Vinicius Moreira
3296fd34da
[api] improvement: SoftwarePackage.get_supported_actions can now return any iterable
2021-12-17 14:55:53 -03:00
Vinicius Moreira
31b72d2879
[view] improvement: not requesting confirmation for custom package actions that do not require it
2021-12-17 13:34:33 -03:00
Vinicius Moreira
4db47b2594
[ui] fix -> conflict resolution: still displaying that updates are ignored for a given package after its uninstallation
2021-03-03 10:52:51 -03:00
Vinicius Moreira
85cbf081ee
[ui] improvement -> refactoring table icons size to qss
2021-01-18 17:22:39 -03:00
Vinicius Moreira
86ca716bfb
[ui] fix -> wrong package type icon size depending on resolution
2021-01-18 16:51:24 -03:00
Vinicius Moreira
0680a3118d
[arch] feature -> AUR: rebuild-detector integration
2021-01-14 11:29:17 -03:00
Vinicius Moreira
f5e94866ef
[ui] adding tooltips for the install/uninstall buttons
2020-11-27 18:31:20 -03:00
Vinicius Moreira
60228eec97
[ui] feature: themes
2020-11-27 15:52:57 -03:00
Vinicius Moreira
2d395b608f
[snap] feature -> new custom action 'change channel'
2020-09-06 11:41:39 -03:00
Vinicius Moreira
5b85c3716f
[ui] fix -> icons that cannot be rendered are being displayed as an empty space
2020-08-21 16:19:27 -03:00
Vinicius Moreira
9c1ffbd356
[arch] feature -> AUR: allowing to edit the PKGBUILD file of a package to be installed/upgraded/downgraded
2020-08-16 12:39:20 -03:00
Vinicius Moreira
bfc56c6230
[refactoring][ui] styles simple refactoring
2020-06-23 14:35:06 -03:00
Vinicius Moreira
dab70cdfb8
[improvement][ui] big refactoring regarding the components states
2020-06-22 17:00:32 -03:00
Vinicius Moreira
80de6a9103
[fix][ui] not displaying the default type icon besides the package when its icon path does not exist
2020-06-16 15:03:44 -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
c44914d747
[fix][ui] not scrolling the table to top after updating its content
2020-06-11 10:10:25 -03:00
Vinicius Moreira
a76cdde234
[improvement][ui] rendering package icons with no full paths declared
2020-06-04 14:51:52 -03:00
Vinicius Moreira
9dcfa89e24
[ui] small refactoring
2020-06-03 18:13:26 -03:00
Vinicius Moreira
d1fcb19e6e
[fix][ui] table overwrite effect when updating its content
2020-06-03 15:13:50 -03:00
Vinicius Moreira
5327747bbf
[improvement][ui] type icon spacing
2020-06-01 14:30:30 -03:00
Vinícius Moreira
38eaaf06f8
[improvements][ui]
2020-05-20 15:11:25 -03:00
Vinícius Moreira
270ebbe8e9
[improvements][ui]
2020-05-20 13:42:36 -03:00
Vinícius Moreira
936888d958
[fix][ui] not changing the 'update select' button after ignoring a package update
2020-05-18 18:30:51 -03:00
Vinicius Moreira
b9844711d9
[fix] not displaying 'Ignore updates' for Arch repository packages
2020-05-17 14:46:54 -03:00
Vinicius Moreira
a320f30911
[feature] ignore updates: Arch/AUR packages
2020-05-17 14:36:22 -03:00
Vinícius Moreira
27ca6e44d9
[fix][ui] some fields in the table are overlapped by others when maximized
2020-05-11 18:37:48 -03:00
Vinicius Moreira
3b86888b1d
[ui] "click" cursor set for most "clickable" components
2020-05-03 12:24:08 -03:00
Vinicius Moreira
9995a9d010
[ui] changing uninstall and settings icons colors
2020-04-29 15:23:34 -03:00