araten10 / EdgewarePlusPlus

Expansion to PetitTournesol's fetishware "Edgeware", adding more features and config options.
MIT License
57 stars 19 forks source link

Request: Prompt Behaviour #101

Open CountVirgo opened 1 month ago

CountVirgo commented 1 month ago

Hello,

Firstly, thank you very much for all your hard work on this project!

I was wondering if it'd be possible to restore (perhaps via a toggle) the original behaviour for prompts?

In the original when a prompt was displayed any media still on your screen stayed there but no additional media would be processed until the prompt had been completed, effectively meaning if you had images/videos set to timeout, that it provided the ability for your screen to stop being filled with media for a bit making it easier to complete the prompt.

With EdgewarePlusPlus, audio, videos and images keep being added even after the prompt is displayed and most of the time images/videos go over the top of the prompt meaning that you're not even able to see what you're typing.

I'd love it if the original behaviour could be added as an option, so that when a prompt occurs it stops adding new things until the prompt has been completed, then continues again,

Edit: Alternatively if you'd rather not do this, would it just be possible to make it so that the prompt is somehow always on top (so above any images/video) as that would make them much more usable?

I've seen it seems both popups and prompts have self.attributes("-topmost", True) which means that as new popups are no longer stopped, they keep just going on top of the prompt.

Thank you for your consideration!

(Just in case it matters: Running on Windows 10, python 3.12.7)