Bug 299829

Summary: No taskbar icon for bookmark editor window
Product: [Applications] digikam Reporter: james
Component: Geolocation-BookmarksAssignee: imaging-bugs-null
Status: RESOLVED FIXED    
Severity: normal CC: bbc.quincy, caulier.gilles, metzpinguin
Priority: NOR    
Version: 8.2.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 8.2.0
Sentry Crash Report:
Attachments: Screenshot of issue

Description james 2012-05-11 17:35:46 UTC
The Geolocation bookmark editor window has no taskbar icon, when running under Ubuntu's Unity interface.

Reproducible: Always
Comment 1 caulier.gilles 2012-05-13 07:46:29 UTC
Which digiKam version you use ?

Where in GUI ? Please take a shoot...

Gilles Caulier
Comment 2 james 2012-05-13 14:04:54 UTC
Created attachment 71067 [details]
Screenshot of issue

Empty space visible second from bottom in Unity taskbar on the left.
Comment 3 Marcel Wiesweg 2012-05-13 20:32:06 UTC
I'd guess the window is implemented as a modal dialog (blocking the main window while open) and not as a separate main window.
I see no technical requirement though why it must be like that.
Comment 4 caulier.gilles 2015-05-18 12:59:21 UTC
*** Bug 342425 has been marked as a duplicate of this bug. ***
Comment 5 caulier.gilles 2023-10-24 05:54:41 UTC
Maik,

This problem is fully reproducible with 8.2.0 under Plasma 5.

If i follow the comment #3 from MArcel, this can be fixed easily.

Gilles
Comment 7 Maik Qualmann 2023-10-24 06:41:20 UTC
It seems to be normal that other QDialogs from a modal QDialog do not appear in the taskbar. We can set the window flags accordingly so that the bookmark dialog appears accordingly in the taskbar. However, the windows will also be grouped in the taskbar in Plasma if the appropriate settings are made.

Maik
Comment 8 Maik Qualmann 2023-10-24 10:44:01 UTC
Git commit e52dc53f6bd9b6693cc63d11b7a48e4b4ae8d065 by Maik Qualmann.
Committed on 24/10/2023 at 12:43.
Pushed by mqualmann into branch 'master'.

show bookmark editor in the taskbar and only allow one window
FIXED-IN: 8.2.0

M  +1    -1    NEWS
M  +7    -2    core/utilities/geolocation/geoiface/bookmark/bookmarksdlg.cpp
M  +21   -9    core/utilities/geolocation/geoiface/bookmark/gpsbookmarkowner.cpp

https://invent.kde.org/graphics/digikam/-/commit/e52dc53f6bd9b6693cc63d11b7a48e4b4ae8d065