From 03eb0ff8f188e88046fc5be803cca1692e08e7f9 Mon Sep 17 00:00:00 2001 From: Ichthyostega Date: Mon, 2 Nov 2015 21:54:48 +0100 Subject: [PATCH] Pre-release 0.pre.03 This is a development snaphot pre release of Lumiera. It features codebase maintenance, upgrade to C++14 and GTK-3 and some work towards a Proc-GUI connection (unfinished) Update README, AUTHORS, LICENSE and similar release docs. --- AUTHORS | 7 ++++--- README | 22 ++++++++++++++++------ data/config/setup.ini | 4 ++-- src/gui/gtk-lumiera.cpp | 3 ++- wiki/thinkPad.ichthyo.mm | 9 ++++++--- 5 files changed, 30 insertions(+), 15 deletions(-) diff --git a/AUTHORS b/AUTHORS index 73f301e27..68cadbab9 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,7 +1,7 @@ Lumiera Authors and Credits =========================== -Version: 0.pre.02 -:Date: 10/2013 +Version: 0.pre.03 +:Date: 11/2015 |========================================== @@ -19,6 +19,7 @@ Version: 0.pre.02 |concept | BRIAN RYTEL | | MIKE PROVOST | | NIKOLA DUPER +| | CHRISTOPH VARGA | | | | @@ -75,7 +76,7 @@ The Lumiera project feels especially obliged to:: Further Credits --------------- -- inspirations and some GUI components were taken from http://Ardour.org[Ardour] +- inspirations and some UI components were taken from http://Ardour.org[Ardour] - Parts of the Implementation are heavily inspired by + *The Loki Library* (c) 2001 by *Andrei Alexandrescu* diff --git a/README b/README index f93c0bd44..3c1f70c6c 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ Lumiera -- the video NLE for Linux ==================================== -Version: 0.pre.02 -:Date: 4/2014 +Version: 0.pre.03 +:Date: 11/2015 ************************************************************* Lumiera is a non-linear video editing and compositing tool. @@ -19,9 +19,9 @@ with lots of material, several scenes, nested sequences, colour grading, 3D support, full fledged sound montage and multiple edit versions prepared in parallel. -NOTE: as of 10/2013, Lumiera is in early development stage; +NOTE: as of 11/2015, Lumiera is in early development stage; it is not usable yet. The above describes the Lumiera project -vision, which will need years to implement. This Debian package +vision, which will need years to implement. This preview Release installs a current development snapshot in pre-alpha stage. Visit http://Lumiera.org and join the mailing list @@ -38,6 +38,15 @@ of the envisioned Application ``Lumiera''. See http://issues.lumiera.org/roadmap[Project roadmap] +As of _11/2015_ (0.pre.03):: +a lot of long standing maintennance work has been done. The Project switched +to C++11 and in the end even to C++14 and Debian/Jessie as reference platform, +followed by clean-up of now obsolete workarounds. On the GUI side, we largely +made the transition to GTK-3, which lead to rework of our timeline widget, not +finished yet. This work also spured an effort the connection and communication +between Proc and the UI, which is expected to be asynchroneous. Due to the +limited developer resources, work on the Engine and Player part is stalled. + As of _10/2013_ (0.pre.02):: the data models have been elaborated and some significant parts of the session are finished. Work has continued with time handling, a draft of the output @@ -73,15 +82,16 @@ Build Requirements For building Lumiera, you'll need: - * C99 / C++11 compiler GCC `>=4.7` or Clang `>=3.0` + * C99 / C++14 compiler GCC `>=4.9` or Clang `>=3.5` * Git Version management system * http://www.scons.org/[SCons build system] * http://www.boost.org/[Boost libraries] * http://gmerlin.sourceforge.net/[GAVL library] * http://nobug.pipapo.org/[NoBug library] * http://www.gtkmm.org/en/[GTKmm] + * http://alsa-project.org[ALSA libasound2-dev] * http://cgit.freedesktop.org/xorg/lib/libXv[libXv] - * https://wiki.gnome.org/LibRsvg[lib R SVG] + * https://wiki.gnome.org/LibRsvg[lib rSVG] * https://git.gnome.org/browse/gdl[lib GDL] See the online documentation at http://Lumiera.org/download.html diff --git a/data/config/setup.ini b/data/config/setup.ini index d7f13afc1..aaa0e2f2a 100644 --- a/data/config/setup.ini +++ b/data/config/setup.ini @@ -14,8 +14,8 @@ configpath = $ORIGIN/../../share/lumiera/config:$ORIGIN/config:~/.lumiera # title = Lumiera version = 0.pre.03 website = http://www.lumiera.org -authors = Joel Holdsworth|Christian Thäter|Hermann Voßeler|[Other Authors Here] -copyright = 2007 - 2013 +authors = Joel Holdsworth|Christian Thäter|Hermann Voßeler|Stefan Kangas|Michael Fisher|Michael Ploujnikov|and others... +copyright = 2007 - 2015 [Gui] stylesheet = gtk-lumiera.css diff --git a/src/gui/gtk-lumiera.cpp b/src/gui/gtk-lumiera.cpp index 064a80911..da6fb7957 100644 --- a/src/gui/gtk-lumiera.cpp +++ b/src/gui/gtk-lumiera.cpp @@ -131,7 +131,8 @@ namespace gui { GtkLumiera::getCopyright() { return string ( - _Fmt(_("© %s The Lumiera Team\n" + _Fmt(_("© %s the original Authors\n" + "-- Lumiera Team --\n" "Lumiera is Free Software (GPL)")) % Config::get (KEY_COPYRIGHT)); } diff --git a/wiki/thinkPad.ichthyo.mm b/wiki/thinkPad.ichthyo.mm index bdd9c92d6..17fa16670 100644 --- a/wiki/thinkPad.ichthyo.mm +++ b/wiki/thinkPad.ichthyo.mm @@ -2600,7 +2600,7 @@ - + @@ -2614,6 +2614,7 @@ + @@ -2658,7 +2659,7 @@ - + @@ -2671,6 +2672,7 @@ + @@ -2702,7 +2704,7 @@ - + @@ -2718,6 +2720,7 @@ +