Window bigger than screen size on load

Bug #170410 reported by Daniel Díaz
12
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
High
Unassigned

Bug Description

When user A is working on his SVG project on his
brand-new 2048x1536-pixels screen, and decides to share
it with user B (for his poor-oh-so-poor 1024x768-pixels
screen), the last one gets an incredibly big window
when opening the document.

So, Inkscape should check for the user's screen size
for letting the window go as large as that, if the
document specifies a larger geometry.

Tags: ui other
Revision history for this message
Rwst (rwst) wrote :

idangazit proposes in a bug report:

I suggest the following corrected behavior:

1. Upon opening a file, check to see that the window's
coordinates are not within 100 pixels of the screen's edge.

2. If the window is outside of the "safe zone", resize
and display it centered on the screen. Don't make a
change to the file yet -- if users are just browsing to
see, they shouldn't have a "do you want to save" dialog
displayed for just viewing the file.

3. If any other change is made to the file, then also
store the new coordinates. When the user saves the new
window-x/window-y values will be written along with all
of the other changes.

Revision history for this message
LostInBrittany (lostinbrittany) wrote :

I have the same problem, my screen at work is 1280x1024 and at home 1024x768.
And when my linux opens a window bigger than screen, that makes odd effects.
I must edit files by hand and change window-x/window-y values.

Could it be possible to implement Rwst's solution ?

Changed in inkscape:
status: New → Confirmed
Changed in inkscape:
importance: Undecided → Medium
Revision history for this message
LostInBrittany (lostinbrittany) wrote :

Today I've had a big problem created by this bug. I had sent some svg documents to a person for processing, and
since he has a 1024x768 screen, the Inskcape window was bigger than screen. He wasn't computer savvy enough to
figure out the problem or to edit HTML by hand. After several hours, he arrived to contact me and I corrected and
set the svg again.

I had qualified the bug as Medium, because for me it was easy to correct the svg by hand, but I've realiced that it
isn't the same for everybody, so I think it deserves a High status as it can be blocking.

Changed in inkscape:
importance: Medium → High
Revision history for this message
Tom Davidson (tjd-mit) wrote :

I can't verify this in yesterday's SVN using Fedora Core 6. If I change the inkscape:window-width or inkscape:window-height values to be bigger than can be shown on my screen, the inkscape window is constrained to be no bigger than my screen. Can someone who was experiencing this try again with SVN rev 17236 or higher?

If you can reproduce it, please report what OS and what version of Inkscape you're using...

Changed in inkscape:
status: Confirmed → Incomplete
Revision history for this message
Tom Davidson (tjd-mit) wrote :

FYI: just merged in a dupe (bug 189460) that mentions something about gnome panels being overwritten...

Revision history for this message
John Baer (j.baer) wrote :

Downloaded inkscape update 02/11/2008 and the screen behavior of this release suffers from a number of issues on the following platform.

- Dell Latitude D610
- Ubuntu Hardy updated @ 02/11/2008
- Desktop effects On
- Screen resolution: 1024x768

1. When Inkscape is maximized, the window border struggles to find the available space. The gnome bottom panel overwrites the lower inkscape window.

2. When the inkscape window scrolls down, the upper gnome panel overwrites the upper inkscape window.

3. Mouse fails to find correct left hand panel button when an option is clicked.

4. When inkscape is loaded the height exceeds the height of available space and the gnome bottom panel overwrites the lower inkscape window. Can not re-size inkscape window to fit.

John

Revision history for this message
Tom Davidson (tjd-mit) wrote :

So there are 2 separate issues:

1) Inkscape's minimum window size is too big, and this causes problems for people with smaller screens (e.g. 1024x768). This problem does not depend on the saved window size of the file being opened. In fact, it is a problem when starting inkscape with a blank document. This is covered at bug 168648 "Minimum window size is too large".

2) When a file is saved on a large monitor, its window size is saved in the file, and then not resized when it is opened on a smaller screen.

This bug report is about issue #2. j_baer, I mistakenly marked your bug (bug 189460) as a duplicate of this one, but it is clear from your last report that it is actually about issue 1, at bug 168648. Your issue #3 (can't select 'left hand panel buttons' is new--could you provide that info over at the other report, including specific steps: are you referring to the tools (star,rectangle, etc) on the toolbar?.

The issue that I am unable to reproduce is this issue #2. When I save a file on a large monitor (1600x1200) then reopen it on a smaller monitor (1400x1050) the window size is correctly reduced. If no one else can reproduce this problem, then this bug should be marked fix released...

Revision history for this message
John Baer (j.baer) wrote :

As a follow up to this issue.

* - On my ubuntu hardy running with an 1280x1024 lcd monitor inkscape operates as expected.

On my Dell latitude running with an 1024x768 lcd screen is where I see the issues. The following pertains to this environment.

The left panel issue occurs when the window is maximized and a left panel [button] is clicked. This actions results in inkscape window moving resulting in the wrong action occurring. Attempting to exit inkscape results in loading a new instance of the program.

John

Revision history for this message
Tom Davidson (tjd-mit) wrote : Re: [Bug 170410] Re: Window bigger than screen size on load

Wow, that is both bad, and new.

John, since this issue is about a problem with a small monitor, this
latest report belongs over at
https://bugs.launchpad.net/inkscape/+bug/168648 . Could you re-file
your latest comment there?

This bug is about issues with opening a file that was saved on a
larger monitor, *when the new monitor is large enough that it doesn't
otherwise have problems running Inkscape*.

Thanks!

Revision history for this message
ScislaC (scislac) wrote :

This bug was filed against a now unsupported version of Inkscape. The current supported version of Inkscape is 0.46. Additionally, many changes have been made in recent months to allow Inkscape's minimum window size to get significantly smaller. Please re-try with a current development build to see if this is still an issue. Given the items just mentioned this bug report will be closed. If you still have the same issue with the development version or feel this was incorrectly closed, please feel free to re-open this bug report.

Changed in inkscape:
status: Incomplete → Fix Released
Revision history for this message
attila82 (fra-rag-1) wrote :

HI,
working on the new dell mini 9, when I open Inkscape I just see (more or less) one half of the former window (i could open well every other menu and sub-window), and I cannot (maybe cause I don't know how) resize it: it's to long!

details
dell mini 9
ubuntu 8.04
resolution 1024x600

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.