Nux

lp:~rsalveti/nux/removing_dependency_gcc_46

Created by Ricardo Salveti and last modified
Get this branch:
bzr branch lp:~rsalveti/nux/removing_dependency_gcc_46
Only Ricardo Salveti can upload to this branch. If you are Ricardo Salveti please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ricardo Salveti
Project:
Nux
Status:
Merged

Recent revisions

707. By Ricardo Salveti

Doesn't need to depend on gcc 4.6 anymore (LP: #1044836)

706. By Michael Terry

Use dh9, multiarch, and automatic tests.

Approved by Didier Roche.

705. By Tim Penhey

Bump the major version number up to 4.. Approved by Daniel van Vugt.

704. By Brandon Schaefer

Fixes unit test caused by uninitialized variables.. Approved by Tim Penhey.

703. By Eleni Maria Stea

fixed the following memory leak:
==10290== 360 bytes in 1 blocks are definitely lost in loss record 276 of 313
==10290== at 0x402A629: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
  ==10290== by 0x4B4F5C0: XF86VidModeGetAllModeLine:was (in /usr/lib/i386-linux-gnu/libXxf86vm.so.1.0.0)
  ==10290== by 0x40E09CD: nux::GraphicsDisplay::CreateOpenGLWindow(char const*, unsigned int, unsigned int, nux::WindowStyle, nux::GraphicsDisplay const*, bool, bool) (GraphicsDisplayX11.cpp:225)
  ==10290== by 0x40D4AB8: nux::DisplayAccessController::CreateGLWindow(char const*, unsigned int, unsigned int, nux::WindowStyle, nu::GraphicsDisplay*, bool, bool) (GLWindowManager.cpp:113)
  ==10290== by 0x8049D67: RenderBlurredTexture() (texture_blur.cpp:41)
  ==10290== by 0x804AB53: main (texture_blur.cpp:160)

according to the XF86VidModeGetAllModeLine man page:
The memory occupied by the array is dynamically allocated by the
XF86VidModeGetAllModeLines function and should be freed by the caller.

changed the constructor to initialize at 0 and the destructor to call XFree.. Approved by Jay Taoko.

702. By Eleni Maria Stea

cleanup enumerations:
instead of replacing deprecated enumerations with other deprecated enumerations and then the other deprecated enumerations with the non-deprecated enumerations, every deprecated enumeration is now replaced by a valid one :p. Approved by Jay Taoko.

701. By Tim Penhey

Fix the animation tests for 32bit chroot landings.. Fixes: https://bugs.launchpad.net/bugs/1076129. Approved by Brandon Schaefer.

700. By Timo Jyrinki

Bring debian/ packaging inline.. Approved by Francis Ginther, Didier Roche.

699. By Jay Taoko

* Fix: Call QueueDraw in StaticText::SetTextColor
* Fix: Call QueueDraw on main layout in WindowThread::SetWindowBackgroundPaintLayer
* Fix: In GpuDevice::DrawIndexedPrimitive, make correct call to glVertexAttribPointer
* Fix: Incorrect call to glGetActiveUniformARB in IOpenGLShaderProgram::CheckUniformLocation

[Tests] Covered by existing tests.. Approved by Jay Taoko.

698. By Tim Penhey

Fix the nux logging code so there are easy ways to declare file level functions that return logger objects, to avoid the constructor code for the file level logger objects being executed at static initialisation time, but instead to be constructed on first use.. Approved by Michi Henning.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:nux
This branch contains Public information 
Everyone can see this information.

Subscribers