Nux uses XInterAtom constantly as opposed to saving the results of XInternAtom when performing drag and drop

Bug #719553 reported by Jason Smith
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Nux
Confirmed
Undecided
Unassigned
nux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Nux needs to be refactored in GraphicsDisplayX11.cpp to own an Atoms class. This class must be instantiated per display server (offering a singlet for each server) and fetch/cache atoms by name. Ideally atoms will be fetched on demand, however any system is better than the current XServer round trip performed. Contact for additional question: DBO on irc.freenode.net

Tags: bitesize
Jorge Castro (jorge)
Changed in nux:
status: New → Confirmed
tags: added: bitesize
Changed in unity:
status: New → Confirmed
Changed in nux (Ubuntu):
status: New → Confirmed
Andrea Azzarone (azzar1)
summary: - Nux uses XInternWindow constantly as opposed to saving the results of
- XInternWindow when performing drag and drop
+ Nux uses XInterAtom constantly as opposed to saving the results of
+ XInternAtom when performing drag and drop
no longer affects: unity
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.