Lost password? | Help

[ advanced search ]

Make [X] do "hide" instead of "close"

Forums » Opera Community » Opera for desktop » Desktop wish-list

Saturday, 21. July 2007, 12:55:26

Make [X] do "hide" instead of "close"

Hi,

I am using Opera for Browsing, News, Chatting, and everything else in my life. For example, I am locking certain chats to keep them open, and I am using the task-bar icons to see if I have new mail.

Unfortunately, all goes away if I close the opera window. I know that you can make Opera ask back before doing so, but only helps sometimes, as i normally do want the window to go away when I click the [X] on the title bar.

What I need is very simple: I need an operation that makes the title bar [X] trigger the 'Hide Opera' instead of the 'Close Window' functionality - at least if it is the last window shown.

It should be very simple to implement (all the infrastructure is already in place) and would keep my opera running all of the time ! Yea !!!

Bernd

Saturday, 21. July 2007, 16:43:27

serious

a concerned citizen

avatar

Posts: 2373

Austria

+1

Saturday, 21. July 2007, 21:24:57

SuperKoko

avatar

Posts: 716

-1
It goes against the good conventions of user interface.
When I click this button, I just want the application to quit. Any other behavior is hostile. I'm the user, I'm the master!
If you need to hide Opera, use CTRL+H or define your own keyboard shortcut.
Really, I hate software that thinks it knows better than you what you want.

Saturday, 21. July 2007, 23:11:55

Chase-san

avatar

Posts: 67

-1
If you wanna hide it, just hit CTRL+H like everyone else.

Sunday, 22. July 2007, 12:27:16

Herrscher

avatar

Posts: 8

Italy

+1
just give the user an option in the settings , giving him the choice about what he wants to use the [X] button for.

Sunday, 22. July 2007, 18:40:58

qsdfgh

avatar

Posts: 32

why wanting it to be the X button ? ask then one more button.. and in fact, there's already that asked button : the [ _ ] one !

just click the right button ... it already exists ( it's better to change your habbit for the day you want to really close-it ... no need to change the preferences each time : 2 functions, 2 buttons already in place )

Sunday, 22. July 2007, 21:19:34

serious

a concerned citizen

avatar

Posts: 2373

Austria

Originally posted by qsdfgh:

the [ _ ] one

the [_] minimizes opera, but doesn't hide it (send to systray)

but btt: why I originally voted +1 is mostly because of some nice features of opera that would work even better if opera would run in background. first of all of course the widgets - I simply don't use them, because they are not there when opera is closed. if opera would stay in systray I would use them quite more frequently. second is mail checking. Opera could check the mail/rss in background and notify over the systray icon (as it allready does, but when opera hides to systray by default when pressing [X] this would be even better)

Monday, 23. July 2007, 06:57:48

Originally posted by SuperKoko:

-1
It goes against the good conventions of user interface.
When I click this button, I just want the application to quit. Any other behavior is hostile. I'm the user, I'm the master!
If you need to hide Opera, use CTRL+H or define your own keyboard shortcut.
Really, I hate software that thinks it knows better than you what you want.



I see your point, but ...

  • the [X] has to close the window, but not necessarily the application if the application has reasons to continue working ... with your logic, Opera should terminate completely if I have multiple windows open and I close on.
  • there are numerous examples for applications that behave exactly as I have describes, mostly infrastructure applications like IM software or notification services. And Opera by now is an IM software and a notification service for new mail.


Bernd

Monday, 23. July 2007, 11:37:47

qsdfgh

avatar

Posts: 32

Sorry I didn't think about that first. I understand both of you now.
But it must stay a deactivated option by default (because of conventions)...

about widgets, i do not use them : in part for the same reason, in an other part because if Opera stay open (in background) it will refresh RSS feed mail and so on when i only expect to have widgets. It's important the user know (and decide ?) what stay open or not when [X]closing the window.

In fact i'm not sure it's a good thing to associate widgets with opera (or we need widgets about network). Reeding feeds with opera : it's coherent. Showing the time in the systray ? well... must be independant. Nut i understand about donwloads, keeping an eye on RSS feeds, etc. Keeping that in background could be great. Whatever each one has is point of view.

Nevertheless, I still think it could be confusing to have a [x] not closing the application. But I know some appli having one more button, doing exaclty what you wish. Maybe it's easier to ask not to configure the [x] but to have a 4th button [ _| ] on the left of the 3 others. Without any config, without surprise with multi users, anyone choose what he wants to do by clicking the right button.

What do you think about that 4th button in the corner of the window ?

Monday, 23. July 2007, 18:23:58

Granstrand

avatar

Posts: 4

I was on my way to write +1 but i think -1 since i didn´t know about the ctrl+h thing , Thx=)

Monday, 23. July 2007, 22:10:17

SuperKoko

avatar

Posts: 716


Originally posted by schoelle:


the [X] has to close the window, but not necessarily the application if the application has reasons to continue working ... with your logic, Opera should terminate completely if I have multiple windows open and I close on.


No, but when I close the LAST window, I want the application to quit or, if it doesn't quit, it must be a 100% swappable, TCP connection-free (because connections == security flaw), 0% CPU using process.

Originally posted by schoelle:



there are numerous examples for applications that behave exactly as I have describes, mostly infrastructure applications like IM software or notification services. And Opera by now is an IM software and a notification service for new mail.


This argument is childish!
These are bad applications. Don't make something bad because your neighbor did it!

I see no point in using the [X] button. Just create a NEW button [.]. I'm aware of applications that do that, and, at least, they respect the semantics of the three standard buttons... They just add a new button.

Originally posted by qsdfgh:


What do you think about that 4th button in the corner of the window ?


That's a much better idea.

Tuesday, 24. July 2007, 05:50:59 (edited)

Originally posted by SuperKoko:


Originally posted by schoelle:



there are numerous examples for applications that behave exactly as I have describes, mostly infrastructure applications like IM software or notification services. And Opera by now is an IM software and a notification service for new mail.


This argument is childish!
These are bad applications. Don't make something bad because your neighbor did it!



Well - you regard it as childish, but I do not. BTW, if I really want to terminate an application, I do 'pkill -9 <name>' (this is meant as a joke) ...

If I count correctly there are currently 10 applications in my dock bar on KDE: screen resolution switch, mixer, jabber client, clipboard, power management, bluetooth, sticky notes, amarok music player, password wallet and opera. I appreciate them all, and I not think that I am childish. But perhaps I am just not paranoid enough ... please be careful with calling people childish, they might get offended.

Sure, it should be a configurable option, not the default.

Originally posted by SuperKoko:


I see no point in using the [X] button. Just create a NEW button [.]. I'm aware of applications that do that, and, at least, they respect the semantics of the three standard buttons... They just add a new button.

Originally posted by qsdfgh:


What do you think about that 4th button in the corner of the window ?


That's a much better idea.



Well - I wound not get used to this extra button, but that is probably my fault. I am just used to click on [X] when I want to close a window, and for me it should stay that way. Also, it is strange that you can live with that option, although it has the same security concerns than using the [X] button ...

Tuesday, 24. July 2007, 01:20:50

hogther

avatar

Posts: 646

Brazil

My suggestion is: RIGHT click on minimize button to hide Opera

Tuesday, 24. July 2007, 05:42:06

Originally posted by R.Badin:

My suggestion is: RIGHT click on minimize button to hide Opera



Right click, extra button, Ctrl-H, ... it is all the same to me. For each of these solutions I would have to accept that Opera behaves different from all my other applications. That, in the end, was what I wanted to avoid.

Tuesday, 24. July 2007, 08:06:13

SuperKoko

avatar

Posts: 716

Originally posted by schoelle:


please be careful with calling people childish, they might get offended.


You are not childish.
Your argument: that I interpreted as "Some guys do it, so it's ok", was childish, unless my interpretation is wrong. In that case, I apologize.

Tuesday, 24. July 2007, 08:24:43

SuperKoko

avatar

Posts: 716

Originally posted by schoelle:


Sure, it should be a configurable option, not the default.


In that case, I accept it.
I'm of the class of people for whom, having many options is not a problem.

Tuesday, 24. July 2007, 22:12:13

serious

a concerned citizen

avatar

Posts: 2373

Austria

the problem I have with ctrl+h is that it's not intuitive. I press the [x] as I want the window to disappear and then curse that I didn't press ctrl+h
of course I also agree that this option should be opt-in (maybe opera should ask what behaviour you want when you have set up a mail/chat account and press the [x] for the first time after this - same applies for running transfers of course)

Friday, 27. July 2007, 17:33:38

dude09

Flutterer

avatar

Posts: 4491

Use a "Mouse Gesture"... make it a habit... it's faster... less accident... down-left=minimize, down-right=hide, click X to close... simple and easy too :cheers:

Saturday, 28. July 2007, 19:54:42

qsdfgh

avatar

Posts: 32

The point is, now, I think, not realy to have or not this possibility but how to have it : the [x] button is not a good idea because of usual usage of it. But anything else (a 4th button, a not-left-but-right-click on [_] hide, etc.) are better way of doing it : I think thoose could be ok for what you want and will be more convenient. Do you agree to re-write the wish in this way ?

Sunday, 29. July 2007, 16:08:00

AyushJ

avatar

Posts: 4754

+1 for an option. But when using File>Exit, opera should quit normally (full close)

Sunday, 29. July 2007, 20:42:33

SuperKoko

avatar

Posts: 716

Originally posted by qsdfgh:


But anything else (a 4th button, a not-left-but-right-click on [_] hide, etc.) are better way of doing it : I think thoose could be ok for what you want and will be more convenient. Do you agree to re-write the wish in this way ?



A mouse gesture seems to be perfect... I'm not against a 4th button or not-left-but-right-click on [_], but I don't see any real benefit compared to down-right; the latter being currently available by use configuration: Tools->Preferences->Advanced->Shortcuts->Mouse setup.

So, my position is neutral.

Off topic:
Are you french? qsdfgh seems to be typed from a french keyboard.

Monday, 30. July 2007, 09:58:41

petkos

avatar

Posts: 5

Finland

How about just clicking the icon on the systray with 1. button

Monday, 30. July 2007, 11:12:51

dude09

Flutterer

avatar

Posts: 4491

Originally posted by petkos:

How about just clicking the icon on the systray with 1. button



+10, this is definately a MUST!!!

Monday, 30. July 2007, 11:27:45

serious

a concerned citizen

avatar

Posts: 2373

Austria

signed, klicking the systray button would be the best way to send opera to tray and restore it.

also I think that app-in-systray-behaviour should be specified by the OS vendor in an interface spec, so not every app does it differently (like this Mac GUI-spec - whatever the correct name for that is)

Monday, 30. July 2007, 12:36:11

dude09

Flutterer

avatar

Posts: 4491

Ohh... Hey, please also remember to allow 1-click to restore the window instead of double-click!!!

Thursday, 6. September 2007, 11:59:41

it's a good idea! i want it!

Sunday, 16. September 2007, 09:33:57

h8uthemost

avatar

Posts: 36

+1

Yeah, I want this too.

Tuesday, 18. September 2007, 09:38:20

dude09

Flutterer

avatar

Posts: 4491

This is getting confusing...

So, are we still talking about X = hide window, or click on Tray icon = hide/restore window?
(Maybe we should start another thread for the later suggestion...)

Wednesday, 19. September 2007, 09:45:43

johnnysaucepn

In a maze of twisty little messages, all alike

avatar

Posts: 5511

United Kingdom

The minimise button should minimise and the close button should close, as expected.

What you really want is a check-box to specify 'minimise to system tray'. Many apps use this successfully - it works the normal way for default users, and hides for those who really want it to hide instead.

I don't know of many users that would want it to minimise to the taskbar in some cases, and the system tray in others.

Wednesday, 19. September 2007, 17:27:18

Pesala

Reclining Buddha

avatar

Posts: 12828

UK

Originally posted by dude09:

Ohh... Hey, please also remember to allow 1-click to restore the window instead of double-click!!!


Yes. And click to minimize it too. I can do this with FastStone Capture, and it is obviously the best solution.

Right-click is fine for more options, but there are currenly way too many in the default install. I have only:
  • Hide Opera
  • Exit
  • Read Mail
  • ----------
  • Widget List

Wednesday, 19. September 2007, 21:45:31

omnicloud

avatar

Posts: 95

+1 only if they give 2 options

Hide on minimize
Hide on close

Both should be unchecked by default

Forums » Opera Community » Opera for desktop » Desktop wish-list