[bug #24729] Resized window isn't displayed by resizing and GSX11HandlesWindowDecorations = NO

View: New views
5 Messages — Rating Filter:   Alert me  

[bug #24729] Resized window isn't displayed by resizing and GSX11HandlesWindowDecorations = NO

by Mario Castelán Castro :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


URL:
  <http://savannah.gnu.org/bugs/?24729>

                 Summary: Resized window isn't displayed by resizing and
GSX11HandlesWindowDecorations = NO
                 Project: GNUstep
            Submitted by: stefanbidi
            Submitted on: Sun 02 Nov 2008 02:23:56 PM GMT
                Category: Backend
                Severity: 3 - Normal
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

As the title says, the resized window isn't displayed while resizing.  A user
pretty much has to guess if they have the wanted window size, or do a trial
and error routine.

Happens with all backends, and for as long as I can remember using that
setting (at least a year now).

Let me know if more info is needed, I figured this was fairly self
explanatory.




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?24729>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #24729] Resized window isn't displayed by resizing and GSX11HandlesWindowDecorations = NO

by Mario Castelán Castro :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #1, bug #24729 (project gnustep):

I'm wondering if periodically displaying the window during the resize would
work and not be too expensive.   The problem is, on slow machines this would
be a dog.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?24729>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #24729] Resized window isn't displayed by resizing and GSX11HandlesWindowDecorations = NO

by Mario Castelán Castro :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #2, bug #24729 (project gnustep):

When doing a resize while the window manager handles the windows borders we
actually try to redraw the content of the window, when the border dragging
leaves us time for that. So most likely it should also be possible, when we
handle the window border.
Somebody will need to adjust the implementation of
resizeWindowStartingWithEvent: on GSStandardWindowDecorationView to handle
periodic events and call
[window setFrame: newFrame  display: YES];
when that event gets fired. As I am never usind this setting, I hope that
somebody else will volunteer to work on that code.



    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?24729>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #24729] Resized window isn't displayed by resizing and GSX11HandlesWindowDecorations = NO

by Mario Castelán Castro :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #3, bug #24729 (project gnustep):

yes, live window resizing tends to be slow, especially if there is no shared
memory. All the first MacOS X versions were exceedingly slow in resizing even
on  back-then decent computers. On exported display it is of course unusable.

When GNUstep handles decoration we don't display anything, I would like at
least a border line: windowmaker lets you choose between solid window dragging
and a wireframe around (in this case we speak of dragging and not resizing and
the two should be consistent in my opinion)

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?24729>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #24729] Resized window isn't displayed by resizing and GSX11HandlesWindowDecorations = NO

by Mario Castelán Castro :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Update of bug #24729 (project gnustep):

             Open/Closed:                    Open => Closed                

    _______________________________________________________

Follow-up Comment #4:

current svn trunk has a change by Gregory which draws the window while
resizing, the content is updated at intervals so not to be too cpu consuming.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?24729>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep