dralletje / Windowed

Chrome extension to keep fullscreen windows contained
167 stars 16 forks source link

[Feature Request] Have a dedicated button instead of reusing the fullscreen button #26

Closed AnthonyZJiang closed 1 year ago

AnthonyZJiang commented 3 years ago

As the title suggested, can we have an option to use a dedicated button? More than often when I click the full-screen button, I'd like to go straight to full screen.

dralletje commented 3 years ago

I can't automatically add a button next to fullscreen button, as I can't determine what button even is the fullscreen button, until it is pressed.

I could do it for specific websites, but I don't like making site-specific code, and it always requires maintaining :/

I could add an option to only show the popup when shift is pressed? Want to keep the options and features minimal, but I'll think about if there is an elegant solution here..

EthanGe77 commented 3 years ago

Hey, @dralletje I like the idea of being able to shift click any fullscreen button and show the popup. or allow shift click to be full screen while not holding it will trigger that window

dralletje commented 2 years ago

I really rather not, it requires so much more decisions.. Will it have a separate button for the popup? Or will it have three separate buttons? Where will they be? Can it be on more websites? Etc etc etc.. Kinda goes against my minimalist philosophy 😁

I'd rather have people install these extensions separately and disable Windowed for these cases. Someone could make a spin-off of this extension with the specific buttons without the popup.

Hancho2009 commented 2 years ago

thx for your answer. I deleted my comment when I found out about the ask function which works perfectly for me. I scanned over the chrome web store description which lead to a misunderstanding on my side how the extention workes but it is even better than I expected. I also like that your extension does not reload the page.

dralletje commented 1 year ago

I also like that your extension does not reload the page. This is the main reason I made it :D