aboutsummaryrefslogtreecommitdiff
path: root/NEWS
blob: 4ac16d250880b29d7334022b90801413d874d61b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
News in 1.0rc:
    * External tabs are back.
       - option in Configure menu to enable/disable
         No restart required.
    * Added support for following atoms:
        _NET_WM_MOVERESIZE
        _NET_WM_STATE_DEMANDS_ATTENTION (flashing titlebar/iconbar) 
        _NET_WM_ALLOWED_ACTIONS 
        _NET_WM_ACTION_
        _NET_WM_STATE_MODAL
        _NET_WM_WINDOW_TYPE_SPLASH
        _NET_RESTACK_WINDOW
       For a complete list of supported net wm atoms 
       go to: http://www.fluxbox.org/docs/ewmh-support.html
    * Added new commands:
      * ToggleCmd
        Works like a macro but executes the commands one at the time in order.
        Example:
        Mod1 T :ToggleCmd {Exec xterm} {NextWindow}
        When Mod1 T is press the first time it will start xterm, the second time
        it will do NextWindow. When it reaches end it will start at the beginning.
      * CloseAllWindows
        Closes all windows.
    * Supports urgency hint ( flashing titlebar/iconbar )
    * Pressing shift while pressing enter in menu item will fake a right mouse
      button press. Useful for increase/decrease values in menu.
    * Updated documentation
    * Flashing titlebar/iconbar when the window demands attention with urgency 
      hint or using _NET_WM_STATE_DEMANDS_ATTENTION.
      The blink rate can be configured with the following resource:
      session.screen0.demandsAttentionTimeout: <timeout in milliseconds>
      Default value is 500.
      If the value is zero this feature will be disabled.
    * Better UTF-8 handling
    * fbrun: Move the cursor to the end when tab completing
      (rfe #1333003, patch #1475578)
    * Added option to reverse desktop wheeling (patch #1034287)
      session.screen0.reversewheeling: true|false
    * Vertical toolbar is back.
    * Provide "Key Modes"
      - New action in keys file:
          Modifier Key :KeyMode <Name> <End Modifier> <End Key>
        Will define a key binding namespace activated by the given mod/key 
        combination. The End Modifier and key are optional. They define 
        the key combination that quits the given key mode. They default 
        to just 'Escape'.
      - New keys file optional prefix:
          <Name>: Modifier Key :Command
        will only work when the <Name> keymode is activated.
      - <Name> is  "default" if not specified - so:
         **default commands will not be activated inside another keymode**
      - Handy Example:
         Mod1 X :KeyMode XNest
         XNest: Mod1 X :KeyMode default
        Will switch to XNest keymode when you press Alt-X. Then the 
        default bindings will not be caught by normal fluxbox, and will 
        pass through to an Xnested one! Groovy... Alt-X will switch back 
        to normal.
Bug fixes:
    * #1475268(patch) Fix occasional highlighting of menu nops+separators
    * #1474722(patch) Focus singular windows on a workspace
    * #1499402 Fix building on machines without iconv
    * #1113668 Fix workspace menu corruption when window title changes
    * #1359442 Fix system tray resize looping/livelock
    * #1467871 Fix type of last_release_time, affected double click functions
      on 64-bit platforms
    * #1454204 Fix compile error in Theme.cc
    * Fixed resize box bug, it had wrong size in some cases.
    * Fixed bug with horizontal maximization when quadrant resizing
    * Fixed transparency on multiple screens & possibly bad root bg atom reading
    * Fixed memory leaks & other errors in Menu code
    * Fixed crash when toolbar disabled
    * Fix build on amd64
    * Fixed crash when deiconify stuck windows with Follow mode
    * Fixed apps filename on save
    * Fix to slit transparency 
    * Fix resizing of client window when autogroup from apps

See ChangeLog for more details.

Before next release we need people to help us with translation.
We also need people to report bugs and other issues with the changed setup.
Do not forget to include language setting, OS and distribution in the report.