Commit Graph

160 Commits

Author SHA1 Message Date
Vinicius Moreira
e246008cb2 [appimage] improvement: do not request confirmation for manual update of imported files 2021-12-17 13:37:25 -03:00
Vinicius Moreira
01293e872f [appimage] improvement: not displaying a confirmation dialog for the custom action 'Install AppImage file' 2021-12-15 16:05:11 -03:00
Vinicius Moreira
e58940dd11 [appimage] refactoring: creating custom actions on demand 2021-12-15 15:09:50 -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
0ebc56b8f6 [appimage] improvement: not enabled for non-x86_64 systems 2021-12-15 14:28:24 -03:00
Vinicius Moreira
459240933a [api.abstract.controller] refactoring: updating 'get_settings' return specification 2021-11-30 12:25:41 -03:00
Vinicius Moreira
3d0733a0d6 [appimage.controller] String formatting method 2021-11-29 12:03:18 -03:00
Vinicius Moreira
d9b6ee96ab [appimage] improvement: faster reading of installed applications 2021-11-29 11:36:42 -03:00
Vinicius Moreira
ae0f0c7e75 [appimage] refactoring: INSTALLATION_PATH constant renamed to INSTALLATION_DIR 2021-11-29 11:04:39 -03:00
Vinicius Moreira
9f4e08e29c [appimage] refactoring: removing '/' from INSTALLATION_PATH constant 2021-11-29 11:04:39 -03:00
Vinicius Moreira
ab302d460b [appimage] refactoring: LOCAL_PATH constant renamed to APPIMAGE_SHARED_DIR 2021-11-29 11:04:39 -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
6a8fd24d23 [appimage.__init__] refactoring: String formatting method 2021-11-25 16:52:53 -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
9bfecc5131 [appimage] refactoring: APPIMAGE_CACHE_PATH renamed to APPIMAGE_CACHE_DIR 2021-11-25 16:11:34 -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
184ce720f4 [appimage] refactoring: CONFIG_DIR constant renamed to APPIMAGE_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
ea52236ee8 [appimage] fix: not able to upgrade imported AppImage files (regression from 0.9.21) 2021-11-25 14:13:04 -03:00
Vinicius Moreira
dc6c2cbe7a [appimage] fix: not able to import AppImage files (regression from 0.9.21) 2021-11-25 14:03:47 -03:00
Vinicius Moreira
e2b10903c0 [appimage] i18n: adding missing keys for 'fr' and 'it' 2021-11-25 13:49:38 -03:00
Vinicius Moreira
6875d62a16 [appimage] fix: trying to download a file without a URL associated with 2021-11-25 13:48:20 -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
c80845cde4 [view] improvement: displaying a tooltip with the missing dependencies for a supported packaging technology 2021-11-22 15:48:48 -03:00
Vinicius Moreira
6a68588cd4 [appimage] improvement: not stopping the upgrade process when one of several applications have been selected to upgrade 2021-11-19 18:21:25 -03:00
Vinicius Moreira
8b59c2ae77 [appimage] refactoring: i18n key 2021-11-19 17:27:51 -03:00
Vinicius Moreira
93362878e3 [appimage] fix: uninstalling the application when download fails (dowgrading) 2021-11-19 17:22:14 -03:00
Vinicius Moreira
65df7654f9 [appimage] fix: uninstalling the application when an update download fails 2021-11-19 17:01:41 -03:00
Vinicius Moreira
e930a97966 [appimage] fix: displaying updates without the associated download URL for some applications 2021-11-17 15:49:10 -03:00
Vinicius Moreira
d41f04e74e [appimage] improvement: not displaying 'imported' besides the imported application name on the table (only for the name tip) 2021-11-03 15:16:28 -03:00
Vinicius Moreira
d9d647fdbf [appimage] improvement: validating the AppImage file extension when updating imported files 2021-11-03 15:10:28 -03:00
Vinicius Moreira
c0ce28e1d6 [appimage] fix: not displaying the filter for any kind of file (*) when updating imported AppImages 2021-11-03 14:36:49 -03:00
Vinicius Moreira
23731c7434 [gem.appimage] improvement: hiding the app's launching output 2021-08-23 14:32:23 -03:00
Vinicius Moreira
895ec7c643 [gem.appimage] fix: info button remains 'clickable' after an imported Appimage is uninstalled 2021-08-23 14:25:09 -03:00
Vinicius Moreira
8bfdf700d4 [gen.appimage] fix: search is not matching manually installed applications 2021-08-23 11:21:01 -03:00
Vinicius Moreira
098675aa27 [gem.appimage] improvement: manual installation: adding generic file filter extension (.*) since some desktop environments filters are case sensitive 2021-08-23 09:59:32 -03:00
Vinicius Moreira
db0e24e2be [gem.appimage] improvement: mapping the 'Description' field as the 'Comment' field for generated .desktop files 2021-08-23 09:31:23 -03:00
Vinicius Moreira
a2f44d9542 [gems.appimage] fix: manual installation is not generating desktop entries for AppImage files providing empty .desktop files 2021-08-21 11:48:07 -03:00
Vinicius Moreira
9a8772da8f improvement: replacing subprocess commands to detected installed CLIs by Python faster native calls (shutil.which) 2021-06-15 17:09:49 -03:00
Vinicius Moreira
aac3c82dd8 [appimage] improvement -> allowing the property 'suggestions.expiration' to be managed through the UI 2021-02-01 17:40:42 -03:00
Vinicius Moreira
7a3245ae5e [appimage] improvement -> caching suggestions to disk 2021-02-01 17:09:30 -03:00
Vinicius Moreira
978120ba71 fix -> missing Python hard dependency: packaging 2021-01-20 09:43:13 -03:00
Vinicius Moreira
c91e982243 improvement -> all suported types now display a 'Checking configuration file' task during the initialization process 2020-12-30 13:35:15 -03:00
Vinicius Moreira
3c4de456c5 [appimage] improvement -> new custom action 'Update database' 2020-12-23 14:40:26 -03:00
Vinicius Moreira
adfb265dc3 [appimage] improvements -> database files only updated when expired 2020-12-23 13:39:58 -03:00
Vinicius Moreira
817dac86f2 [appimage] fix -> some installed applications cannot be launched by their desktop entries 2020-12-12 09:57:14 -03:00
Vinicius Moreira
bef465a1ea [ui] fix: upgrading: only requesting the root password if required | [flatpak] fix -> crashing when trying to downgrade 2020-12-10 19:15:34 -03:00