[arch] improvement -> AUR: the index is not always being updated during the initialization process

This commit is contained in:
Vinicius Moreira
2020-12-21 16:08:45 -03:00
parent 7057f683cd
commit a9b196522d
18 changed files with 113 additions and 16 deletions

View File

@@ -11,12 +11,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Improvements
- Arch
- AUR:
- AUR
- upgrade checking now considers modification dates as well (needed because not all AUR packages follow versioning standards)
- downgrade: using the cached package commit (if available) to determine the correct version to downgrade to (otherwise only the version will be used -> old behavior)
- history: using the cached package commit (if available) to properly determine the current version (otherwise only the version will be used -> old behavior)
- the task responsible for generating a local AUR index is displayed on the initialization dialog
- info window:
- the task responsible for generating the local index is displayed on the initialization dialog
- the index is not always being updated during the initialization process. It its kept for a period of time controlled by the settings property **aur_idx_exp** (in minutes -> default: 720 = 8 hours.). (P.S: this index is always updated when a package is installed/upgraded)
<p align="center">
<img src="https://raw.githubusercontent.com/vinifmor/bauh-files/master/pictures/releases/0.9.11/aur_idx_exp.png">
</p>
- the index is now stored at **~/.cache/bauh/arch/aur/index.txt**.
- info window
- date fields format changed to numbers (e.g: Thu Dec 17 17:19:55 2020 -> 2020-12-17 17:19:55)
### Fixes
@@ -29,6 +35,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Flatpak
- crashing for Flatpak 1.6.5 when there are updates [#145](https://github.com/vinifmor/bauh/issues/145)
- history: not highlighting the correct version (regression introduced **0.9.9**)
- UI
- number input fields are not displaying **0**
## [0.9.10] 2020-12-11