aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog135
1 files changed, 69 insertions, 66 deletions
diff --git a/ChangeLog b/ChangeLog
index e020c73..4360a01 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
1(Format: Year/Month/Day) 1(Format: Year/Month/Day)
2Changes for 0.9.15: 2Changes for 0.9.15:
3*05/10/21:
4 * Fixed #1223878, Style reloading on USR2 (thanx Zan)
5 Screen.cc
3*05/10/20: 6*05/10/20:
4 * Fixed bug #1327878. (Henrik) 7 * Fixed bug #1327878. (Henrik)
5 Appending backslash to () and [] characters in the apps file 8 Appending backslash to () and [] characters in the apps file
@@ -21,7 +24,7 @@ Changes for 0.9.15:
21 src/ScreenResources.cc 24 src/ScreenResources.cc
22 * Use fbsetroot in Default-Styles (Mathias) 25 * Use fbsetroot in Default-Styles (Mathias)
23 data/styles/* 26 data/styles/*
24------------------------------------------------------------- 27-------------------------------------------------------------
25Changes for 0.9.14: 28Changes for 0.9.14:
26*05/09/12: 29*05/09/12:
27 * Fixes #1281708, MenuIcon doesnt scale properly (thanx Erik-Jan) 30 * Fixes #1281708, MenuIcon doesnt scale properly (thanx Erik-Jan)
@@ -72,7 +75,7 @@ Changes for 0.9.14:
72 - ClickFocus - change the focus to the window the user clicks 75 - ClickFocus - change the focus to the window the user clicks
73 - MouseTabFocus - change active tabclient to the one under the 76 - MouseTabFocus - change active tabclient to the one under the
74 mouse in titlebar, does NOT change the focus 77 mouse in titlebar, does NOT change the focus
75 - ClickTabFocus - change active tabclient when clicked onto a 78 - ClickTabFocus - change active tabclient when clicked onto a
76 tabbutton 79 tabbutton
77 to achieve former SemiSloppyFocus behavior one needs MouseFocus and 80 to achieve former SemiSloppyFocus behavior one needs MouseFocus and
78 ClickTabFocus 81 ClickTabFocus
@@ -110,7 +113,7 @@ Changes for 0.9.14:
110 * Little reordering of ToolbarMenu items (Mathias) 113 * Little reordering of ToolbarMenu items (Mathias)
111 Toolbar.cc 114 Toolbar.cc
112*05/06/23: 115*05/06/23:
113 * Moved window menu from FluxboxWindow to BScreen, so 116 * Moved window menu from FluxboxWindow to BScreen, so
114 we now use one window menu per screen instead of one menu per window, 117 we now use one window menu per screen instead of one menu per window,
115 thus saving memory and increasing speed. (Henrik) 118 thus saving memory and increasing speed. (Henrik)
116 Makefile.am, WindowCmd.hh/cc, LayerMenu.hh/cc, 119 Makefile.am, WindowCmd.hh/cc, LayerMenu.hh/cc,
@@ -167,7 +170,7 @@ Changes for 0.9.14:
167 - Removed "antialias"-option completly, to enable/disable "antialias" 170 - Removed "antialias"-option completly, to enable/disable "antialias"
168 use either <fontname>:antialias=<bool> in the style or use 171 use either <fontname>:antialias=<bool> in the style or use
169 Xft.antialias: <bool> in your .Xdefaults 172 Xft.antialias: <bool> in your .Xdefaults
170 - Added new styleresources: 173 - Added new styleresources:
171 *.font.effect: <halo|shadow> 174 *.font.effect: <halo|shadow>
172 *.font.shadow.x : <int> - shadow x offset 175 *.font.shadow.x : <int> - shadow x offset
173 *.font.shadow.y : <int> - shadow y offset 176 *.font.shadow.y : <int> - shadow y offset
@@ -201,7 +204,7 @@ Changes for 0.9.14:
201 fbrun/main.cc fbrun/FbRun.cc 204 fbrun/main.cc fbrun/FbRun.cc
202*05/06/02: 205*05/06/02:
203 * Fixed _BLACKBOX_NOTIFY_WINDOW_ADD issue (thanx Vadim) 206 * Fixed _BLACKBOX_NOTIFY_WINDOW_ADD issue (thanx Vadim)
204 _BLACKBOX_NOTIFY_WINDOW_ADD was emited before _NET_CLIENT_LIST 207 _BLACKBOX_NOTIFY_WINDOW_ADD was emited before _NET_CLIENT_LIST
205 and _NET_CLIENT_LIST_STACKING lists updates. 208 and _NET_CLIENT_LIST_STACKING lists updates.
206 Screen.cc 209 Screen.cc
207 * Fixed iconified windows disappear from _NET_CLIENT_LIST (thanx Vadim) 210 * Fixed iconified windows disappear from _NET_CLIENT_LIST (thanx Vadim)
@@ -214,7 +217,7 @@ Changes for 0.9.14:
214*05/05/27: 217*05/05/27:
215 * Bugfix, install directory for keys, menu, init (Thanks php-coder) 218 * Bugfix, install directory for keys, menu, init (Thanks php-coder)
216 data/Makefile.am 219 data/Makefile.am
217 * Belarusian language translation 220 * Belarusian language translation
218 (Thanks Kirill A. Shutemov, k.shutemov at sam-solutions d0t net) 221 (Thanks Kirill A. Shutemov, k.shutemov at sam-solutions d0t net)
219 configure.in, nls/Makefile.am, be_BY/* 222 configure.in, nls/Makefile.am, be_BY/*
220*05/05/21: 223*05/05/21:
@@ -229,18 +232,18 @@ Changes for 0.9.14:
229 * Added new configure option --with-locale=path 232 * Added new configure option --with-locale=path
230 redirects location of nls directories. 233 redirects location of nls directories.
231 (Thanks php-coder at altlinux dot ru) 234 (Thanks php-coder at altlinux dot ru)
232 configure.in, nls/*/Makefile.am, 235 configure.in, nls/*/Makefile.am,
233*05/05/17: 236*05/05/17:
234 * Fix systemtray overlap (Simon + Thanks Vadim) 237 * Fix systemtray overlap (Simon + Thanks Vadim)
235 SystemTray.cc 238 SystemTray.cc
236*05/05/14: 239*05/05/14:
237 * Fix some Ewmh/Gnome issues (Mathias + thanx Vadim) 240 * Fix some Ewmh/Gnome issues (Mathias + thanx Vadim)
238 + _NET_CLIENT_LIST and _NET_CLIENT_LIST_STACKING not updated 241 + _NET_CLIENT_LIST and _NET_CLIENT_LIST_STACKING not updated
239 when sending _BLACKBOX_NOTIFY_WINDOW_DEL 242 when sending _BLACKBOX_NOTIFY_WINDOW_DEL
240 + _NET_WM_DESKTOP and _WIN_WORKSPACE had wrong initial values (-1), which 243 + _NET_WM_DESKTOP and _WIN_WORKSPACE had wrong initial values (-1), which
241 lead to probems with (eg) fbpager 244 lead to probems with (eg) fbpager
242 Ewmh.cc/hh Gnome.cc 245 Ewmh.cc/hh Gnome.cc
243------------------------------------------------------------- 246-------------------------------------------------------------
244Changes for 0.9.13 247Changes for 0.9.13
245*05/05/13: 248*05/05/13:
246 * Fix a segfault crash, and a similar potential one (Simon) 249 * Fix a segfault crash, and a similar potential one (Simon)
@@ -286,7 +289,7 @@ Changes for 0.9.13
286 etc. 289 etc.
287 - MenuIcon - click on it provides the windowmenu, if the app 290 - MenuIcon - click on it provides the windowmenu, if the app
288 contains a pixmap (gvim, konqueror etc etc) the pixmap is displayed, a 291 contains a pixmap (gvim, konqueror etc etc) the pixmap is displayed, a
289 little menu otherwise. 292 little menu otherwise.
290 Styleresources: 293 Styleresources:
291 window.menuicon.pixmap, window.menuicon.unfocus.pixmap window.menuicon.pressed.pixmap 294 window.menuicon.pixmap, window.menuicon.unfocus.pixmap window.menuicon.pressed.pixmap
292 etc. 295 etc.
@@ -311,7 +314,7 @@ Changes for 0.9.13
311 leads to broken NextWindow/PrevWindow and broken fbrun/CommandDialog: 314 leads to broken NextWindow/PrevWindow and broken fbrun/CommandDialog:
312 - be aware of what xkb is doing to the event.state 315 - be aware of what xkb is doing to the event.state
313 - minor cleaning 316 - minor cleaning
314 CommandDialog.cc WorkspaceCmd.cc Keys.cc FbTk/KeyUtil.cc/hh 317 CommandDialog.cc WorkspaceCmd.cc Keys.cc FbTk/KeyUtil.cc/hh
315 FbTk/TextBox.cc fluxbox.cc FbRun.cc 318 FbTk/TextBox.cc fluxbox.cc FbRun.cc
316*05/05/03: 319*05/05/03:
317 * Fix drawing of no-title menus, plus updating of int menu items (Simon) 320 * Fix drawing of no-title menus, plus updating of int menu items (Simon)
@@ -325,7 +328,7 @@ Changes for 0.9.13
325 * Added FbTk::Select2nd + more code cleaning (Henrik) 328 * Added FbTk::Select2nd + more code cleaning (Henrik)
326 This returns .second from operator ()(Someclass &a) 329 This returns .second from operator ()(Someclass &a)
327 Usefull for std::map loops. 330 Usefull for std::map loops.
328 FbTk/Select2nd.hh, Window.cc, Screen.cc, fluxbox.cc/hh 331 FbTk/Select2nd.hh, Window.cc, Screen.cc, fluxbox.cc/hh
329 * Cleaning, (Henrik) 332 * Cleaning, (Henrik)
330 Create/delete tabs with FbWinFrame::createTab/removeTab 333 Create/delete tabs with FbWinFrame::createTab/removeTab
331 FbWinFrame.hh/cc, Window.cc 334 FbWinFrame.hh/cc, Window.cc
@@ -342,15 +345,15 @@ Changes for 0.9.13
342 * Fixed transient bug. (Henrik) 345 * Fixed transient bug. (Henrik)
343 #1157361 inconsistent behavior of Java dialogs. 346 #1157361 inconsistent behavior of Java dialogs.
344 Transients that are created before the transient_for window 347 Transients that are created before the transient_for window
345 gets copied to a transient_for waiting list and when the 348 gets copied to a transient_for waiting list and when the
346 transient_for window is created the transients are updated, 349 transient_for window is created the transients are updated,
347 When raising a transient window the window gets placed last 350 When raising a transient window the window gets placed last
348 in the transient list so it gets raised last and thus gets 351 in the transient list so it gets raised last and thus gets
349 places above. 352 places above.
350 WinClient.hh/cc, Window.cc 353 WinClient.hh/cc, Window.cc
351*05/04/28: 354*05/04/28:
352 * Revert Mathias's little change to my patch, and fix it properly :) (Simon) 355 * Revert Mathias's little change to my patch, and fix it properly :) (Simon)
353 FbTk/FbWindow.cc/hh FbWinFrame.cc 356 FbTk/FbWindow.cc/hh FbWinFrame.cc
354*05/04/27: 357*05/04/27:
355 * Fix some initialisation, plus setting background too much (Simon + Mathias) 358 * Fix some initialisation, plus setting background too much (Simon + Mathias)
356 FbTk/FbWindow.cc/hh FbWinFrame.cc 359 FbTk/FbWindow.cc/hh FbWinFrame.cc
@@ -377,8 +380,8 @@ Changes for 0.9.13
377 * Fix systray icon sizing (send a configurenotify on resize) (Simon) 380 * Fix systray icon sizing (send a configurenotify on resize) (Simon)
378 SystemTray.cc WinClient.hh/cc FbTk/FbWindow.hh/cc Window.cc 381 SystemTray.cc WinClient.hh/cc FbTk/FbWindow.hh/cc Window.cc
379 * Extension of previous patch, pushing various bits of menu items and 382 * Extension of previous patch, pushing various bits of menu items and
380 text buttons onto the background, and fixing various issues (Simon) 383 text buttons onto the background, and fixing various issues (Simon)
381 + Incidentally, adds some new theme items (due to backwards 384 + Incidentally, adds some new theme items (due to backwards
382 compatibility fix): 385 compatibility fix):
383 - menu.hilite.submenu.pixmap: <Pixmap> 386 - menu.hilite.submenu.pixmap: <Pixmap>
384 - menu.hilite.selected.pixmap: <Pixmap> 387 - menu.hilite.selected.pixmap: <Pixmap>
@@ -386,9 +389,9 @@ Changes for 0.9.13
386 These are equivalent to the no-.hilite ones, except are shown 389 These are equivalent to the no-.hilite ones, except are shown
387 when the item is highlighted... 390 when the item is highlighted...
388 FbTk/... 391 FbTk/...
389 Menu.hh/cc MenuItem.hh/cc MenuTheme.hh/cc TextButton.hh/cc 392 Menu.hh/cc MenuItem.hh/cc MenuTheme.hh/cc TextButton.hh/cc
390 FbWindow.hh/cc MenuIcon.hh/cc 393 FbWindow.hh/cc MenuIcon.hh/cc
391 FbWinFrame.hh/cc IconButton.hh/cc ToggleMenu.hh Window.cc 394 FbWinFrame.hh/cc IconButton.hh/cc ToggleMenu.hh Window.cc
392*05/04/25: 395*05/04/25:
393 * Fixed #1188690, fbrun segfault (Mathias) 396 * Fixed #1188690, fbrun segfault (Mathias)
394 FbTk/App.cc 397 FbTk/App.cc
@@ -420,7 +423,7 @@ Changes for 0.9.13
420 WorkspaceCmd.cc 423 WorkspaceCmd.cc
421*05/04/20: 424*05/04/20:
422 * Fixed problem with _NET_WM_STRUT (Mathias) 425 * Fixed problem with _NET_WM_STRUT (Mathias)
423 WinClient.cc 426 WinClient.cc
424*05/04/18: 427*05/04/18:
425 * Fixed problem with WindowSnapping (Mathias) 428 * Fixed problem with WindowSnapping (Mathias)
426 Window.cc Slit.cc 429 Window.cc Slit.cc
@@ -435,28 +438,28 @@ Changes for 0.9.13
435 + Massively reduce pixmap memory usage (view with xrestop) 438 + Massively reduce pixmap memory usage (view with xrestop)
436 + Should also improve startup+style change times, esp for large menus 439 + Should also improve startup+style change times, esp for large menus
437 + This introduces a few rendering bugs, but I'd like stuff tested 440 + This introduces a few rendering bugs, but I'd like stuff tested
438 + Transparency is done differently now. People shouldn't need to 441 + Transparency is done differently now. People shouldn't need to
439 call updateTransparent. 442 call updateTransparent.
440 + Do not use persistent pixmap buffers unless you're sure! 443 + Do not use persistent pixmap buffers unless you're sure!
441 XSetWindowBackground already copies/buffers the set pixmap, so 444 XSetWindowBackground already copies/buffers the set pixmap, so
442 things need to be rendered to a temp pixmap once, then can be 445 things need to be rendered to a temp pixmap once, then can be
443 freed. 446 freed.
444 Known bugs (please report others to Rathnor on #fluxbox): 447 Known bugs (please report others to Rathnor on #fluxbox):
445 - different focus/unfocus transparency doesn't update labelbuttons 448 - different focus/unfocus transparency doesn't update labelbuttons
446 properly. Workaround: use same transparency for both. 449 properly. Workaround: use same transparency for both.
447 - Text sometimes gets overdrawn a lot. Probably should render it to 450 - Text sometimes gets overdrawn a lot. Probably should render it to
448 background using a virtual hook in FbWindow::updateBackground 451 background using a virtual hook in FbWindow::updateBackground
449 - Changing style resizes things, not all pixmaps updated properly 452 - Changing style resizes things, not all pixmaps updated properly
450 Workaround: restart fluxbox after changing style 453 Workaround: restart fluxbox after changing style
451 - Probably breaks Composite support. Let me know how. 454 - Probably breaks Composite support. Let me know how.
452 TODO: 455 TODO:
453 + FbPixmap::getRootPixmap called very often. It should cache the 456 + FbPixmap::getRootPixmap called very often. It should cache the
454 result and watch the relevant properties. 457 result and watch the relevant properties.
455 Changed: 458 Changed:
456 FbTk/ FbWindow.hh/cc Button.hh/cc Menu.hh/cc TextButton.hh/cc 459 FbTk/ FbWindow.hh/cc Button.hh/cc Menu.hh/cc TextButton.hh/cc
457 Transparent.hh/cc FbPixmap.cc 460 Transparent.hh/cc FbPixmap.cc
458 Window.hh/cc FbWinFrame.hh/cc fluxbox.hh/cc ArrowButton.cc 461 Window.hh/cc FbWinFrame.hh/cc fluxbox.hh/cc ArrowButton.cc
459 ButtonTool.cc Container.cc GenericTool.cc Slit.cc ToggleMenu.hh 462 ButtonTool.cc Container.cc GenericTool.cc Slit.cc ToggleMenu.hh
460 Toolbar.cc WinButton.hh/cc WinClient.cc 463 Toolbar.cc WinButton.hh/cc WinClient.cc
461*05/04/09: 464*05/04/09:
462 * minor fix to startfluxbox (Mathias) 465 * minor fix to startfluxbox (Mathias)
@@ -476,16 +479,16 @@ Changes for 0.9.13
476 * added -c <startupfile> to 'startfluxbox' (Mathias) 479 * added -c <startupfile> to 'startfluxbox' (Mathias)
477 * fix for gravity field on _NET_MOVERESIZE_WINDOW (thanx to Rob Stevens) 480 * fix for gravity field on _NET_MOVERESIZE_WINDOW (thanx to Rob Stevens)
478 Ewmh.cc, Window.(cc,hh), FbWinFrame.(cc,hh) 481 Ewmh.cc, Window.(cc,hh), FbWinFrame.(cc,hh)
479 * added new option to specify, on which screen fluxbox should handle 482 * added new option to specify, on which screen fluxbox should handle
480 the windows. default behavior is to handle each available screen. 483 the windows. default behavior is to handle each available screen.
481 closes #1159809. (Mathias) 484 closes #1159809. (Mathias)
482 485
483 -screen <"all"|int[,int]> 486 -screen <"all"|int[,int]>
484 487
485 eg: 488 eg:
486 489
487 $> fluxbox -screen 0,2 will run fluxbox on 0.0 and 0.2 so 490 $> fluxbox -screen 0,2 will run fluxbox on 0.0 and 0.2 so
488 one can run any other wm on 0.1. 491 one can run any other wm on 0.1.
489 $> fluxbox -screen all default, fluxbox manages all screens 492 $> fluxbox -screen all default, fluxbox manages all screens
490 493
491 fluxbox.cc fluxbox.hh 494 fluxbox.cc fluxbox.hh
@@ -499,11 +502,11 @@ Changes for 0.9.13
499*05/03/11: 502*05/03/11:
500 * Remove trailing whitespaces from any command (Mathias) 503 * Remove trailing whitespaces from any command (Mathias)
501 CommandParser.cc 504 CommandParser.cc
502 * Fix usage of 'which' - test behaviour of which to choose usage 505 * Fix usage of 'which' - test behaviour of which to choose usage
503 method, rather than guessing based on system (Simon) 506 method, rather than guessing based on system (Simon)
504 fbsetbg fluxbox-generate_menu.in 507 fbsetbg fluxbox-generate_menu.in
505*05/02/13: 508*05/02/13:
506 * Romanian translation update for fluxbox-generate_menu 509 * Romanian translation update for fluxbox-generate_menu
507 (Thanks Costin Stroie) 510 (Thanks Costin Stroie)
508 * Added stringstream.hh to FbTk (Henrik) 511 * Added stringstream.hh to FbTk (Henrik)
509 using FbTk_istringstream from this one. 512 using FbTk_istringstream from this one.
@@ -561,14 +564,14 @@ Changes for 0.9.13
561 execl needs NULL termination, on 64-bit-systems '0' would expand 564 execl needs NULL termination, on 64-bit-systems '0' would expand
562 expand to a 32bit integer, not a 64bit pointer. 565 expand to a 32bit integer, not a 64bit pointer.
563 src/FbCommands.cc util/fbrun/FbRun.cc 566 src/FbCommands.cc util/fbrun/FbRun.cc
564------------------------------------------------------------- 567-------------------------------------------------------------
565Changes for 0.9.12 568Changes for 0.9.12
566*05/01/15: 569*05/01/15:
567 * Added menutest.cc to src/tests (Henrik) 570 * Added menutest.cc to src/tests (Henrik)
568 testing menu parser and theme 571 testing menu parser and theme
569*05/01/14: 572*05/01/14:
570 * Fix for #1091710 (SystemTray is not covered by StyleStuff) (Mathias) 573 * Fix for #1091710 (SystemTray is not covered by StyleStuff) (Mathias)
571 SystemTray is now configurable via styles thru the 574 SystemTray is now configurable via styles thru the
572 toolbar.systray.* - resource, it falls back to the look of the clock 575 toolbar.systray.* - resource, it falls back to the look of the clock
573 SystemTray.cc/hh ToolFactory.cc/hh 576 SystemTray.cc/hh ToolFactory.cc/hh
574*05/01/12: 577*05/01/12:
@@ -582,9 +585,9 @@ Changes for 0.9.12
582 * Fix position initialisation from apps file (Simon) 585 * Fix position initialisation from apps file (Simon)
583 Window.cc 586 Window.cc
584*05/01/05: 587*05/01/05:
585 * Tidy up initialisation a bit better. Handlers can still use "action" 588 * Tidy up initialisation a bit better. Handlers can still use "action"
586 functions (e.g. stick()), but those functions should now check if 589 functions (e.g. stick()), but those functions should now check if
587 isInitialised and only set the state variables (not send signals 590 isInitialised and only set the state variables (not send signals
588 etc) if not. 591 etc) if not.
589 Window.hh/cc Ewmh.cc 592 Window.hh/cc Ewmh.cc
590 * Fix for BScreen::reassociateWindow (Mathias) 593 * Fix for BScreen::reassociateWindow (Mathias)
@@ -599,7 +602,7 @@ Changes for 0.9.12
599 * Added --with-style=/path/to/default/style (thanx php-coder) 602 * Added --with-style=/path/to/default/style (thanx php-coder)
600 * Updated ru_RU (thanx php-coder) 603 * Updated ru_RU (thanx php-coder)
601 ru_RU/Translation.m 604 ru_RU/Translation.m
602 * Fix some initialisation states, especially window placement with no 605 * Fix some initialisation states, especially window placement with no
603 decorations through apps (e.g. aterm) (Simon) 606 decorations through apps (e.g. aterm) (Simon)
604 Window.hh/cc Screen.cc Ewmh.cc 607 Window.hh/cc Screen.cc Ewmh.cc
605*05/01/02: 608*05/01/02:
@@ -661,14 +664,14 @@ Changes for 0.9.12
661 * Fixed DragNDrop - Sorting of tabs (thanx Rob Stevens) 664 * Fixed DragNDrop - Sorting of tabs (thanx Rob Stevens)
662 Window.cc/hh FbWinFrame.cc 665 Window.cc/hh FbWinFrame.cc
663*04/12/10: 666*04/12/10:
664 * Added Tab command, which goes to a specific tab number 667 * Added Tab command, which goes to a specific tab number
665 action: 668 action:
666 Tab <number> 669 Tab <number>
667 ex: 670 ex:
668 Mod1 1 :Tab 1 671 Mod1 1 :Tab 1
669 Mod2 3 :Tab 3 672 Mod2 3 :Tab 3
670 (Thanks Steeve Lennmark <steeve dot lennmark at mediasvar dot se>) 673 (Thanks Steeve Lennmark <steeve dot lennmark at mediasvar dot se>)
671 CurrentWindowCmd.hh/cc, FbCommandFactory.cc 674 CurrentWindowCmd.hh/cc, FbCommandFactory.cc
672 * Close #1080323, missing header (Mathias) 675 * Close #1080323, missing header (Mathias)
673 FbTk/FbPixmap.cc 676 FbTk/FbPixmap.cc
674 * Fix issue with maximizing shaded windows, #1082671 (Mathias) 677 * Fix issue with maximizing shaded windows, #1082671 (Mathias)
@@ -681,12 +684,12 @@ Changes for 0.9.12
681 ClockTool.cc 684 ClockTool.cc
682 * SlitClientMenu had with wheelup/down sometimes (Mathias) 685 * SlitClientMenu had with wheelup/down sometimes (Mathias)
683 Slit.cc 686 Slit.cc
684------------------------------------------------------------- 687-------------------------------------------------------------
685Changes for 0.9.11 688Changes for 0.9.11
686*04/12/02: 689*04/12/02:
687 * New features for the Slit (Mathias) 690 * New features for the Slit (Mathias)
688 - left click on Slitclient-menu enables/disables item 691 - left click on Slitclient-menu enables/disables item
689 - wheel or middle/right-click on the items move them up / down in 692 - wheel or middle/right-click on the items move them up / down in
690 the slit 693 the slit
691 - minor visual change of the menu, added a "Save SlitList" - entry 694 - minor visual change of the menu, added a "Save SlitList" - entry
692 Slit.cc/hh 695 Slit.cc/hh
@@ -729,7 +732,7 @@ Changes for 0.9.11
729 * Fix UnderMousePlacement, patch #1052534, close #1048000 (thanx Mike) 732 * Fix UnderMousePlacement, patch #1052534, close #1048000 (thanx Mike)
730 src/Workspace.cc 733 src/Workspace.cc
731*04/11/20: 734*04/11/20:
732 * Fix for (possible) segfaults at Restart/Exit 735 * Fix for (possible) segfaults at Restart/Exit
733 and fix start of former iconic windows (Mathias) 736 and fix start of former iconic windows (Mathias)
734 should close #1067582, #1067580, #1060912 737 should close #1067582, #1067580, #1060912
735 fluxbox.cc Screen.cc 738 fluxbox.cc Screen.cc
@@ -754,7 +757,7 @@ Changes for 0.9.11
754 src/FbTk/Remember.cc 757 src/FbTk/Remember.cc
755*04/11/07: 758*04/11/07:
756 * Fix a problem with snapping windows (Mathias) 759 * Fix a problem with snapping windows (Mathias)
757 decorationless windows have a borderWidth of 0 -> problems at 760 decorationless windows have a borderWidth of 0 -> problems at
758 the right and bottom border. 761 the right and bottom border.
759 src/Window.cc 762 src/Window.cc
760*04/11/01: 763*04/11/01:
@@ -815,7 +818,7 @@ Changes for 0.9.11
815 818
816 Ignore - ignore the activated window 819 Ignore - ignore the activated window
817 Follow - go to the workspace of the window 820 Follow - go to the workspace of the window
818 Current | CurrentWorkspace | Fetch - get the window onto the 821 Current | CurrentWorkspace | Fetch - get the window onto the
819 current workspace 822 current workspace
820 Screen.hh/cc ScreenResource.cc Ewmh.cc 823 Screen.hh/cc ScreenResource.cc Ewmh.cc
821 824
@@ -825,7 +828,7 @@ Changes for 0.9.11
825*04/10/10: 828*04/10/10:
826 * Fix for a minor fbrun - problem (Mathias) 829 * Fix for a minor fbrun - problem (Mathias)
827 FbRun.cc 830 FbRun.cc
828 * Added session.screen0.iconbar.iconTextPadding and 831 * Added session.screen0.iconbar.iconTextPadding and
829 session.tabPadding (Mathias) 832 session.tabPadding (Mathias)
830 - defines the space between the text and the border of the buttons 833 - defines the space between the text and the border of the buttons
831 fluxbox.hh/cc IconbarTool.hh/cc FbWinFrame.cc FbTk/TextBox.hh/cc 834 fluxbox.hh/cc IconbarTool.hh/cc FbWinFrame.cc FbTk/TextBox.hh/cc
@@ -853,7 +856,7 @@ Changes for 0.9.11
853 bsetroot.cc 856 bsetroot.cc
854 * Fixed multiple TextButton issues (Mathias): 857 * Fixed multiple TextButton issues (Mathias):
855 - fixed some keymovement issues inside TextButtons 858 - fixed some keymovement issues inside TextButtons
856 - a ButtonPress into a TextButton places the Cursor to the 859 - a ButtonPress into a TextButton places the Cursor to the
857 right place now 860 right place now
858 - cleaned the CommandDialog a bit 861 - cleaned the CommandDialog a bit
859 CommandDialog.(hh|cc) FbTk/TextButton.(cc|hh) 862 CommandDialog.(hh|cc) FbTk/TextButton.(cc|hh)
@@ -868,7 +871,7 @@ Changes for 0.9.11
868 * Fix handling of setlocale return (Thanks Victor Yegorov) 871 * Fix handling of setlocale return (Thanks Victor Yegorov)
869 FbTk/XmbFontImp.cc 872 FbTk/XmbFontImp.cc
870*04/09/30: 873*04/09/30:
871 * Fix to show title of current tabbed-window as the label of the 874 * Fix to show title of current tabbed-window as the label of the
872 iconbar-button-group (Mathias) 875 iconbar-button-group (Mathias)
873 Window.cc 876 Window.cc
874 * Fixed typo nls/pl_PL/Translation.m (Mathias) 877 * Fixed typo nls/pl_PL/Translation.m (Mathias)
@@ -886,21 +889,21 @@ Changes for 0.9.11
886*04/09/12: 889*04/09/12:
887 * Preliminary support for Composite extension (Simon) 890 * Preliminary support for Composite extension (Simon)
888 - Relies on external compositing manager using _NET_WM_WINDOW_OPACITY 891 - Relies on external compositing manager using _NET_WM_WINDOW_OPACITY
889 - NOTE: Also make alpha resource setting more consistent. 892 - NOTE: Also make alpha resource setting more consistent.
890 Alpha values are no longer in theme, but are in init file. Possible 893 Alpha values are no longer in theme, but are in init file. Possible
891 values are (all beginning with session.screenN.), * means changed/new: 894 values are (all beginning with session.screenN.), * means changed/new:
892 - menu.alpha (*) 895 - menu.alpha (*)
893 - slit.alpha 896 - slit.alpha
894 - window.focus.alpha (*) 897 - window.focus.alpha (*)
895 - window.unfocus.alpha (*) 898 - window.unfocus.alpha (*)
896 - toolbar.alpha (*) 899 - toolbar.alpha (*)
897 - Changed menu around a bit. If you don't have/want a compositing 900 - Changed menu around a bit. If you don't have/want a compositing
898 manager, but Composite is enabled, you can override it by setting 901 manager, but Composite is enabled, you can override it by setting
899 session.forcePseudoTransparency: true 902 session.forcePseudoTransparency: true
900 - Fix a couple of bugs with transparency in toolbar/buttons 903 - Fix a couple of bugs with transparency in toolbar/buttons
901 fluxbox.hh/cc Screen.hh/cc FbWinFrame.hh/cc FbWinFrameTheme.hh/cc 904 fluxbox.hh/cc Screen.hh/cc FbWinFrame.hh/cc FbWinFrameTheme.hh/cc
902 Slit.hh/cc Toolbar.hh/cc ToolbarTheme.hh/cc ToolbarItem.hh 905 Slit.hh/cc Toolbar.hh/cc ToolbarTheme.hh/cc ToolbarItem.hh
903 ToolFactory.cc *Tool.hh/cc ArrowButton.cc FbTk/FbWindow.hh/cc 906 ToolFactory.cc *Tool.hh/cc ArrowButton.cc FbTk/FbWindow.hh/cc
904 FbTk/Transparent.hh/cc FbTk/Menu.cc 907 FbTk/Transparent.hh/cc FbTk/Menu.cc
905 * Minor cleaning, moved Resource<> from fluxbox.cc to Resources.cc (Henrik) 908 * Minor cleaning, moved Resource<> from fluxbox.cc to Resources.cc (Henrik)
906*04/09/11: 909*04/09/11:
@@ -909,13 +912,13 @@ Changes for 0.9.11
909 It will include each file in the path into the menu 912 It will include each file in the path into the menu
910 (Thanks Ciaran McCreesh) 913 (Thanks Ciaran McCreesh)
911 MenuCreator.cc 914 MenuCreator.cc
912 * Fix for backup of empty or non existing menu 915 * Fix for backup of empty or non existing menu
913 (Thanks php-coder <php-coder at ngs.ru>) 916 (Thanks php-coder <php-coder at ngs.ru>)
914 fluxbox-generate_menu.in 917 fluxbox-generate_menu.in
915 * Font::drawText now takes a referens to FbTk::FbDrawable as first argument 918 * Font::drawText now takes a referens to FbTk::FbDrawable as first argument
916 instead of X Drawable (Henrik) 919 instead of X Drawable (Henrik)
917 * Code cleaning (Henrik) 920 * Code cleaning (Henrik)
918 fluxbox.cc, Slit.cc/hh, FbCommands.cc 921 fluxbox.cc, Slit.cc/hh, FbCommands.cc
919 * display() access function for FbDrawable (Henrik) 922 * display() access function for FbDrawable (Henrik)
920 * Fix some more X errors from XRender calls (Simon) 923 * Fix some more X errors from XRender calls (Simon)
921 - also fixes some menu background update issues 924 - also fixes some menu background update issues
@@ -2157,7 +2160,7 @@ Changes for 0.9.6:
2157 IconbarTool.cc 2160 IconbarTool.cc
2158*03/09/14: 2161*03/09/14:
2159 * Fixed minor bug in stick pressed button (Henrik) 2162 * Fixed minor bug in stick pressed button (Henrik)
2160 WinButton.cc 2163 Button.cc
2161 * Focus fixes (Simon) 2164 * Focus fixes (Simon)
2162 Hopefully fixes mysterious instances of focus not being set right. 2165 Hopefully fixes mysterious instances of focus not being set right.
2163 Window.cc fluxbox.cc 2166 Window.cc fluxbox.cc