[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