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
ed660c41a2
Migrate core config module to bearhub namespace
2026-05-31 16:07:22 +02:00
Sebastian Palencsar
93fd715925
Polish Bearhub branding in UI and metadata
2026-05-28 05:51:29 +02:00
Sebastian Palencsar
d541a4cbcf
Modernize runtime compatibility and initialize Bearhub fork
2026-05-26 08:35:29 +02:00
Vinicius Moreira
efff406e22
enhancement: improving download benchmark logging
2023-12-17 13:01:19 -03:00
Vinicius Moreira
0bc66a9d16
[view.core] fix: not handling exceptions when downloading a file
2023-12-14 14:17:57 -03:00
Vinicius Moreira
5a01087f00
enhancement: replacing wget by new download implementation
2023-12-14 13:22:23 -03:00
Vinicius Moreira
4000f0116a
[view] refactoring: URL regex
2023-12-01 07:36:11 -03:00
Vinicius Moreira
656661b7b8
[view.qt] enhancement: faster packages filtering
2023-11-28 17:07:19 -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
c667c8472f
[view.core.controller] enhancement: parallelized installed packages reading
2023-11-16 15:21:13 -03:00
Vinicius Moreira
969ce1cfb2
[view.core.controller] fix: search sometimes hanging when there is only one package type enabled
2023-11-16 14:46:35 -03:00
Vinicius Moreira
28d4dae56a
Merge branch 'master' into staging
...
# Conflicts:
# bauh/gems/appimage/controller.py
# bauh/gems/arch/updates.py
2022-12-12 07:53:51 -03:00
Bruno Cabral
fb4109bd77
flake warnings ( #304 )
2022-12-12 07:44:27 -03:00
Vinicius Moreira
93d2d66b71
improvement: replacing the use of LegacyVersion
2022-11-25 06:57:22 -03:00
Vinicius Moreira
0dee9f34c6
[core] improvement: do not set '--no-config' when calling wget to avoid certificate issues
2022-11-03 07:43:35 -03:00
Vinicius Moreira
1a202d9746
[core] default suggestions by type value is now 15
2022-05-27 08:36:37 -03:00
Vinicius Moreira
57ac55c53f
feature: custom software suggestions
2022-05-26 18:18:09 -03:00
Vinicius Moreira
9c4d3872bd
[core] improvement: waiting for the core config generation task to complete
2022-05-25 12:29:10 -03:00
Vinicius Moreira
dbef9a8964
[core.config] improvement: default value for the property 'suggestions.by_type' changed to 20
2022-05-20 11:43:32 -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
cefab90052
[core] improvement: new configuration property to disable SSL checking when downloading files
2022-05-19 17:23:31 -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
4e509bb084
[core] improvement: do not perform the search if the normalized input is blank
2022-05-02 15:23:42 -03:00
Vinicius Moreira
c0fde3686d
[core] improvement: preventing command injection through the search mechanism
2022-05-02 15:20:14 -03:00
Vinicius Moreira
f3514b91e1
[view] improvement: some components' width reduced (settings)
2022-04-12 09:54:44 -03:00
Vinicius Moreira
2f68095e9b
[view.core.settings] refactoring: PEP8
2022-04-11 17:43:43 -03:00
Vinicius Moreira
924a3ede46
[api.abstract.view] refactoring: TabGroupComponent as a ViewContainer
2022-04-11 17:25:33 -03:00
Vinicius Moreira
9ac0d015b7
[api] improvement: abstraction for view containers
2022-04-11 17:08:16 -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
6d23916177
[timeshift] refactoring: using tuple instead of list
2022-03-30 14:08:20 -03:00
Vinicius Moreira
a904c73b2d
[backup] improvement: remove_method option
2022-03-29 19:01:31 -03:00
Vinicius Moreira
da8a4e6547
[backup] improvement: 'single mode' should only remove self generated snapshots
2022-03-29 17:44:00 -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
508e9169c2
[view] improvement: sorting packages by closest match instead of considering installed first (search)
2022-03-11 11:55:07 -03:00
Vinicius Moreira
f6c8ad9553
[debian] initial Debian package management support
2022-03-10 17:11:19 -03:00
Vinicius Moreira
79488dd79f
[core] updates check interval default to 5 minutes
2022-03-09 09:36:53 -03:00
Vinicius Moreira
821fd730a0
[core] improvement: able to handle different instance types of package categories
2022-03-04 11:36:30 -03:00
Vinicius Moreira
ff9d3be65b
fix: not accepting blank root passwords
2022-02-28 11:25:41 -03:00
Vinicius Moreira
8a0609de06
[core] improvement: instantiating custom actions on demand
2022-02-25 16:06:17 -03:00
Vinicius Moreira
27e430a7ef
[core] improvement: adding tips for custom actions
2022-02-25 15:55:28 -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
c561d308bf
[core.controller] fix: not passing the 'is_url' parameter as a bool
2021-12-15 16:45:30 -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
e69d691766
[view] fix: crashing when using floats for spinner components
2021-12-13 12:03:59 -03:00
Vinicius Moreira
cd391fe3dd
[core] feature: new configuration file to disable packaging formats management globally
2021-12-10 12:18:33 -03:00
Vinicius Moreira
622af028cd
[view.core.gems] refactoring: String formatting method
2021-12-10 11:36:34 -03:00
Vinicius Moreira
06035bb97e
[api.paths] refactoring: CACHE_PATH renamed to CACHE_DIR
2021-11-25 16:09:42 -03:00