------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 Summary: menubar missing after full-screen, quite, restart Product: digikam Version: unspecified Platform: Fedora RPMs OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general AssignedTo: digikam-devel kde org ReportedBy: per bothner com Version: 0.9.2-final (using KDE KDE 3.5.7) Installed from: Fedora RPMs OS: Linux Select Menu item View->Full Screen Mode. Then exit digKam with ctrl-Q. Then relaunch digikam. Notice menubar is missing, with no obvious way to get it back. (Doing ctrl-shift-F twice does fix it, but I'm not familiar with KDE keyboard shortcuts, so I couldn't guess that.) _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 ------- Additional Comments From per bothner com 2007-07-11 01:33 ------- Please fix this quickly so we get rid of my embarrassing typo in the summary line ... _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 ------- Additional Comments From arnd.baecker web de 2007-07-11 09:22 ------- This could be solved by disabling to leave DigiKam via CTRL-Q when it is in full screen mode. Instead CTRL-W, and/or ESC, in addition to CTRL-SHIFT-F, could be used to return to the normal view? Mikolaj, you are the keyboard-shortcut expert, what do you think? _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 ------- Additional Comments From caulier.gilles gmail com 2007-07-11 09:26 ------- Arnd, More easy way, is to go out of full screen mode when user exit from application (digiKam or Showfoto), just before to save settings on config file. Like this, when user restart application later it's never be restored in full screen mode. Gilles _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 ------- Additional Comments From mikmach wp pl 2007-07-11 10:40 ------- > This could be solved by disabling to leave DigiKam via CTRL-Q when it is > in full screen mode. Instead CTRL-W, and/or ESC, in addition to > CTRL-SHIFT-F, > could be used to return to the normal view? > > Mikolaj, you are the keyboard-shortcut expert, what do you think? Ctrl-W is completely different thing and Ctrl-Q should work always. Problem with ESC is that it will overshadow some other Escapes. For example you can enter Preview mode while in Fullscreen. What ESC should end - Preview or Fullscreen? Confusing. There is no good simple solution. Gilles' proposition is good but somewhat "windowish" if you understand me. IMO best thing would be reworking of Fullscreen mode: 1) by default hide toolbar but make it appearing when hitting by mouse top border of screen (ala KPDF presentation mode) 2) automatically add to toolbar and all context menus option "End Fullcsreen mode" when in Fulscreen mode But IMO those things shouldn't be done on Digikam level. On the other hand this is another example of redundant features in Digikam: Fullscreen - Slideshow I know - they are not 100% identical but are close enough. Also Gilles solution is good - but rather in addition to solve fundamental problem. ---------------------------------------------------- 12 Festiwal Gwiazd z gwiazdorsk� obsad�! 5-8 lipca w Gda�sku! Wi�cej: http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Ffestival3.html&sid=1216 _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 ------- Additional Comments From arnd.baecker web de 2007-07-11 15:19 ------- Ok, thanks for the comments. I had a look into this to get a quick fix. However, this modification void DigikamApp::slotExit() { if (d->fullScreen) { slotToggleFullScreen(); d->config->sync(); } close(); } did not do the job. Presumably this comes too late. Gilles, do you have different place in mind? Or is it the right place, but the wrong calls? _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 ------- Additional Comments From caulier.gilles gmail com 2007-07-11 15:44 ------- Arnd, Too Late ? You want mean a race condition ? I don't know why... Remark: KMainWindow::setAutoSaveSettings() is called in constructor: http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKMainWindow.html#9ce57a5913f7582dd7f8fba8b867db23 This one save in config file all GUI settings when window is closed. Gilles _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 ------- Additional Comments From per bothner com 2007-07-11 18:02 ------- Do you want the menubar disabled any time *except* when in full-screen mode? If not, why is it written out to digikamrc in the first place? _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 ------- Additional Comments From arnd.baecker web de 2007-07-11 22:44 ------- Created an attachment (id=21124) --> (http://bugs.kde.org/attachment.cgi?id=21124&action=view) attempt to solve the problem The attached patch tries to revert from full-screen mode before leaving. However, the settings in the configuration file are not changed. This needs further investigation. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 arnd.baecker web de changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW everconfirmed|0 |1 ------- Additional Comments From arnd.baecker web de 2007-07-13 09:17 ------- I did a bit more tests, and it turns out that even after slotToggleFullScreen(); the MenuBar entry is still disabled. A workaround is to do d->config->setGroup("MainWindow"); d->config->writeEntry("MenuBar", "Enabled"); d->config->writeEntry("StatusBar", "Enabled"); but this is an evil hack, in particular because it does not bring the window size back to normal. I discussed this issue with Gilles on the IRC, who concluded that this is not that easy to fix. So it has to be addressed by slot/signal experts (i.e not me ;-). _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 ------- Additional Comments From marcel.wiesweg gmx de 2007-10-07 18:54 ------- There is now a patch from me in svn, but it works only in one out of two tests. So good that I forgot to CC this bug anyway ;-) I will have to think more about this. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 marcel.wiesweg gmx de changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|menubar missing after full- |menubar missing after full- |screen, quite, restart |screen, quit, restart _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 ------- Additional Comments From marcel.wiesweg gmx de 2007-10-07 18:58 ------- Seems that using a timer with 100ms is better. But this seems like a dirty hack, I dont really like it. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 ------- Additional Comments From arnd.baecker web de 2007-10-07 19:34 ------- Without being able to provide a better solution (see #9 above ;-), a timer dependent approach seems problematic - if there is a huge system load, or a slow machine, 100 ms might not be enough. Is there a Qt way to do this at a well defined place (like an exit handler/ or on delete of an object)? _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 arnd.baecker web de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sputnikshock gmail com ------- Additional Comments From arnd.baecker web de 2008-01-31 10:49 ------- *** Bug 157013 has been marked as a duplicate of this bug. *** _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 arnd.baecker web de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zdavid1000 yahoo co nz ------- Additional Comments From arnd.baecker web de 2008-04-28 17:32 ------- *** Bug 161360 has been marked as a duplicate of this bug. *** _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 wstephenson kde org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wstephenson kde org ------- Additional Comments From wstephenson kde org 2008-05-11 13:34 ------- Also reproducible if digikam crashes while in fullscreen mode. This seems to happen a lot to gnome users, because compiz-fusion crashes the session when digikam goes fullscreen. Then they don't know to toggle fullscreen on and off to restore the menu bar. Can I suggest that on digikam startup, it always ensures the menubar etc is shown? _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Per Bothner
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=147771 arnd.baecker web de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |roger.larsson e-gatan se ------- Additional Comments From arnd.baecker web de 2008-06-25 17:39 ------- *** Bug 164943 has been marked as a duplicate of this bug. *** _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Free forum by Nabble | Edit this page |