[Lunar-commits] <moonbase> ion-3: the latest stable branch for ion window manageer.

Florin Braescu florin at lunar-linux.org
Tue Apr 28 20:47:09 CEST 2009


commit 697d51f15f200666fbee782c6f0a05ec25d571d7
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Tue Apr 28 21:47:09 2009 +0300

    ion-3: the latest stable branch for ion window manageer.
---
 x11-wm/ion-3/BUILD   |    6 ++++++
 x11-wm/ion-3/DEPENDS |    2 ++
 x11-wm/ion-3/DETAILS |   32 ++++++++++++++++++++++++++++++++
 3 files changed, 40 insertions(+), 0 deletions(-)

diff --git a/x11-wm/ion-3/BUILD b/x11-wm/ion-3/BUILD
new file mode 100644
index 0000000..a536415
--- /dev/null
+++ b/x11-wm/ion-3/BUILD
@@ -0,0 +1,6 @@
+(
+
+  sedit 's:/usr/local:/usr:'  system.mk
+  default_build
+
+) > $C_FIFO 2>&1
diff --git a/x11-wm/ion-3/DEPENDS b/x11-wm/ion-3/DEPENDS
new file mode 100644
index 0000000..baf8648
--- /dev/null
+++ b/x11-wm/ion-3/DEPENDS
@@ -0,0 +1,2 @@
+depends gettext
+depends lua
diff --git a/x11-wm/ion-3/DETAILS b/x11-wm/ion-3/DETAILS
new file mode 100644
index 0000000..2fecb76
--- /dev/null
+++ b/x11-wm/ion-3/DETAILS
@@ -0,0 +1,32 @@
+          MODULE=ion-3
+         VERSION=20090110
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://iki.fi/tuomov/dl
+      SOURCE_VFY=sha1:01d1574060520abcb16f511fac25e4b9f20137e7
+        WEB_SITE=http://modeemi.fi/~tuomov/ion
+         ENTERED=20090428
+         UPDATED=20090428
+           SHORT="A tiling tabbed window manager for keyboard users"
+	   
+cat << EOF
+Ion was written as an experiment on a different kind of window
+management model. It tries to address the navigation problem
+by dividing the screen into mutually non-overlapping frames that
+take up the whole screen. Big displays have so much space that this
+should be convenient and smaller displays couldn't show more than one
+window at a time anyway. The frame layout is, of course, dynamic and
+different on each workspace. Given the organised tree based instead
+of an unorganised coordinate-based frame layout, moving between the
+frames can be conveniently done from the keyboard. As in PWM, the
+frames may have multiple clients attached, each indicated with a tab.
+
+While this model makes using well-designed and well-behaving programs a
+joy, some applications, obviously, don't work well in this model. These
+are in particular those applications that do not conform to the ICCCM
+(Inter-Client Communications Conventions Manual; the standard on how
+WM:s and applications should communicate) and expect a particular
+window management model. Badly-designed applications with multiple
+top-level windows that affect a single document are also not
+particularly well suited to the Ion model and should be fixed,
+although can be occasionally kludged to be compatible.
+EOF


More information about the Lunar-commits mailing list