deja-dup make double icon

Bug #578094 reported by Sergey Klimov
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Docky
Fix Released
Low
Robert Dyer

Bug Description

deja dup make additional icon for it's settings window

Revision history for this message
Rico Tzschichholz (ricotz) wrote :

@Robert: I think we can do nothing about it here.
Deja-dup creates a new process for its preferences window and doesnt set a proper parent-pid

ps -ef | grep deja
rico 21206 1 0 08:03 ? 00:00:00 deja-dup
rico 25801 1 9 08:11 ? 00:00:00 deja-dup-preferences

tags: added: windowmatcher
Revision history for this message
Robert Dyer (psybers) wrote :

This is yet another candidate for remaps.

Changed in docky:
importance: Undecided → Low
assignee: nobody → Jason Smith (jassmith)
Revision history for this message
Michael Terry (mterry) wrote :

Hello! I'm the Deja Dup maintainer. Do you happen to know how to correctly set the ppid? I just use g_spawn_command_line_async. I would have expected that to do the right thing, but I can see it does not...

Revision history for this message
Michael Terry (mterry) wrote :

Although, since deja-dup-preferences could be launched separately anyway, maybe it's good to have a more generic solution, as ya'll seemed to suggest. There's currently no way elsewhere in the UI to launch deja-dup-preferences (like, there's no .desktop file installed for it), but there might one day be.

Still curious how I would set the PPID though.

Revision history for this message
Robert Dyer (psybers) wrote :

The PPID should be set by simply spawning a child process. I do not know what language your code is in.

Revision history for this message
Rico Tzschichholz (ricotz) wrote :

I am marking this "won't fix", because deja-dup has a valid desktop-file that is matched correctly, but deja-dup-preferences is a standalone application without a matchable desktop-file which is started from within deja-dup without correctly setting its ppid. So we cant match it.

Changed in docky:
status: New → Won't Fix
Revision history for this message
Robert Dyer (psybers) wrote :

Nah, we can fix this with remaps.

Changed in docky:
status: Won't Fix → New
Revision history for this message
Robert Dyer (psybers) wrote :

Fixed in rev 1398.

Changed in docky:
status: New → Fix Committed
assignee: Jason Smith (jassmith) → Robert Dyer (psybers)
Robert Dyer (psybers)
Changed in docky:
milestone: none → 2.1.0
Changed in docky:
status: Fix Committed → 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.