Commit Graph

905 Commits

Author SHA1 Message Date
Vinicius Moreira
008355c21d [arch] fix: not properly checking conflicts with provided virtual packages with specific versions 2022-12-16 17:32:09 -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
69cf81dbe9 [arch] refactoring: conflict resolution checking (+ test cases) 2022-11-20 11:13:54 -03:00
Vinicius Moreira
9433c2910f [gems.arch] fix: not properly mapping all provided packages by the system when checking for upgrade requirements 2022-11-11 17:41:40 -03:00
Vinicius Moreira
ffa32a85b7 [gems.arch] fix: not considering some conflict expressions when retrieving upgrade requirements 2022-11-05 14:19:28 -03:00
Vinicius Moreira
d7a17f324e [gems.debian] fix: not properly handling packages with names ending with :i386 2022-10-28 17:40:42 -03:00
Vinicius Moreira
4c0a6af8cc [gems.arch] enhancement: pacman.list_ignored_pkgs now use Python calls instead of system calls 2022-10-26 07:59:02 -03:00
Vinicius Moreira
3d267ff3d1 [gems.arch] fix: not detecting some package replacements when upgrading due to conflict information having logic operators 2022-10-25 17:36:28 -03:00
Vinicius Moreira
ea40e4f0b7 [gems.appimage] improvement: better TryExec field cleaning + tests fixed 2022-10-24 17:32:58 -03:00
Vinicius Moreira
58aee20e21 [gems.appimage] improvement: removing the TryExec field from the installed desktop entries to avoid issues with some DEs 2022-10-24 08:14:02 -03:00
Vinicius Moreira
123983dfaa [appimage] refactoring: typing 2022-10-24 07:48:41 -03:00
Vinicius Moreira
4cc602e54d [arch] fix: using the pkgbase instead of pkgname when querying for the 'LastModified' field 2022-05-27 12:32:50 -03:00
Vinicius Moreira
d55bb2bb32 [arch] fix: not caching the 'LastModified' field of installed AUR dependencies 2022-05-27 12:09:45 -03:00
Vinicius Moreira
7875529fb6 [arch] refactoring: git log call 2022-05-27 11:39:08 -03:00
Vinicius Moreira
95b0e5d45e [arch] fix: date parsing when checking for updates (AUR) 2022-05-27 10:11:01 -03:00
Vinicius Moreira
4d1a118b25 [arch] fix: error raised when the temporary directory does not exist (AUR build) 2022-05-27 09:49:56 -03: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
a191748124 [arch] fix: conflict resolution: removing hard dependencies that would be satisfied with the inclusion of the new package 2022-05-19 16:15:34 -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
ea3bb062ef [flatpak] improvement: upgrade requirements sorting 2022-05-10 18:55:31 -03:00
Vinicius Moreira
17b5a48254 [flatpak] fix: not all selected runtime partials to upgrade are actually requested to be upgraded 2022-05-10 18:39:35 -03:00
Vinicius Moreira
3f525bbb3b [flatpak] improvement: logging what was requested to upgrade 2022-05-10 18:37:16 -03:00
Vinicius Moreira
3fc100f83f [flatpak] improvement: preventing null pointer crashes if the search command raises an exception 2022-05-03 11:37:16 -03:00
Vinicius Moreira
125b503e95 Revert "[flatpak] try: fixing missing runtime installation"
This reverts commit dc370a2955.
2022-04-21 08:03:58 -03:00
Vinicius Moreira
dc370a2955 [flatpak] try: fixing missing runtime installation 2022-04-20 17:02:24 -03:00
Vinicius Moreira
91db60b546 [flatpak] refactoring: proper model callbacks 2022-04-20 16:59:50 -03:00
Vinicius Moreira
7357c85089 [web] improvement: installation form width and PEP8 2022-04-16 07:19:17 -03:00
Vinicius Moreira
a6535c113f [debian] fix: displaying the 'Remove completely' option for recent installed application when 'purge' is default 2022-04-14 13:16:46 -03:00
Vinicius Moreira
268b59bc3a [arch] fix: displaying already installed packages when suggesting optional dependencies 2022-04-13 17:47:07 -03:00
Vinicius Moreira
4c9ca22b43 [flatpak] fix: random index out of bounds exception when reading updates 2022-04-13 14:34:52 -03:00
Vinicius Moreira
dd3baf8d0a [flatpak] fix: download sizes not being displayed when there are new required runtimes for installed Flatpaks 2022-04-13 14:21:32 -03:00
Vinicius Moreira
0eb335ef07 [debian] improvement: new settings property to enable purge as the default removal method 2022-04-13 14:10:11 -03:00
Vinicius Moreira
e2817e426d [flatpak] fix: informing the download size as the additional installation size (upgrade summary) 2022-04-13 11:29:32 -03:00
Vinicius Moreira
6937be8cb9 [debian] fix: hanging when packages require manual configuration (install/upgrade) 2022-04-12 17:23:38 -03:00
Vinicius Moreira
e40fe27bd1 [flatpak] fix: not displaying new required runtimes as updates 2022-04-12 12:29:56 -03:00
Vinicius Moreira
d9bf9a5057 [flatpak] fix: some updates not being displayed when there are new required runtimes for installed Flatpaks 2022-04-12 11:02:06 -03:00
Vinicius Moreira
d0452e0d25 [debian] improvement: settings components width 2022-04-12 10:29:53 -03:00
Vinicius Moreira
81966a409e [arch] improvement: removing AUR suggestions 2022-04-12 10:24:13 -03:00
Vinicius Moreira
33cfa97bf0 [api] improvement: list_suggestions as an optional method (SoftwareManager) 2022-04-12 10:22:38 -03:00
Vinicius Moreira
4271d94b26 [arch.cpu_manager] improvement: using '/bin/cp' instead of only 'cp' when changing cpu governor (only 'cp' may require confirmation) 2022-04-12 10:10:31 -03:00
Vinicius Moreira
1dc7ce327a [arch.cpu_manager] refactoring: String formatting method & PEP8 2022-04-12 10:05:12 -03:00
Vinicius Moreira
f3514b91e1 [view] improvement: some components' width reduced (settings) 2022-04-12 09:54:44 -03:00
Vinicius Moreira
9ac0d015b7 [api] improvement: abstraction for view containers 2022-04-11 17:08:16 -03:00
Vinicius Moreira
3cfc16565b [arch] improvement: displaying different tabs for general Arch configurations and AUR 2022-04-11 15:33:10 -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