goodmind / sunflower-fm

Automatically exported from code.google.com/p/sunflower-fm
GNU General Public License v3.0
1 stars 0 forks source link

full screen blocked by dialog #69

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

1. press F11
2. select some menu dialog, like 'preferences'

What is the expected output? What do you see instead?

Expecting to see dialog, instead whole screen locks (perhaps dialog is left 
behind) so have to use some shortcuts (i.e. Alt-F4) to get access again

What version of the product are you using? On what operating system?

Debian (wheezy)
Linux 2.6.39-2
GNOME 2.30.2
sunflower to-date

Original issue reported on code.google.com by klo...@gmail.com on 26 Jul 2011 at 8:25

GoogleCodeExporter commented 9 years ago
Can you specify which window manager you are using. This problem is not present 
on my system.

Original comment by MeanEYE.rcf on 26 Jul 2011 at 8:29

GoogleCodeExporter commented 9 years ago
On Tue, 26 Jul 2011 08:30:42 +0000

It's GDM, I mentioned it

Original comment by klo...@gmail.com on 26 Jul 2011 at 8:34

GoogleCodeExporter commented 9 years ago
On Tue, 26 Jul 2011 08:30:42 +0000

PS. I use Metacity if that matters

Original comment by klo...@gmail.com on 26 Jul 2011 at 8:35

GoogleCodeExporter commented 9 years ago
Hm, I'll have someone with Metacity test it and see if your case is isolated or 
it's general problem with Metacity. Can you tell me Sunflower version from 
about dialog?

Original comment by MeanEYE.rcf on 26 Jul 2011 at 8:40

GoogleCodeExporter commented 9 years ago
On Tue, 26 Jul 2011 08:42:52 +0000

Version 0.1a-32

If you need me to test it with your instructions feel free to do so

Original comment by klo...@gmail.com on 26 Jul 2011 at 8:48

GoogleCodeExporter commented 9 years ago
Thank you. Right now I need someone with Metacity installed to confirm this 
behavior. After that we'll see what to do.

Original comment by MeanEYE.rcf on 26 Jul 2011 at 8:56

GoogleCodeExporter commented 9 years ago
I confirm the wrong behavior for Metacity. It occurs for GtkWindows but not for 
GtkDialogs. With Compiz everything is ok.

Original comment by wojtekkl...@gmail.com on 26 Jul 2011 at 9:05

GoogleCodeExporter commented 9 years ago
Ok, thank you Wojciech. Can you please take over this one as I don't have 
Metacity installed?

Original comment by MeanEYE.rcf on 26 Jul 2011 at 9:10

GoogleCodeExporter commented 9 years ago
I made a fix. Please do the following:

hg clone https://code.google.com/p/sunflower-fm/ sunflower-fm
./sunflower-fm/Sunflower.py

(this will download latest version to 'sunflower-fm' directory and run it) and 
tell if the problem still exists.

Original comment by wojtekkl...@gmail.com on 26 Jul 2011 at 9:36

GoogleCodeExporter commented 9 years ago
I think setting window hint caused problems on tiling window manages like i3. 
Not sure though. I'll ask another user to test your fix.

Original comment by MeanEYE.rcf on 26 Jul 2011 at 9:44

GoogleCodeExporter commented 9 years ago
On Tue, 26 Jul 2011 09:37:39 +0000

Issue solved here

Thanks for quick fix

Original comment by klo...@gmail.com on 26 Jul 2011 at 10:06

GoogleCodeExporter commented 9 years ago
Great, we just need to confirm everything is working on tilling window managers 
and then fix can be applied to other windows.

Original comment by MeanEYE.rcf on 26 Jul 2011 at 10:08

GoogleCodeExporter commented 9 years ago
I tested Ratpoison and i3. I'm not familiar with tiling window managers but 
they work good. For Ratpoison there's no change in behavior and for i3 there's 
even progress because windows became centered on parent.

I don't think setting hint could cause problems because GtkDialogs set it 
itself.

Original comment by wojtekkl...@gmail.com on 26 Jul 2011 at 10:42

GoogleCodeExporter commented 9 years ago
Ok then. Apply it to other windows if you wish. You can mark this as fixed if 
everything works as expected.

Original comment by MeanEYE.rcf on 26 Jul 2011 at 11:15

GoogleCodeExporter commented 9 years ago
I already changed find files, advanced rename, about and preferences windows. 
For me other GtkWindows work fine. With marking it as fixed i'd wait for 
somebody's more experienced with tiling window managers opinion.

Original comment by wojtekkl...@gmail.com on 26 Jul 2011 at 11:23

GoogleCodeExporter commented 9 years ago
Operation dialogs and history browser are descendants of GtkWindow as well. 

Original comment by MeanEYE.rcf on 26 Jul 2011 at 11:50

GoogleCodeExporter commented 9 years ago
Ok it's been confirmed. Everything works!

Original comment by MeanEYE.rcf on 26 Jul 2011 at 11:59

GoogleCodeExporter commented 9 years ago
Reopened, since we have a regression here. When dialog hint is set windows 
don't appear in task bar. We need a different solution than setting dialog 
hint. Operation windows must show in task bar in order for minimize option to 
work.

We need to test if main window gets in front of windows only when they are 
modal or in other cases as well.

Original comment by MeanEYE.rcf on 26 Jul 2011 at 12:04

GoogleCodeExporter commented 9 years ago

Original comment by wojtekkl...@gmail.com on 26 Jul 2011 at 3:09

GoogleCodeExporter commented 9 years ago
On Tue, 26 Jul 2011 09:37:39 +0000

here is crash with latest:

Traceback (most recent call last):
  File "/home/klonuo/Programs/sunflower-fm/application/accelerator_group.py", line 80, in _handle_activate
    result = callback_method(widget, label)
  File "/home/klonuo/Programs/sunflower-fm/application/plugins/file_list.py", line 522, in _rename_file
    self.get_provider().rename_path(selection, result[1])
  File "/home/klonuo/Programs/sunflower-fm/application/plugins/file_list.py", line 1540, in rename_path
    os.path.join(self._parent.path, real_destination)
OSError: [Errno 13] Permission denied

Failed running with python2.7
Traceback (most recent call last):
  File "application/main.py", line 26, in <module>
    from gui.main_window import MainWindow
  File "/home/klonuo/Programs/sunflower-fm/application/gui/main_window.py", line 10, in <module>
    import common
  File "/home/klonuo/Programs/sunflower-fm/application/common.py", line 4, in <module>
    from subprocess import check_output
ImportError: cannot import name check_output
Failed running with python2.6

Original comment by klo...@gmail.com on 27 Jul 2011 at 8:43

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Thank you for reporting this bug, but this is not related to dialogs windows so 
please open new issue. It would be helpful if you give more information how to 
reproduce the crash.

Original comment by wojtekkl...@gmail.com on 27 Jul 2011 at 9:44

GoogleCodeExporter commented 9 years ago
On Wed, 27 Jul 2011 21:43:41 +0000

I know, sorry :(

Please see issue 76
I posted here by mistake

Original comment by klo...@gmail.com on 27 Jul 2011 at 10:09