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
57ac55c53f
feature: custom software suggestions
2022-05-26 18:18:09 -03:00
Vinicius Moreira
3c4bab1222
[web] improvement: updating default User-Agent header when checking URLs
2021-12-15 16:46:32 -03:00
Vinicius Moreira
e520b9a9c0
[web] improvement: using custom installation properties by Electron version if required
2021-12-14 14:26:12 -03:00
Vinicius Moreira
d7daeea26a
[web] improvement: checking for javascript fixes based on the Electron version
2021-12-13 17:35:49 -03:00
Vinicius Moreira
9310e31f86
[web] improvement: checking for javascript fixes based on the Electron version
2021-12-13 17:02:56 -03:00
Vinicius Moreira
394a5367d3
[web] refactoring: using the Electron file URLs from bauh-files
2021-12-13 16:35:05 -03:00
Vinicius Moreira
3386dbad68
[web] improvmenet: always retrieving the nativefier URL from the environment settings
2021-12-13 16:14:02 -03:00
Vinicius Moreira
6d7a2ff25f
[web] refactoring: using the environment definition file URL from bauh-files
2021-12-13 16:03:36 -03:00
Vinicius Moreira
b00f583067
[web] refactoring: using new suggestions file URL from bauh-files
2021-12-13 15:49:33 -03:00
Vinicius Moreira
09c455f441
[web] refactoring: constant WEB_PATH renamed to WEB_SHARED_DIR
2021-11-29 12:15:13 -03:00
Vinicius Moreira
b1d2633592
[web] improvement: installed applications are now stored at '/usr/local/share/bauh/web/installed' for the root user
2021-11-29 12:13:03 -03:00
Vinicius Moreira
7265c82fe5
[web.__init__] refactoring: String formatting method
2021-11-25 16:25:57 -03:00
Vinicius Moreira
506692267b
[web] refactoring: WEB_CACHE_PATH renamed to WEB_CACHE_DIR
2021-11-25 16:18:01 -03:00
Vinicius Moreira
06035bb97e
[api.paths] refactoring: CACHE_PATH renamed to CACHE_DIR
2021-11-25 16:09:42 -03:00
Vinicius Moreira
47348c4b6c
[api] refactoring: CONFIG_PATH constant renamed to CONFIG_DIR
2021-11-25 15:41:09 -03:00
Vinicius Moreira
a1683b6a7d
[api] refactoring: configuration directory for the root user is now located at '/etc/bauh'
2021-11-25 15:41:09 -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
83cc7cc134
[api] refactoring: temp dir now follow the patter /tmp/bauh@vinicius
2021-11-24 10:46:39 -03:00
Vinicius Moreira
aa889dcd51
[api] refactoring: caching directory for root user is now /var/cache/bauh
2021-11-24 10:34:04 -03:00
Vinicius Moreira
8f9810bd69
[api] refactoring: 'constants' module renamed to 'paths'
2021-11-23 17:53:05 -03:00
Vinicius Moreira
90a1c28960
[web] improvement -> preveting cached environment without the nativefier URL to crash the application
2021-02-01 09:34:21 -03:00
Vinicius Moreira
6767875127
[web] improvement -> nativefier URL moved to 'bauh-files'
2021-01-30 09:06:34 -03:00
Vinicius Moreira
da4b8311fe
[web] -> fix: using the old nativefier GitHub URL
2021-01-30 08:40:52 -03:00
Vinicius Moreira
156dd9c61b
[web] improvement -> suggestions are cached in disk for 24 hours
2020-12-30 15:15:03 -03:00
Vinicius Moreira
5e8265817f
[web] improvement -> environment settings being cached for 24 hours
2020-12-22 18:24:13 -03:00
Vinicius Moreira
8d761c35e9
[web] feature -> new installation option 'allow protected content'
2020-12-07 18:18:38 -03:00
Vinícius Moreira
01a60ea686
0.9.0
2020-04-13 11:49:28 -03:00
Vinicius Moreira
91d61e8eb3
[fix][web] not able to inject javascript fixes
2020-03-01 19:54:16 -03:00
Vinícius Moreira
584064f214
[improvement] the temp dir used now has a different name if you launch bauh as the root user to avoid permissioning issues
2020-02-12 14:41:30 -03:00
Vinícius Moreira
97cb9242b5
[improvement][web] separate build folder for standard and root users
2020-02-12 12:09:06 -03:00
Vinicius Moreira
74ddfc03ef
[refactoring] removing the HOME_PATH constant in favor of Path.home()
2020-01-02 17:13:57 -03:00
Vinicius Moreira
80d7f54dfd
[web] checking if the nativefier version exists
2019-12-24 11:55:16 -03:00
Vinícius Moreira
7cbd745af1
[snap] suggestions retrieved from bauh-files
2019-12-20 17:45:32 -03:00
Vinícius Moreira
be71434f2e
[wgem] display required environment files to download and install
2019-12-17 19:27:53 -03:00
Vinícius Moreira
9863cdb812
[wgem] suggestions now can provide their own electron version
2019-12-17 16:18:43 -03:00
Vinícius Moreira
e87c95ea9e
[wgem] config | allowing to use system nativefier
2019-12-17 15:23:40 -03:00
Vinícius Moreira
f12b653393
[wgem] only preparing the environment during the first installation
2019-12-17 13:37:29 -03:00
Vinícius Moreira
ea14310ad7
[wgem] searching through the suggestions index | fix iso descriptions
2019-12-17 12:33:47 -03:00
Vinícius Moreira
e73e36b9c2
[wgem] downloading suggestions from the cloud and generating a search index
2019-12-16 19:50:47 -03:00
Vinícius Moreira
f7f1f32eb3
[wgem] improved tray mode i18n | more suggestions
2019-12-16 13:44:51 -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
Vinicius Moreira
995dc23a72
[wgem] runtime dir | improving installation options dialog design
2019-12-15 13:54:18 -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
af35b83d47
[wgem] checking for fixes (not installing the fix yet )
2019-12-12 19:58:26 -03:00
Vinícius Moreira
3e46822e5e
[web] installing, removing and reading
2019-12-11 18:49:43 -03:00
Vinícius Moreira
b4533413e6
[web] downloading environment.yml from the cloud
2019-12-10 17:55:16 -03:00
Vinícius Moreira
d4c8d67433
pre-downloading electron files during bauh initialization
2019-12-10 16:26:47 -03:00
Vinícius Moreira
7a97ef8531
installing nativefier
2019-12-10 14:44:30 -03:00