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

[favourites][keymaps] Favourites Browser window: Catch-up on features of the deprecated Favourites dialog #22602

Merged
merged 3 commits into from Jan 28, 2023

Conversation

ksooo
Copy link
Member

@ksooo ksooo commented Jan 28, 2023

The PR catches up on the features of the deprecated Favourites dialog, that were simply forgotten to implement in the first place:

  • support actions up/down plus key mapping for u and d keys
  • support action delete plus key mapping for delete key
  • change keymaps to open the Favourites Browser window where today the Favourites dialog will be opened

Was requested in the forum: https://forum.kodi.tv/showthread.php?tid=371608

Runtime-tested on macOS and Android, latest Kodi master.

@enen92 not sure you are the right person to review?

@fuzzard I want to backport this as i consider the missing functionality a regression.

@ksooo ksooo added Type: Improvement non-breaking change which improves existing functionality Backport: Needed v21 Omega Component: Favourites labels Jan 28, 2023
@ksooo ksooo added this to the Omega 21.0 Alpha 1 milestone Jan 28, 2023
@ksooo ksooo requested a review from enen92 January 28, 2023 10:27
@ksooo ksooo changed the title [favourites][keymaps] Favourites Browser window: Catch-up with deprecated Favourites dialog features [favourites][keymaps] Favourites Browser window: Catch-up on features of the deprecated Favourites dialog Jan 28, 2023
Copy link
Member

@enen92 enen92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing feature is a regression imo. Not a fan of another utils class full of GUI stuff but...it's what it is.

@ksooo
Copy link
Member Author

ksooo commented Jan 28, 2023

Not a fan of another utils class full of GUI stuff but...it's what it is.

If somebody comes up with a cool concept for the need to share code for GUI actions between windows/dialogs/context menus/builtins, to avaoid duplicate code, I will be happy to adapt.

…ons up/down/delete to catch up up with the functionality of the now deprecated Favourites dialog
@ksooo ksooo force-pushed the favourites-feature-catch-up branch from b1f6f04 to 65ebd50 Compare January 28, 2023 14:45
@ksooo ksooo merged commit 0e7541d into xbmc:master Jan 28, 2023
@ksooo ksooo deleted the favourites-feature-catch-up branch January 28, 2023 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backport: Done Component: Favourites Type: Improvement non-breaking change which improves existing functionality v21 Omega
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants