Add overlay switcher for the currently loaded Smart scenario #921
Replies: 4 comments 3 replies
|
First of all, thank you for contributing to the project. I did try the PR provided in #849 and i have to admit, i'm not really a fan of the solution. I definitly need to define some contribution rules in order to avoid developpers working on rejected code (and I'm really sorry about it). Reworking/Ruling for Feature requests is in my roadmap for Klick'r 4.0.0 release (probably moving it to the Github Discussions). Unlike bugfixes, features changes can impact the whole app and the way users sees it. This is a huge challenge to keep the app as simple as possible while offering more and more features/flexibility to more advanced users. That's why I think changes made for a feature request must be discussed and approved first before starting the development. Alongside the actual feature implementation, UI/UX must also be decided before developing (where do we add the interface to access the feature / how should it looks). This can be by prototyping, images of what it should looks like, even drawings, as long as we can understand how it will be once implemented in the app. For the developpers around here, yes this is a basically a Scrum ticket 😄. If you needs icons for the app, please note that all icons are from the Material Icons (or slightly altered ones). You can find them all here: https://fonts.google.com/icons?icon= That being said, i think I can start to explain why I'm not sure about your implementation: The main menu is the main hub of the application and this is probably the thing the users sees the most. My main rule about it is to keep it as simple as possible. While I can understand the need for this switch, I don't think it belongs to the main menu. My proposal as a solution for this would be to move the switch to the Klick'r notification. Currently, there is a button to open the app, which is mainly to help you change scenario more easily. We could change this button behaviour to open a scenario selection dialog instead of the app, allowing to skip the request for media detection. What do you think ? |
|
@Nain57 While i had designed this feature earlier as myself-first, I'm now down to working out a solution that works for everyone instead.
Wording is meant to be changed, this is just a quick demonstration created with AI. Thanks for letting me contribute to this amazing project. |
|
Current: If there are various events for the same game and user wants to switch from one event to another event, user has to click "STOP" button -> re-open Klickr app to launch the event list screen -> select another event to run. Suggestion: add a "Switch Event" button on the floating menu (currently there are PLAY, STOP, SETTINGS and MOVE buttons on the floating menu as show in the attached screenshot), the event list will pop-up and let user switch to another event to run. |
|
Restored back after a month of invisibility as my account was false-positively flagged |

Uh oh!
There was an error while loading. Please reload this page.
Describe the feature
When a Smart scenario is already loaded and paused, switching to a different scenario currently has a lot of friction if the user is inside the app they are automating.
Current flow:
The desired flow is much shorter:
Because screen recording permission was already granted for the currently loaded paused scenario, the app should be able to reuse the active media projection session when feasible instead of asking again.
Describe the usage
This is useful when working inside another app/game and needing to swap between several Smart scenarios without leaving that app. The switcher should stay in the overlay layer, not reopen the main scenario list Activity, so the automated app remains foreground.
One possible implementation is an overlay-native switcher:
Related
This is related to #493, but it is specifically about manual, user-driven switching from the floating overlay while a scenario is already loaded. It is not the same as an automation action that jumps from one scenario to another.
Is it a duplicate?
All reactions