diff options
author | mathias <mathias> | 2005-10-21 19:23:57 (GMT) |
---|---|---|
committer | mathias <mathias> | 2005-10-21 19:23:57 (GMT) |
commit | f14c73ed3388a4f995b99e4fedddfc09e2df6e63 (patch) | |
tree | 1c147a0ca600c4b3625a2c8ac0fd956260d90ea0 /ChangeLog | |
parent | 254dcb1bcc608e7234c26460bd48b4be49913134 (diff) | |
download | fluxbox-f14c73ed3388a4f995b99e4fedddfc09e2df6e63.zip fluxbox-f14c73ed3388a4f995b99e4fedddfc09e2df6e63.tar.bz2 |
Fixed #1223878, Style reloading on USR2 (patch from Zan)
cosmetic stuff in StringUtil.cc/hh
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 135 |
1 files changed, 69 insertions, 66 deletions
@@ -1,5 +1,8 @@ | |||
1 | (Format: Year/Month/Day) | 1 | (Format: Year/Month/Day) |
2 | Changes for 0.9.15: | 2 | Changes 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 | ------------------------------------------------------------- |
25 | Changes for 0.9.14: | 28 | Changes 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 | ------------------------------------------------------------- |
244 | Changes for 0.9.13 | 247 | Changes 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 | ------------------------------------------------------------- |
565 | Changes for 0.9.12 | 568 | Changes 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 | ------------------------------------------------------------- |
685 | Changes for 0.9.11 | 688 | Changes 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 |