Mirror of TinyX. Will be rewriting build system and attempting to add XRandR at the very least.
Go to file
Lauri Kasanen f8396be4ce Revert "dix: Remove couple unused font server functions"
This reverts commit 14cbc31290.
2015-02-25 18:34:32 +02:00
Xext Dawn of a new world 2013-11-30 15:51:10 +02:00
damageext Dawn of a new world 2013-11-30 15:51:10 +02:00
dbe Dawn of a new world 2013-11-30 15:51:10 +02:00
dix Revert "dix: Remove couple unused font server functions" 2015-02-25 18:34:32 +02:00
fb Dawn of a new world 2013-11-30 15:51:10 +02:00
include Constify ReplySwapPtr, 2kb to rodata 2015-02-25 16:23:18 +02:00
kdrive Don't crash if the card init failed 2013-12-13 16:12:12 +02:00
m4 Dawn of a new world 2013-11-30 15:51:10 +02:00
mi mi: miPutImage with XYPixmap failed at depth 32 on 64-bit machines 2014-03-19 11:38:52 +02:00
miext Dawn of a new world 2013-11-30 15:51:10 +02:00
os os/access: warning fixes 2015-02-25 15:53:37 +02:00
randr Dawn of a new world 2013-11-30 15:51:10 +02:00
render Mark two render vectors as static, the compiler also consted them 2015-02-25 16:29:13 +02:00
xfixes Dawn of a new world 2013-11-30 15:51:10 +02:00
.gitignore Dawn of a new world 2013-11-30 15:51:10 +02:00
COPYING Dawn of a new world 2013-11-30 15:51:10 +02:00
Makefile.am Dawn of a new world 2013-11-30 15:51:10 +02:00
README Dawn of a new world 2013-11-30 15:51:10 +02:00
autogen.sh Dawn of a new world 2013-11-30 15:51:10 +02:00
configure.ac Remove RAWCPP, nothing uses it anymore 2015-02-25 18:28:39 +02:00
loc.sh Dawn of a new world 2013-11-30 15:51:10 +02:00

README

Necromancy
==========

We resurrected Xvesa from the depths of git history, and intend to maintain it with Xfbdev.

This includes bugfixes, security fixes, and occasional new features if required.


Why?
----

The TinyX servers fill our needs while being a lot smaller than Xorg can be made.


Why 1.2.0 and not 1.3.0?
------------------------

As you know, Xvesa was killed in 1.4.0, so the latest released version would be 1.3.0.
However, they broke all input in 1.3.0 (keyboard and mouse), so the last working released 
version is 1.2.0.

There were also some changes later on that we disagree with (mandatory xinput & xkb).


Design choices
--------------

We aim for the smallest fully featured X server binary. Currently there are the vesa and 
fbdev servers, but others may appear in the future (Xmodesetting?).

- no xkb; it's bloat when console keymaps suffice
- no xinput
- no xinerama
- no gl
- TCP listening disabled by default, shadow FB enabled by default
...


Licensing
---------

While the original codebase is MIT, any changes here are GPLv3. Supporting closed devices
with this code is not a goal.