Nux

lp:~nux-team/nux/nux.fixed-invalid-operation-error-1282

Created by Eleni Maria Stea and last modified
Get this branch:
bzr branch lp:~nux-team/nux/nux.fixed-invalid-operation-error-1282
Members of Nux Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Nux Team
Project:
Nux
Status:
Development

Recent revisions

718. By Eleni Maria Stea

when we remove a texture/texture id in RunTimeStats.cpp we don't test if the
texture is already deleted and we end up with invalid operation errors when
its constructor had been called already

717. By Michi Henning

Fixes random color generation (which left the green component always at zero) in RandomColorINT().

Approved by Michi Henning.

716. By Tim Penhey

Make tests/gtest-nuxcore only depend on NuxCore libs.

Approved by Brandon Schaefer.

715. By Brandon Schaefer

Check the position of mouse events for InputAreaProximities if an event type is NUX_WINDOW_MOUSE_LEAVE.

Approved by Jay Taoko.

714. By Ricardo Salveti

 make check-headless should respect DEB_BUILD_OPTIONS=nocheck
.

Approved by Didier Roche.

713. By Tim Penhey

- Introducing improvements for ARM build.
- Resolved build failures
- Added --enable-x-support option
- Added --enable-minimal-build option

[Tests] Covered by existing tests.

Approved by Brandon Schaefer, Jay Taoko.

712. By Brandon Schaefer

Adds a input area proximity class which takes an input area and the proximity.

It has 3 signals, mouse_near, mouse_approaching, and mouse_beyond. They depend on the CheckMousePosition function. The default function expands each side of the InputArea by the proximity and checks if the mouse is within that geo. If true then emit mouse_near, if the mouse then is moved from that geo mouse_beyond will emit. (Some what like enter/leave). If the mouse is near, but not yet inside the input area then the mouse_approaching signal emits the mouses position and the distance to the input area. Fixes: https://bugs.launchpad.net/bugs/608124.

Approved by Jay Taoko, Marco Trevisan (TreviƱo).

711. By Michael Terry

Enable headless tests during build.

Approved by Didier Roche.

710. By MC Return

Performance: Do not create unnecessary string copies by converting const char* to std::string, instead use those directly.

Approved by Michi Henning.

709. By MC Return

Performance:
Check for emptiness instead of calculating the size as this might be inefficient.
xxxx.size() can take linear time while xxxx.empty() is guaranteed to take constant time.

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