* cosmetics to Workspace.hh CurrentWindowCmd.cc

* added first draft of new docs in asciidoc format, needs to be converted
  properly to roff-format, right now its just a temporary "home"
* rename of Coding_style to CODESTYLE
This commit is contained in:
mathias 2006-04-22 07:03:58 +00:00
parent edafa987be
commit dc53283060
6 changed files with 1635 additions and 26 deletions

View file

@ -1,5 +1,8 @@
(Format: Year/Month/Day) (Format: Year/Month/Day)
Changes for 0.9.16: Changes for 0.9.16:
*06/04/22:
* First draft of new docs in docs/asciidoc (Mathias)
* Cosmetics to Workspace.hh CurrentWindowCmd.cc
*06/04/21: *06/04/21:
* Minor fixes to slit transparency (esp if autohidden) (Simon) * Minor fixes to slit transparency (esp if autohidden) (Simon)
Slit.cc Slit.cc
@ -213,6 +216,7 @@ Changes for 0.9.16:
fluxbox.cc Screen.hh/cc Window.hh/cc FbWinFrame.hh/cc Remember.cc fluxbox.cc Screen.hh/cc Window.hh/cc FbWinFrame.hh/cc Remember.cc
Container.hh/cc FbTk/XLayer.hh/cc XLayerItem.cc fluxbox-nls.hh Container.hh/cc FbTk/XLayer.hh/cc XLayerItem.cc fluxbox-nls.hh
RowSmart/ColSmart/UnderMousePlacement.cc WinButton.cc RowSmart/ColSmart/UnderMousePlacement.cc WinButton.cc
------------------------------------------------------------- -------------------------------------------------------------
Changes for 0.9.15: Changes for 0.9.15:
*06/03/19: *06/03/19:
@ -377,6 +381,8 @@ Changes for 0.9.15:
src/ScreenResources.cc src/ScreenResources.cc
* Use fbsetroot in Default-Styles (Mathias) * Use fbsetroot in Default-Styles (Mathias)
data/styles/* data/styles/*
-------------------------------------------------------------
Changes for 0.9.14: Changes for 0.9.14:
*05/09/12: *05/09/12:
* Fixes #1281708, MenuIcon doesnt scale properly (thanx Erik-Jan) * Fixes #1281708, MenuIcon doesnt scale properly (thanx Erik-Jan)

31
doc/asciidoc/README.txt Normal file
View file

@ -0,0 +1,31 @@
whats this? this is the attempt to write the documentation for
fluxbox in ascii-doc format. how does it work?
well, we just edit fluxbox.txt from this directory. save it.
then we can produce pretty much any format we like:
man:
$> asciidoc -b docbook -d manpage fluxbox.txt
$> xmlto man fluxbox.xml
pdf:
$> asciidoc -b docbook -d manpage fluxbox.txt
$> docbook2pdf fluxbox.xml
docbook:
$> asciidoc -b docbook-sgml -d manpage fluxbox.txt
html:
$> asciidoc -b xhtml -d manpage fluxbox.txt
and many many more ways to do it.
what do we need? well, at least:
http://www.methods.co.nz/asciidoc/
http://cyberelk.net/tim/xmlto/
and the rest of the docbook-family + maybe pdftex.

1572
doc/asciidoc/fluxbox.txt Normal file

File diff suppressed because it is too large Load diff

View file

@ -22,8 +22,8 @@
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
// DEALINGS IN THE SOFTWARE. // DEALINGS IN THE SOFTWARE.
#ifndef WORKSPACE_HH #ifndef WORKSPACE_HH
#define WORKSPACE_HH #define WORKSPACE_HH
@ -42,7 +42,7 @@ class FluxboxWindow;
class WinClient; class WinClient;
/** /**
Handles a single workspace Handles a single workspace
*/ */
class Workspace:private FbTk::NotCopyable, private FbTk::Observer { class Workspace:private FbTk::NotCopyable, private FbTk::Observer {
public: public:
@ -71,14 +71,14 @@ public:
FluxboxWindow *lastFocusedWindow() { return m_lastfocus; } FluxboxWindow *lastFocusedWindow() { return m_lastfocus; }
const FluxboxWindow *lastFocusedWindow() const { return m_lastfocus; } const FluxboxWindow *lastFocusedWindow() const { return m_lastfocus; }
inline FbTk::Menu &menu() { return m_clientmenu; } FbTk::Menu &menu() { return m_clientmenu; }
inline const FbTk::Menu &menu() const { return m_clientmenu; } const FbTk::Menu &menu() const { return m_clientmenu; }
/// name of this workspace /// name of this workspace
inline const std::string &name() const { return m_name; } const std::string &name() const { return m_name; }
/** /**
@return the number of this workspace, note: obsolete, should be in BScreen @return the number of this workspace, note: obsolete, should be in BScreen
*/ */
inline unsigned int workspaceID() const { return m_id; } unsigned int workspaceID() const { return m_id; }
const Windows &windowList() const { return m_windowlist; } const Windows &windowList() const { return m_windowlist; }
Windows &windowList() { return m_windowlist; } Windows &windowList() { return m_windowlist; }
@ -105,7 +105,7 @@ private:
Windows m_windowlist; Windows m_windowlist;
std::string m_name; ///< name of this workspace std::string m_name; ///< name of this workspace
unsigned int m_id; ///< id, obsolete, this should be in BScreen unsigned int m_id; ///< id, obsolete, this should be in BScreen
}; };