diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 142 |
1 files changed, 108 insertions, 34 deletions
@@ -1,40 +1,114 @@ | |||
1 | News in 1.0rc2: | 1 | News in 1.0rc3: |
2 | * New resource/command | 2 | * More extended wm hints support: |
3 | * session.modKey: <modkey> | 3 | * _NET_WM_MOVERESIZE_CANCEL (new in version 1.4.draft-1), |
4 | * command SetModKey <modkey> | 4 | * _NET_REQUEST_FRAME_EXTENTS |
5 | eg: session.modKey: Mod4 allows to use the winkey to resize and move | 5 | * _NET_WM_WINDOW_TYPE_MENU |
6 | windows and have Mod1 (Alt) free for using blender or Maya. | 6 | * _NET_WM_WINDOW_TYPE_TOOLBAR |
7 | * Updated de_DE translation | 7 | * Little simplification of data structure for keybindings (Mark) |
8 | * Added EUC-KR to ko_KR encodings | 8 | Side effects: |
9 | * startfluxbox aware of --program-prefix and --program-suffix | 9 | - "Mod4 a b" now behaves like "Mod4 a None b" -- in fact, "None" is now |
10 | * More ewmh support: _NET_WM_WINDOW_TYPE_DIALOG and | 10 | completely obsolete |
11 | _NET_FRAME_EXTENTS are now supported. | 11 | - You can press "Escape" to cancel any Emacs-style keychain in progress |
12 | * Native Language Support: | 12 | (unless it's bound to something else) |
13 | * Was broken in 1.0rc | 13 | - If there is a conflict between bindings, the first one in the file wins |
14 | * New menu items to specify encoding of enclosed labels: | 14 | - Fixes handling of keychains like "Mod4 a Mod1 b" |
15 | [encoding] {UTF-8} | 15 | - Should fix some issues with "None" modifier |
16 | ... (menu) ... | 16 | * Updated following translations: |
17 | [endencoding] | 17 | pt_PT, es_ES, es_AR, pt_BR, de_DE, nb_NO |
18 | We recommend that all automatic menu generation programs use this | 18 | * Support per-window transparency settings. |
19 | around their output to ensure portability between user locale | 19 | ( sf.net patch #1511042, feature #1108692 ) |
20 | settings. | 20 | - new "Transparency" menu in the window menu |
21 | * Automatic conversion for unknown encodings (if supported by host) | 21 | - new apps file attribute: |
22 | [alpha] {int int} (or just {int}) | ||
23 | Where numbers represent focused and unfocused transparency, | ||
24 | respectively. One number only will be used for both. | ||
25 | - Also, show toggle status for shade and stick in window menu. | ||
26 | * Added resource and menu item for maximizing over external tabs | ||
27 | * Renamed session.screen*.iconbar.deiconifyMode to | ||
28 | session.screen*.userFollowModel (Mark) | ||
29 | This resource is used for: | ||
30 | - clicking a window on a different workspace in the iconbar | ||
31 | - _NET_ACTIVE_WINDOW messages where the source is a pager | ||
32 | - clicking a client in the workspace menu (and the opposite is used for | ||
33 | right clicks) | ||
34 | Possible values are: | ||
35 | - Follow: go to the workspace of the selected window | ||
36 | - Current: bring the window to the current workspace | ||
37 | - SemiFollow: act like Current for iconified windows, else Follow | ||
38 | - Ignore: leave it alone | ||
39 | * Added support for negative arguments to the `Tab' key command to count | ||
40 | backwards from the last tab in the group | ||
41 | * Added option to :Minimize key command to lower all windows in the same | ||
42 | layer as the focused window,syntax is :Minimize (layer) | ||
43 | * Several changes for background style option: | ||
44 | - now support `background: mod' to coincide with fbsetroot -mod -- | ||
45 | In addition to `background.color' and `background.colorTo', this option | ||
46 | must also set `background.modX' and `background.modY' to integers | ||
47 | - added `background: none' for styles that do not include a background | ||
48 | - fixed bug with style backgrounds not getting set when changing styles | ||
49 | - updated default styles to be valid wrt background options | ||
50 | * Update window transparency immediately when using pseudotransparency, | ||
51 | also introduced new key command: SetAlpha [[+-]<int> [[+-]<int>]] | ||
52 | - with no arguments, returns the focused window to default settings | ||
53 | - with one argument, changes both focused and unfocused settings the same | ||
54 | way | ||
55 | - with two arguments, the first changes the focused alpha, and the second | ||
56 | changes the unfocused alpha | ||
57 | E.g. SetAlpha 127 +5 will set the focused alpha to 127 and increment the | ||
58 | unfocused alpha by 5 (until it reaches 255) | ||
59 | * Made some changes to the way autogrouping in the apps file works | ||
60 | - Introduced new syntax [group] (workspace) to group new windows only with | ||
61 | windows on the current workspace. | ||
62 | * XEMBED support for systemtray. | ||
63 | * Added typeahead support to menus (patch by Philipp Goedl, modified by Mark | ||
64 | and Matteo Galiazzo) | ||
65 | - Added new style item menu.frame.underlineColor: <color> for displaying | ||
66 | matching items | ||
67 | * session.screen<N>.defaultDeco now allows same strings as apps file | ||
68 | |||
22 | Bug fixes: | 69 | Bug fixes: |
23 | * #1507754, iconbar text was not updated to match titlebar | 70 | * #1437864, Buttons should only run a command if the mouse was clicked down |
24 | * #1362463, menu selection pixmaps disappear | 71 | on the same button |
25 | * #1507671, clock not updating on multiple screens | 72 | * #1560803, MaxSize and MinSize hints weren't getting updated properly |
26 | * #1512046, "window.label.unfocus.pixmap" doesn't update | 73 | * #1535304, #1572683, #1646740, Layer wasn't set properly on remembered |
27 | * Fixed slit menu so it closes when you press escape | 74 | windows, and the layer menu wasn't getting updated properly, |
28 | * Fixed crash when unable to convert between local and utf-8 encodings | 75 | * #1060891, #1517747, Clicking on the edge of a button didn't work |
29 | * Make Urgency Hint flash the correct tab in a group | 76 | * #1595497, Don't escape regular expression metacharacters in apps file |
30 | * Window placement when apps remembers size but not location | 77 | * #1621980, Fix data type of data passed to set _NET_FRAME_EXTENTS |
31 | * Menu placement issue with (vertical) xinerama | 78 | * #1528646, Don't add 2 pixels to a specified toolbar height |
32 | * nls fixes | 79 | * #1595336, Stop cycling focus when any other command is run |
80 | * #1561482, Crash when clicking on the workspacename to get the | ||
81 | toolbar menu. | ||
82 | * #1362913, core dumps on Solaris | ||
83 | * #1519913, Next/PrevWindow toolbar buttons break MouseFocus | ||
84 | * #1491571, Round corners badly rendered | ||
85 | * #1449608, Auto-grouped windows using groups file didn't raise | ||
86 | * #1069909, Incorrect window dimensions | ||
87 | * Changing between internal and external tabs didn't affect iconified | ||
88 | windows | ||
89 | * Preserve order of focused windows on restart | ||
90 | * Properly revert focus when two windows close simultaneously | ||
91 | * Fixed nls digit strings to prefix with zero "%4d" => "%04d" for proper | ||
92 | spacing | ||
93 | * Fix RefCount crash and Slit deconstruction ordering | ||
94 | * Detect user's shell from environment rather than assuming /bin/sh | ||
95 | * Fixed an unreported bug with grouping windows on multiple screens | ||
96 | * Fixed a bug with resizing windows for clients when only the width is | ||
97 | specified | ||
98 | * Fixed a bug with `session.ignoreBorder: true' | ||
99 | * Slit was creating a strut even when it wasn't visible | ||
100 | * Fixed display bug with ParentRelative menu highlight | ||
101 | ...and more, not listed here. | ||
33 | 102 | ||
34 | See ChangeLog for more details. | 103 | See ChangeLog for more details. |
35 | 104 | ||
36 | Before next release we need people to help us with translation. | 105 | This is the final release candidate. |
37 | We also need people to report bugs and other issues with the changed setup. | 106 | Next relase will be 1.0.0 stable. |
38 | Do not forget to include language setting, OS and distribution in the report. | 107 | |
108 | We need people to report bugs and other issues so we can make next | ||
109 | release the most stable release ever. | ||
110 | |||
111 | Do not forget to include language setting, OS and distribution | ||
112 | when reporting bugs. | ||
39 | 113 | ||
40 | 114 | ||