How do I verify a
The following changes are contained in Nux 4.0.8.
* Fix broken builds using the GCC 4.9, 5, and Clang toolchains (lp: #1422427, lp: #1350101, and others).
* Fix a timeout size on 64-bit platforms (lp: #1379960).
* Calculate the frustum using the projection matrix so 3D windows do not break in Compiz.
* Close some memory leaks in the Input Method support.
* Fix a crash due to deleted areas remaining in the layout queue (lp: #1337244).
* Fix a crash during drag-and-drop operations (lp: #1363959).
2013-10-04 Stephen M. Webb <email address hidden>
Bump upstream version in preparation for release Nux 4.0.3.
Approved by Brandon Schaefer, PS Jenkins bot.
2013-10-03 Stephen M. Webb <email address hidden>
precomputed tap invariants for bilinear Gaussian blur shaders (lp: #1222602).
Approved by PS Jenkins bot, Brandon Schaefer.
2013-09-26 Marco Trevisan (Treviño) <email@example.com>
InputMethodIBus: use GCancellable to ignore callback events after destruction
Also use nux logger and add some code cleanup. Fixes: https://bugs.launchpad.net/bugs/1231504.
2013-09-17 Brandon Schaefer <email address hidden>
Gracefully handle ibus_bus_get_config returning NULL. Fixes: https://bugs.launchpad.net/bugs/1047944.
Approved by PS Jenkins bot, Marco Trevisan (Treviño).
2013-09-17 Stephen M. Webb <email address hidden>
initialize all fields of the test results structure to avoid segfaults when Unity support is not available (lp: #1226737). Fixes: https://bugs.launchpad.net/bugs/1226737.
Approved by PS Jenkins bot, Christopher Townsend.
2013-09-06 Brandon Schaefer <email address hidden>
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. Fixes: https://bugs.launchpad.net/bugs/1219432.
2013-09-05 Brandon Schaefer <email address hidden>
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. Fixes: https://bugs.launchpad.net/bugs/1219330.
2013-08-28 Brandon Schaefer <email address hidden>
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. Fixes: https://bugs.launchpad.net/bugs/1205713.
Approved by Christopher Townsend, PS Jenkins bot.
2013-08-15 Łukasz 'sil2100' Zemczak <email address hidden>
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.
Approved by PS Jenkins bot, Brandon Schaefer, Didier Roche.
2013-08-15 Stephen M. Webb <email address hidden>
Apdated gmock detection after gmock was updated.
2013-08-01 Brandon Schaefer <email address hidden>
Change general hotkey/tiggers to general/hotkey triggers.
2013-07-24 Kevin DuBois <email address hidden>
Fix examples/cairo.cpp includes.
Approved by Stephen M. Webb, PS Jenkins bot, Tim Penhey.
2013-07-19 Marco Trevisan (Treviño) <firstname.lastname@example.org>
GraphicsDisplayX11: cache the atom values, calling the slow XInternAtom just once per each.
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
Also various memory errors leaks.
2013-07-10 Stephen M. Webb <email address hidden>
moved to newer upstream google-mock release (lp: #1185265). Fixes: https://bugs.launchpad.net/bugs/1185265.
Approved by PS Jenkins bot.
2013-07-04 Marco Trevisan (Treviño) <email@example.com>
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. Fixes: https://bugs.launchpad.net/bugs/1197561.
Approved by PS Jenkins bot, Andrea Azzarone.
2013-06-17 Marco Trevisan (Treviño) <firstname.lastname@example.org>
XInputWindow: define _NET_WM_PID and WM_CLIENT_MACHINE for nux windows
This makes them to be matched properly.
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.
configure.ac: fix autoreconf by including the missing doxygen m4 macros. Fixes: https://bugs.launchpad.net/bugs/1191810.
2013-05-30 Nick Dedekind <email address hidden>
Double click on non double-click enabled views were not getting the second click.
Approved by Pawel Stolowski, PS Jenkins bot.
2013-05-23 Łukasz 'sil2100' Zemczak <email address hidden>
Due to the recent ABI-change, modify the upstream version as per DailyRelease specifications.
Approved by PS Jenkins bot, Didier Roche.
2013-05-22 Brandon Schaefer <email address hidden>
Allocates the correct size of the texts that come in from input methods. Fixes: https://bugs.launchpad.net/bugs/1112044.
Approved by Marco Trevisan (Treviño), PS Jenkins bot.
2013-05-13 Stephen M. Webb <email address hidden>
Bump Nux version to 4.0.1.
Add build instructions to the sources (lp: #1011395). Fixes: https://bugs.launchpad.net/bugs/1011395.
Base version of Nux shipped in Ubuntu 13.04.