[ ! -f i3-${VERSION} ] || rm -rf i3-${VERSION}
[ ! -e i3-${VERSION}.tar.bz2 ] || rm i3-${VERSION}.tar.bz2
mkdir i3-${VERSION}
- cp DEPENDS GOALS LICENSE PACKAGE-MAINTAINER TODO i3.config i3-${VERSION}
+ cp DEPENDS GOALS LICENSE PACKAGE-MAINTAINER TODO i3.config i3.desktop pseudo-doc.doxygen i3-${VERSION}
cp -r src include docs man i3-${VERSION}
sed -e 's/^GIT_VERSION=\(.*\)/GIT_VERSION=${GIT_VERSION}/g;s/^VERSION=\(.*\)/VERSION=${VERSION}/g' Makefile > i3-${VERSION}/Makefile
tar cf i3-${VERSION}.tar i3-${VERSION}
+++ /dev/null
-
-KEY FEATURES
-
-* Schnelligkeit durch xcb, möglicherweise compositing/bufferfoo
-* Xinerama
-* Wichtige/Triviale Features werden direkt übernommen (Fenster bewegen), keine Forks/
- Events nötig
-* Hooks werden zur Verfügung gestellt wo sinnvoll (Titel eines Fensters wird geändert,
- neues Fenster wird erstellt). Hooks sind einfach C-Callbacks, die structs enthalten mit
- dem Messagetype und Parametern. TODO: IPC-Mechanismus ist noch zu bestimmen (libevent
- nutzen oder so?).
-* Mit Messages werden sinnvolle Funktionen gesteuert, zum Beispiel der Inhalt der Bars
-* Unnötige Rendervorgänge werden automagisch wegoptimiert
-* Bei neuen Screens (beamer, etc…) verhält sich i3 so wie man das möchte™
-* Dokumentation ist wichtig! Alles soll dokumentiert sein, und zwar gut und aktuell.
-
-FEATURES
-
-* Tags unabhängig vom Screen
-* Cursor-warp ein/ausschaltbar
-* Titlebars frei positionierbar (oben, unten, links, rechts, aus)
-* Default/Stack-Layout
-* Floating (später™)
-* Konfigurierbare Fonts
-* Message-Generator-Programm (i3_msg cursorwarp off)
-
-
-KEYBINDINGS
-
-Siehe Datei CMDMODE
-
-
-IMPLEMENTATIONSDETAILS
-
-* snap nach links = move links + snap rechts
-* snap nach oben = move oben + snap unten
-
-
-HOOKS:
-
-* TODO: API
-
-MESSAGES:
-
-* TODO: API