all repos — fluxbox @ 3cda1099e265fd8d08bf5f19a0cbd15d6ad5f0d3

custom fork of the fluxbox windowmanager

Prepare 1.3.7
Mathias Gumz akira@fluxbox.org
commit

3cda1099e265fd8d08bf5f19a0cbd15d6ad5f0d3

parent

6fc392fb642be394b809bbd7a00119bab926d883

M ChangeLogChangeLog

@@ -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 NEWSNEWS

@@ -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.txtdoc/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.txtdoc/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.txtdoc/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.txtdoc/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.txtdoc/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-menu.txtdoc/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
M doc/asciidoc/fluxbox-remote.txtdoc/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.txtdoc/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.txtdoc/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.txtdoc/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.indoc/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.indoc/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.indoc/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.indoc/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.indoc/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-menu.5.indoc/fluxbox-menu.5.in

@@ -2,12 +2,12 @@ '\" t

.\" 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 .\" -----------------------------------------------------------------
M doc/fluxbox-remote.1.indoc/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.indoc/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.indoc/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.indoc/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 .\" -----------------------------------------------------------------