sorry that the PR is so long, but i've refactored some stuff to make it easier to maintain in the future (or im missing some point at how the large chunks of HTML where created/maintained)
the focus in this PR was to save the download time + projectName for each download so that the owned assets can be filtered by all/downloaded/not downloaded (Ive used hyperlinks for the filter as im not familiar with swing and didnt want to waste time figuring out how a select box would be implemented)
also the download time is shown in the overview/detail view so the user can see when he last updated (this could probably be extended by saving the release_id but that variable wasn't available in the download scope so i kept it simple for now)
edit: also if you're interested in more features i would like to add the ability to download incompatible assets (sometimes this can be handy if you dont need all features of the asset pack, my idea is to popup a warning that its incompatible where the user can decide if he wants to download anyways or not)
and would you agree on a popup before reloading owned assets (as i've pushed that button at least 3 times by accident ;))
sorry that the PR is so long, but i've refactored some stuff to make it easier to maintain in the future (or im missing some point at how the large chunks of HTML where created/maintained)
the focus in this PR was to save the download time + projectName for each download so that the owned assets can be filtered by all/downloaded/not downloaded (Ive used hyperlinks for the filter as im not familiar with swing and didnt want to waste time figuring out how a select box would be implemented)
also the download time is shown in the overview/detail view so the user can see when he last updated (this could probably be extended by saving the release_id but that variable wasn't available in the download scope so i kept it simple for now)
edit: also if you're interested in more features i would like to add the ability to download incompatible assets (sometimes this can be handy if you dont need all features of the asset pack, my idea is to popup a warning that its incompatible where the user can decide if he wants to download anyways or not)
and would you agree on a popup before reloading owned assets (as i've pushed that button at least 3 times by accident ;))