lp:ubuntu/karmic/screen-resolution-extra

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/karmic/screen-resolution-extra
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

12. By Alberto Milone

Set the virtual resolution to 2048x2048 only if a smaller framebuffer
size was requested (LP: #433856).

11. By Martin Pitt

* policy-dontzap.py, policyui.py: Add missing hashbang lines (files are
  executable).
* debian/control: Update Vcs-Bzr: to ubuntu-desktop branch.
* Port to polkit-1: (LP: #435709):
  - screenresolution-mechanism.policy.in: auth_self_keep_always →
    auth_admin_keep.
  - setup.{py,cfg}: Install policy file into share/polkit-1/actions.
  - Drop ScreenResolution/policykit.py, and its usage in policyui.py and
    policy-dontzap.py; client-side handling of PK is not necessary any more.
  - screenresolution-mechanism.py: Drop PolicyKitAuthentication class, it's
    way too complicated.
  - screenresolution-mechanism.py, _check_permission(): Call polkit-1
    instead of old PolicyKit.
* screenresolution-mechanism.py: Actually enforce privilege check by calling
  _check_permission() in the service methods.
* debian/control: Add policykit-1 dependency.
* debian/control: Bump Standards-Version to 3.8.3 (no changes necessary).

10. By Alberto Milone

* policyui.py:
  - Normalise docstrings in checkVirtual().
  - Remove computeVirtual() and compareFrameBuffer() as they were not used
    since gnome-control-center already checks the available front buffer size.
  - Add the optimal_virtual_resolution attribute set to [2048, 2048] (usually
    the highest virtual resolution which doesn't break direct rendering) to
    the BootWindow class and make sure that, if the required resolution is
    lower than optimal_virtual_resolution, the latter is used instead of the
    former (LP: #412948).

9. By Michael Bienia

Drop DEB_PYTHON_INSTALL_ARGS_ALL from debian/rules and use the default
one from cdbs (fixes FTBFS).

8. By Alberto Milone

* policyui.py:
  - Catch AttributeError exception if there are duplicate virtual options (LP: #282283).
  - Import xorgparser so that XKit exceptions are actually caught.

7. By Matthias Klose

Build for python2.6, include the symlinks in the package.

6. By Alberto Milone

* debian/control: Add dependency on python-distutils-extra
* screenresolution-mechanism.policy.in:
  - localise messages and descriptions
  - add new dontzap action
* policy-dontzap.py: new app to set dontzap
* screenresolution-mechanism.py: new setDontZap method

5. By Scott James Remnant (Canonical)

[ Scott James Remnant ]
* com.ubuntu.ScreenResolution.Mechanism.conf:
  - allow messages to be sent to the service. LP: #306705.

[ Martin Pitt ]
* debian/control: Add Vcs-Bzr header.

4. By Alberto Milone

* Do not calculate the virtual resolution.
* Modify the virtual resolution only if the required resolution is
  greater than the one which is currently set.

3. By James Westby

Don't try and use XKit, as it hasn't been imported. Instead import
xorgparser from it and use that instead. (LP: #269757)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/screen-resolution-extra
This branch contains Public information 
Everyone can see this information.