nux (4.0.8+18.10.20180623-0ubuntu12) resolute; urgency=medium

  [ Tomasz Jeruzalski ]
  * d/p/migrate-to-libpcre2.patch: Add patch for migrating from libpcre3 to
    libpcre2 (LP: #2103918)

  [ Dave Jones ]
  * d/p/boost1.90.patch: Fix FTBFS with boost1.90

 -- Tomasz Jeruzalski <tomekdev17@gmail.com>  Wed, 28 Jan 2026 19:03:12 +0000

nux (4.0.8+18.10.20180623-0ubuntu11) questing; urgency=medium

  * d/control: use the non deprecated libgdk-pixbuf-2.0-dev (lp: #2118581)

 -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 24 Jul 2025 23:05:33 +0200

nux (4.0.8+18.10.20180623-0ubuntu10) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sun, 31 Mar 2024 02:41:16 +0000

nux (4.0.8+18.10.20180623-0ubuntu9) noble; urgency=medium

  * No-change rebuild against libglib2.0-0t64

 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 11 Mar 2024 23:19:02 +0000

nux (4.0.8+18.10.20180623-0ubuntu8) noble; urgency=medium

  * No-change rebuild against libglib2.0-0t64

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 08 Mar 2024 05:52:15 +0000

nux (4.0.8+18.10.20180623-0ubuntu7) noble; urgency=medium

  * Don't run the tests on armhf, now segfaulting.
    See LP #2054351.

 -- Matthias Klose <doko@ubuntu.com>  Tue, 20 Feb 2024 00:03:43 +0100

nux (4.0.8+18.10.20180623-0ubuntu6) noble; urgency=medium

  * Disable the failing TestLoggingWriter.TestWriteMessage test.
    See LP #2054350.

 -- Matthias Klose <doko@ubuntu.com>  Mon, 19 Feb 2024 23:36:40 +0100

nux (4.0.8+18.10.20180623-0ubuntu5) mantic; urgency=medium

  * Drop std=c++0x to fix FTBFS things require C++14 now, and C++17 is the
    default.

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Fri, 22 Sep 2023 22:27:39 +0100

nux (4.0.8+18.10.20180623-0ubuntu4) jammy; urgency=medium

  * No-change rebuild against latest gdk-pixbuf

 -- Jeremy Bicha <jeremy.bicha@canonical.com>  Thu, 10 Mar 2022 07:00:45 -0500

nux (4.0.8+18.10.20180623-0ubuntu3) groovy; urgency=medium

  * Fix ftbfs: do not build with -Werror, include boost/shared_ptr.hpp before
    trying to use boost::shared_ptr

 -- Michael Hudson-Doyle <michael.hudson@ubuntu.com>  Tue, 09 Jun 2020 12:34:03 +1200

nux (4.0.8+18.10.20180623-0ubuntu2) focal; urgency=medium

  * No-change rebuild for libgcc-s1 package name change.

 -- Matthias Klose <doko@ubuntu.com>  Tue, 24 Mar 2020 15:08:28 +0100

nux (4.0.8+18.10.20180623-0ubuntu1) cosmic; urgency=medium

  * debian/control: update Vcs
  * debian/nux-tools.preinst:
    - Restore backup config files before installing nux-tools, so that they
      will be updaded with the fixed versions (LP: #1768610)
  * debian/rules:
    - build tests using LIBGL_ALWAYS_SOFTWARE env var to fix build crash
      on launchpad builders (there are memory errors in the hw drivers).

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Sat, 23 Jun 2018 07:30:26 +0000

nux (4.0.8+18.10.20180613.3-0ubuntu1) cosmic; urgency=medium

  * debian/50_check_unity_support:
    - various changes to fix (LP: #1768610):
      + export LIBGL_ALWAYS_SOFTWARE=1 only on command failure
      + run only when called inside an unity session

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Wed, 13 Jun 2018 12:20:53 +0000

nux (4.0.8+17.10.20170922-0ubuntu1) artful; urgency=medium

  * Nux: mark explicit fallthrough jumps (to please gcc7)

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Fri, 22 Sep 2017 13:12:53 +0000

nux (4.0.8+17.04.20170213-0ubuntu1) zesty; urgency=medium

  * TextEntry: Make sure Ctr+{C,V,X,A} work with caps-lock on (LP:
    #1664205)

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Mon, 13 Feb 2017 13:22:38 +0000

nux (4.0.8+17.04.20170110.1-0ubuntu1) zesty; urgency=medium

  [ Eleni Maria Stea ]
  * replaced std::shared_ptr with boost::shared_ptr to fix compile
    errors

  [ Marco Trevisan (Treviño) ]
  * debian/control: add libgtest-dev to build-dependency

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Tue, 10 Jan 2017 14:29:53 +0000

nux (4.0.8+17.04.20161107-0ubuntu1) zesty; urgency=medium

  * Don't build-depend on libglew-dev. It should be sufficient to build
    against libglewmx-dev (LP: #1639622)

 -- Jeremy Bicha <jbicha@ubuntu.com>  Mon, 07 Nov 2016 01:33:29 +0000

nux (4.0.8+16.10.20160714-0ubuntu1) yakkety; urgency=medium

  [ Eleni Maria Stea ]
  * unity_support_test: set back 2 return value on --help

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Thu, 14 Jul 2016 10:03:44 +0000

nux (4.0.8+16.10.20160705.1-0ubuntu1) yakkety; urgency=medium

  * unity_support_test: add llvmpipe as software-rendererd (LP:
    #1598770)

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Tue, 05 Jul 2016 01:11:01 +0000

nux (4.0.8+16.04.20160209-0ubuntu4) yakkety; urgency=medium

  * (Build-)depend on libpng-dev.

 -- Matthias Klose <doko@ubuntu.com>  Tue, 26 Apr 2016 12:18:33 +0200

nux (4.0.8+16.04.20160209-0ubuntu3) yakkety; urgency=medium

  * No-change rebuild for libpng soname change.

 -- Matthias Klose <doko@ubuntu.com>  Tue, 26 Apr 2016 10:11:32 +0000

nux (4.0.8+16.04.20160209-0ubuntu2) xenial; urgency=medium

  * Build without optimization on s390x for a first build. LP: #1570894.

 -- Matthias Klose <doko@ubuntu.com>  Sun, 17 Apr 2016 21:26:20 +0200

nux (4.0.8+16.04.20160209-0ubuntu1) xenial; urgency=medium

  [ Eleni Maria Stea ]
  * added missing header file

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Tue, 09 Feb 2016 01:16:39 +0000

nux (4.0.8+16.04.20151210-0ubuntu1) xenial; urgency=medium

  [ Andrea Azzarone ]
  * Fix Dash scrollbar so that it does not displace Dash background
    texture (LP: #1050959)

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Thu, 10 Dec 2015 15:51:27 +0000

nux (4.0.8+16.04.20151028-0ubuntu1) xenial; urgency=medium

  [ Andrea Azzarone ]
  * Remove coverflow code.

  [ Andrea Azzarone andrea.azzarone@canonical.com ]
  * Remove coverflow code.

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Wed, 28 Oct 2015 09:53:50 +0000

nux (4.0.8+15.10.20150921.1-0ubuntu1) wily; urgency=medium

  [ Stephen M. Webb ]
  * new upstream release 4.0.8
  * debian/control (Standards-Version): bump to 3.9.6 (no changes)

  [ Marco Trevisan (Treviño) ]
  * debian/control:
    - add xserver-xorg-video-dummy as build dependency
    - set libnux-4.0-common arch to all
    - depend on source:Version of libnux-4.0-common

  [ Andrea Azzarone andrea.azzarone@canonical.com ]
  * Remove alternative select mainloop. (LP: #1111216)

  [ Marco Trevisan (Treviño) ]
  * WindowCompositor: emit mouse_leave signal when releasing mouse over
    a new area (LP: #1496140)

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Mon, 21 Sep 2015 17:41:54 +0000

nux (4.0.7+15.10.20150802-0ubuntu1) wily; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.

  [ Simon Arlott ]
  * fix the size of timeout values on 64-bit platforms (thanks Simon
    Arlott) (LP: #1379960)

  [ Stephen M. Webb ]
  * fixed a FTBFS when using GCC-5

 -- CI Train Bot <ci-train-bot@canonical.com>  Sun, 02 Aug 2015 14:35:23 +0000

nux (4.0.7+15.10.20150522-0ubuntu1) wily; urgency=medium

  [ Andrea Azzarone ]
  * Make sure nux can be built using clang. (LP: #1422427)

  [ Brandon Schaefer ]
  * Need to unref the bus, and need to free the keybindings when we are
    done.

  [ CI Train Bot ]
  * New rebuild forced.

 -- CI Train Bot <ci-train-bot@canonical.com>  Fri, 22 May 2015 13:18:44 +0000

nux (4.0.7+15.04.20150410.1-0ubuntu1) vivid; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.

  [ Eleni Maria Stea ]
  * glFrustrum should be performed in projection mode, otherwise the
    modelview matrix has projection elements and the lighting and 3d
    clipping planes of unity and other compiz plugins that load this
    modelview matrix are buggy.

 -- CI Train Bot <ci-train-bot@canonical.com>  Fri, 10 Apr 2015 21:56:51 +0000

nux (4.0.7+14.10.20141007-0ubuntu1) utopic; urgency=low

  [ Marco Trevisan (Treviño) ]
  * WindowCompositor: don't try to use an null dnd_area pointer (LP:
    #1363959)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 07 Oct 2014 14:14:14 +0000

nux (4.0.7+14.10.20140924-0ubuntu1) utopic; urgency=low

  [ Erkin Bahceci ]
  * Area: always make sure we remove an object from layout queue

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 24 Sep 2014 21:21:34 +0000

nux (4.0.7+14.10.20140904-0ubuntu1) utopic; urgency=low

  [ Eleni Maria Stea ]
  * Minor change that fixes compile errors in the debug build.

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Thu, 04 Sep 2014 22:18:49 +0000

nux (4.0.7+14.10.20140731-0ubuntu1) utopic; urgency=medium

  [ Stephen M. Webb ]
  * bumped to package version 4.0.7

  [ Christopher Townsend ]
  * Need to add version 1.11 of lcov to the supported versions so the
    Debian package build can succeed. (LP: #1342896)

  [ Brandon Schaefer ]
  * Fixes FTBFS. Remove unused functions. This seems to be brought up
    only in gcc/g++ 4.9. (LP: #1350101)

  [ Marco Trevisan (Treviño) ]
  * ScrollView: correctly handle vertical and horizontal scrolling (LP:
    #1228093)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Thu, 31 Jul 2014 14:58:52 +0000

nux (4.0.6+14.04.20140409-0ubuntu1) trusty; urgency=low

  [ Trung Ngo ]
  * Do not advertise IBUS_CAP_SURROUNDING_TEXT when nux does not support
    it. (LP: #1290900)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 09 Apr 2014 22:25:08 +0000

nux (4.0.6+14.04.20140311.1-0ubuntu1) trusty; urgency=low

  [ Stephen M. Webb ]
  * ABI bump 20140307.0

  [ Andrea Azzarone ]
  * Emit nux::Layout::ViewAdded when a layout is added too. In future
    would be nice to rename the signal name in AreaAdded. We need for
    a11y reasons.

  [ Marco Trevisan (Treviño) ]
  * TextEntry: add setter/getter to make the cursor visible only on key
    focus When the toggle is false, the text entry cursor is shown only
    if the area is key-focused.

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 11 Mar 2014 18:22:02 +0000

nux (4.0.5+14.04.20140226-0ubuntu1) trusty; urgency=low

  [ Chris Townsend ]
  * Fix race condition in the Animation destructor which was exposed in
    a recent Unity change that causes an intermittent crash. (LP:
    #1282884)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 26 Feb 2014 16:47:38 +0000

nux (4.0.5+14.04.20140214-0ubuntu1) trusty; urgency=low

  [ Brandon Schaefer ]
  * Add XIM preedit support
  * Bump version to 4.0.5
  * We need to check if the XIC client is synced up with the xevents
    coming in. If someone changes the focus window and our XIC hasn't
    been updated, we need to make sure we stay synced. Otherwise XIM
    fails to work. (LP: #1175669)

  [ CI bot ]
  * Flush trunk to Ubuntu

  [ Chris Townsend ]
  * Need to add version 1.10 of lcov to the supported versions so the
    Debian package build can succeed.

  [ Eleni Maria Stea ]
  * added virtual destructors where missing (fixing static analysis
    errors).
  * small fixes based on clang errors and warnings.
  * fixed syntax error in macro.
  * minor fixes (static analyzer errors and warnings).

  [ Albert Astals ]
  * Kill declared but not implemented functions.

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 14 Feb 2014 23:11:31 +0000

nux (4.0.4-0ubuntu1) UNRELEASED; urgency=low

  [ Sam Spilsbury ]
  * Bump version to 4.0.4.

 -- Chris Townsend <christopher.townsend@canonical.com>  Tue, 29 Oct 2013 18:12:16 -0400

nux (4.0.3+13.10.20131011-0ubuntu2) trusty; urgency=medium

  * No change rebuild against glew 1.10.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Thu, 02 Jan 2014 13:28:28 +0000

nux (4.0.3+13.10.20131011-0ubuntu1) saucy; urgency=low

  [ Stephen M. Webb ]
  * New upstream version 4.0.3.

  [ Marco Trevisan (Treviño) ]
  * GraphicsDisplayX11: set the event timestamp when available Like in
    motion, enter/leave and dnd-drop events.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 824

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 11 Oct 2013 06:15:47 +0000

nux (4.0.2+13.10.20131004-0ubuntu1) saucy; urgency=low

  [ Stephen M. Webb ]
  * precomputed tap invariants for bilinear Gaussian blur shaders (lp:
    #1222602). (LP: #1222602)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 821

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 04 Oct 2013 05:22:28 +0000

nux (4.0.2+13.10.20130927.1-0ubuntu1) saucy; urgency=low

  [ Marco Trevisan (Treviño) ]
  * InputMethodIBus: use GCancellable to ignore callback events after
    destruction Also use nux logger and add some code cleanup. (LP:
    #1231504)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 819

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 27 Sep 2013 11:08:24 +0000

nux (4.0.2+13.10.20130920-0ubuntu1) saucy; urgency=low

  [ Brandon Schaefer ]
  * Always use a dynamic char* when dealing with text events. We were
    using a static text, then allocating dtext causing ibus to get
    confused on what to use. (LP: #1219330)
  * Greek does not play nice with XmbLookupString and gives us a size 0
    for the event string size. So if we run into the status
    XLookupKeySym, look it up using XLookupString. This way pinyin will
    still work as it did before the greek fix went in last week. (LP:
    #1219432)
  * Gracefully handle ibus_bus_get_config returning NULL. (LP: #1047944)

  [ Stephen M. Webb ]
  * initialize all fields of the test results structure to avoid
    segfaults when Unity support is not available (lp: #1226737). (LP:
    #1226737)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 817

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 20 Sep 2013 11:16:31 +0000

nux (4.0.2+13.10.20130829.1-0ubuntu1) saucy; urgency=low

  [ Brandon Schaefer ]
  * Use a temp buf to poke for the size of string vs passing nullptr.
    For some reason this was working for most cases, but not greek.
    Using a temp buf allows us to poke the greeks chars and others that
    werent working. (LP: #1205713)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 812

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Thu, 29 Aug 2013 06:42:50 +0000

nux (4.0.2+13.10.20130816.2-0ubuntu1) saucy; urgency=low

  [ Stephen M. Webb ]
  * Apdated gmock detection after gmock was updated.

  [ Łukasz 'sil2100' Zemczak ]
  * Add 50_check_unity_support to Xsession.d that will run the unity
    support test app to determine if we should use the fallback mode or
    not, since we'll be dropping the test from compiz.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 810

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 16 Aug 2013 10:34:41 +0000

nux (4.0.2+13.10.20130802-0ubuntu1) saucy; urgency=low

  [ Brandon Schaefer ]
  * Change general hotkey/tiggers to general/hotkey triggers.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 807

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 02 Aug 2013 04:02:36 +0000

nux (4.0.2+13.10.20130729-0ubuntu1) saucy; urgency=low

  [ Kevin DuBois ]
  * Fix examples/cairo.cpp includes.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 805

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Mon, 29 Jul 2013 04:02:59 +0000

nux (4.0.2+13.10.20130723-0ubuntu1) saucy; urgency=low

  [ Stephen M. Webb ]
  * moved to newer upstream google-mock release (lp: #1185265). (LP:
    #1185265)

  [ Marco Trevisan (Treviño) ]
  * TimerProc: use std::shared_ptr to ref TimerObject in TimerHandle and
    a std::deque in TimerHandler This fix several memory leaks that we
    are getting when the timer runs and makes the code more
    maintainable. Also various memory errors leaks.
  * GraphicsDisplayX11: cache the atom values, calling the slow
    XInternAtom just once per each.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 803

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 23 Jul 2013 06:12:20 +0000

nux (4.0.2+13.10.20130705-0ubuntu1) saucy; urgency=low

  [ Marco Trevisan (Treviño) ]
  * GLTextureResourceManager: always return an empty (but non-NULL)
    texture if env var is set Specifically, if NUX_FALLBACK_TEXTURE env
    variable is set, then we always try to generate a valid texture.
    This is nice for testing purposes. (LP: #1197561)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 799

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 05 Jul 2013 04:02:36 +0000

nux (4.0.2daily13.06.19-0ubuntu1) saucy; urgency=low

  [ Marco Trevisan (Treviño) ]
  * configure.ac: fix autoreconf by including the missing doxygen m4
    macros. (LP: #1191810)
  * XinputWindow: cache the X Atoms we use for all the nux windows This
    reduces the time to create a window, as we call XInternAtom just
    once.
  * XInputWindow: define _NET_WM_PID and WM_CLIENT_MACHINE for nux
    windows This makes them to be matched properly.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 797

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 19 Jun 2013 04:28:40 +0000

nux (4.0.2daily13.06.05-0ubuntu1) saucy; urgency=low

  [ Stephen M. Webb ]
  * fix failures in 'make distcheck' (lp: #1170358). (LP: #1170358)
  * debian/copyright: updated and corrected (lp: #753361). (LP: #753361)
  * Add build instructions to the sources (lp: #1011395). (LP: #1011395)
  * Bump Nux version to 4.0.1.

  [ Nick Dedekind ]
  * Changed global navigation focus area/activate signals to public.
  * Do not send second click event when double-clicking mouse.
  * Emit global focus change signal when setting to NULL.
  * Double click on non double-click enabled views were not getting the
    second click.

  [ Marco Trevisan (Treviño) ]
  * RenderingPipe: always use the depth buffer texture when getting the
    CopyTexture. (LP: #1087534)
  * IOpenGLFrameBufferObject: correctly use all the FBO attachments.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 793

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 05 Jun 2013 06:09:14 +0000

nux (4.0.2daily13.05.31ubuntu.unity.next-0ubuntu1) raring; urgency=low

  [ Brandon Schaefer ]
  * Fixes XIM event text buffer overflow. 

  [ Łukasz 'sil2100' Zemczak ]
  * Bump the upstream micro version to 4.0.2 as we have changed the ABI

  [ Stephen M. Webb ]
  * Add build instructions to the sources (lp: #1011395). (LP: #1011395)
  * Bump Nux version to 4.0.1.

  [ Nick Dedekind ]
  * Double click on non double-click enabled views were not getting the
    second click.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 792 (ubuntu-unity/next)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 31 May 2013 04:03:20 +0000

nux (4.0.1daily13.05.08ubuntu.unity.next-0ubuntu1) raring; urgency=low

  [ Stephen M. Webb ]
  * debian/copyright does not mention Public Domain for tinyxml/Unicode
    functions included (LP: #753361)
  * 'make distcheck' fails (LP: #1170358)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 786 (ubuntu-unity/next)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 08 May 2013 04:57:11 +0000

nux (4.0.1daily13.05.01.1ubuntu.unity.next-0ubuntu1) raring; urgency=low

  [ Marco Trevisan (Treviño) ]
  * [regression] Corrupted blurred overlays (LP: #1087534)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 781 (ubuntu-unity/next)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 01 May 2013 21:58:21 +0000

nux (4.0.1daily13.04.17~13.04-0ubuntu1) raring; urgency=low

  [ Marco Trevisan (Treviño) ]
  * CairoGraphics leaks memory when using CAIRO_FORMAT_A1 surfaces (LP:
    #1169157)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 775

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 17 Apr 2013 04:04:30 +0000

nux (4.0.1daily13.04.15-0ubuntu1) raring; urgency=low

  [ Marco Trevisan (Treviño) ]
  * Buming version to 4.0.1 as per recent ABI changes
  * Nux is doing a lot of unneeded nux::Geometry copies (LP: #1166268)
  * Unity makes unneeded copies of Nux DrawList (LP: #1167605)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 773

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Mon, 15 Apr 2013 04:14:18 +0000

nux (4.0.0daily13.03.25-0ubuntu1) raring; urgency=low

  [ Brandon Schaefer ]
  * [regression] Quickly opening then closing dash causes loss of focus.
    (LP: #1157879)
  * [regression] Text disappears when restoring/maximizing the Dash (LP:
    #1157329)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 768

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Mon, 25 Mar 2013 04:02:25 +0000

nux (4.0.0daily13.03.13.1-0ubuntu1) raring; urgency=low

  [ Marco Trevisan (Treviño) ]
  * Event timestamp is not updated on ButtonPress (LP: #1154101)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 764

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 13 Mar 2013 09:22:06 +0000

nux (4.0.0daily13.02.26-0ubuntu1) raring; urgency=low

  [ Sam Spilsbury ]
  * segmentation fault when running nux tests (LP: #1097281)
  * xtest-text-entry-deadkeys SIGABRTs with BadValue XError (LP:
    #1112321)

  [ Automatic PS uploader ]
  * Automatic snapshot from revision 762

 -- Automatic PS uploader <ps-jenkins@lists.canonical.com>  Tue, 26 Feb 2013 04:01:53 +0000

nux (4.0.0daily13.02.19-0ubuntu1) raring; urgency=low

  * Automatic snapshot from revision 759

 -- Automatic PS uploader <ps-jenkins@lists.canonical.com>  Tue, 19 Feb 2013 08:45:32 +0000

nux (4.0.0daily13.02.04-0ubuntu1) raring; urgency=low

  * Automatic snapshot from revision 756

 -- Automatic PS uploader <ps-jenkins@lists.canonical.com>  Mon, 04 Feb 2013 04:01:16 +0000

nux (4.0.0daily13.01.25-0ubuntu1) raring; urgency=low

  * Automatic snapshot from revision 752

 -- Automatic PS uploader <ps-jenkins@lists.canonical.com>  Fri, 25 Jan 2013 04:03:19 +0000

nux (4.0.0daily13.01.18-0ubuntu1) raring; urgency=low

  [ Andrea Azzarone ]
  * Nux fails to build on raring: g_type_init is deprecated. (LP:
    #1100927)

  [ Automatic PS uploader ]
  * Automatic snapshot from revision 749

 -- Automatic PS uploader <ps-jenkins@lists.canonical.com>  Fri, 18 Jan 2013 04:01:15 +0000

nux (4.0.0daily13.01.17-0ubuntu1) raring; urgency=low

  * Automatic snapshot from revision 747

 -- Automatic PS uploader <ps-jenkins@lists.canonical.com>  Thu, 17 Jan 2013 07:03:16 +0000

nux (4.0.0daily13.01.11-0ubuntu1) raring; urgency=low

  [ Didier Roche ]
  * debian/control:
    - put the -common package to any as ppa are regularly failing for other
      archs than i386 to install the -dev package pulling the lib pulling
      -common because of version mismatch

  [ Nick Dedekind ]
  * Previews loading more than 454 lines of description text crash Unity
    (LP: #1066788)

  [ Automatic PS uploader ]
  * Automatic snapshot from revision 745

 -- Automatic PS uploader <ps-jenkins@lists.canonical.com>  Fri, 11 Jan 2013 04:02:07 +0000

nux (4.0.0daily12.12.05-0ubuntu1) raring; urgency=low

  [ Michael Terry ]
  * debian/control:
    - Update Vcs-Bzr
    - Build-Depend on dh-autoreconf and gnome-common
  * debian/rules:
    - Use dh_autoreconf
    - Enable headless tests during build
  * Switch to dh9 and multiarch
  * Automatic snapshot from revision 700 (bootstrap)
    - Fix crash when lift clicking after right clicking (LP: #1057809)
    - Fix crash on amd64 from an invalid cast (LP: #1052765)
    - Fix a couple crashes in example code (LP: #1064918)
    - Fix dash and launcher being all black (LP: #1067860)
    - Fix launcher dragging the wrong way (LP: #1057995)
    - Only load textures once they are needed (LP: #816692)
    - Add pointer checks for invalid cached textures (LP: #1066788)
    - Fix some FTBFS's on armhf (LP: #1065293, LP: #1067081)
    - Fix a bunch of compile warnings (LP: #1056633)
    - Removed some unused code (LP: #937583)

  [ Didier Roche ]
  * Transition packaging to Nux 4.0
  * Add split mode for daily build

  [ Ricardo Salveti de Araujo ]
  * Doesn't need to depend on gcc 4.6 anymore (LP: #1044836)
  * make check-headless should respect DEB_BUILD_OPTIONS=nocheck
  * Does not need to be built with gcc 4.6 anymore (LP: #1044836)

  [ Ying-Chun Liu (PaulLiu) ]
  * Unable to use H.I.M.E. input method in the Unity search bar( & HUD
    also) in Ubuntu 12.04LTS | 無法於Ubuntu 12.04LTS的Unity
    searchbar（以及HUD）使用H.I.M.E.輸入法 (LP: #973808)
  * Support input methods beside ibus (LP: #983254)

  [ Automatic PS uploader ]
  * Automatic snapshot from revision 727

 -- Automatic PS uploader <ps-jenkins@lists.canonical.com>  Wed, 05 Dec 2012 09:27:01 +0000

nux (3.10.0-0ubuntu1) quantal-proposed; urgency=low

  * New upstream release.
    - Remove a massive bottleneck, where almost all the CPU time was spent
      loading a black image on texture creation. (LP: #1064834)

 -- Timo Jyrinki <timo-jyrinki@ubuntu.com>  Fri, 12 Oct 2012 15:24:59 +0300

nux (3.8.0-0ubuntu1) quantal-proposed; urgency=low

  * New upstream release.
    - Add na::Controller::HasRunningAnimations (LP: #1054088) (LP: #1054074)

 -- Timo Jyrinki <timo-jyrinki@ubuntu.com>  Mon, 01 Oct 2012 15:46:00 +0300

nux (3.6.0-0ubuntu1) quantal-proposed; urgency=low

  * New upstream release.
    - Partial fix to compiler warnings (LP: #1032313)
    - InputArea: remove the pending grabs on destroy (it could cause crash 
      otherwise)
    - WindowCompostior: use ObjectWeakPtr to handle focus and mouse areas
      (LP: #1045059)
    - Introduced "Redirected Views" in Nux. Redirected views allows a view 
      to be rendered inside its own texture and that texture is latter 
      composited inside the main rendering. (LP: #1049593)
    - Added a method to WindowCompositor RestoreMainFramebuffer which 
      either restores the reference framebuffer or binds us to the backbuffer 
      depending on what is available (LP: #1036521) (LP: #1036572)

 -- Timo Jyrinki <timo-jyrinki@ubuntu.com>  Wed, 19 Sep 2012 14:46:51 +0300

nux (3.4.0-0ubuntu3) quantal-proposed; urgency=low

  * fix armel/armhf build dependencies

 -- Oliver Grawert <ogra@ubuntu.com>  Sun, 02 Sep 2012 12:15:51 +0200

nux (3.4.0-0ubuntu2) quantal-proposed; urgency=low

  * debian/rules: "foo" really isnt a valid architecture, set
    gles2_architectures to "armel armhf" so that GLES support gets actually
    enabled on arm builds (LP: #1044709)

 -- Oliver Grawert <ogra@ubuntu.com>  Sun, 02 Sep 2012 11:30:35 +0200

nux (3.4.0-0ubuntu1) quantal-proposed; urgency=low

  * New upstream release.
    - introduced NuxCore animation framework
    - nux::ScrollView::FindAreaUnderMouse takes scroll-bars into account when
      they are disabled. (LP: #1039480)

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>  Fri, 31 Aug 2012 23:30:24 +0200

nux (3.2.0-0ubuntu3) quantal; urgency=low

  * debian/nux-tools.maintscript:
    - remove the conffile

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 15 Aug 2012 14:42:58 +0200

nux (3.2.0-0ubuntu2) quantal; urgency=low

  * debian/50_check_unity_support,
    debian/nux-tools.install:
    - remove unity-2d check while logging, which was the second attempt to
      fallback to it if the first didn't catch it (autologin mode). Now that
      unity-2d is deprecated because of the gsettings transition (LP: #1035261)

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 15 Aug 2012 08:30:11 +0200

nux (3.2.0-0ubuntu1) quantal-proposed; urgency=low

  [ Łukasz 'sil2100' Zemczak ]
  * New upstream release.
    - REGRESSION: can't type characters with accent (dead keys) (LP: #961741)
    - still some accent issues with unity/nux (LP: #950740)
    - nux source bundles tinyxml (LP: #789303)
    - Support for automation (LP: #685199)
    - add alpha function on a NuxBaseWindow (LP: #718827)
    - Timestamp field on the event structure is always 0 (LP: #735645)

  [ Adam Conrad ]
  * Removed debian/patches/02_libgeis_rename.patch

  [ Didier Roche ]
  * debian/control:
    - build-dep on a recent geis

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>  Fri, 10 Aug 2012 11:47:53 +0200

nux (3.0.0-0ubuntu2) quantal; urgency=low

  * Update build-dep to libgeis-dev for the great renaming transition.
  * debian/patches/02_libgeis_rename.patch:
    - Update the upstream source for the libgeis renaming as well.

 -- Adam Conrad <adconrad@ubuntu.com>  Mon, 30 Jul 2012 16:04:41 -0600

nux (3.0.0-0ubuntu1) quantal-proposed; urgency=low

  [ Łukasz 'sil2100' Zemczak ]
  * New upstream release.
    - Conditional jump or move depends on uninitialised value(s) 
      nux::GraphicsDisplay::ProcessXEvent(_XEvent, bool) (LP: #983321)
    - Coverity PW.PARAMETER_HIDDEN - CID 10653 (LP: #937588)
    - Coverity SECURE_CODING - CID 10659 (LP: #937564)
    - Coverity PW.PARAMETER_HIDDEN - CID 10651 (LP: #937576)
    - Coverity PW.PARAMETER_HIDDEN - CID 10652 (LP: #937586)
    - QueueDraw is very expensive (LP: #994884)
    - Unity is slow and pausing occasionally (when its DrawList size spikes, 
      to almost 6000!) (LP: #1014610)
    - IBus hotkey using Release modifier doesn't work in unity (LP: #1016665)
    - Nothing should be written into the dash/hud searchbar when holding super,
      ctrl or Alt (LP: #1013751)
    - IBus can't be activated on dash or HUD since r2428 (LP: #1016354)
  * debian/control, debian/libnux-3.0-0.install,
    debian/libnux-3.0-common.install, debian/libnux-3.0-dev.install:
    - switch to nux-3.0

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 10 Jul 2012 08:53:00 +0200

nux (2.12.0-0ubuntu2) quantal-proposed; urgency=low

  * debian/control:
    - build and dep on unversionned version of boost (transition to 1.49
      in quantal) (LP: #1008219)
    - build-dep and add dep for -dev on glew 1.7
    - build with gcc 4.6
    - Vcs-Bzr: move to canonical branch
    - remove old transitional cruft
  * debian/rules:
    - build in parallel
    - force 4.6 build for now
  * Note that right now, armhf/armel are building with opengl as opengles is
    not yet backed into upstream and opengles drivers are broken in quantal
    kernel

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 31 May 2012 10:22:35 +0200

nux (2.12.0-0ubuntu1) precise-proposed; urgency=low

  * New upstream release.
    - [regression] Dash - Arrow keys not working in the search bar on second
      use (LP: #987294)
    - dash doesn't ever respond to <enter> when the previous search is
      recalled (LP: #980184)

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 27 Apr 2012 07:57:55 +0200

nux (2.10.0-0ubuntu1) precise-proposed; urgency=low

  * New upstream release.
    - compiz crashed with SIGSEGV in g_datalist_id_set_data_full() from ...
      from unity::PanelTray::~PanelTray() from ... from
      unity::panel::Controller::Impl::OnScreenChanged (LP: #921316)
    - Far left character in panel (and launcher popups) distorted
      (LP: #927441)
    - [dash] Dash does not render "panel line" (LP: #926344)
    - [multi-monitor] DND doesn't work for the launchers in other monitors
      (LP: #965025)
    - Unity dash can't select items using keyboard when ibus is active
      (LP: #973344)
  * debian/rules:
    - remove disable-tests are now tests are only build if the right build-dep
      are here.
  * debian/control:
    - add libxtst-dev as nux Makefile rules are broken and still try to include
      the .h files even if the pc file check failed.
    - bump Standards-Version to latest

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 12 Apr 2012 15:14:45 +0200

nux (2.8.0-0ubuntu2) precise; urgency=low

  * Enabling build with OpenGL ES2.0 support for ARM (LP: #979438)

 -- Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>  Wed, 11 Apr 2012 19:03:56 -0300

nux (2.8.0-0ubuntu1) precise-proposed; urgency=low

  * New upstream release.
    - No glow: remove internal glow/shadow from Alt-tab switcher border and
      <Super> shortcut window (LP: #940493)
    - As soon as you start to drag a dash icon, the icon is drawn for a moment
      at (100, 100) (LP: #947362)
    - Unity launches selected application on commit pre-edit texts with ibus
      (LP: #954901)

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 23 Mar 2012 14:47:36 +0100

nux (2.6.0-0ubuntu1) precise; urgency=low

  * New upstream release.
    - Restore OpenGL default line width and point size (LP: #937444)
    - [unity-5.6] can't enter accents (^o->) in the dash since recent updates
      (LP: #944674)
    - SetEnableView / ViewEnable / ViewDisable give inverted results
      (LP: #938823)
  * debian/control:
    - build-dep on libibus-1.0-dev for ibus support

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 12 Mar 2012 11:45:31 +0100

nux (2.4.0-0ubuntu2) precise; urgency=low

  * debian/patches/01_blacklist_llvmpipe.patch:
    - Blacklist llvmpipe (LP: #926859)

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 27 Feb 2012 12:00:10 +0100

nux (2.4.0-0ubuntu1) precise; urgency=low

  * New upstream release.
    - Dash - Behaviour of the 'All' button in the Dash filters broken in
      several ways   (LP: #841864)
    - Launcher, Spread - Clicking on a Launcher app icon a second time to
      close a spread is broken (LP: #893670)
    - launcher not hiding in one design-specified case (LP: #919162)
    - compiz crashed with SIGSEGV in
      nux::GridHLayout::KeyNavIterationRowOrder() (LP: #916088)

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 17 Feb 2012 13:31:49 +0100

nux (2.2.0-0ubuntu1) precise; urgency=low

  * New upstream release.
    - Dash - Behaviour of the 'All' button in the Dash filters broken in
      several ways   (LP: #841864)
    - Launcher, Spread - Clicking on a Launcher app icon a second time to
      close a spread is broken (LP: #893670)
    - launcher not hiding in one design-specified case (LP: #919162)
    - compiz crashed with SIGSEGV in
      nux::GridHLayout::KeyNavIterationRowOrder() (LP: #916088)
  * Cherry-pick an additional fix for boot time

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 03 Feb 2012 11:35:48 +0100

nux (2.0.0-0ubuntu2) precise; urgency=low

  * Build with glew1.6, the issue it was creating on intel previous cycles
    seem to be sorted so there is no reason to stay on an old version

 -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 19 Jan 2012 17:24:19 +0100

nux (2.0.0-0ubuntu1) precise; urgency=low

  [ Aurélien Gâteau ]
  * New upstream release:
    - compiz crashed with SIGSEGV in nux::ROProperty<std::string>::operator
      std::string() (LP: #881106)
    - compiz crashed with SIGSEGV in
      nux::WindowCompositor::FindKeyFocusAreaFrom() (LP: #860852)
    - compiz crashed with SIGSEGV in nux::Area::FindKeyFocusArea()
      (LP: #848952)
    - compiz crashed with SIGILL in typeinfo for std::ostream() (LP: #849881)
    - compiz crashed with SIGSEGV in nux::WindowThread::IsInsideLayoutCycle()
      (LP: #864686)
    - Select quicklist items with just one right click (LP: #688830)
    - OnMouseDoubleClick in InputArea isn't working (LP: #708020)
    - Menubar - horizontal scroll over a menu opens it (LP: #775872)
    - Clicking on a dash category header should not give it keyboard focus
      (LP: #905921)
    - Horizontal scroll on maximize/restore window control restores window.
      (LP: #809717)
    - Horizontally scrolling while highlighting an item in the dash or on an
      indicator will open the item. (LP: #837004)
    - compiz crashed with SIGSEGV in free() (LP: #864446)
    - Mouse wheel doesn't works if the mouse pointer is inside dash scrollbar.
      (LP: #888819)
  * debian/rules, debian/control:
    - add nuxabiversion capability as upstream is breaking a lot the ABI
      wasn't bumping the soname. Create a virtual package similar to what
      we already do in compiz to ensure we dep on the right version.
      Remove the makeshlibs override then as not needed anymore.
    - bump to nux 2.0 with new libnux-2.0-0, libnux-2.0-common, libnux-2.0-dev
      packages. Make the necessary changes in .install files as well
    - don't ship anymore the -doc package.
  * debian/nux-tools.install:
    - move the apport file there instead of the -common package to enable
      co-instability

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 13 Jan 2012 09:04:48 +0100

nux (1.16.0-0ubuntu2) precise; urgency=low

  * Don't build anymore the documentation and don't gputests files
  * debian/control:
    - add build-dep on libutouch-geis-dev

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 22 Nov 2011 18:55:04 +0100

nux (1.16.0-0ubuntu1) oneiric-proposed; urgency=low

  * New upstream release.
    - Regression: shift+click on a launcher icon to open a new application
      instance gone (part 1) (LP: #754565)
    - Fix misc rendering issues and double ref

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 17 Oct 2011 09:10:05 +0200

nux (1.14.0-0ubuntu1) oneiric; urgency=low

  * New upstream release.
    - compiz crashed with SIGSEGV in nux::WindowCompositor::FindKeyFocusArea()
      (LP: #845873)
    - compiz crashed with SIGSEGV in sigc::signal_base::impl() (LP: #831769)
    - can't maximize windows on second monitor and Qt windows displayed in
      wrong place (LP: #861341)
    - Dash - Dash should support drag and drop to external applications
      (LP: #857431)
    - Dash - When the Dash is re-opened and statefully displaying a previous
      query, it should be possible to add to the query by pressing the 'right
      arrow cursor key' (LP: #841828)
    - blacklist old geforce fx cards for unity-3d (LP: #769402)
  * debian/control:
    - build-dep on libxinerama-dev

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 29 Sep 2011 18:46:45 +0200

nux (1.12.0-0ubuntu1) oneiric; urgency=low

  * New upstream release.
    - valgrind: Mismatched free in libnux (LP: #785118)
    - other misc rendering optimizations

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 26 Sep 2011 12:31:59 +0200

nux (1.10.0-0ubuntu1) oneiric; urgency=low

  * New upstream release.
    - compiz crashed with SIGSEGV in nux::GpuDevice::GetGpuInfo()
      (LP: #765375)
    - compiz crashed with SIGSEGV in nux::WindowCompositor::SetKeyFocusArea()
      (LP: #846059)
    - unity_support_test crashed with SIGSEGV in fclose() (LP: #843369)
    - compiz crashed with SIGSEGV in nux::Area::FindKeyFocusArea()
      (LP: #815114)

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 15 Sep 2011 18:42:58 +0200

nux (1.8.0-0ubuntu1) oneiric; urgency=low

  * New upstream release.
    - Unity crashes if you open a quicklist and then the corresponding
      launcher icon closes (LP: #801413)
  * debian/control:
    - bump shlib
    - remove shlibs restriction (no more ABI breakage until finale)

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 08 Sep 2011 20:06:12 +0200

nux (1.6.0-0ubuntu2) oneiric; urgency=low

  * tools/unity_support_test.c:
    - enables caching startup result
  * debian/50_check_unity_support, debian/nux-tools.install:
    - install new helper to check for unity support before logging into
      session (LP: #842656)

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 06 Sep 2011 17:53:03 +0200

nux (1.6.0-0ubuntu1) oneiric; urgency=low

  * New upstream release
  * debian/rules:
    - updated shlibs

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 01 Sep 2011 17:32:57 +0200

nux (1.4.0-0ubuntu3) oneiric; urgency=low

  * Backport a small api tweak from trunk, it's a small abi break but required
    to fix an unity issue and better now than latter
  * debian/control: break on current unity, it will need a rebuild
  * debian/rules: updated shlibs

 -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 25 Aug 2011 23:03:03 +0200

nux (1.4.0-0ubuntu2) oneiric; urgency=low

  * Backport upstream revision to fix the opening effect of the unity dash

 -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 25 Aug 2011 18:53:09 +0200

nux (1.4.0-0ubuntu1) oneiric; urgency=low

  * New upstream version:
    - "scrolling down in a lens brings it back to the top automatically" 
      (lp: #821534)
  * debian/rules: updated shlib

 -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 25 Aug 2011 13:42:45 +0200

nux (1.2.2-0ubuntu2) oneiric; urgency=low

  * The package claims to be compliant to C++0x, but happily uses
    old macros. Fix it.

 -- Matthias Klose <doko@ubuntu.com>  Fri, 19 Aug 2011 19:08:29 +0200

nux (1.2.2-0ubuntu1) oneiric; urgency=low

  * New upstream release.
  * debian/rules: updated shlib

 -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 18 Aug 2011 17:57:09 +0200

nux (1.2.0-0ubuntu1) oneiric; urgency=low

  * New upstream release.
  * debian/rules:
    - bump shlib

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 11 Aug 2011 18:29:22 +0200

nux (1.0.8-0ubuntu3) oneiric; urgency=low

  * debian/control:
    - transition to boost 1.46

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 10 Aug 2011 11:33:35 +0200

nux (1.0.8-0ubuntu2) oneiric; urgency=low

  * Cherry-pick upstream:
    - compiz crashed with SIGSEGV in nux::IOpenGLVertexShader
      ::IOpenGLVertexShader() (LP: #819739)

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 02 Aug 2011 16:51:02 +0200

nux (1.0.8-0ubuntu1) oneiric; urgency=low

  * New upstream release.
  *  debian/rules:
    - bump shlib

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 01 Aug 2011 19:52:12 +0200

nux (1.0.6-0ubuntu1) oneiric; urgency=low

  * New upstream release.
  * debian/control:
    - dep on libglu1-mesa-dev
  * debian/rules:
    - bump shlib

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 21 Jul 2011 18:41:46 +0200

nux (1.0.4-0ubuntu1) oneiric; urgency=low

  * New upstream release.
  * debian/rules:
    - bump shlib

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 04 Jul 2011 18:34:48 +0200

nux (1.0.2-0ubuntu1) oneiric; urgency=low

  * New upstream release.
  * Cherry-pick a fix for FTBFS with -fpermissive
  * debian/control:
    - add new libxdamage-dev and libxcomposite-dev build-dep
    - add new libboost1.42-dev dep as well, should be transitionned to 1.46 once
      compiz is transitionned as well
  * remove debian/patches/01_build_with_gcc46.patch as included upstream
  * debian/rules:
    - disable google code tests while building
  * debian/control, debian/rules, debian/libnux-1.0-common.install,
    debian/libnux-1.0-dev.install, debian/libnux-1.0-doc.install,
    debian/libnux-1.0-0.install:
    - change, prepare next ABI breakage and remove no more needed Breaks: with
      new soname bump
  * libnux-1.0-common now replaces: libnux-0.9-common for the apport hook

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 22 Jun 2011 17:16:16 +0200

nux (0.9.48-0ubuntu4) oneiric; urgency=low

  * Cherry-pick more fixes:
    - input characters become invisible on switching dash to fullscreen mode
      (LP: #758248)
    - Fixed memory leak. Related to bug (LP: #758248)
    - Fix compiz crashed with SIGSEGV in nux::NThreadSafeCounter::Decrement()
      (LP: #763225)

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 26 May 2011 17:01:57 +0200

nux (0.9.48-0ubuntu3) oneiric; urgency=low

  * Cherry-pick fix for launcher sometimes doesn't hide when there are
    windows beneath it (LP: #772185)

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 26 May 2011 15:11:53 +0200

nux (0.9.48-0ubuntu2) oneiric; urgency=low

  * debian/patches/01_build_with_gcc46.patch:
    - Fix Fails to compile with GCC 4.6 (thanks Adam Williamson) (LP: #745392)
  * debian/control, rules, patches/series:
    - add quilt infrastructure

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 18 May 2011 13:13:49 +0200

nux (0.9.48-0ubuntu1) natty-proposed; urgency=low

  * New upstream release.
    - fix compiz crashed with SIGSEGV in nux::IOpenGLShaderProgram::Begin()
      (LP: #768178)
    - launcher loses focus (LP: #763883)

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 27 Apr 2011 09:32:26 +0200

nux (0.9.46-0ubuntu4) natty; urgency=low

  * Cherry-pick one fix to avoid wrong MouseMove event triggering false
    wrong Launcher intellhide behavior (LP: #767250)

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 20 Apr 2011 20:07:01 +0200

nux (0.9.46-0ubuntu3) natty; urgency=low

  * Cherry-pick blacklisting additional driver + UNITY_FORCE_START env variable
    to bypass unity/compiz testing:
    - Partial screen corruption and poor performance on GeForce 6150
      (LP: #764379)
    - [nvidia, 7300, 7400] display freeze when using unity desktop
      (LP: #728745)

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 20 Apr 2011 18:08:40 +0200

nux (0.9.46-0ubuntu2) natty; urgency=low

  * Cherry-pick:
    - fix for "does not display icons until hovered" on old ATI hardware
      (LP: #726033)

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 20 Apr 2011 10:06:03 +0200

nux (0.9.46-0ubuntu1) natty; urgency=low

  * New upstream release.
    - ensure text entry size is updated with different font size
    - fix some missing nux events sent (LP: #763275, #750122)

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 19 Apr 2011 19:26:25 +0200

nux (0.9.44-0ubuntu2) natty; urgency=low

  * Cherry-pick a fix for black text is on a black background when item is
    selected in dash search filter combobox (LP: #761201)

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 15 Apr 2011 12:46:01 +0200

nux (0.9.44-0ubuntu1) natty; urgency=low

  * New upstream release.
    - compiz crashed with SIGSEGV in nux::WindowCompositor::RenderTopViews()
      (LP: #754461)
    - compiz crashed with SIGSEGV in nux::Area::InitiateResizeLayout()
      (LP: #757709)
    - Add ATI Radeon Mobility 7500 to compiz blacklist (LP: #760687)
    - Letters cut off at the end in the applications window  (LP: #753083)

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 14 Apr 2011 22:02:48 +0200

nux (0.9.42-0ubuntu1) natty; urgency=low

  * New upstream release.
    - compiz crashed with SIGSEGV in nux::XInputWindow::NativeHandleList()
      (LP: #753110)
    - compiz crashed with SIGSEGV in nux::WindowCompositor::ProcessEvent()
      (LP: #753005)
    - compiz crashed with SIGSEGV in nux::WindowCompositor::RenderTopViews()
      (LP: #754461)
  * Breaks on current unity:
    - debian/control: update breaks statement
    - debian/rules: bump the shlib

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 11 Apr 2011 12:41:58 +0200

nux (0.9.40-0ubuntu1) natty; urgency=low

  * New upstream release.
    - [fglrx] compiz crashed with SIGSEGV in nux::IOpenGLSurface::UnlockRect()
      (LP: #685682)
    - compiz crashed with SIGSEGV in
      nux::WindowCompositor::ViewWindowPreEventCycle() (LP: #741952)
    - Missing icons in app launcher (LP: #728393)
    - compiz crashed with SIGSEGV in malloc_consolidate() (LP: #743738)
    - compiz crashed with SIGSEGV in nux::BaseWindow::IsModal() (LP: #749675)
    - compiz crashed with SIGSEGV in
      nux::GpuRenderStates::SubmitChangeStates() (LP: #722391)
    - compiz crashed with SIGSEGV in nux::InputArea::StartDragAsSource()
      (LP: #737519)
    - unity_support_test crashed with SIGSEGV in
      nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #734519)
    - compiz crashed with SIGSEGV in nux::WindowCompositor::RenderTopViews()
      (LP: #747486)
  * debian/copyright:
    - licence is now LGPL2.1+
  * ABI break, add Breaks: unity (<< 3.8.4)
  * debian/rules:
    - bump the shlib

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 07 Apr 2011 18:26:13 +0200

nux (0.9.38-0ubuntu1) natty; urgency=low

  * New upstream release.
    - compiz crashed with SIGSEGV in std::_List_node_base::_M_hook()
      (LP: #711916)
    - compiz crashed with SIGSEGV in nux::View::PostProcessEvent2()
      (LP: #712498)
    - compiz crashed with SIGSEGV in sigc::internal::signal_emit0<void,
      sigc::nil>::emit() (LP: #729715)
    - compiz crashed with SIGSEGV in brw_validate_state() (LP: #730707)
    - Finish Nux detection tool support (LP: #722089)
    - compiz crashed with SIGABRT in raise() (LP: #741942)
    - compiz crashed with SIGSEGV in PanelMenuView::ProcessEvent()
      (LP: #742139)
    - compiz crashed with SIGSEGV in operator->() (LP: #741961)
    - Graphics hardware capability detection (LP: #685208)
    - compiz crashed with SIGSEGV in nux::GraphicsDisplay::GrabPointer()
      (LP: #740784)
    - compiz crashed with SIGSEGV in nux::Area::InitiateResizeLayout()
      (LP: #741977)
    - compiz crashed with SIGSEGV in nux::GraphicsDisplay::GrabKeyboard()
      (LP: #742233)
    - Missing child addition signals on nux::Layout and nux::View
      (LP: #734803)
    - compiz crashed with SIGSEGV in
      nux::GpuRenderStates::SubmitChangeStates() (LP: #735908)
    - unity_support_test crashed with SIGSEGV (LP: #743848)
  * debian/control:
    - adding libpci-dev build-dep for the new lighter unity_support_tool

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 01 Apr 2011 11:15:39 +0200

nux (0.9.36-0ubuntu1) natty; urgency=low

  * New upstream release.
    - compiz crashed with SIGSEGV in nux::BaseTexture::GetDeviceTexture()
      (LP: #692823)
    - compiz crashed with SIGSEGV in nux::Focusable::SetFocused()
      (LP: #737716)
    - compiz crashed with SIGSEGV in nux::Memcpy() (LP: #738225)
  * debian/rules:
    - bump shlibs

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 24 Mar 2011 04:54:54 +0100

nux (0.9.34-0ubuntu1) natty; urgency=low

  * New upstream release.
    - compiz crashed with SIGSEGV in nux::WindowCompositor::ResetDnDArea()
      (LP: #728785)
    - unity_support_test crashed with SIGSEGV in
      nux::GpuDevice::GetOpenGLMajorVersion() (LP: #709222)
  * debian/source_nux.py, debian/libnux-0.9-common.install:
    - install an apport hook (mainly for the unity_support_test tool) reporting
      xorg info
  * debian/rules:
    - bump shlibs

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 17 Mar 2011 17:55:17 +0100

nux (0.9.32-0ubuntu1) natty; urgency=low

  * New upstream release.
    - compiz crashed with SIGSEGV in std::basic_string<char,
      std::char_traits<char>, std::allocator<char> >::assign() (LP: #729412)
    - Unity interface not resized properly when external monitor is used
      (LP: #691772)
    - unity_support_test crashed with SIGSEGV in
      nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #709649)
    - compiz crashed with SIGSEGV in
      nux::GpuRenderStates::SubmitChangeStates() (LP: #719156)
    - compiz crashed with SIGSEGV in
      nux::GpuRenderStates::SubmitChangeStates() (LP: #724903)
    - unity_support_test crashed with SIGSEGV in
      nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #723531)
    - unity_support_test crashed with SIGSEGV in
      nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #723158)
    - unity_support_test crashed with SIGSEGV in
      nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #727895)
  * debian/rules:
    - bump shlib

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 10 Mar 2011 19:51:23 +0100

nux (0.9.30-0ubuntu1) natty; urgency=low

  * New upstream release:
    - compiz crashed with SIGSEGV in g_signal_connect_data@plt() (LP: #725827)
    - compiz crashed with SIGSEGV in nux::View::PostProcessEvent2()
      (LP: #726253)
    - Unity FTBFS on armel due to Nux (LP: #721118)
  * debian/rules:
    - bump shlib

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 01 Mar 2011 14:20:24 +0100

nux (0.9.28-0ubuntu1) natty; urgency=low

  * New upstream release:
    - BaseWindow should notify change on the visible state (LP: #702702)
  * Cherry-picked:
    - Unity FTBFS on armel due to Nux (LP: #721118)
  * debian/rules:
    - bump shlib

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 24 Feb 2011 20:16:04 +0100

nux (0.9.26-0ubuntu1) natty; urgency=low

  * New upstream release.
    - unity_support_test crashed with SIGSEGV in
      nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #711021)
    - cherry-pick additional upstream commit to fix build issues
  * debian/rules:
    - bump shlib

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 17 Feb 2011 20:37:21 +0100

nux (0.9.22-0ubuntu1) natty; urgency=low

  * New upstream release.
  * debian/rules:
    - bump shlib
  * debian/libnux-0.9-doc.install:
    - don't install examples, they are not shipped anymore

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 10 Feb 2011 20:45:14 +0100

nux (0.9.18-0ubuntu1) natty; urgency=low

  * New upstream release.
  * debian/rules:
    - bump shlib

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 27 Jan 2011 14:31:24 +0100

nux (0.9.16-0ubuntu1) natty; urgency=low

  * New upstream release.
  * debian/rules:
    - bump shlib

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 20 Jan 2011 19:02:56 +0100

nux (0.9.14-0ubuntu2) natty; urgency=low

  * debian/control:
    - make the -dev package depends on libpcre3-dev as well
  * fix in trunk to add it to the .pc file and merge to the packaging branch

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 14 Jan 2011 21:28:40 +0100

nux (0.9.14-0ubuntu1) natty; urgency=low

  * New upstream release.
  * debian/control:
    - add libpcre3-dev
  * debian/rules:
    - bump shlib

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 14 Jan 2011 20:45:57 +0100

nux (0.9.12-0ubuntu1) natty; urgency=low

  * New upstream release:
    - "compiz crashed with SIGSEGV in nux::IOpenGLSurface::UnlockRect()"
      is fixed (lp: #686698)
  * debian/rules:
    - updated the shlibs
  * debian/libnux-0.9-doc.install:
    - install the gputests examples there

 -- Sebastien Bacher <seb128@ubuntu.com>  Fri, 17 Dec 2010 13:59:57 +0100

nux (0.9.10-0ubuntu2) natty; urgency=low

  * debian/control:
    - force -common to be in sync with nux
    - add Vcs-Bzr

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 13 Dec 2010 12:39:21 +0100

nux (0.9.10-0ubuntu1) natty; urgency=low

  * New upstream release.
   - Fix SEGSEGV in nux::ResourceData::GetResourceIndex() const ()
     (LP: #682345)
   - Add detection test software
  * debian/rules:
    - bump shlibs for new release
  * debian/nux-tools.install, debian/control:
    - add nux-tools to ship the detection test software

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 09 Dec 2010 19:56:53 +0100

nux (0.9.8-0ubuntu1) natty; urgency=low

  * New upstream release + cherry pick latest commit:
    - don't ship .bmp files but rather .png (LP: #678460)
    - Clicks outside of Quicklist don't close it (LP: #683079)
  * debian/rules:
    - bump shlibs for new release

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 30 Nov 2010 17:32:33 +0100

nux (0.9.6-0ubuntu1) natty; urgency=low

  * New upstream release.
    - nux::Timeline + tests (LP: #676059)
  * debian/copyright:
    - updated to be parsable
  * debian/libnux-dev.install:
    - leftover, removed
  * debian/rules:
    - tests doesn't pass this week, will be fixed next.
    - bump shlibs

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 25 Nov 2010 19:46:27 +0100

nux (0.9.4-0ubuntu2) natty; urgency=low

  * removing debian/libnux-0.9-0.symbols and use a shlibs as there is no
    ABI/API stability + nux doesn't export the same symbols on every arch.

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 19 Nov 2010 10:40:41 +0100

nux (0.9.4-0ubuntu1) natty; urgency=low

  * Initial packaging

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 18 Nov 2010 19:17:32 +0100
