Closed keks24 closed 1 year ago
You can already see release notes directly in the app by clicking on the version number or release date on the main apps list page. Whether the link goes to the releases page or the main repo page is a matter of personal preference, I think it makes more sense as is.
Thanks for the issue templates tip!
You can already see release notes directly in the app by clicking on the version number or release date on the main apps list page.
I see! That was not obvious to me, that I can click on these.
Although, one needs to be super-precise
with their fingers or thumbs to do this. There are three options to misclick:
in-App App page
.fetched Changelogs
.releases page
in the default browser.I actually like challenges, but this one should not be one.
Would it be possible to have clickable buttons
for big, clumsy fingers
? :smile:
Whether the link goes to the releases page or the main repo page is a matter of personal preference, I think it makes more sense as is.
Agreed. Now that link makes more sense to me!
Just for the record; the built-in Changelog page:
- Open the
in-App App page
.- Open the
fetched Changelogs
.- Open the
releases page
in the default browser.
3 should only happen if 2 is not implemented for that source. But yes the box could be made a bit bigger/outlined.
- Open the
in-App App page
.- Open the
fetched Changelogs
.- Open the
releases page
in the default browser.3 should only happen if 2 is not implemented for that source. But yes the box could be made a bit bigger/outlined.
I see, then I may have found a bug?
I have the following Apps added; sorted by release date
in descending order
:
Clicking on DAVx5's
link v4.3.6.1-ose, 2023-09-07
, which is connected to their GitHub
repository, opens their releases page
in my default browser
.
The links of Optainium
, FairEmail
, NewPipe SponsorBlock
and FlorisBoard
on the other hand, which are also added via their GitHub repository link
, behave normally and open the Changes
page.
Only the link of the App Aurora Store
, which is from GitLab
, opens their releases page
in my default browser
.
I can only guess, that it may be connected to DAVx5's release note formatting
, which may be a markdown text block
or so:
```no-highlight
<some_release_notes>
I am using `personal access tokens` for both platforms:
| Platform | Scope |
| -------: | :---- |
| GitHub | `repo/public_repo` |
| GitLab | `read_api` |
Should I open another issue for this?
https://github.com/ImranR98/Obtainium/releases/tag/v0.14.11-beta
Touch targets are bigger and can optionally be highlighted (disabled by default).
Also yes DAVx5 does their release notes in a way that doesn't show up in API requests for some reason.
https://github.com/ImranR98/Obtainium/releases/tag/v0.14.11-beta
Touch targets are bigger and can optionally be highlighted (disabled by default).
Thank you very much for adapting this so quickly!
But I would like to note, that the highlighting does not work in dark mode (with and without high-contrast text)
. :)
Also yes DAVx5 does their release notes in a way that doesn't show up in API requests for some reason.
I am going to add another issue for this.
I am going to add another issue for this.
See #875.
But I would like to note, that the highlighting does not work in
dark mode (with and without high-contrast text)
. :)
Fixed: https://github.com/ImranR98/Obtainium/releases/tag/v0.14.12-beta
Awesome, works nicely!
@ImranR98 can u make it work for black theme too?
I was tinkering with the App today and figured out, that you can update Apps directly from the main page; I always thought, that it just indicates a new update...:
May I ask to highlight the download button as well?
Prerequisites
Describe the feature
I am currently using the following workflow:
Open
Optainium 1.1. Let itfetch
all App information. 1.2. If there is an update (e.g. forOptainium
),open
the App page. 1.3.Click on
therepository link
: https://github.com/ImranR98/Obtainiumopened default browser
2.1.Scroll down
to the very bottom. 2.2.Click on
the linkReleases
. 2.3.Read
therelease notes
by clicking onReleases
. 2.4.Close
thedefault browser
.Go back
toOptainium
.Update
the App.If the
direct link
to thereleases page
would be provided, the new workflow would then be like the following:Open
Optainium 1.1. Let itfetch
all App information. 1.2. If there is an update (e.g. forOptainium
),open
the App page. 1.3.Click on
thereleases link
: https://github.com/ImranR98/Obtainium/releasesopened default browser
2.1.Read
therelease notes
. 2.2.Close
thedefault browser
.Go back
toOptainium
.Update
the App.Would it be possible to provide a
direct link
to thereleases page
of added repositories by default or maybe add aseperate customisable text field
, which will overwrite the default link?Describe alternatives you've considered (if applicable)
Keep using the
current not-so-efficient workflow
.Additional context
-Ramon
PS: Nice issue template! You can actually put the descriptions in HTML comment tags (
<!-- -->
), so the reporter does not have to remove the text manually. Ansible has very nice issue templates for example. :)