From 3cda1099e265fd8d08bf5f19a0cbd15d6ad5f0d3 Mon Sep 17 00:00:00 2001 From: Mathias Gumz <akira@fluxbox.org> Date: Thu, 22 Jan 2015 10:50:02 +0100 Subject: Prepare 1.3.7 --- ChangeLog | 24 ++++++++++++++++++++++++ NEWS | 22 ++++++++-------------- doc/asciidoc/fbrun.txt | 2 +- doc/asciidoc/fbsetbg.txt | 2 +- doc/asciidoc/fbsetroot.txt | 2 +- doc/asciidoc/fluxbox-apps.txt | 2 +- doc/asciidoc/fluxbox-keys.txt | 2 +- doc/asciidoc/fluxbox-menu.txt | 2 +- doc/asciidoc/fluxbox-remote.txt | 2 +- doc/asciidoc/fluxbox-style.txt | 2 +- doc/asciidoc/fluxbox.txt | 2 +- doc/asciidoc/startfluxbox.txt | 2 +- doc/fbrun.1.in | 4 ++-- doc/fbsetbg.1.in | 4 ++-- doc/fbsetroot.1.in | 4 ++-- doc/fluxbox-apps.5.in | 4 ++-- doc/fluxbox-keys.5.in | 6 +++--- doc/fluxbox-menu.5.in | 4 ++-- doc/fluxbox-remote.1.in | 4 ++-- doc/fluxbox-style.5.in | 4 ++-- doc/fluxbox.1.in | 4 ++-- doc/startfluxbox.1.in | 4 ++-- 22 files changed, 63 insertions(+), 45 deletions(-) diff --git a/ChangeLog b/ChangeLog index 059f197..61f9987 100644 --- a/ChangeLog +++ b/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: diff --git a/NEWS b/NEWS index 5572be7..af62a56 100644 --- a/NEWS +++ b/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 + * _NET_REQUEST_FRAME_EXTENTS + * working autorepeat keys -Features: - * 'ArrangeWindowsStack' action - * Treat Windows with WM_CLASS == "DockApp" as DockApps - -Minor: - * Updated translations (Bulgarian, Hebrew, Japanese) - * Updated build system +End User unrelated: + * Code refactoring and cleanup, assisted by Coverity and + clang static code analysis diff --git a/doc/asciidoc/fbrun.txt b/doc/asciidoc/fbrun.txt index c2efcf1..e67437d 100644 --- a/doc/asciidoc/fbrun.txt +++ b/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 diff --git a/doc/asciidoc/fbsetbg.txt b/doc/asciidoc/fbsetbg.txt index 8541b87..1248197 100644 --- a/doc/asciidoc/fbsetbg.txt +++ b/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 diff --git a/doc/asciidoc/fbsetroot.txt b/doc/asciidoc/fbsetroot.txt index cff58ba..ba88b96 100644 --- a/doc/asciidoc/fbsetroot.txt +++ b/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 diff --git a/doc/asciidoc/fluxbox-apps.txt b/doc/asciidoc/fluxbox-apps.txt index 08bc681..3375c9e 100644 --- a/doc/asciidoc/fluxbox-apps.txt +++ b/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 diff --git a/doc/asciidoc/fluxbox-keys.txt b/doc/asciidoc/fluxbox-keys.txt index d799593..913d94c 100644 --- a/doc/asciidoc/fluxbox-keys.txt +++ b/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 diff --git a/doc/asciidoc/fluxbox-menu.txt b/doc/asciidoc/fluxbox-menu.txt index 925b80e..0e15938 100644 --- a/doc/asciidoc/fluxbox-menu.txt +++ b/doc/asciidoc/fluxbox-menu.txt @@ -1,7 +1,7 @@ fluxbox-menu(5) =============== Jim Ramsay <i.am@jimramsay.com> -v1.3.5, 13 February 2013 +v1.3.7, 22 January 2015 :man source: fluxbox-menu.txt :man version: {revision} :man manual: Fluxbox Manual diff --git a/doc/asciidoc/fluxbox-remote.txt b/doc/asciidoc/fluxbox-remote.txt index b86ad8f..7a6e6a0 100644 --- a/doc/asciidoc/fluxbox-remote.txt +++ b/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 diff --git a/doc/asciidoc/fluxbox-style.txt b/doc/asciidoc/fluxbox-style.txt index f70ed16..8671742 100644 --- a/doc/asciidoc/fluxbox-style.txt +++ b/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 diff --git a/doc/asciidoc/fluxbox.txt b/doc/asciidoc/fluxbox.txt index 48041c6..34ee2b0 100644 --- a/doc/asciidoc/fluxbox.txt +++ b/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 diff --git a/doc/asciidoc/startfluxbox.txt b/doc/asciidoc/startfluxbox.txt index 0d020b1..4ab6815 100644 --- a/doc/asciidoc/startfluxbox.txt +++ b/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 diff --git a/doc/fbrun.1.in b/doc/fbrun.1.in index 4cfff03..77dd1ed 100644 --- a/doc/fbrun.1.in +++ b/doc/fbrun.1.in @@ -2,12 +2,12 @@ .\" 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 .\" ----------------------------------------------------------------- diff --git a/doc/fbsetbg.1.in b/doc/fbsetbg.1.in index 1cebb68..6e924eb 100644 --- a/doc/fbsetbg.1.in +++ b/doc/fbsetbg.1.in @@ -2,12 +2,12 @@ .\" 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 .\" ----------------------------------------------------------------- diff --git a/doc/fbsetroot.1.in b/doc/fbsetroot.1.in index e928947..223548e 100644 --- a/doc/fbsetroot.1.in +++ b/doc/fbsetroot.1.in @@ -2,12 +2,12 @@ .\" 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 .\" ----------------------------------------------------------------- diff --git a/doc/fluxbox-apps.5.in b/doc/fluxbox-apps.5.in index fbf580f..035b97a 100644 --- a/doc/fluxbox-apps.5.in +++ b/doc/fluxbox-apps.5.in @@ -2,12 +2,12 @@ .\" 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 .\" ----------------------------------------------------------------- diff --git a/doc/fluxbox-keys.5.in b/doc/fluxbox-keys.5.in index 745ebc1..08d4d45 100644 --- a/doc/fluxbox-keys.5.in +++ b/doc/fluxbox-keys.5.in @@ -2,12 +2,12 @@ .\" 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 @@ puts the main window on the RIGHT hand side of the screen, and the tiled windows 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 diff --git a/doc/fluxbox-menu.5.in b/doc/fluxbox-menu.5.in index 204403d..dc42bae 100644 --- a/doc/fluxbox-menu.5.in +++ b/doc/fluxbox-menu.5.in @@ -2,12 +2,12 @@ .\" Title: fluxbox-menu .\" 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: fluxbox-menu.txt .\" Language: English .\" -.TH "FLUXBOX\-MENU" "5" "13 February 2013" "fluxbox\-menu\&.txt" "Fluxbox Manual" +.TH "FLUXBOX\-MENU" "5" "22 January 2015" "fluxbox\-menu\&.txt" "Fluxbox Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/doc/fluxbox-remote.1.in b/doc/fluxbox-remote.1.in index f0b91df..1b2bb98 100644 --- a/doc/fluxbox-remote.1.in +++ b/doc/fluxbox-remote.1.in @@ -2,12 +2,12 @@ .\" 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 .\" ----------------------------------------------------------------- diff --git a/doc/fluxbox-style.5.in b/doc/fluxbox-style.5.in index 2e86933..9ef753a 100644 --- a/doc/fluxbox-style.5.in +++ b/doc/fluxbox-style.5.in @@ -2,12 +2,12 @@ .\" 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 .\" ----------------------------------------------------------------- diff --git a/doc/fluxbox.1.in b/doc/fluxbox.1.in index beaedb3..5a924cf 100644 --- a/doc/fluxbox.1.in +++ b/doc/fluxbox.1.in @@ -2,12 +2,12 @@ .\" 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 .\" ----------------------------------------------------------------- diff --git a/doc/startfluxbox.1.in b/doc/startfluxbox.1.in index 7a01583..f95b9e2 100644 --- a/doc/startfluxbox.1.in +++ b/doc/startfluxbox.1.in @@ -2,12 +2,12 @@ .\" 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 .\" ----------------------------------------------------------------- -- cgit v0.11.2