Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite Activity Tracker with theme support, add functionality to delete entries #1430

Open
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

tGecko
Copy link
Member

@tGecko tGecko commented Feb 16, 2024

Added theming, implemented scrolling through items and deletion of entries in activity tracker.

Selecting Item Deleting item Item deleted
PlayActivity_004 PlayActivity_005 PlayActivity_006
PlayActivity_001 PlayActivity_002 PlayActivity_003

|

Items are deleted by setting the new column roms.deletion_id for the selected item to the highest corresponding play_activity rowid.

Added a tool to restore deleted items to Tweaks

Added a migration script to add the roms.deletion_id column if necessary.
Closes #1326

TODO:

  • update other places to respect the deletion_id column (GameSwitcher.. ?)

Testing:

Test the migration script
Test deleting items
Test restoring deleted items

Add tool in tweaks to reset hidden entries
Add migration script to add the necessary column for this
@tGecko tGecko added the enhancement New or improved feature label Feb 16, 2024
@tGecko tGecko added this to the v4.4 milestone Feb 16, 2024
@tGecko tGecko self-assigned this Feb 16, 2024
tGecko and others added 5 commits February 16, 2024 20:39
fix item numbers not updating when on last page
fix some not free'd variables
slight refactoring
add timer.h
add accelerated scroll on button hold
fix memory leak in file_cleanName
@tGecko tGecko changed the title Add functionality to delete entries in Activity Tracker Rewrite Activity Tracker to use themes, add functionality to delete entries Feb 18, 2024
@tGecko tGecko changed the title Rewrite Activity Tracker to use themes, add functionality to delete entries Rewrite Activity Tracker with theme support, add functionality to delete entries Feb 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New or improved feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Activity tracker : allow to delete an entry
1 participant