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
69cf81dbe9
[arch] refactoring: conflict resolution checking (+ test cases)
2022-11-20 11:13:54 -03:00
Luca Di Grazia
f65f0c455d
Pyre: Optional type is missing
...
"filename": "bauh/api/abstract/controller.py"
"warning_type": "Incompatible variable type [9]",
"warning_message": " reason is declared to have type `str` but is used as type `None`.",
"warning_line": 61
"fix": add Optional
2022-08-23 10:32:34 +02:00
Vinicius Moreira
57ac55c53f
feature: custom software suggestions
2022-05-26 18:18:09 -03:00
Vinicius Moreira
fc29a1a7e9
[arch] fix: not filling cached data for installed suggestions
2022-05-20 18:16:00 -03:00
Vinicius Moreira
fbd98d8b31
[arch] improvement: suggestions available for repository packages
2022-05-20 17:17:54 -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
0d79ec39b4
[api.abstract.view] improvement: allowing the multiple select options width to be defined
2022-04-16 07:18:05 -03:00
Vinicius Moreira
33cfa97bf0
[api] improvement: list_suggestions as an optional method (SoftwareManager)
2022-04-12 10:22:38 -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
7d12810772
[commons.util] improvement: returning a float for 'size_to_byte' parsing
2022-04-06 10:16:48 -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
e1921facf8
[common] refactoring: 'get_human_size_str' moved from 'system' to 'view_utils'
2022-03-14 09:46:17 -03:00
Vinicius Moreira
94ba539eb3
[api] adding the app version to the context
2022-03-10 17:12:43 -03:00
Vinicius Moreira
f6c8ad9553
[debian] initial Debian package management support
2022-03-10 17:11:19 -03:00
Vinicius Moreira
e737df8e8c
[api] refactoring: implementing __eq__ and __hash__ for PackageUpdate
2022-03-04 11:59:08 -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
ff9d3be65b
fix: not accepting blank root passwords
2022-02-28 11:25:41 -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
5a1269d07f
[api] improvement: SoftwareManager.get_screenshots returning a generator instead of a list
2022-02-24 10:32:20 -03:00
Vinicius Moreira
d2ed73d9ca
[view] improvement: upgrade summary dialog width
2022-02-21 14:21:42 -03:00
Vinicius Moreira
656810ffe5
[view] improvement: able to define min width for form component
2022-02-21 13:51:08 -03:00
Vinicius Moreira
47490ece8f
[view] improvement: able to define min width for multiple select component
2022-02-21 13:50:44 -03:00
Vinicius Moreira
6ba04dfed1
[view] improvement: able to specify min_width for label components
2022-02-21 13:49:16 -03:00
Vinicius Moreira
05694342cc
[api.http] refactoring: String formatting method
2021-12-24 08:31:01 -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
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
8576a1f169
[web] feature: new custom action button to install apps
2021-12-15 13:40:20 -03:00
Vinicius Moreira
e4370bbe7a
[api.http] handling 'too many redirects' exception
2021-12-14 12:13:38 -03:00
Vinicius Moreira
e69d691766
[view] fix: crashing when using floats for spinner components
2021-12-13 12:03:59 -03:00
Vinicius Moreira
6d3917ee99
[arch] feature: allowing AUR packages to be installed when bauh is launched by the root user
2021-12-07 15:41:02 -03:00
Vinicius Moreira
459240933a
[api.abstract.controller] refactoring: updating 'get_settings' return specification
2021-11-30 12:25:41 -03:00
Vinicius Moreira
ce4f3f67ab
[api.abstract.context] improvement: adding 'root_user' attribute to skip checking calls
2021-11-30 12:17:04 -03:00
Vinicius Moreira
0ecbb28219
[appimage] refactoring: installed AppImages are now stored at '/usr/local/share/bauh' for the root user
2021-11-29 11:04:09 -03:00
Vinicius Moreira
b3c1e72717
[api] refactoring: symlinks/binaries are now stored at /usr/local/bin for the root user
2021-11-25 18:42:09 -03:00
Vinicius Moreira
243a1fb696
[api] refactoring: .desktop files are now installed at /usr/share/applications for the root user
2021-11-25 16:37:31 -03:00
Vinicius Moreira
06035bb97e
[api.paths] refactoring: CACHE_PATH renamed to CACHE_DIR
2021-11-25 16:09:42 -03:00
Vinicius Moreira
25c9ed9fa3
[api] refactoring: custom themes dir for root user is now /usr/share/bauh/themes
2021-11-25 15:57:59 -03:00
Vinicius Moreira
530a5019e2
[api] refactoring: adding AUTOSTART_DIR constant to 'paths' module
2021-11-25 15:41:09 -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
63dd4963cf
refactoring: LOGS_PATH constant renamed to LOGS_DIR and moved to 'api' module
2021-11-24 11:08:26 -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
f78498c1ec
[commons] refactoring: 'user' module moved to 'api'
2021-11-23 18:02:54 -03:00