Prepare 1.3.7
Mathias Gumz akira@fluxbox.org
22 files changed,
63 insertions(+),
45 deletions(-)
jump to
M
ChangeLog
→
ChangeLog
@@ -1,6 +1,30 @@
(Format: Year/Month/Day) ----------------------------- +Changes for 1.3.7 + +*15/01/22: + * Bugfix: _NET_REQUEST_FRAME_EXTENTS (closes #1121) + * Bugfix: emit signal when window gets decionified + +*15/01/21: + * Bugfix: segfault on shutdown due to menu code (closes #1118; + refactoring; makes clang '-fsanitize=address' happy) + * Bugfix: potential memory leak in XFontImp.cc (closes #1120) + * Fix regression: autorepeated keys did not work anymore (closes #1115, + reopens #1067 ("lost keypresses after workspace change")) + +*15/01/16: + * Code cleanup: coverity-scan pointed out some flaws; reordering code + * Reduce number of allocations on menu generation + +*15/01/15: + * Refactor menu code + +*15/01/10: + * Bugfix: catch integer underflow (closes #1116, #1117) + +----------------------------- Changes for 1.3.6 *15/01/03:
M
NEWS
→
NEWS
@@ -1,19 +1,13 @@
-Version 1.3.6 is a bug fix release. +Version 1.3.7 is a bug fix release. Critical Bugfixes: - * Clocktool problems - * Rendering long text - * Race condition on shutdown - * Lost keypresses after workspace switch - * Corruption of fbrun-history + * Segfault on startup (mostly *BSD) + * Segfault on shutdown Minor Bugfixes: - * Resize and Move problems - -Features: - * 'ArrangeWindowsStack' action - * Treat Windows with WM_CLASS == "DockApp" as DockApps + * _NET_REQUEST_FRAME_EXTENTS + * working autorepeat keys -Minor: - * Updated translations (Bulgarian, Hebrew, Japanese) - * Updated build system +End User unrelated: + * Code refactoring and cleanup, assisted by Coverity and + clang static code analysis
M
doc/asciidoc/fbrun.txt
→
doc/asciidoc/fbrun.txt
@@ -1,7 +1,7 @@
fbrun(1) ======== Jim Ramsay <i.am@jimramsay.com> -v1.3.6, 03 January 2015 +v1.3.7, 22 January 2015 :man source: fbrun.txt :man version: {revision} :man manual: Fluxbox Manual
M
doc/asciidoc/fbsetbg.txt
→
doc/asciidoc/fbsetbg.txt
@@ -1,7 +1,7 @@
fbsetbg(1) ========== Jim Ramsay <i.am@jimramsay.com> -v1.3.6, 03 January 2015 +v1.3.7, 22 January 2015 :man source: fbsetbg.txt :man version: {revision} :man manual: Fluxbox Manual
M
doc/asciidoc/fbsetroot.txt
→
doc/asciidoc/fbsetroot.txt
@@ -1,7 +1,7 @@
fbsetroot(1) ============ Jim Ramsay <i.am@jimramsay.com> -v1.3.6, 03 January 2015 +v1.3.7, 22 January 2015 :man source: fbsetroot.txt :man version: {revision} :man manual: Fluxbox Manual
M
doc/asciidoc/fluxbox-apps.txt
→
doc/asciidoc/fluxbox-apps.txt
@@ -1,7 +1,7 @@
fluxbox-apps(5) =============== Jim Ramsay <i.am@jimramsay.com> -v1.3.6, 03 January 2015 +v1.3.7, 22 January 2015 :man source: fluxbox-apps.txt :man version: {revision} :man manual: Fluxbox Manual
M
doc/asciidoc/fluxbox-keys.txt
→
doc/asciidoc/fluxbox-keys.txt
@@ -1,7 +1,7 @@
fluxbox-keys(5) =============== Jim Ramsay <i.am@jimramsay.com> -v1.3.6, 03 January 2015 +v1.3.7, 22 January 2015 :man source: fluxbox-keys.txt :man version: {revision} :man manual: Fluxbox Manual
M
doc/asciidoc/fluxbox-remote.txt
→
doc/asciidoc/fluxbox-remote.txt
@@ -1,7 +1,7 @@
fluxbox-remote(1) ================= Mark Tiefenbruck <mark@fluxbox.org> -v1.3.6, 03 February 2015 +v1.3.7, 22 January 2015 :man source: fluxbox-remote.txt :man version: {revision} :man manual: Fluxbox Manual
M
doc/asciidoc/fluxbox-style.txt
→
doc/asciidoc/fluxbox-style.txt
@@ -1,7 +1,7 @@
fluxbox-style(5) ================ Henrik Kinnunen <fluxgen@fluxbox.org> -v1.3.6, 03 January 2015 +v1.3.7, 22 January 2015 :man source: fluxbox-style.txt :man version: {revision} :man manual: Fluxbox Manual
M
doc/asciidoc/fluxbox.txt
→
doc/asciidoc/fluxbox.txt
@@ -1,7 +1,7 @@
fluxbox(1) ========== Henrik Kinnunen <fluxgen@fluxbox.org> -v1.3.6, 03 January 2015 +v1.3.7, 22 January 2015 :man source: fluxbox.txt :man version: {revision} :man manual: Fluxbox Manual
M
doc/asciidoc/startfluxbox.txt
→
doc/asciidoc/startfluxbox.txt
@@ -1,7 +1,7 @@
startfluxbox(1) =============== Jim Ramsay <i.am@jimramsay.com> -v1.3.5, 13 February 2013 +v1.3.7, 22 January 2015 :man source: startfluxbox.txt :man version: {revision} :man manual: Fluxbox Manual
M
doc/fbrun.1.in
→
doc/fbrun.1.in
@@ -2,12 +2,12 @@ '\" t
.\" Title: fbrun .\" Author: Jim Ramsay <i.am@jimramsay.com> .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> -.\" Date: 03 January 2015 +.\" Date: 22 January 2015 .\" Manual: Fluxbox Manual .\" Source: fbrun.txt .\" Language: English .\" -.TH "FBRUN" "1" "03 January 2015" "fbrun\&.txt" "Fluxbox Manual" +.TH "FBRUN" "1" "22 January 2015" "fbrun\&.txt" "Fluxbox Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" -----------------------------------------------------------------
M
doc/fbsetbg.1.in
→
doc/fbsetbg.1.in
@@ -2,12 +2,12 @@ '\" t
.\" Title: fbsetbg .\" Author: Jim Ramsay <i.am@jimramsay.com> .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> -.\" Date: 03 January 2015 +.\" Date: 22 January 2015 .\" Manual: Fluxbox Manual .\" Source: fbsetbg.txt .\" Language: English .\" -.TH "FBSETBG" "1" "03 January 2015" "fbsetbg\&.txt" "Fluxbox Manual" +.TH "FBSETBG" "1" "22 January 2015" "fbsetbg\&.txt" "Fluxbox Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" -----------------------------------------------------------------
M
doc/fbsetroot.1.in
→
doc/fbsetroot.1.in
@@ -2,12 +2,12 @@ '\" t
.\" Title: fbsetroot .\" Author: Jim Ramsay <i.am@jimramsay.com> .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> -.\" Date: 03 January 2015 +.\" Date: 22 January 2015 .\" Manual: Fluxbox Manual .\" Source: fbsetroot.txt .\" Language: English .\" -.TH "FBSETROOT" "1" "03 January 2015" "fbsetroot\&.txt" "Fluxbox Manual" +.TH "FBSETROOT" "1" "22 January 2015" "fbsetroot\&.txt" "Fluxbox Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" -----------------------------------------------------------------
M
doc/fluxbox-apps.5.in
→
doc/fluxbox-apps.5.in
@@ -2,12 +2,12 @@ '\" t
.\" Title: fluxbox-apps .\" Author: Jim Ramsay <i.am@jimramsay.com> .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> -.\" Date: 03 January 2015 +.\" Date: 22 January 2015 .\" Manual: Fluxbox Manual .\" Source: fluxbox-apps.txt .\" Language: English .\" -.TH "FLUXBOX\-APPS" "5" "03 January 2015" "fluxbox\-apps\&.txt" "Fluxbox Manual" +.TH "FLUXBOX\-APPS" "5" "22 January 2015" "fluxbox\-apps\&.txt" "Fluxbox Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" -----------------------------------------------------------------
M
doc/fluxbox-keys.5.in
→
doc/fluxbox-keys.5.in
@@ -2,12 +2,12 @@ '\" t
.\" Title: fluxbox-keys .\" Author: Jim Ramsay <i.am@jimramsay.com> .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> -.\" Date: 03 January 2015 +.\" Date: 22 January 2015 .\" Manual: Fluxbox Manual .\" Source: fluxbox-keys.txt .\" Language: English .\" -.TH "FLUXBOX\-KEYS" "5" "03 January 2015" "fluxbox\-keys\&.txt" "Fluxbox Manual" +.TH "FLUXBOX\-KEYS" "5" "22 January 2015" "fluxbox\-keys\&.txt" "Fluxbox Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" -----------------------------------------------------------------@@ -661,7 +661,7 @@ \fBArrangeWindowsStackRight\fR
puts the main window on the LEFT hand side of the screen, and the tiled windows are on the RIGHT hand side of the screen\&. .RE .PP -\fBArrangeWindowsStackTop\fR \fIpattern\fR / *ArrangeWindowsStackBottom \fIpattern\fR +\fBArrangeWindowsStackTop\fR \fIpattern\fR / \fBArrangeWindowsStackBottom\fR \fIpattern\fR .RS 4 Behaves just like \fBArrangeWindowsStackLeft\fR
M
doc/fluxbox-remote.1.in
→
doc/fluxbox-remote.1.in
@@ -2,12 +2,12 @@ '\" t
.\" Title: fluxbox-remote .\" Author: Mark Tiefenbruck <mark@fluxbox.org> .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> -.\" Date: 03 February 2015 +.\" Date: 22 January 2015 .\" Manual: Fluxbox Manual .\" Source: fluxbox-remote.txt .\" Language: English .\" -.TH "FLUXBOX\-REMOTE" "1" "03 February 2015" "fluxbox\-remote\&.txt" "Fluxbox Manual" +.TH "FLUXBOX\-REMOTE" "1" "22 January 2015" "fluxbox\-remote\&.txt" "Fluxbox Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" -----------------------------------------------------------------
M
doc/fluxbox-style.5.in
→
doc/fluxbox-style.5.in
@@ -2,12 +2,12 @@ '\" t
.\" Title: fluxbox-style .\" Author: Henrik Kinnunen <fluxgen@fluxbox.org> .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> -.\" Date: 03 January 2015 +.\" Date: 22 January 2015 .\" Manual: Fluxbox Manual .\" Source: fluxbox-style.txt .\" Language: English .\" -.TH "FLUXBOX\-STYLE" "5" "03 January 2015" "fluxbox\-style\&.txt" "Fluxbox Manual" +.TH "FLUXBOX\-STYLE" "5" "22 January 2015" "fluxbox\-style\&.txt" "Fluxbox Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" -----------------------------------------------------------------
M
doc/fluxbox.1.in
→
doc/fluxbox.1.in
@@ -2,12 +2,12 @@ '\" t
.\" Title: fluxbox .\" Author: Henrik Kinnunen <fluxgen@fluxbox.org> .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> -.\" Date: 03 January 2015 +.\" Date: 22 January 2015 .\" Manual: Fluxbox Manual .\" Source: fluxbox.txt .\" Language: English .\" -.TH "FLUXBOX" "1" "03 January 2015" "fluxbox\&.txt" "Fluxbox Manual" +.TH "FLUXBOX" "1" "22 January 2015" "fluxbox\&.txt" "Fluxbox Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" -----------------------------------------------------------------
M
doc/startfluxbox.1.in
→
doc/startfluxbox.1.in
@@ -2,12 +2,12 @@ '\" t
.\" Title: startfluxbox .\" Author: Jim Ramsay <i.am@jimramsay.com> .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> -.\" Date: 13 February 2013 +.\" Date: 22 January 2015 .\" Manual: Fluxbox Manual .\" Source: startfluxbox.txt .\" Language: English .\" -.TH "STARTFLUXBOX" "1" "13 February 2013" "startfluxbox\&.txt" "Fluxbox Manual" +.TH "STARTFLUXBOX" "1" "22 January 2015" "startfluxbox\&.txt" "Fluxbox Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" -----------------------------------------------------------------