Floating dialogs with multiple documents

Bug #317439 reported by roeland
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Inkscape
Triaged
Medium
Unassigned
inkscape (Ubuntu)
Triaged
Low
Unassigned

Bug Description

I discovered this problem when working with many open documents.
I use the program in the same way as we use "GIMP": different open files, and floating
dialogs.
The idea is that if I open a document, I can use the dialog boxes.
If I raise another document (e.g. click on the taskbar), the dialog boxes should remain where they are,
and I can use the same dialog boxes for a different document.

This does not work now:
* when opening different files by launching inkscape by clicking in the file browser ("Nautilus"), the different open files do not share the same dialogs. This is unwanted!
* when opening different files by opening the file within inkscape, there is this bug:

1. Open a drawing "A.svg"
2. Open some dialogs (e.g. line style) using "floating" dialogs.
3. Open another drawing "B.svg" by File->Open . The file "B.svg" is raised on top, the dialogs remain (OK)
4. Click on an object in this drawing
5. Now click on the line style dialog. Immediately, "A.svg" raises!! This is unwanted behaviour!

huys@PC5021:~$ lsb_release -rd
Description: Ubuntu 8.04.1
Release: 8.04

Revision history for this message
Bryce Harrington (bryce) wrote :

A pre-release of the upcoming Inkscape 0.47 is now available in Ubuntu
Karmic for testing. Because *so* much stuff has changed compared with
the version you reported your bug against, would you mind re-testing
this new version and see if this bug is now resolved?

Karmic Alpha CD ISO images are available at:

  http://cdimage.ubuntu.com/releases/karmic/

If you're not testing Karmic yet, there are .debs of this new Inkscape
for Jaunty, Hardy, and Intrepid here:

  https://launchpad.net/~inkscape.testers/+archive/ppa

You might find further bugs when testing this alpha release. If that is
the case, please file a NEW bug report here:

   https://edge.launchpad.net/inkscape/+filebug

Thanks ahead of time for your testing efforts, and enjoy the new Inkscape!

Changed in inkscape (Ubuntu):
status: New → Incomplete
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

This still exists in Karmic alpha 5:

$ apt-cache policy inkscape
inkscape:
  Installed: 0.47~pre1-0ubuntu2
  Candidate: 0.47~pre1-0ubuntu2
  Version table:
 *** 0.47~pre1-0ubuntu2 0
        500 http://gb.archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status

It would be neater if dialogs could be shared between documents. E.g. If there are two document windows open and one "Undo history" dialog, then the contents of the dialog could be updated to match the document window which currently has focus.

Changed in inkscape (Ubuntu):
status: Incomplete → Confirmed
su_v (suv-lp)
tags: added: ui ui-dialogs-toolbars
Revision history for this message
su_v (suv-lp) wrote :

Confirmed with Inkscape 0.47 on OS X 10.5.8:
a) dialogs are not shared between documents when Inkscape opens a file double-clicked in the file manager in a separate instance (gimponosx (Gimp.app) uses dbus in the launcher script to open the documents in the one running instance of GIMP)
b) using floating dialogs shared between documents opened from within the same instance of Inkscape: the dialog remains linked to the document window from which it was first opened and both are raised to the top when the same dialog is called from another document window.

Changed in inkscape:
status: New → Confirmed
Revision history for this message
gpothier (gpothier) wrote :

The problem still exists in 0.48. I think that would be a good candidate for 0.48.1

Changed in inkscape:
importance: Undecided → Medium
Changed in inkscape (Ubuntu):
importance: Undecided → Low
Changed in inkscape:
status: Confirmed → Triaged
Changed in inkscape (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
John Smith (john-smithi) wrote :

> using floating dialogs shared between documents opened from within the same instance of Inkscape: the dialog remains linked to the document window from which it was first opened

I believe this issue should be solved by recent commits (bug #525597, bug #1042500, bug #1042508). All dialogs should now act on the current active window.

> dialogs are not shared between separate instances of Inkscape

Perhaps this remaining issue (in this report) can be marked a dup of bug #170101 ?

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.