Oculars popup menu doesn't open in full-screen mode

Bug #806090 reported by Peter Gladstein
36
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
Medium
Unassigned

Bug Description

I am running 0.11.0 on HP desktop with WIN 7 64bit with SP1. The Oculars plugin ALT O command does not work in Full-screen mode.

Related branches

Revision history for this message
Fred_76 (fmichaud76-public) wrote :

Same problem with me. I am running an Acer Aspire 4935 running Windows Vista (french keyboard) and can't get Alt+O to function in full screen.

A trick is to reduce Stellarium, then click on the Windows top right "maximize" icon : Alt+O will show the pop up.

Therefore I believe this is a problem of focus of the pop up.

Revision history for this message
Daniel (ch0kl0) wrote :

Mi problema es éste: Con el Stellarium abierto, presiono F2 y se abre la ventana de configuracion. De alli sigo la ruta complementos-oculares-configurar-general. y entonces se ve un recuadro: key mappings, que consta de 2 casilleros donde están las combinaciones de teclas toggle plugin y popup navigator. No aparecen los demás casilleros que en el 10,6 estaban debajo, con las combinaciones de teclas para cambiar de ocular (por ejemplo de 32mm a 25mm, ni de telescopio 80 a 1400 o lo que uno hubiera ingresado. Tampoco las otras que comandaban otras funciones.

Changed in stellarium:
milestone: none → 0.11.1
assignee: nobody → Bogdan Marinov (daggerstab)
status: New → In Progress
Changed in stellarium:
milestone: 0.11.1 → 0.11.2
Revision history for this message
Bogdan Marinov (daggerstab) wrote :

Just for the record, the bug is assigned to me because I'm working on an alternative interface for the Oculars plug-in.

Changed in stellarium:
importance: Undecided → Medium
Revision history for this message
Anthony Coddington (antcodd) wrote :

I also have this problem on Windows 7 64bit with 0.11 (the workaround of running in a maximized window works). Even with this though the 1-5 hotkeys in the menu don't work. It basically makes the occulars plugin extremely clunky to use now as I have to press Alt-O and then press arrows or use the mouse, where before I could just use one keyboard shortcut to quickly cycle.

summary: - Oculars Plugin Issue in Full-screen Mode
+ Oculars popup menu doesn't open in full-screen mode
Revision history for this message
Bogdan Marinov (daggerstab) wrote :

I have created a test build that may fix the problem. I have uploaded it to Launchpad:
https://launchpad.net/stellarium/+download

Look for stellarium-bzr5000+OI1-win32.exe

Please report if it has any effect.

The test build also contains a GUI control panel for Oculars that may be more convenient than the menu. :)

tags: added: oculars
Revision history for this message
Peter Gladstein (petegladstein) wrote : RE: [Bug 806090] Re: Oculars popup menu doesn't open in full-screen mode

It works great! Two questions. What keys do I use to cycle through the oculars? What is the purpose of the rectangular icon? Thanks.

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Bogdan Marinov
Sent: Friday, November 11, 2011 2:05 AM
To: <email address hidden>
Subject: [Bug 806090] Re: Oculars popup menu doesn't open in full-screen mode

I have created a test build that may fix the problem. I have uploaded it to Launchpad:
https://launchpad.net/stellarium/+download

Look for stellarium-bzr5000+OI1-win32.exe

Please report if it has any effect.

The test build also contains a GUI control panel for Oculars that may be more convenient than the menu. :)

** Tags added: oculars

--
You received this bug notification because you are subscribed to the bug report.
https://bugs.launchpad.net/bugs/806090

Title:
  Oculars popup menu doesn't open in full-screen mode

Status in Stellarium:
  In Progress

Bug description:
  I am running 0.11.0 on HP desktop with WIN 7 64bit with SP1. The
  Oculars plugin ALT O command does not work in Full-screen mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/stellarium/+bug/806090/+subscriptions

Revision history for this message
Bogdan Marinov (daggerstab) wrote :

> It works great!

Does this mean that the Alt+O now opens the pop-up menu?

> What keys do I use to cycle through the oculars?

You did notice that you can use the arrow buttons in the new control panel, right?

Do you mean keyboard keys? If the menu works, when the ocular mode is on, open the menu with Alt+O, then press N for "Next" and "P" for "Previous". At the moment, you need to finish by pressing Enter, because there are two items with the same shortcuts. I need to think of a way to fix that.

> What is the purpose of the rectangular icon?

Switches into sensor overlay mode - shows a rectangle indicating the FOV of a CCD mounted in the primary focus.

Revision history for this message
Peter Gladstein (petegladstein) wrote :

The ocular menu is in the upper right corner when I launch Stellarium. Arrow keys work fine. N & P keys plus enter have no effect. Depressing Alt+O once does nothing. Depressing it a second time opens the Ocular Plugin window. What do you mean by pop-up menu? Are you referring to the menu in the upper right corner which is there at launch? Also, how do you close the menu in the upper right corner?

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Bogdan Marinov
Sent: Friday, November 11, 2011 8:30 AM
To: <email address hidden>
Subject: [Bug 806090] Re: Oculars popup menu doesn't open in full-screen mode

> It works great!

Does this mean that the Alt+O now opens the pop-up menu?

> What keys do I use to cycle through the oculars?

You did notice that you can use the arrow buttons in the new control panel, right?

Do you mean keyboard keys? If the menu works, when the ocular mode is on, open the menu with Alt+O, then press N for "Next" and "P" for "Previous". At the moment, you need to finish by pressing Enter, because there are two items with the same shortcuts. I need to think of a way to fix that.

> What is the purpose of the rectangular icon?

Switches into sensor overlay mode - shows a rectangle indicating the FOV of a CCD mounted in the primary focus.

--
You received this bug notification because you are subscribed to the bug report.
https://bugs.launchpad.net/bugs/806090

Title:
  Oculars popup menu doesn't open in full-screen mode

Status in Stellarium:
  In Progress

Bug description:
  I am running 0.11.0 on HP desktop with WIN 7 64bit with SP1. The
  Oculars plugin ALT O command does not work in Full-screen mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/stellarium/+bug/806090/+subscriptions

Revision history for this message
Peter Gladstein (petegladstein) wrote :

One more thing. I have scale image circle unchecked, but the circle takes up the whole screen top to bottom. Perhaps I do not understand this feature.

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Bogdan Marinov
Sent: Friday, November 11, 2011 8:30 AM
To: <email address hidden>
Subject: [Bug 806090] Re: Oculars popup menu doesn't open in full-screen mode

> It works great!

Does this mean that the Alt+O now opens the pop-up menu?

> What keys do I use to cycle through the oculars?

You did notice that you can use the arrow buttons in the new control panel, right?

Do you mean keyboard keys? If the menu works, when the ocular mode is on, open the menu with Alt+O, then press N for "Next" and "P" for "Previous". At the moment, you need to finish by pressing Enter, because there are two items with the same shortcuts. I need to think of a way to fix that.

> What is the purpose of the rectangular icon?

Switches into sensor overlay mode - shows a rectangle indicating the FOV of a CCD mounted in the primary focus.

--
You received this bug notification because you are subscribed to the bug report.
https://bugs.launchpad.net/bugs/806090

Title:
  Oculars popup menu doesn't open in full-screen mode

Status in Stellarium:
  In Progress

Bug description:
  I am running 0.11.0 on HP desktop with WIN 7 64bit with SP1. The
  Oculars plugin ALT O command does not work in Full-screen mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/stellarium/+bug/806090/+subscriptions

Revision history for this message
Bogdan Marinov (daggerstab) wrote :

> The ocular menu is in the upper right corner when I launch Stellarium. Arrow keys work fine.

It is a "control panel". The menu is a menu - similar to what you get if you right-click in some other application. So the bug fix doesn't work.

A work-around is to switch Stellarium to window mode (press F11) and then try Alt+O again. Most people report that this shows the menu.

> N & P keys plus enter have no effect.

> Depressing Alt+O once does nothing. Depressing it a second time opens the Ocular Plugin window.

Funny, this happens on my system too. Apparently at least one of the commands of the menu is handled, but the menu is not displayed.

When the ocular is disabled, try holding down Alt and press O and then T. See if a Telrad sight appears in the center of the screen. :)

> What do you mean by pop-up menu? Are you referring to the menu in the upper right corner which is there at launch?

Explained above. It's a "control panel".

> Also, how do you close the menu in the upper right corner?

At the moment, you can't. In the final version, there will be an option to hide it in the plug-in's configuration window. If I have time, I'll try to make it hide like the other button bars.

> I have scale image circle unchecked, but the circle takes up the whole screen top to bottom.

I think that it depends on the current oculars' aFOV. The smaller the aFOV, the smaller the circle.

And please, when you reply by e-mail, delete the text of the original message - don't just leave it at the bottom of your e-mail. Replying to this message will post-by-email to the bug report on the Launchpad website. The remains of the original messages make the comments less readable:
https://bugs.launchpad.net/stellarium/+bug/806090

Revision history for this message
Peter Gladstein (petegladstein) wrote :

OK. Now I understand.

Full Screen:
1) Control panel works fine
2) Alt-O - sometimes it works the first time, but not always and when it does it launches the ocular plugin not the popup

Non Full Screen:
1) Control panel works fine.
2) Alt-O works. It launches the popup with three items (configure oculars, toggle CCD and toggle telrad).

FYI, perhaps I am missing something, but what's the value of the popup?

Thanks and I hope this helps.

https://bugs.launchpad.net/stellarium/+bug/806090

--
You received this bug notification because you are subscribed to the bug report.
https://bugs.launchpad.net/bugs/806090

Title:
  Oculars popup menu doesn't open in full-screen mode

Status in Stellarium:
  In Progress

Bug description:
  I am running 0.11.0 on HP desktop with WIN 7 64bit with SP1. The
  Oculars plugin ALT O command does not work in Full-screen mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/stellarium/+bug/806090/+subscriptions

Revision history for this message
Bogdan Marinov (daggerstab) wrote :

The pop-up menu changes with the context. If you open the menu after you have enabled ocular view, it will contain options to switch to the previous or next ocular or telescope or to select directly an ocular or telescope. You can also use keyboard shortcuts inside the menu - the underlined letters indicate which key triggers the shortcut. At the moment, it doesn't work very well for oculars, because there are two "Next" and "Previous" entries that use the same shortcut keys.

Changed in stellarium:
status: In Progress → Fix Committed
Revision history for this message
Bogdan Marinov (daggerstab) wrote :

While my control panel for the Oculars plug-in provides an alternative to the menu, it doesn't solve the original problem, so the bug is not fixed.

If anyone wants to use the Oculars control panel, they need to download a test build:
https://launchpad.net/stellarium/+download

Look for stellarium-bzr5059-win32.exe or any later version. The panel is off by default to avoid confusing new users. It needs to be enabled manually in the Oculars configuration window.

Changed in stellarium:
assignee: Bogdan Marinov (daggerstab) → nobody
status: Fix Committed → Confirmed
Revision history for this message
Peter Gladstein (petegladstein) wrote :

Actually, I prefer the control panel to the popup. I would prefer if the control were movable. Is that possible? If not, how about the lower right? Thanks.

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Bogdan Marinov
Sent: Wednesday, November 30, 2011 7:19 AM
To: <email address hidden>
Subject: [Bug 806090] Re: Oculars popup menu doesn't open in full-screen mode

While my control panel for the Oculars plug-in provides an alternative to the menu, it doesn't solve the original problem, so the bug is not fixed.

If anyone wants to use the Oculars control panel, they need to download a test build:
https://launchpad.net/stellarium/+download

Look for stellarium-bzr5059-win32.exe or any later version. The panel is off by default to avoid confusing new users. It needs to be enabled manually in the Oculars configuration window.

** Changed in: stellarium
       Status: Fix Committed => Confirmed

** Changed in: stellarium
     Assignee: Bogdan Marinov (daggerstab) => (unassigned)

--
You received this bug notification because you are subscribed to the bug report.
https://bugs.launchpad.net/bugs/806090

Title:
  Oculars popup menu doesn't open in full-screen mode

Status in Stellarium:
  Confirmed

Bug description:
  I am running 0.11.0 on HP desktop with WIN 7 64bit with SP1. The
  Oculars plugin ALT O command does not work in Full-screen mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/stellarium/+bug/806090/+subscriptions

Revision history for this message
Robert Van Vugt (rvvcuda) wrote :

Hello - I too have this problem so I downloaded and installed the brz test version. It worked fine untill the next reboot. After the first reboot after the install it was back to the same problem. I did however like the new alt/o control panel for the short time it worked. This is on a WinXP SP3 laptop.

Hope this one gets fixed as the ocular plugin is a handy tool, just does not work right between full screen and reduced screen modes.

Revision history for this message
Robert Van Vugt (rvvcuda) wrote :

Not sure if this has been reported but it might offer some insight on the trouble with the alt/o command. I discovered this just this morning after removing the brz test version and re-installing the 11.1 version. If I go to tools/folder options in windows and select "open each folder in it's own window" the alt/o command works just fine but there is a trade-off in that the windows task bar remains visible below Stellariun. For now I guess this is a sort of work-around. I am using winXP SP3 on a Compaq v2335US laptop using a Intel 915GM/GMS910GML graphics chip.

Revision history for this message
treaves (treaves) wrote :

I'm marking this invalid, as people kept adding unrelated issues to it, and it's hard to tell what this issue is supposed to be about.

Changed in stellarium:
status: Confirmed → Invalid
Revision history for this message
Robert Van Vugt (rvvcuda) wrote :

It is not invalid - The ocular plugin does not work in full screen mode. Maybe recent posts are invalid to the topic but the buggg is indeed valid.

Cuda

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of treaves
Sent: Tuesday, January 10, 2012 9:07 AM
To: <email address hidden>
Subject: [Bug 806090] Re: Oculars popup menu doesn't open in full-screen mode

I'm marking this invalid, as people kept adding unrelated issues to it,
and it's hard to tell what this issue is supposed to be about.

** Changed in: stellarium
       Status: Confirmed => Invalid

--
You received this bug notification because you are subscribed to the bug
report.
https://bugs.launchpad.net/bugs/806090

Title:
  Oculars popup menu doesn't open in full-screen mode

Status in Stellarium:
  Invalid

Bug description:
  I am running 0.11.0 on HP desktop with WIN 7 64bit with SP1. The
  Oculars plugin ALT O command does not work in Full-screen mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/stellarium/+bug/806090/+subscriptions

  _____

avast! Antivirus <http://www.avast.com> : Outbound message clean.

Virus Database (VPS): 1/10/2012
Tested on: 1/10/2012 9:31:48 AM
avast! - copyright (c) 1988-2012 AVAST Software.

Revision history for this message
treaves (treaves) wrote :

There is no longer a popup.

Revision history for this message
Bogdan Marinov (daggerstab) wrote :

The pop-up menu does still exist. The control panel in the upper right corner should provide an alternative interface for those who can't use it or don't find it convenient.

This is not exactly a Stellarium bug though. It is related to the way the Qt libraries and the window manager on Windows interact when displaying a pop-up menu in a full-screen window. It is possible that a work-around exists, but I am not aware of one.

So I'm leaving it as "low importance, no milestone" in case someone Qt whiz appears out of the blue to fix it.

Changed in stellarium:
importance: Medium → Low
milestone: 0.11.2 → none
status: Invalid → Confirmed
Revision history for this message
Robert Van Vugt (rvvcuda) wrote :

Windows XP Pro W/SP3
Compaq V2335US Laptop
Intel 915GM/GMS,910 GML Graphics (latest Video Driver 6.14.10.4764 1-13-2007)
Stellarium 0.11.1 & 0.11.2 (bzr)

Ocular Popup Menu does not open with CNTL+O and ALT+O does not expand Ocular Popup Menu in Full Screen Mode.

I have updated my video drivers to latest available - still does not work.

I have installed a program called WinSize V1.6 which forces programs to run in a preset size and location on the desktop and when setting WinSize to run Stellarium 1 pixell less than full screen mode (1280x767) the Stellarium Ocular Plugin works fine but it is not actually running in Full screen mode as WinSize is forcing it to run just 1 pixell smaller. This is however not a bad workaround at present as this setup seems to work quite well.

tags: added: windows
Revision history for this message
Robert Van Vugt (rvvcuda) wrote :

This Ocular problem is still present in Version 11.4, A fix would be really nice!

Revision history for this message
Patrick Kearney (pdalek) wrote :

I have encountered this problem in 0.11.2 and 0.11.4 running on
Alienware M11x R3
Intel i7-2637M
Intel HD Graphics 3000
Nvidia GeForce GT 540M
Windows 7 Home Premium

The problem occurs when using the Intel HD Graphics 3000 graphics processor.
By default, the power management software on this machine will select this GPU to run Stellarium.
Switching from the built-in Graphics 3000 to the GeForce GT 540M removes the problem.

I have NOT observed any problem when using 0.11.1, 0.11.2 and 0.11.4 running on
Toshiba Qosmio F60
Intel i7-620M
Nvidia GeForce GT 330M
Windows 7 Home Premium

With dual GPU machines it is worth checking which one is actually being used.

Revision history for this message
Patrick Kearney (pdalek) wrote :

Following on from #23 above

Using stellarium-0.12.0beta2-win64 I find the oculars popup now to work on both GPUs on the Alienware M11x.
Still works on the Qosmio F60.

Looks like the bug could be fixed.

Revision history for this message
Alexander Wolf (alexwolf) wrote :

Hmm... Patrick, can you give log.txt and screenshots from both computers for all GPU's?

Changed in stellarium:
importance: Low → Medium
Revision history for this message
Alexander Wolf (alexwolf) wrote :

Please try check this issue for Stellarium 0.12.0RC1 also.

Revision history for this message
Patrick Kearney (pdalek) wrote :

Alexander,

I started to collect the logs and screenshots as you had requested but have encountered a few complications.

Some problems with the ocular plugin (e.g. see Bug #1100859, Bug #1095748 ) seem to be fixed in 0.12.0.
This bug seems to be more tricky as I can make it come and go in stellarium-0.12.0beta2-win64.

From what I have observed so far, the popup panel is always created (at the current mouse focus) but sometimes is not made visible.
It seems to depend on what other programs are running and what GPU resources are available.

Will have to work on this tomorrow.

Revision history for this message
Patrick Kearney (pdalek) wrote :

So far I have found that the Alt-O popup is created at the location of the mouse cursor and responds correctly to mouse clicks.
This has been verified on two machines for versions 0.11.2, 0.11.4 and 0.12.0beta2-win64 both full-screen and windowed modes.
The problem is this fully functional popup is not always visible in full-screen mode.
The Stellarium Ctrl-S screenshot will not record an Alt-O popup in either screen mode whether it is visible or not.

Case A - In full-screen mode and when popups are not visible:
Pressing Alt-O, moving the mouse to a new location and again pressing Alt-O will create two popups.
Repeating the move and Alt-O will produce even more popups.
Only the last popup will respond to mouse clicks.

Case B - In either mode and when popups are visible:
Each Alt-O will create a new popup and destroy the previous one.

If a popup, visible or not, is waiting for input, it will block mouse roll overs for the left and bottom menu bars.
This blocking is cleared by any key press or mouse click.

In Case A, the defunct popups sometimes may be seen briefly during an Alt-Tab window change.

The Sanyo Xacti screen capture software will record only these popups and NOT the main Stellarium screen for Case A ???!.
It records both popup and main screen for Case B.

When I made posts #23 and #24 it seemed that the Alt-O bug behaved a little like the Ctrl-O bug
(blank screen on selecting the ocular view by pressing Ctrl-O or clicking the ocular button)
in that my limited testing showed the same GPU and version dependence.

Further testing has shown no clear pattern in when the bug happens.
Alt-O has both worked and failed at least once for each configuration
 - Stellarium version, GPU, GPU load, Aero or plain theme, playing videos, etc.
My last trial was working on the Intel 3000 and not on the Nvidia GPUs.
I even used a GPU logger to make sure of which was really active.

I would be tempted to ditch this popup and allow the option of having the ocular menu (the top right one)
auto hide just like the left toolbar.

The good news is, for me at least, the Ctrl-O bug seems gone under 0.12.0.

Revision history for this message
Robert Van Vugt (rvvcuda) wrote :

Windows XP Pro 32bit W/SP3
Compaq V2335US Laptop
Intel M Pentium CPU @ 1.85GHZ
Intel 915GM/GMS,910 GML Graphics (latest Video Driver 6.14.10.4764 1-13-2007)
Stellarium 0.12.0RC1

For me there is a small improvement. But not completely fixed.
The CNTL+O and the ALT+O comand both seem to work in either full screen or minimized but if you switch back and forth between full screen and minimized screen the bug will begin once again. It is an improvement but not a total fix.

Revision history for this message
Patrick Kearney (pdalek) wrote :

The Alt-O bug is an example of an active but invisible box created by Stellarium itself.

Stellarium in full screen mode may hide other regions which respond to mouse input.
These include
- the windows taskbar just after starting the no OpenGL2 version
- almost anything after an AC - battery switchover, power plan change, Alt-Tab
  The effects of Alt-Tab depend on what is running and what the actual tab order is.
- application popup (e.g. task completed, taskbar notification bubble, virus warning)

Usually such conditions are cleared by a mouse click outside the active region.
Many popups have a timeout so the potential problem may disappear in a few seconds.
Those that persist often can cause a problem only if some button is clicked by chance.

Stay-on-top applications may be hidden by Stellarium but stay responsive to mouse input indefinitely
e.g. some calculator applications, drag and drop boxes.

The potential exists for a single mouse click in Stellarium to do virtually anything.

A fix for the full screen mode is what is required.

Revision history for this message
Robert Van Vugt (rvvcuda) wrote :

Windows XP Pro 32bit W/SP3
Compaq V2335US Laptop
Intel M Pentium CPU @ 1.85GHZ
Intel 915GM/GMS,910 GML Graphics (latest Video Driver 6.14.10.4764 1-13-2007)
Stellarium 0.12.0RC3

No Change in Alt-O or Cntl-O behavior in v0.12.0RC3 for me Still not working correctly. I would also confirm Patrick Kearney's observation that each time Alt-O is depressed it creates another option box so if you depress Alt-O three times it takes three presses of Alt to clear or erase the options box, quite annoying but minor compared to the full screen to minimize screen issue with these two commands.

Robert

Revision history for this message
Bogdan Marinov (daggerstab) wrote :

I'm think I'm going just to remove the menu, as the issue is in the way Stellarium and Qt deal with control widgets in an OpenGL context.

Revision history for this message
Robert Van Vugt (rvvcuda) wrote :

That's too bad - It is a great feature if it would work a bit better/correctly

Robert

Revision history for this message
Robert Van Vugt (rvvcuda) wrote :

This is working better on XP 32bit systems for me but the Alt+O command does not work at all on my Win 7 64bit system with Nvidia GPU.

This still needs some work but is getting better.

Robert

Revision history for this message
Robert Van Vugt (rvvcuda) wrote :

Forgot to add that this is with Version 12.4, Alt+O does not work with Win 7 64bit using Nvidia GPU but will work with ATI GPU both video cards running latest drivers.

Robert

Revision history for this message
treaves (treaves) wrote :

Is this still an issue with the latest releases? It's working on my Mac.

Revision history for this message
Robert Van Vugt (rvvcuda) wrote :

I have no way to test this any longer as the 13.X versions of Stellarium do not work on my XP older system thus I am not using v13.x. I have 12.4 on my Astronomy Laptop but it is packed up presently so can not test that. but I did test it earlier (see results posted 2013-11-29).

Robert

treaves (treaves)
Changed in stellarium:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.