From bca8d9d6d76c952806dc593179af1d28a2fab783 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Sun, 1 Jul 2012 16:31:54 +0200 Subject: [PATCH] Add NEWS file Whenever we do a release, this file will contain all the major changes as a short list. Signed-off-by: David Herrmann --- Makefile.am | 5 +++-- NEWS | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 NEWS diff --git a/Makefile.am b/Makefile.am index f584739..44247df 100644 --- a/Makefile.am +++ b/Makefile.am @@ -7,11 +7,12 @@ ACLOCAL_AMFLAGS = -I m4 SUBDIRS = \ . \ docs/reference +include_HEADERS = EXTRA_DIST = \ README \ - COPYING + COPYING \ + NEWS CLEANFILES = -include_HEADERS = # # Build targets diff --git a/NEWS b/NEWS new file mode 100644 index 0000000..f260a8c --- /dev/null +++ b/NEWS @@ -0,0 +1,42 @@ += KMSCON Release News = + +CHANGES WITH 2: + * Build scripts were improved and simplified. They also allow much more + control about the build process now. The source was split into several + different libraries. + + * Added llog.h helper for logging in libraries. + + * Eloop was moved into separate library and supports more more + use-cases now. It can be used as a standalone project. + + * Terminal emulator (vte.c) was improved a lot and can run vim now. + + * Console layer was rewritten and is now much faster and much more + standards compliant. + + * Uterm monitor was added. The monitor uses udev and systemd-logind to + watch the system for new seats and devices. This allows us to run on + multiple seats simultaneously and being hotplug-capable. + + * Uterm vt layer was added. This simply wraps the older VT layer so we + can switch to different VT systems on-the-fly. + + * New uterm video backends: The fbdev backend is now fully functional + kmscon can run on any fbdev device now. Furthermore, the dumb backend + was added which is simply an unaccelerated DRM backend that should + work even without EGL, GL, gbm, etc. + + * New 2D rendering API. In case OpenGL is not available, we now allow + blitting images into the framebuffer. This is used for fbdev and dumb + video devices. + + * Font renderer now depends on pango. This is is needed only until I get + the time to rewrite the freetype backend. But for now we depend on + pango so have full font support. + + * lots of small fixes + +CHANGES WITH 1: + * First kmscon release. For testing purposes only. Includes a rendering + pipeline and a very rundimentary terminal emulator.