summaryrefslogtreecommitdiff
path: root/NEWS
blob: 9d17643d93214a986fa9c6b1619225f812fbd9e5 (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
News in 1.0rc:
   * 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 depamands 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 keybinding 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:
   * Fixed resize box bug, it had wrong size in some cases.
   * Fixed bug with horizontal maximisation when quadrant resizing
   * Fixed memory leaks & other errors in Menu code
   * Fixed crash when toolbar disabled
   * Fix build on amd64
   * Fix crash when deiconifying stuck windows with Follow mode
   * Fixed apps filename on save
   * #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
See ChangeLog for more details