aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog214
-rw-r--r--NEWS97
2 files changed, 284 insertions, 27 deletions
diff --git a/ChangeLog b/ChangeLog
index 7b1ce24..598aedf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,219 @@
1 (Format: Year/Month/Day) 1 (Format: Year/Month/Day)
2 2
3----------------------------- 3-----------------------------
4Changes for 1.4.0
5
6* 2018/03/11:
7 * Optimization: parsing ExportCmd (Thanks Maik Broemme)
8* 2017/11/19:
9 * Feature: vertical workspace warping (Thanks Mark Murawski)
10* 2017/09/06:
11 * Improvement: Love to vim files (Thanks Lajos Koszti)
12* 2017/04/24:
13 * Documentation: updated `fluxbox-style` (Thanks Sillyslux)
14* 2017/03/01:
15 * Improvement: updated `da_DK` translations (Thanks Scooter Grinsen)
16 Patch #215
17* 2017/08/16:
18 * Bugfix: Rotate toolbar buttons on rotated toolbars (Thanks Lajos Koszti)
19* 2016/11/20:
20 * Bugfix: stop focus cycling on explicit workspace changes (Thomas)
21 * Bugfix: delay repositioning labels
22 Close #1155
23* 2016/11/05:
24 * Boyscouting: Add stdc++11 helpers to build system
25* 2016/10/09:
26 * Feature: prevent range overflow (Thomas)
27* 2016/09/24:
28 * Optimization: compress resize signals (Thomas)
29* 2016/09/21:
30 * Feature: show tooltips for tabs (Thomas)
31* 2016/09/18:
32 * Bugfix fbrun: fix segfault upon expanding "~" or "." (Thomas)
33 * Bugfix fbrun: escape special chars in filenames (Thomas)
34* 2016/09/14:
35 * Feature: add "onwinbutton", "onminbutton", "onmaxbutton" modifier (Thomas)
36* 2016/09/13:
37 * Feature: allow tabs to be moved accross workspaces (Thomas)
38 * Feature: add "onslit" modifier
39* 2016/09/11:
40 * Feature: add "autotabplacement" (Thomas)
41 new Windows are automatically tabbed to the currently focussed window
42* 2016/01/09:
43 * Bugfix: send ConfigureNotify events using root coordinates (Thanks Atlanta Bergamo)
44 * Bugfix fluxbox-remote: fix bad "if"-test (Thanks John Sennesael)
45* 2016/09/06:
46 * Improve UTF8 support: use std::iscntrl to avoid some conversions (Thomas)
47* 2016/09/05:
48 * Feature: ctrl-a for textboxes, eg. fbrun (Thomas)
49* 2016/09/04:
50 * Bugfix: allow entering UTF8-text like "Flüxbøx" into a textbox (Thomas)
51 Closes #720
52* 2016/09/03:
53 * Feature: "Next/PrevWorkspace 0" toggle "former Workspace" (Thomas)
54 Feature request #185
55 * Feature: allow a 4px deadzone for clicks (Thomas)
56 Feature request #178
57 * Bugfix: hide menus upon clicking the title or toolbar (Thomas)
58 Closes #1149
59* 2016/09/01:
60 * Bugfix: do not confine transient windows to the desktop layer (Thomas + gregor b)
61 * Feature: delay mouse driven tab focus by autoraise interval (Thomas)
62 Feature request #190
63 * Feature: add 'ActiveTabCmd' (Thomas)
64* 2016/08/31:
65 * Improvement: update hebrew translation (Thanks to Genghis Khan)
66 * Feature: introduce a 5s timeout for keychains (Thomas)
67 Feature request #291
68* 2016/08/29:
69 * Improvement: avoid placing a window in invisble places on a different head (Thomas)
70 * Feature: add "Unclutter" command (Thomas)
71 Feature request #248
72* 2016/08/28:
73 * Bugfix: fix "MoveX" actions (Thomas)
74 * Bugfix: handle $DISPLAY containing ":x" and ":x.0" (Thomas + Francesco Poli)
75 Closes #1052
76 * Bugfix fbrun: fix $WPSETTER "display" (Thomas)
77 Closes #1031
78 * Bugfix fbsetbg: handle subdirs and symlinks in $wallpaperdir (anonymous)
79 Closes #1065
80* 2016/08/27:
81 * Technical: switch from std::auto_ptr to std::unique_ptr
82 * Bugfix: catch rare division by zero (Thomas)
83* 2016/08/25:
84 * Bugfix: mitigate rare freezes by using XAllowEvents with CurrentTime (Thomas)
85* 2016/08/24:
86 * Improvement: updated FR translations (Thanks to Gaspard)
87* 2016/08/15:
88 * Feature: add actions "ToggleSlitHidden", "ToggleToolbarHidden" (Thomas)
89* 2016/08/13:
90 * Feature: support autoraising for Toolbar / Slit (Thomas)
91 * Feature: indicate iconified windows in iconbar (Thomas)
92* 2016/08/12:
93 * Feature: add actions "ToggleSlitAbove", "ToggleToolbarAbove" (Thomas)
94 Feature request #222
95 * Feature: support "IgnoreSizeHints" in ~/.fluxbox/apps (Thomas)
96 Closes #1075
97* 2016/08/11:
98 * Feature: support artificial structs (Thomas)
99 Feature request #150
100 * Improvement: grab Xserver to reduce exposure events on workspace change (Thomas)
101* 2016/08/03:
102 * Improvement: delay rerendering of title updates to reduce X11 rendering stress (Thomas)
103* 2016/08/01:
104 * Bugfix: handle oversized windows (Thomas)
105 Closes #688, #984
106* 2016/07/31:
107 * Bugfix: apply size hints upon state change (Thomas)
108 Closes #914
109* 2016/07/30:
110 * Bugfix: fix focus cycling (Thomas)
111 Close #1148
112* 2016/07/27:
113 * Bugfix: fix placement of transient windows (Thomas)
114 * Bugfix: fix hiding windows in combination with compositors (Thomas)
115 Close #1110
116* 2016/07/25:
117 * Bugfix: reposition submenus correctly after style change (Thomas)
118 Close #715
119 * Bugfix: address issues on loading a style (Thomas)
120 Close #1146, #1017, #1022
121* 2016/07/24:
122 * Feature: add SpacerTool (Thomas)
123 Close #1141
124 * Improvement: better stretching of relative toolbar items (Thomas)
125 * Bugfix: address slit glitches (Thomas)
126 Closes #1132
127* 2016/07/23:
128 * Feature fbrun: add -cf <completion-data> to fbrun (Thomas)
129 * Feature fbrun: add -center (Thomas)
130 Feature request #282
131 * Feature fbrun: limit history size of fbrun (Thomas)
132 Feature request #202
133 * Feature fbrun: add -autocomplete mode to fbrun (Thomas)
134 * Improvement: improve fbrun completion (Thomas)
135 Feature request #223
136 * Bugfix: fix switching fullscreen state with window with fullscreen dimensions (Thomas)
137 Close #992
138* 2016/07/22:
139 * Bugfix: clear selection on text input (Thomas)
140* 2016/07/15:
141 * Bugfix: replay unconfigured key-combos (Thomas)
142 Closes #1137
143 * Bugfix: correctly handle "OnTitlebar" / "OnWindow" (Thomas)
144 Closes #1035
145* 2016/07/08:
146 * Bugfix: fix "ClickN" handling on titlebar (Thomas)
147 Closes #1073
148* 2016/07/04:
149 * Bugfix: replay unconfigered events on toolbar items (Thomas)
150 Closes #940, #949
151* 2016/07/02:
152 * Bugfix: handle crossing events (Thomas)
153 Close #1012, #730, #597
154 * Bugfix: tweaks to fluxbox-generate_menu (Thomas)
155 Close #961, #975, #1057
156* 2016/07/01:
157 * Revert regression: 32bit visuals work again (Thomas)
158 Close #1093
159 * Improvement: update manpage (Thomas)
160* 2016/06/30:
161 * Bugfix: fix tabbing of unfocusable clients (Thomas)
162 Close #1050
163 * Bugfix: fix semi-inaccesible clients (Thomas)
164 Close #1010
165* 2016/06/29:
166 * Feature: allow to change the lable of a button via fluxbox-remote (Thomas)
167 * Bugfix: fix shaky calculation of different heads (Thomas)
168 Close #1128
169* 2016/06/28:
170 * Bugfix: fix bug with clientMenu (Thomas)
171 Close #997
172 * Bugfix: do not move unfocussed windows to desktop layer (Thomas)
173 Close #894
174* 2016/06/27:
175 * Bugfix: use _NET_WM_NAME upon setting the name of a window (Thomas)
176* 2016/06/26:
177 * Bugfix: fix tab selection by mouse press (Thomas)
178 Close #1103
179* 2016/06/25:
180 * Bugfix: create ARGB visuals correctly (Thomas)
181 Close #1102, #1058
182* 2016/06/19:
183 * Feature: add "FocusProtection" key to apps-file (Thomas)
184* 2016/04/25:
185 * Bugfix: fix fbsetbg in combination with picky shells (Thanks Yamashiro, Jun)
186* 2016/04/10:
187 * Improvement: prevent placing windows outisde of workspace (Thomas)
188* 2016/04/05:
189 * Feature: allows generic buttons to be used in toolbar (Thomas)
190* 2016/03/30:
191 * Improvement: place transient windows centered on its parent (Thomas)
192* 2016/03/01:
193 * Bugfix: send ConfigureNotify in root coordinates (Thanks to foobar0815)
194* 2016/02/11:
195 * Feature: allow relative and absolute values for apps (Thanks to Arkadiusz Bokowy)
196* 2016/01/04:
197 * Feature: add ResizeSnap (Thanks Nephiel and Ulrich Eckhardt)
198 * Bugfix: improve height calculation for empty title (Thanks Thomas Lübking)
199* 2015/08/10:
200 * Improve fbsetbg: show wallpaper directory upon error (Thanks to Oliver Gond¿a)
201* 2015/07/29:
202 * Bugfix: RowSmartPlacement, ColSmartPlacement, MinOverlapPlacement (Thanks Ken Moore)
203* 2015/05/14:
204 * Bugfix: placement of hidden toolbar (Thanks Peter Ganzhorn)
205* 2015/05/02:
206 * Bugfix: correct detection of text in MenuSearch (Mathias)
207* 2015/05/01:
208 * Bugfix: draw shaped toolbar correctly (Thanks Peter Ganzhorn)
209 * Bugfix: correct rendering of menus upon changing styles (Thanks Lajos Koszti)
210 * Cosmetics: various code cosmetics (Thanks Mario J. Rugiero)
211
212* 2015/04/09:
213 * Bugfix: proper initialization of iconv data structures (Thanks Casey Dahlin)
214
215
216-----------------------------
4Changes for 1.3.7 217Changes for 1.3.7
5 218
6*15/02/07: 219*15/02/07:
@@ -288,6 +501,7 @@ Changes for 1.3.3
288 * Bugfix: Don't draw the interlace lines 1px too far (Mathias) 501 * Bugfix: Don't draw the interlace lines 1px too far (Mathias)
289 502
290*12/04/06: 503*12/04/06:
504
291 * Allow percentage values for some Window commands (Thanks Lajos Koszti) 505 * Allow percentage values for some Window commands (Thanks Lajos Koszti)
292 506
293*12/01/04: 507*12/01/04:
diff --git a/NEWS b/NEWS
index 0d7c8d0..1e2dac7 100644
--- a/NEWS
+++ b/NEWS
@@ -1,30 +1,73 @@
1Version 1.3.7 is a bug fix release. 1Version 1.4.0 is a feature release.
2
3Features:
4 * show tooltips for tabs
5 * add "autotabplacement": automatically tab new windows into the
6 currently focussed window group
7 * vertical workspace warping
8 - session.screenN.workspacewarpingvertical: true
9 - session.screenN.workspacewarpingverticaloffset: X
10 * recognize click-events inside a 4x4 zone (helps with shaky devices
11 or motoric problems)
12 * introduce 5s timeout on keychains
13 * support autoraising of Slit / Toolbar
14 * new modifiers
15 - onwinbutton
16 - onmaxbutton
17 - onminbutton
18 - onslit
19 * new actions:
20 - ToggleSlitHidden
21 - ToggleSlitAbove
22 - ToggleToolbarHidden
23 - ToggleToolbarAbove
24 - ActiveTabCmd
25 - Unclutter (FR#248)
26 * Prev/Nextworkspace accept "0" to jump to the "previously" used on
27 * new statements to the apps-file:
28 - FocusProtection (None, Lock, Deny)
29
30 * new SpacerTool
31 * allow generic buttons to be used in toolbar
32 - *.toolbar.tools: button.foo, iconbar, ...
33 - *.toolbar.button.foo.label: F
34 - *.toolbar.button.foo.commands: RootMenu:Exec foo
35 * allow to change the label of such button via fluxbox-remote
36 (example usage: update the unread mail counter)
37
38 * fbrun:
39 * support Ctrl-a keybinding to jump to beginning of textfield
40 * new flags:
41 - add -autocomplete flag
42 - add -cf <completion-data>
43
44General Improvements:
45
46 * improve placement of windows in invisible regions
47 * update provided vim files
48 * reduce amount of events triggerd by resize actions
49 * improve UTF8 handling
50 * fbrun FR#720: support entering UTF8 text
51 * delay mouse driven tab focus
52 * update da_DK, fr, hebrew translations
2 53
3Critical Bugfixes: 54Critical Bugfixes:
4 * Segfault on startup (mostly *BSD)
5 * Segfault on shutdown
6 * Segfault on clicking the Remember menu
7 * Menu crops on TypeAhead
8
9Minor Bugfixes:
10 * _NET_REQUEST_FRAME_EXTENTS
11 * Working autorepeat keys
12 * Working vertical rotated Tabs and Toolbar
13 * Proper size of titlebar buttons on restart / detaching tabs
14 * Missing windowmenu works again
15 * Several glitches in the menu
16 * Correct handling of 'maximized' statement in the apps file
17 55
18Features: 56
19 * The improved TypeAhead sytem is not limited to matches on beginning 57Bugfixes:
20 of menu items anymore, the behavior is configurable: 58 * Fix rare divsion by zero
21 - Nowhere - disables TypeAhead support 59 * Mitigate rare freezes
22 - ItemStart - matches typed text only at the start of a menu item 60 * Stop focus cycling on workspace changes
23 - Somewhere - matches typed text somewhere in a menu item 61 * #1155 delay repositioning of labels
24 (Currently this is a configfile-only option) 62 * send ConfigureNotify events using root window coordinates
25 * Minor tweaks to the i18n system 63 * #1149 hide menus by clicking the title or the toolbar
26 * Updated turkish translations 64 * Don't confine transient windows onto the Desktop layer
27 65 * #1052 handle $DISPLAY correctly
28End User unrelated: 66 * fbrun:
29 * Code refactoring and cleanup, assisted by Coverity and 67 * segfault on expanding . or ~
30 clang static code analysis 68 * escape special chars in filenames
69 * #1031 fix $WPSETTER "display"
70 * fbsetbg:
71 * #1065: handle subdirs and symlinks in $wallpaperd
72 * fuxbox-remote:
73 * fix bad "if" test