summaryrefslogtreecommitdiff
path: root/NEWS
blob: 1110436a7cd88f7cd6a168eec0ae798d730e2d8d (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
86
87
88
89
90
News in 0.9.10: 
    * New actions:
      * directional focus movement:
        FocusUp, FocusDown, FocusLeft, FocusRight
      * other:
        RaiseLayer, LowerLayer, Exit
    * Added apps file matching on WM_WINDOW_ROLE
      * use "role=string". Particularly useful for gaim+gimp windows
       [app] (role=buddy_list) ...
    * Window menu file
      * new resource:
        * session.screen<num>.windowMenu: <filename>
      * The menu file format is the same as the normal ~/.fluxbox/menu
        but with some special menu items:
        [iconify], [maximize], [shade], [close], [extramenus]
        [layer], [sendto]
        + the all the other menu items that you can use in the normal
        root menu (i.e [exec] (aterm) {aterm})
        The [extramenus] will add  "remember" menu
        example: session.screen0.windowMenu: ~/.fluxbox/windowmenu
        [begin]
          [exec] (aterm) {aterm}
          [maximize]
          [shade]
          [close]
        [end]
    * Added [wallpapers|wallpapermenu|rootcommands] to possible
      menuitems
      * [wallpapers] (directory) {rootcommand}
        creates a submenu in the menu to click on the wallpaper one
        wants. default rootcommand is fbsetbg
    * Improved menu transparent rendering speed and the 
      text is not transparent anymore so you are able
      to see the text even if you have 100% transparency
    * New menu theme items:
      * menu.titleHeight: <integer>
      * menu.itemHeight: <integer>
      The height of the item/title will be the biggest of
      font height + bevel and the specified height, so the
      text will always fit.
    * Added icons in menu and improved menu loading speed
      * New option for menu file:
       [key] (label) {argument to key} <the icon filename>
       example:
       [exec] (aterm) {aterm} <terminal.xpm>
    * Improve rendering speed of toolbar
    * Supports _NET_WM_WINDOW_TYPE_DESKTOP
      * eg nautilus desktop windows are on the bottom, not tabable, etc
    * Added some new options font loading:
      *.font:  fontname-size:option,specoption1:key=val;key2=val2 etc
      eg:
      *.font: Verdana-10:bold,shadow:offsetx=2;offsety=4;color=green
      *.font: Verdana-10:halo:color=blue
      possible specoptions atm:
      halo:
        color=colorname
      shadow:
        color=colorname
        offsetx=number  (negative allowed)
        offsety=number  (negative allowed)
    * Fixed so one can use to use this in the apps-file:
      [Layer] {number | literal}
      ex:
	  [Layer] {BOTTOM}
      while literal is one of
      DESKTOP BOTTOM NORMAL TOP DOCK ABOVEDOCK MENU
    * fluxbox-generate_menu:
      * Preliminary basic support for icons in fluxbox-generate_menu
        put a <progname>.xpm into ~/.fluxbox/icons. e.g. Eterm.xpm

Bug fixes:
    * Compiles with gcc 3.4
    * Reparent issue with java menus
    * A crash when a window closes while [opaque] moving
    * Rendering of transparency on menu exposes 
    * handling alpha value of zero
    * Bug in Iconbar mode menu
    * Bug in systray
      (this fixes the problem with "sim" in systray)
      It didn't force client position on configure request
    * Tiled texture
    * Transient window bug at startup
    * Ugly toolbar at startu
    * When time_t is long long 
    * Delete key is working for fbrun
    * Mouse scroll on icons in toolbar changes workspace
    * Click on handle bar raises window even if "click raises" = false
    * fbrun segfaults when history item is bigger than entry box

See ChangeLog for more details