diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 169 |
1 files changed, 51 insertions, 118 deletions
@@ -1,124 +1,57 @@ | |||
1 | News in 1.0rc3: | 1 | News in 1.0: |
2 | * Introduced support for mouse buttons in the keys file | 2 | * Fixed shape handling, now shaped corners have border. |
3 | - Mouse buttons are bound to new `keys' Mouse1, Mouse2, etc. | 3 | * Allow negative numbers in command "Workspace" |
4 | - Also a new modifier `OnDesktop' to specify actions that should take place | 4 | * Added utility fluxbox-remote |
5 | when you click on the desktop -- without this, mouse bindings are global | 5 | * Allows script access to most fluxbox commands; |
6 | * Added a utility to the project that automatically updates configuration | 6 | Support must be turned on in the init file with |
7 | files when we change the syntax -- your current mouse bindings on the | 7 | session.screen<N>.allowRemoteActions; the syntax is, e.g., |
8 | desktop will be added to your keys file automatically | 8 | fluxbox-remote "CustomMenu ~/.fluxbox/custommenu" |
9 | * Introduced new key command: HideMenus | 9 | * Added keycommands :AddWorkspace and :RemoveLastWorkspace |
10 | * Introduced a key command to display a menu stored in an arbitrary file: | 10 | * Added some missing Open Office entries and window managers, |
11 | CustomMenu /path/to/file | 11 | plus some other minor changes in fluxbox-generate_menu |
12 | * More extended wm hints support: | 12 | * Updated languages: |
13 | * _NET_WM_MOVERESIZE_CANCEL (new in version 1.4.draft-1), | 13 | sv_SE, zh_CN, de_*, es_ES, es_AR, en_US, en_GB, pt_* |
14 | * _NET_REQUEST_FRAME_EXTENTS | 14 | fi_FI, fr_FR |
15 | * _NET_WM_WINDOW_TYPE_MENU | ||
16 | * _NET_WM_WINDOW_TYPE_TOOLBAR | ||
17 | * Little simplification of data structure for keybindings (Mark) | ||
18 | Side effects: | ||
19 | - "Mod4 a b" now behaves like "Mod4 a None b" -- in fact, "None" is now | ||
20 | completely obsolete | ||
21 | - You can press "Escape" to cancel any Emacs-style keychain in progress | ||
22 | (unless it's bound to something else) | ||
23 | - If there is a conflict between bindings, the first one in the file wins | ||
24 | - Fixes handling of keychains like "Mod4 a Mod1 b" | ||
25 | - Should fix some issues with "None" modifier | ||
26 | * Updated following translations: | ||
27 | pt_PT, es_ES, es_AR, pt_BR, de_DE, nb_NO | ||
28 | * Support per-window transparency settings. | ||
29 | ( sf.net patch #1511042, feature #1108692 ) | ||
30 | - new "Transparency" menu in the window menu | ||
31 | - new apps file attribute: | ||
32 | [alpha] {int int} (or just {int}) | ||
33 | Where numbers represent focused and unfocused transparency, | ||
34 | respectively. One number only will be used for both. | ||
35 | - Also, show toggle status for shade and stick in window menu. | ||
36 | * Introduced new key command: SetAlpha [[+-]<int> [[+-]<int>]] | ||
37 | - with no arguments, returns the focused window to default settings | ||
38 | - with one argument, changes both focused and unfocused settings the same | ||
39 | way | ||
40 | - with two arguments, the first changes the focused alpha, and the second | ||
41 | changes the unfocused alpha | ||
42 | E.g. SetAlpha 127 +5 will set the focused alpha to 127 and increment the | ||
43 | unfocused alpha by 5 (until it reaches 255) | ||
44 | |||
45 | * Added resource and menu item for maximizing over external tabs | ||
46 | * Renamed session.screen*.iconbar.deiconifyMode to | ||
47 | session.screen*.userFollowModel (Mark) | ||
48 | This resource is used for: | ||
49 | - clicking a window on a different workspace in the iconbar | ||
50 | - _NET_ACTIVE_WINDOW messages where the source is a pager | ||
51 | - clicking a client in the workspace menu (and the opposite is used for | ||
52 | right clicks) | ||
53 | Possible values are: | ||
54 | - Follow: go to the workspace of the selected window | ||
55 | - Current: bring the window to the current workspace | ||
56 | - SemiFollow: act like Current for iconified windows, else Follow | ||
57 | - Ignore: leave it alone | ||
58 | * Added support for negative arguments to the `Tab' key command to count | ||
59 | backwards from the last tab in the group | ||
60 | * Added option to :Minimize key command to lower all windows in the same | ||
61 | layer as the focused window,syntax is :Minimize (layer) | ||
62 | * Several changes for background style option: | ||
63 | - now support `background: mod' to coincide with fbsetroot -mod -- | ||
64 | In addition to `background.color' and `background.colorTo', this option | ||
65 | must also set `background.modX' and `background.modY' to integers | ||
66 | - added `background: none' for styles that do not include a background | ||
67 | - fixed bug with style backgrounds not getting set when changing styles | ||
68 | - updated default styles to be valid wrt background options | ||
69 | * Made some changes to the way autogrouping in the apps file works | ||
70 | - Introduced new syntax [group] (workspace) to group new windows only with | ||
71 | windows on the current workspace. | ||
72 | * XEMBED support for systemtray. | ||
73 | * Added typeahead support to menus (patch by Philipp Goedl, modified by Mark | ||
74 | and Matteo Galiazzo) | ||
75 | - Added new style item menu.frame.underlineColor: <color> for displaying | ||
76 | matching items | ||
77 | * session.screen<N>.defaultDeco now allows same strings as apps file | ||
78 | 15 | ||
79 | Bug fixes: | 16 | Bug fixes: |
80 | * #1437864, Buttons should only run a command if the mouse was clicked down | 17 | * #1694959 Rotate toolbar background texture along with toolbar |
81 | on the same button | 18 | * #1712583 Non-latin characters displayed incorrectly in menu title |
82 | * #1560803, MaxSize and MinSize hints weren't getting updated properly | 19 | * #1708859 Fix error passing --with-locale path in ./configure |
83 | * #1535304, #1572683, #1646740, Layer wasn't set properly on remembered | 20 | * #1524098 #1633718, System tray restart issue |
84 | windows, and the layer menu wasn't getting updated properly, | 21 | ( gaim/pidgin crash on restart ) |
85 | * #1060891, #1517747, Clicking on the edge of a button didn't work | 22 | * #1748967 Save workspace names when changing through menu |
86 | * #1595497, Don't escape regular expression metacharacters in apps file | 23 | * #1745678 Fixed resource usage due to Skype 1.4 |
87 | * #1621980, Fix data type of data passed to set _NET_FRAME_EXTENTS | 24 | * #1736252 Strip off additional bits in event state set by Xorg |
88 | * #1528646, Don't add 2 pixels to a specified toolbar height | 25 | * #1716899 Deiconify when automatically tabbing to a minimized |
89 | * #1595336, Stop cycling focus when any other command is run | 26 | window with focus new windows on |
90 | * #1561482, Crash when clicking on the workspacename to get the | 27 | * #1479517 Fix submenu placement with xinerama after moving the |
91 | toolbar menu. | 28 | menu between heads |
92 | * #1362913, core dumps on Solaris | 29 | * #1716900 Also send transient windows when sending a window to |
93 | * #1519913, Next/PrevWindow toolbar buttons break MouseFocus | 30 | another workspace |
94 | * #1491571, Round corners badly rendered | 31 | * #1717782 Bad fullscreen in ooimpress2 |
95 | * #1449608, Auto-grouped windows using groups file didn't raise | 32 | * #1718112 memory leak in FbWindow::textProperty |
96 | * #1069909, Incorrect window dimensions | 33 | * #1545066 Only replace numbers with zeros when calculating clock |
97 | * Changing between internal and external tabs didn't affect iconified | 34 | width |
98 | windows | 35 | * #1652185 Fix window menu context when opened by clicking on tab |
99 | * Preserve order of focused windows on restart | 36 | * Workspace Menu wasn't updating when windows changed titles |
100 | * Properly revert focus when two windows close simultaneously | 37 | * HideMenus didn't work on CustomMenus, and also fixed a memleak with |
101 | * Fixed nls digit strings to prefix with zero "%4d" => "%04d" for proper | 38 | CustomMenu |
102 | spacing | 39 | * Fix to avoid rogue instances of /bin/sh after forking away programs |
103 | * Fix RefCount crash and Slit deconstruction ordering | 40 | * Fixed some rendering problems when toolbar item borderwidth is |
104 | * Detect user's shell from environment rather than assuming /bin/sh | 41 | too large and toolbar bevelwidth is set |
105 | * Fixed an unreported bug with grouping windows on multiple screens | 42 | * Right clicking on a submenu didn't revert focus to its parent |
106 | * Fixed a bug with resizing windows for clients when only the width is | 43 | * Pressing escape in a torn menu didn't work |
107 | specified | 44 | * Updates for compiling with gcc 4.3 |
108 | * Fixed a bug with `session.ignoreBorder: true' | 45 | * Fixed compile error with --disable-remember |
109 | * Slit was creating a strut even when it wasn't visible | 46 | * Fix transient windows getting tabbed from apps file and not |
110 | * Fixed display bug with ParentRelative menu highlight | 47 | changing layers when main window is in a lowered tab |
111 | ...and more, not listed here. | 48 | * Fixed some window placement issues |
49 | * Fixed bug with fluxbox-generate_menu -is | ||
50 | * Fixed infinite loop caused by deiconify command | ||
51 | * Fixed a bug in parsing cli | ||
52 | * Fix slit.onhead with BOTTOMLEFT placement | ||
53 | * Fixed crash when CustomMenu command doesn't point to a file | ||
112 | 54 | ||
113 | See ChangeLog for more details. | 55 | See ChangeLog for more details. |
114 | 56 | ||
115 | This is the final release candidate. | ||
116 | Next relase will be 1.0.0 stable. | ||
117 | |||
118 | We need people to report bugs and other issues so we can make next | ||
119 | release the most stable release ever. | ||
120 | |||
121 | Do not forget to include language setting, OS and distribution | ||
122 | when reporting bugs. | ||
123 | |||
124 | 57 | ||