Viewer - Fullscreen: add "close window" button

Ideas for improvements and requests for new features in XnView MP

Moderators: XnTriq, helmut, xnview

LuggasDerSalzige
Posts: 5
Joined: Tue Mar 26, 2024 2:05 pm

Viewer - Fullscreen: add "close window" button

Post by LuggasDerSalzige »

It would be great, if the "close window" button in the top right corner could still be accessed inside fullscreen mode.
Like IrfanView does it, where you could exit the program very quickly by clicking the invisible X button.
animated gif:
IrfanView_quick_exit_in_fullscreen.gif
If the setting: (View > Fullscreen > Floating views) is active, the "auto hide" pin button is in the way and needs to be moved, maybe to the left side?
Pin_button_complication.png
i really miss that feature. with it, XnView would be perfect for me :D
You do not have the required permissions to view the files attached to this post.
Last edited by LuggasDerSalzige on Wed Mar 27, 2024 9:36 am, edited 2 times in total.
cday
XnThusiast
Posts: 3985
Joined: Sun Apr 29, 2012 9:45 am
Location: Cheltenham, U.K.

Re: Viewer - Fullscreen: add "close window" button

Post by cday »

LuggasDerSalzige wrote: Wed Mar 27, 2024 7:31 am It would be great, if the "close window" button in the top-right corner could still be accessed inside fullscreen mode.
Like IrfanView does it, where you could exit the program very quickly by clicking the invisible X button.
The X button appears when the cursor is moved over that area?
LuggasDerSalzige
Posts: 5
Joined: Tue Mar 26, 2024 2:05 pm

Re: Viewer - Fullscreen: add "close window" button

Post by LuggasDerSalzige »

for IrfanView: no, it stays invisible when hovering over it in fullscreen mode, i guess it's always there.
User avatar
user0
XnThusiast
Posts: 1551
Joined: Sat May 09, 2015 9:37 am

Re: Viewer - Fullscreen: add "close window" button

Post by user0 »

LuggasDerSalzige wrote: Wed Mar 27, 2024 7:31 am It would be great, if the "close window" button in the top right corner could still be accessed inside fullscreen mode.
Like IrfanView does it, where you could exit the program very quickly by clicking the invisible X button.
"Quickly" and "mouse clicking on the UI button" should not be used in single sentence.
What is the problem with pressing ESC button (two times or once if Startup set to Viewer-Fullscreen in Settings)?
Also top right corner is already occupied by floating views.

LuggasDerSalzige wrote: Wed Mar 27, 2024 7:31 am If the setting: (View > Fullscreen > Floating views) is active, the "auto hide" pin button needs to be moved (maybe to the left side)
Controls should be on the right side (name on the left).
Checkbox in Settings and pin button have different purposes:
- checkbox in Settings - enables Floating views panels (there are 2 of them)
- pin button - pins panel so it does not disappear when you move cursor away (within session)
LuggasDerSalzige
Posts: 5
Joined: Tue Mar 26, 2024 2:05 pm

Re: Viewer - Fullscreen: add "close window" button

Post by LuggasDerSalzige »

user0 wrote: Wed Mar 27, 2024 8:10 am "Quickly" and "mouse clicking on the UI button" should not be used in single sentence.
No, you just need to yeet the mouse into the top right corner, no precision requiered... and it's pretty satisfying ;)
user0 wrote: Wed Mar 27, 2024 8:10 am What is the problem with pressing ESC button (two times or once if Startup set to Viewer-Fullscreen in Settings)?
It's just faster with the mouse compared to reaching for the esc key and you don't need the keyboard just to exit the program.
well, i should mention that i'm not using XnView as a file browser, instead, I'm using the Windows File Explorer. so after opening a picture i want to close it quickly again.
If you have to do this hundreds of times throughout the day, it adds up and you really start to miss this IrfanView feature...

About the floating views, they themself aren't hindering, it's just the 2 "auto hide" pin buttons that are in the way.
cicciobello
Posts: 223
Joined: Wed Dec 25, 2013 7:08 pm

Re: Viewer - Fullscreen: add "close window" button

Post by cicciobello »

LuggasDerSalzige wrote: Wed Mar 27, 2024 9:08 am It's just faster with the mouse compared to reaching for the esc key and you don't need the keyboard just to exit the program.
Working with the keyboard is _always_ faster than with the mouse. The hotkeys have precisely this function.
LuggasDerSalzige wrote: Wed Mar 27, 2024 9:08 am I'm using the Windows File Explorer. so after opening a picture i want to close it quickly again.
Please press "Esc" key. It's much faster than moving the mouse. One hand should always be on the keyboard.
LuggasDerSalzige wrote: Wed Mar 27, 2024 9:08 am If you have to do this hundreds of times throughout the day
In this case, using the keyboard will save you even more more time. Try it, it's not difficult. The "esc" key does not explode if you press it. ;-)
LuggasDerSalzige
Posts: 5
Joined: Tue Mar 26, 2024 2:05 pm

Re: Viewer - Fullscreen: add "close window" button

Post by LuggasDerSalzige »

cicciobello wrote: Wed Mar 27, 2024 12:23 pm Working with the keyboard is _always_ faster than with the mouse.
I have to disagree, maybe if my finger is always resting on esc (like my index finger on lmb..) but that's never the case.
cicciobello wrote: Wed Mar 27, 2024 12:23 pm Please press "Esc" key. It's much faster than moving the mouse. One hand should always be on the keyboard.
Well, that's what i'm doing all the time... i wouldn't have taken all the effort to create an account, write a suggestion and all the explaining, if it didn't start to bother me that much..
nah, i'm way faster with the mouse, it's also much more comfortable. If you are all day on pc, it's nice if at least one hand can take a break.

I'm actually a little bit surprised that this doesn't seem like a usefull addition, but without trying it, it might actually sound not that superior.
User avatar
user0
XnThusiast
Posts: 1551
Joined: Sat May 09, 2015 9:37 am

Re: Viewer - Fullscreen: add "close window" button

Post by user0 »

After some thought and checking fullscreen window controls in other apps (cursor moved to the top right corner)
I think it's not that bad and can be an effort to provide standard window navigation for keyboard-less cases:
  • Floating views
    - add window controls to horizontal film panel AND never stretch vertical panel all the way to the top (like in FastStone) OR
    - dynamically add window controls to the panel on top.. weird case
    fullscreen_window_controls_xn_mockup.png
  • Floating views
    - add window controls like in MS Photos (appears on hover) OR
    - add invisible button as OP requested (same as in IrfanView)

Example
fullscreen_window_controls_example.png
You do not have the required permissions to view the files attached to this post.
cicciobello
Posts: 223
Joined: Wed Dec 25, 2013 7:08 pm

Re: Viewer - Fullscreen: add "close window" button

Post by cicciobello »

LuggasDerSalzige wrote: Wed Mar 27, 2024 1:43 pm nah, i'm way faster with the mouse, it's also much more comfortable. If you are all day on pc, it's nice if at least one hand can take a break.
I know very well this problem, it is a very widespread thing and sometimes impossible to cure. :-)
In any case, I totally agree with "user0":
"Quickly" and "mouse clicking on the UI button" should not be used in single sentence.

However, if including the ability to use the mouse in full screen is simple to implement, it can be done.
LuggasDerSalzige
Posts: 5
Joined: Tue Mar 26, 2024 2:05 pm

Re: Viewer - Fullscreen: add "close window" button

Post by LuggasDerSalzige »

Idk, i don't have any issues with mouse control or speed anymore, but it's no surprise by how much time I spend on PC :P
Although, usually i would agree in most cases, but not in this one.

If the "close" button would only be active, when the floating view setting is toggled off (so that it's not causing any conflicts), i would be fine with that.
Also thought about rebinding the Esc exit function to one of my mouse buttons but that's unfortunately not possible :(