review and consolidate event/state constants used in the ntrack common/backend/glib/qt layers

Bug #452229 reported by Alexander Sack
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ntrack
Fix Released
Medium
Unassigned

Bug Description

currently the constants used on the various levels feels redundant.

The initial idea was to make the comon-backend layout purely emitting events about state changes and have the common layer aggregate that and deliver higher level events and aggregated states.

also glib-abstraction-layer currently has its own constants and provides each own not-really-redefined abstraction on top of the already aggregated common layer, which feels wrong and needs to be consolidated - most likely by exporting ntrack-constants.h as a header and allowing all toolkit wrappers to refer to that directly.

Related branches

Alexander Sack (asac)
Changed in ntrack:
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Alexander Sack (asac) wrote :

we reuse the common event/state types and constants now in all layers ...

http://bazaar.launchpad.net/~asac/ntrack/main/revision/112

Changed in ntrack:
status: Triaged → Fix Committed
Revision history for this message
Alexander Sack (asac) wrote :
Changed in ntrack:
milestone: none → 003
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.