From 78e0f1fea49dd2dc323670de3752c327b7e9e9bc Mon Sep 17 00:00:00 2001
From: fluxgen <fluxgen>
Date: Fri, 1 Mar 2002 14:53:41 +0000
Subject: update

---
 NEWS | 72 +++++++++++++++++++++++++++++++++++++++++---------------------------
 TODO | 64 ++++++++++++++++++++++++++++++++----------------------------
 2 files changed, 78 insertions(+), 58 deletions(-)

diff --git a/NEWS b/NEWS
index 193bbd3..5b2f121 100644
--- a/NEWS
+++ b/NEWS
@@ -1,29 +1,45 @@
-So whats new in 0.1.6? 
-* Rootcommand is configured for each screen
-* Less strict keyconfig file reading
-* Coding design
-* Tabs can be dropped on the window as well 
-  (if the sloppy window grouping is on)
-* Tab width is configured for each screen
-* Tab cycling
-* "Maximize stop at slit" option
-* Lower window with mouse button 3 
-* You can now comment lines in keys config file
-  (commented lines must start with a #)
-* You can now click to raise window while 
-  you are in sloppy focus mode
+News in 0.1.7:
+* Title bar configuration is moved to the init file
+* Fluxbox will auto copy the default files to ~/.fluxbox/
+  if they don't exist
+* Partial Gnome support:
+  - Atoms supported:
+    _WIN_WORKSPACE
+    _WIN_WORKSPACE_COUNT
+    _WIN_WORKSPACE_NAMES
+    _WIN_CLIENT_LIST
+    _WIN_STATE :
+	    WIN_STATE_MINIMIZED
+	    WIN_STATE_STICKY 
+	    WIN_STATE_SHADED
+    _WIN_HINT :
+        WIN_HINTS_SKIP_FOCUS
+* Tree new languages
+  - Portuguese
+  - Bulgarian
+  - Japanese
+* New key bindings and with parameter support
+  - NudgeRight <step>
+  - NudgeLeft <step>
+  - NudgeUp <step>
+  - NudgeDown <step>
+  - PrevWorkspace <step>
+  - NextWorkspace <step>
+  - Workspace <workspacenum>
+    We keep the Workspace1 Workspace2 etc
+    but they will be removed in next release
+  (new) - LeftWorkspace
+    this will change to the workspace to the left (no workspace cycling)
+  (new) - RightWorkspace
+    this will change to the workspace to the right (no workspace cycling)
+  (new) - SendToWorkspace <workspacenum>
+     sends current window to a workspace
+ 
+* Huge code clean up
 
-Bugfixes:
-* Close button (aterm, eterm etc)
-* Keys memory leak
-* Keybinding bug
-* Withdraw state fixed (opera will not open another instance 
-  if there is one already opened)
-* Slit OnTop while Toolbar OnTop
-* Alt + resize and pressing button 1
-* Tab toggle texture/position
-* Windowmenu bug when resizing with num/caps/scrollock on
-* Shade bug in Windowmenu
-* Sticky toggle bug in Windowmenu
-* Tab/Iconbar resource
-* Crash on no title (the slit apps)
+Bugfixes in 0.1.7:
+* BadWindow error in ~FluxboxWindow
+* negative width in a window
+* Fixed lower/raise of windows when using windowmenu/keybinding
+  so now tabs should follow
+* Slit always on top crash
diff --git a/TODO b/TODO
index d599860..61e1070 100644
--- a/TODO
+++ b/TODO
@@ -1,35 +1,39 @@
-TODO for Fluxbox 0.2.0
-Screen.cc {
+* Screen.cc:
 	fix toupper for str_key in in Menu loading
-	nls for "error on row" in Menu loading ??
-}
-* 
-* Remove the cylic dep between class Tab and class Window
+	nls for "error on row" in Menu loading ?? 
+* remove cyclic deps:
+	Tab <-> Window
+	Workspace <-> Window
+	and more 
 * Fix "no font" crash
-* Remove cyclic dep on Basemenu with class Fluxbox
 * Fix configurable toolbar
-	so the user can configure toolbar in a config file
-
-* Fix so config file is created @ $HOME if first use
-	and config files is copied and configured
-
-* Fix so toolbar dont hide if its autohide and
-	you are in "change workspace mode"
-* the BadAccess error in Theme
-* Finska �vers�ttning
-* keybinding for ROOTMENU
-* wheel-config support
-* separator in the menus
-(* restructure BImageControl::parseTexture)
-* fix "move group to..." without tab bugg.
+  so the user can configure toolbar in a config file
+* Toolbar shouldn't hide if its autohide and 
+  you are in "change workspace mode"
+* The BadAccess error in Theme
+* Finnish (Finland) translation
+* Keybinding for ROOTMENU
+* Wheel-config support
+* Separator in the menus
+* Fix "move group to..." without tab bugg.
 * 0,0-pos fix
-* gnome support 
-* net wm atom support
-* clean up in the global namespace
-* remove cyclic deps
+* More Gnome atom support 
+* Net wm atom support
+* Clean up in the global namespace
 * Create fbinput style app
-(* Add wheelscroll-workspace-change configuration (reversed order or
-  regular)- Add "system menu" for minimized apps in the toolbar.
-  (Close, Kill, Send to, etc) )
-	
-* "Iconify group" in Windowmenu
+* Add wheelscroll-workspace-change configuration (reversed order or
+  regular)
+* Add "system menu" for minimized apps in the icon bar.
+  (Close, Kill, Send to, etc)	
+* "Iconify group"/group commands in Windowmenu
+* Call and navigate menus from the keyboard (bind a menu to a key
+  and use arrows to navigate)
+* Dynamic tag width. Currently I know of two options - constant width
+  and dividing the full window width. I like it better when the width is
+  enough to show all the title, as long as the aggregation of all tabs
+  doesn't exceed the frame's width (see PWM for example)
+* Unique names (e.g, the second xterm title will be "xterm <2>", as in
+  emacs), needed for the next wish:
+* "Goto Frame" as Emacs C-x b, that show completions in the bar
+  (I really like the emacs's "ido.el" package behavior, which I recommend
+   to any emacs user)
-- 
cgit v0.11.2