External launchers change window title

Bug #1047987 reported by Cody Garver
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Switchboard
Fix Released
Medium
Unassigned

Bug Description

Launch "Language Support" and observe that Switchboard's window title changes to "System Settings - Language Support" as if it were launching a native plug. It should not change the window title at all.

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Maybe we should just drop these two miserable external plugs and port them to the d-bus/xembed way in which native plugs work?

Revision history for this message
Danielle Foré (danrabbit) wrote :

Definitely the plan is to eventually only have 100% native Switchboard plugs. But of course we have to make some concessions for now due to available manpower ;) The question is: which is more work? Fixing this bug or porting those plugs?

Changed in switchboard:
status: New → Confirmed
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

By working it around in Switchboard we create an architecturally incompatible codebase (i.e. the rest of Switchboard is not supposed to serve such use case at all) that will probably result in a lot of bugs and/or hacks.

On the other hand, nobody except xapantu knows how to patch the GNOME apps. There was a private discussion of it with System76 and they've successfully ported their plug, but I'm not sure if how to export the thread from GMail. Doesn't seem too difficult if you know how to do it, though; should take just several lines of code as far as I understand.

Cody Garver (codygarver)
Changed in switchboard:
milestone: none → luna-beta1
importance: Undecided → Medium
Changed in switchboard:
status: Confirmed → Fix Committed
Changed in switchboard:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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