Permalink
Browse files

do some updates. See ChangeLog

  • Loading branch information...
1 parent 8454b8b commit 60cf6e08918114d14b514b71ab39873f5b099a0b @ThomasFunk ThomasFunk committed Jan 9, 2013
Showing with 83 additions and 105 deletions.
  1. +6 −0 ChangeLog
  2. +1 −1 INSTALL
  3. +7 −6 README
  4. +3 −3 bin/fvwm-nightshade
  5. +9 −43 doc/TODO
  6. +18 −0 doc/xinitrc-example
  7. +1 −1 fvwm-nightshade/config
  8. +2 −12 fvwm-nightshade/modules/G2likeTopBar
  9. +36 −39 fvwm-nightshade/themes/Clean/decor
View
@@ -1,5 +1,11 @@
History:
+01/09/2013 V 0.5.36
+- add documentation about autostart to fvwm-nightshade manpage
+- move system/.xinitrc to doc/xinitrc-example
+- update some docs (TODO, README, INSTALL)
+- fix some typos in other files
+
01/08/2013 V 0.5.35
- add source, manpage and html page for fvwm-nightshade
View
@@ -144,7 +144,7 @@ Installation of Fvwm-Nightshade
Now Fvwm-Nightshade is installed.
If you haven't a graphical login manager copy system/.xinitrc into your home directory
- $ cp system/.xinitrc ~/
+ $ cp <system>/share/doc/fvwm-nightshade/xinitrc-example ~/.xinitrc
and start the xserver with
$ startx
change the base settings and enjoy.
View
13 README
@@ -13,14 +13,14 @@
/____/
-Welcome to Fvwm Nightshade! This project aims to be a lightweight but
+Welcome to Fvwm-Nightshade! This project aims to be a lightweight but
feature rich and good looking configuration of Fvwm. It contains many
useful things to make work and life easier with a flavour of a modern
desktop. But it can be configure by your own. It is good documented and
shows you what is possible with this powerful window manager.
-Featurelist of Fvwm Nightshade:
+Featurelist of Fvwm-Nightshade:
===============================
- Config tool for base settings (Font, layouts, etc)
- 4 virtual desktop pages (at the moment)
@@ -81,8 +81,7 @@ Featurelist of Fvwm Nightshade:
mouse, keyboard, etc)
- Help messages for mouse bindings in titlebar, window, corners, sides
and icon with Shift-Alt-Ctrl + click
-- Help messages for key bindings with Shift-Alt-Ctrl + key (see on
- "Keybindings")
+- Help messages for key bindings with Shift-Alt-Ctrl + key
- A global one with Shift-Alt-Ctrl + H
- Dynamic menus
- Switching focus between windows with Alt-Tab
@@ -149,5 +148,7 @@ Enjoy our work and hopefully you love Fvwm-Nightshade as we do :-)
Team
====
-Thomas Funk <t.funk@web.de>
-Bernhard Popp <kermit.popp@googlemail.com>
+Thomas Funk
+Bernhard Popp
+
+Email: <fvwmnightshade@gmail.com>
View
@@ -1,15 +1,15 @@
#!/bin/sh
#-----------------------------------------------------------------------
# File: fvwm-nightshade
-# Version: 1.0.2
+# Version: 1.0.3
# Licence: GPL 2
#
# Description: startup script for Fvwm-Nightshade based on FVWM-Crystal's
# startup script.
#
# Author: Thomas Funk <t.funk@web.de>
# Created: 08/21/2012
-# Changed: 09/23/2012
+# Changed: 01/09/2013
#-----------------------------------------------------------------------
initfile=`dirname ${0}`/../share/fvwm-nightshade/fns-init
@@ -18,7 +18,7 @@ export FVWM_USERDIR=$HOME/.fvwm-nightshade
export FNS_SYSTEMDIR=`dirname ${0}`/../share/fvwm-nightshade
export FNS_INITFILE=$initfile
# set this env variable to 1 for debugging. Default is 0
-export FNS_DEBUG=1
+export FNS_DEBUG=0
if [ ! -d "$HOME/.fvwm-nightshade" ]
then
View
@@ -1,22 +1,17 @@
-TODO:
------
+TODO (for next version):
+------------------------
Layouts:
-- Vertical Panel
-- Gnome 2
- - Panel above and below
+- Vertical Panel left
- Windows 7
- Panel above or below
-> transparent and will hide: http://www.youtube.com/watch?v=2hVwVqEXtCw
-
+- PEM layout with wbar
+
Design:
- 1 vector design (idea always available ^^)
- other new designs
-- Nightshade icon set (svg & png)
- Done: pngs
-- Splash screen(s)
- Done: -> without a background (png)
- -> with a background but animated (gif)
+- Splash screens
Features:
- Session Management
@@ -26,43 +21,14 @@ Features:
- Cairo -> http://www.youtube.com/watch?v=YBbeFCYdHno
- xcompmgr
- localisation (de -> po files) for manpages, menus, help windows
-- Done: own config folder: ~/.fvwm-nightshade
- icons on desktop with idesk (tools: http://icecc.sourceforge.net/idesktools.html)
- own config tool for the most important options (gtk2, perl or python)
- applets -> minimoids (http://box-look.org/content/show.php?content=137027)
-> must be rewritten to fit into FNS (svgs or use default icons, more configurable, ...)
+- dynamic Fvwm-Buttons panel
+- Xinerama support (more than one physical screen)
+- smart maximize module
Documentation:
- F1 help (asciidoc for html & manpage)
-- Wiki on Github (also asciidoc) with helps, screenshots, etc
-- NEWS, INSTALL, ...
- Done: INSTALL
-
-Package Management:
-- deb
- -> http://www.debian.org/doc/manuals/maint-guide/index.de.html
- -> http://www.debian.org/doc/manuals/debian-faq/ch-pkg_basics.de.html
-- rpm
- -> http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2006/07/RPM-Pakete-selbst-erstellen
-- Done: Makefile for make-install/uninstall (tar.gz file for no package installation)
-- Suse build service for Repo
- -> http://de.opensuse.org/openSUSE:Build_Service_Anleitung
-
-Others:
-- Done: fvwm-nightshade.desktop file for login managers
-Requirements:
-- fvwm >= 2.6.6 (cvs)
-- stalonetray >= 0.8
-- conky
-- wm-icons
-- xterm
-- xscreensaver
-- eterm (Esetroot for background)
-- imagemagick (convert for fvwm-menu-desktop, screenshots, ...)
-- network manager (nm-applet for systray)
-- python-xdg (for fvwm-menu-desktop)
-- Volume Icon
-- LxApearance
-- qtconfig (3/4)
-- fdpowermon
View
@@ -0,0 +1,18 @@
+#!/bin/sh
+#
+# ~/.xinitrc
+#
+# Executed by startx (run your window manager from here)
+
+if [ -d /etc/X11/xinit/xinitrc.d ]; then
+ for f in /etc/X11/xinit/xinitrc.d/*; do
+ [ -x "$f" ] && . "$f"
+ done
+ unset f
+fi
+
+if [ -f ~/.xmodmaprc ]; then
+ xmodmap .xmodmaprc
+fi
+
+exec fvwm-nightshade
View
@@ -15,7 +15,7 @@
#
#
# Fvwm Nightshade Configuration
-InfoStoreAdd ns_version 0.5.35
+InfoStoreAdd ns_version 0.5.36
# Copyright (C) 2012
#
# Authors:
@@ -1,6 +1,6 @@
#-----------------------------------------------------------------------
# File: G2likeTopBar
-# Version: 1.0.7
+# Version: 1.0.8
# Licence: GPL 2
#
# Description: Gnome like top bar with root menu, personal menu, systray,
@@ -10,7 +10,7 @@
# Bernhard Popp <kermit.popp@googlemail.com>
#
# Created: 10/09/2012
-# Changed: 11/09/2012
+# Changed: 01/09/2013
#-----------------------------------------------------------------------
#
# Topbar
@@ -19,16 +19,6 @@
# +---+---+--------+-----------------------------------+---------+---+
# Menu (Apps) Systray cpu Date Logout
# Personal
-#
-# fixed columns
-# Menu: 5
-# Personal: 6
-# Apps (not at the moment)
-# cpu: 5
-# Date: 5
-# Logout: 2
-# -------------
-# 23
Style G2likeTopBar !Title, Sticky, NeverFocus, WindowListSkip, HandleWidth 2
@@ -1,15 +1,15 @@
########################################################################
# File: decor
-# Version: 0.1.4
+# Version: 0.1.5
# Licence: GPL 2
#
-# Description: decor parts (titlebar, buttons, menus) of Tumble theme
+# Description: decor parts (titlebar, buttons, menus) of Clean theme
#
# Author: Thomas Funk <t.funk@web.de>
-# Bernhard Popp <kermit.popp@googlemail.com>
+# Bernhard Popp <kermit.popp@googlemail.com>
#
# Created: 06/08/2012
-# Changed: 10/25/2012
+# Changed: 01/03/2013
########################################################################
Piperead "echo InfoStoreAdd titlebar_height `perl -e 'printf \"%.0f\",1.5*$[infostore.fontsize]'`"
@@ -73,10 +73,6 @@ AddToDecor Default
+ ButtonStyle All -- UseTitleStyle
+ ButtonStyle All ActiveUp (-- flat) Inactive (-- flat)
-#+ ButtonStyle 1 - Clear MWMDecorMenu
-#+ ButtonStyle 2 - Clear
-#+ ButtonStyle 4 - Clear MWMDecorMax
-#+ ButtonStyle 6 - Clear MWMDecorMin
#=======================================================================
# Menus
@@ -144,74 +140,75 @@ MenuStyle winops VerticalItemSpacing 1 2, VerticalTitleSpacing 1 2
#***********************************************************************
# Pointer in Window Buttons
#***********************************************************************
-# Button Context Modifi Function
+# Button Context Modifi Function
# Left button (1)
# Button 1 shows MenuWindowOpsTrimmed menu <- click
-Mouse 1 1 A Menu MenuWindowOpsTrimmed
+Mouse 1 1 A Menu MenuWindowOpsTrimmed
# Button 2 shows Move to page menu <- click
-Mouse 2 1 A Menu MenuWindowMoveTo
+Mouse 2 1 A Menu MenuWindowMoveTo
# Button 3 shows WindowOps group menu <- click
-Mouse 3 1 A Menu MenuWindowGroupOps
+Mouse 3 1 A Menu MenuWindowGroupOps
# Close button (2)
# Every button close window <- click
-Mouse 0 2 A FuncDeleteOrDestroy
+Mouse 0 2 A FuncDeleteOrDestroy
# Maximize button (4)
# Button 1 maximize window <- click
-Mouse 1 4 A FuncMaximize
+Mouse 1 4 A FuncMaximize
# Button 2 maximize window vertically <- click
-Mouse 2 4 A FuncMaximizeVertically
+Mouse 2 4 A FuncMaximizeVertically
# Button 3 maximize window horizontally <- click
-Mouse 3 4 A FuncMaximizeHorizontally
+Mouse 3 4 A FuncMaximizeHorizontally
# Minimize button (6)
# Button 1 iconify window <- click
-Mouse 1 6 A FuncIconify
-# Button 2 iconify group of same window resources <- click ???
-Mouse 2 6 A FuncIconifySameResource on
-# Button 3 iconify group of same window resources <- click ???
-Mouse 3 6 A FuncIconifySameResource toggle
+Mouse 1 6 A FuncIconify
+# Button 2 iconify group of same window resources <- click
+Mouse 2 6 A FuncIconifySameResource on
+# Button 3 iconify group of same window resources <- click
+Mouse 3 6 A FuncIconifySameResource toggle
#-----------------------------------------------------------------------
# Help info with SHIFT-CTRL-ALT to Window Button Pointer
#-----------------------------------------------------------------------
-# Button Context Modifi Function
-Mouse 0 1 SCM FuncShowMessage "Left Button Bindings" \
+# Button Context Modifi Function
+Mouse 0 1 SCM FuncShowMessage "Left Button Bindings" \
"Mouse 1: WindowOps menu" \
"Mouse 2: Move to page menu" \
"Mouse 3: WindowGroupOps menu"
-Mouse 0 2 SCM FuncShowMessage "Close Button Bindings" \
+Mouse 0 2 SCM FuncShowMessage "Close Button Bindings" \
"Mouse 1: Delete on click" \
" Destroy on double click"
-Mouse 0 4 SCM FuncShowMessage "Maximize Button Bindings" \
+Mouse 0 4 SCM FuncShowMessage "Maximize Button Bindings" \
"Mouse 1: Maximize fully on click" \
" Maximize menu on double click" \
"Mouse 2: Maximize vertically" \
"Mouse 3: Maximize horizontally"
-Mouse 0 6 SCM FuncShowMessage "Minimize Button Bindings" \
+Mouse 0 6 SCM FuncShowMessage "Minimize Button Bindings" \
"Mouse 1: Iconify" \
"Mouse 2: Iconify on resource group" \
"Mouse 3: Iconify toggle resource group"
DestroyFunc FuncRemoveAllButtonBindings
AddToFunc FuncRemoveAllButtonBindings
-+ I Mouse 1 1 A -
+# Button Context Modifi Function
++ I Mouse 1 1 A -
+ I Mouse 2 1 A -
-+ I Mouse 3 1 A -
-+ I Mouse 0 2 A -
-+ I Mouse 1 4 A -
-+ I Mouse 2 4 A -
-+ I Mouse 3 4 A -
-+ I Mouse 1 6 A -
-+ I Mouse 2 6 A -
-+ I Mouse 3 6 A -
-+ I Mouse 0 3 SCM -
-+ I Mouse 0 2 SCM -
-+ I Mouse 0 4 SCM -
-+ I Mouse 0 6 SCM -
++ I Mouse 3 1 A -
++ I Mouse 0 2 A -
++ I Mouse 1 4 A -
++ I Mouse 2 4 A -
++ I Mouse 3 4 A -
++ I Mouse 1 6 A -
++ I Mouse 2 6 A -
++ I Mouse 3 6 A -
++ I Mouse 0 3 SCM -
++ I Mouse 0 2 SCM -
++ I Mouse 0 4 SCM -
++ I Mouse 0 6 SCM -

0 comments on commit 60cf6e0

Please sign in to comment.