GNU bug report logs -
#14180
PATCH Better fullscreen frame support on Windows
Previous Next
Full log
Message #37 received at 14180-done <at> debbugs.gnu.org (full text, mbox):
> Date: Fri, 19 Apr 2013 20:42:43 -0400
> From: Erik Charlebois <erikcharlebois <at> gmail.com>
> Cc: 14180 <at> debbugs.gnu.org
>
> The assignment should be on file now.
Indeed, it is. Therefore, I committed your changes as trunk revision
112337.
A few comments on your ChangeLog entries (for the future; I fixed all
of the issues mentioned below):
. We have a separate ChangeLog in src, so the file names should not
include "src/".
. The entries for different files should be separated by an empty
line.
. Each non-empty line should begin with a TAB.
. You forgot to describe the changes in w32term.h.
FYI, here are the log entries I committed in your name:
2013-04-20 Erik Charlebois <erikcharlebois <at> gmail.com>
* w32fns.c (w32_fullscreen_rect): New function to compute the
window rectangle for the given fullscreen mode.
(w32_wnd_proc): When in a fullscreen mode, WM_WINDOWPOSCHANGING no
longer tunes the window size. This keeps the window's edges flush
with the screen and allows the taskbar to hide itself in fullboth.
* w32term.c (w32fullscreen_hook): 'fullboth' now shows without
window decorations and uses the entire screen.
* w32term.h (w32_fullscreen_rect) Add prototype.
(struct w32_output): Replace normal_width, normal_height,
normal_top, and normal_left members with a single normal_placement
struct.
(FRAME_NORMAL_WIDTH, FRAME_NORMAL_HEIGHT, FRAME_NORMAL_TOP):
Remove macros.
(FRAME_NORMAL_PLACEMENT): New macro.
Thanks again for working on this.
I'm marking this bug as done.
This bug report was last modified 12 years and 95 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.