Add missing files to make dist, delete old RFC file
This commit is contained in:
parent
1b36c943e9
commit
751fb27b23
2
Makefile
2
Makefile
|
@ -84,7 +84,7 @@ dist: clean
|
||||||
[ ! -f i3-${VERSION} ] || rm -rf i3-${VERSION}
|
[ ! -f i3-${VERSION} ] || rm -rf i3-${VERSION}
|
||||||
[ ! -e i3-${VERSION}.tar.bz2 ] || rm i3-${VERSION}.tar.bz2
|
[ ! -e i3-${VERSION}.tar.bz2 ] || rm i3-${VERSION}.tar.bz2
|
||||||
mkdir i3-${VERSION}
|
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}
|
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
|
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}
|
tar cf i3-${VERSION}.tar i3-${VERSION}
|
||||||
|
|
45
RFC
45
RFC
|
@ -1,45 +0,0 @@
|
||||||
|
|
||||||
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
|
|
Loading…
Reference in New Issue