Activity log for bug #92836

Date Who What changed Old value New value Message
2007-03-16 15:44:37 Martin Pitt bug added bug
2007-03-16 15:45:47 Martin Pitt restricted-manager: status Unconfirmed Confirmed
2007-03-16 15:45:47 Martin Pitt restricted-manager: importance Undecided Wishlist
2007-03-16 15:45:47 Martin Pitt restricted-manager: statusexplanation
2007-03-16 15:46:19 Martin Pitt title Use displayconfig to manage xorg.conf Handle customized xorg.conf
2007-03-28 12:23:18 Martin Pitt restricted-manager: status Confirmed Fix Committed
2007-03-28 12:23:18 Martin Pitt restricted-manager: statusexplanation Fixed in -xorgconf branch.
2007-03-28 15:00:55 Martin Pitt restricted-manager: status Fix Committed Fix Released
2007-03-28 15:00:55 Martin Pitt restricted-manager: statusexplanation Fixed in -xorgconf branch. restricted-manager (0.15) feisty; urgency=low . * debian/control: Use XS-Python-Version 'all' instead of 'current', since the latter seems to break quite often on upgrades. (see #93795) * applications/restricted-manager.desktop.in: Do not show for non-admins. (LP: #97163) * Add RestrictedManager/xorgconfig.py (stolen from kdeguidance): Parser/writer for X.org configuration files. Add author and copyright to debian/copyright. * RestrictedManager/xorgconfig.py: Change formatting a bit to make it more similar to what dexconf produces. * RestrictedManager/xorg_driver.py: - Use xorgconfig.py to mangle /etc/X11/xorg.conf directly instead of relying on consistent debconf values and using dexconf. This makes r-m work with custom configurations (including install scripts from nvidia/fglrx upstream packages) and avoids changing unrelated settings like keyboard/screen resolution/BusID etc. (LP: #92836, LP: #94549, LP: #93075) - Back up the entire original config before enabling a driver. If it exists when disabling again, restore it entirely. (LP: #96474) - is_enabled(): Do not check for installed GLX library package any more (such as nvidia-glx), since they could be installed directly from upstream. Now only check the xorg.conf configuration. (LP: #94626) - Add {enable,disable}_config_hook() for nonstandard modifications to the X.org configuration. * RestrictedManager/fglrx.py: Use above *_config_hook() to add/remove the 'Extensions' section and disable Composite. In previous versions, dexconf did that for us. * restricted-manager: Drop check for readability of debconf database, since we do not need it any more. * Some small UI improvements, thanks to izi! - Remove the redundant 'Enable' button, we already have the check boxes. - Display stock yes/no/reload icons in addition to the textual status. - Add window icon. - Do not update the tree model when cancelling enabling/disabling. - Make modal dialogs transient. * RestrictedManager/core.py: Add a global variable package_install_idle_function which, if set to a function, is executed repeatedly while waiting for synaptic to finish. This avoids GTK specific code in the backend. * restricted-manager: Set core.package_install_idle_function to a default GTK event processing loop. (LP: #97399) * restricted-manager: Determine main window xid and pass it to synaptic as parent window, so that it becomes transient.
2009-08-08 06:23:07 Launchpad Janitor branch linked lp:ubuntu/hardy/restricted-manager