lp://qastaging/~sil2100/nux/revert_640
- Get this branch:
- bzr branch lp://qastaging/~sil2100/nux/revert_640
Branch merges
- Unity Team: Pending requested
-
Diff: 5504 lines (+216/-4518)48 files modified.bzrignore (+0/-2)
Nux/Area.cpp (+0/-33)
Nux/Area.h (+0/-19)
Nux/BaseWindow.cpp (+0/-23)
Nux/BaseWindow.h (+0/-10)
Nux/Features.h.in (+0/-14)
Nux/GeisAdapter.cpp (+0/-528)
Nux/GeisAdapter.h (+0/-122)
Nux/Gesture.cpp (+0/-295)
Nux/Gesture.h (+0/-170)
Nux/GestureBroker.cpp (+0/-200)
Nux/GestureBroker.h (+0/-63)
Nux/GesturesSubscription.cpp (+0/-379)
Nux/GesturesSubscription.h (+0/-181)
Nux/InputArea.cpp (+1/-77)
Nux/InputArea.h (+0/-79)
Nux/Layout.cpp (+0/-20)
Nux/Layout.h (+0/-4)
Nux/MainLoopGLib.cpp (+2/-22)
Nux/Makefile.am (+1/-20)
Nux/View.cpp (+0/-23)
Nux/View.h (+0/-7)
Nux/WindowCompositor.cpp (+0/-69)
Nux/WindowCompositor.h (+0/-29)
Nux/WindowThread.cpp (+177/-246)
Nux/WindowThread.h (+24/-40)
NuxCore/Rect.cpp (+0/-6)
NuxCore/Rect.h (+0/-1)
NuxGraphics/Events.h (+1/-5)
NuxGraphics/GestureEvent.cpp (+0/-80)
NuxGraphics/GestureEvent.h (+0/-162)
NuxGraphics/GraphicsDisplayWin.cpp (+1/-6)
NuxGraphics/GraphicsDisplayWin.h (+1/-4)
NuxGraphics/GraphicsDisplayX11.cpp (+2/-8)
NuxGraphics/GraphicsDisplayX11.h (+1/-4)
NuxGraphics/Makefile.am (+2/-14)
NuxGraphics/nux-graphics.pc.in (+1/-1)
configure.ac (+2/-54)
examples/Makefile.am (+0/-8)
examples/gestures.cpp (+0/-100)
tests/FakeGestureEvent.h (+0/-63)
tests/Makefile.am (+0/-7)
tests/geis_mock.cpp (+0/-483)
tests/geis_mock.h (+0/-148)
tests/gtest-nux-geisadapter.cpp (+0/-230)
tests/gtest-nux-gesturebroker.cpp (+0/-142)
tests/gtest-nux-main.cpp (+0/-17)
tests/gtest-nux-windowcompositor.cpp (+0/-300)
Branch information
Recent revisions
- 646. By Łukasz Zemczak
-
Reverting revision 640, as it was causing many serious regressions. The direct cause seems to be libgeis, not the nux changes themselves - but this is the easiest way of resolving the problem. This code can be re-added once geis is fixed.
- 644. By Jay Taoko
-
* Make libgeis package optional in nux-graphics.pc.in. For instance libgeis is not available on Ubuntu Precise.. Fixes: . Approved by Daniel d'Andrada.
- 643. By MC Return
-
Optimized performance and style following suggestions reported by cppcheck:
1. Reduced the scope of various variables.
2. Used prefix ++ operators for non-primitive types, because those can be more efficient than post-increment. Post-increment usually keeps a copy of the previous value, adds extra code and is slower.. Fixes: . Approved by Andrea Azzarone.
- 642. By Łukasz Zemczak
-
Added a missing header file to tests/Makefile.am.. Fixes: . Approved by Jay Taoko.
- 641. By Andrea Azzarone
-
Fix bottom-up keynavigation in GridHLayout.. Fixes: . Approved by Jay Taoko.
- 639. By Łukasz Zemczak
-
Do to a recent name switch, rename libutouch-geis to libgeis.. Fixes: . Approved by Jay Taoko.
- 638. By Steve Baker
-
* Use the shared tinyxml library.
Most of the Coverity bugs raised in nux are coming from the internal forked version of tinyxml. This branch removes the tinyxml files and modifies configure.ac to use the tinyxml packaged in Ubuntu.. Fixes: https://bugs.launchpad .net/bugs/ 789303. Approved by Jay Taoko.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/nux