Presentation Mode was removed in the latest Enlightenment major release. This was a key and useful feature, especially for power users of Enlightenment. Would it be possible to rollback the removal of the code that supported Presentation Mode? The key binding for blanking does not support also disabling/enabling notifications, something Presentation Mode did by default once enabled.
To address the issues that led to the decision to remove Presentation Mode, I've proposed some resolutions/compromises that are hopefully not too difficult to implement (I'm willing to help as well, even with my rusty C):
- Add a setting that defaults to On to display a reminder if Presentation Mode is enabled beyond a certain period of time. Two hours seems like a decent starting point, but having a slider for users to customize assuming they want the reminder. This will address the issues presented by users unaware of why their screen isn't blanking. Another checkbox option in the same dialog would be to allow the user to select whether the reminder should be recurring or a one-time event.
- Another setting for Presentation Mode would be to have the option to choose whether or not to enable notifications. (On/Off seems like the simplest option here, rather than trying to decipher priority or application).
Example dialog options (single slider):
Reminder if activated beyond:
x------------------------------------------------x
5m_ 2h (default)_______________________24h
Recurring reminder at same interval
Prevent all notifications