UI not updated while synaptic is running
Bug #97399 reported by
Sebastien Bacher
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
restricted-manager (Ubuntu) |
Fix Released
|
Low
|
Martin Pitt |
Bug Description
Binary package hint: restricted-manager
It would be nice to run synaptic asynchronously and make its window transient
Related branches
Changed in restricted-manager: | |
assignee: | nobody → pitti |
importance: | Undecided → Low |
status: | Unconfirmed → Fix Committed |
To post a comment you must log in.
restricted-manager (0.15) feisty; urgency=low restricted- manager. desktop. in: Do not show for non-admins. er/xorgconfig. py (stolen from kdeguidance): copyright. er/xorgconfig. py: Change formatting a bit to make it more er/xorg_ driver. py: disable} _config_ hook() for nonstandard modifications to the er/fglrx. py: Use above *_config_hook() to add/remove the er/core. py: Add a global variable install_ idle_function which, if set to a function, is executed install_ idle_function to a default
.
* debian/control: Use XS-Python-Version 'all' instead of 'current', since
the latter seems to break quite often on upgrades. (see #93795)
* applications/
(LP: #97163)
* Add RestrictedManag
Parser/writer for X.org configuration files. Add author and copyright to
debian/
* RestrictedManag
similar to what dexconf produces.
* RestrictedManag
- 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,
X.org configuration.
* RestrictedManag
'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.
* RestrictedManag
package_
repeatedly while waiting for synaptic to finish. This avoids GTK specific
code in the backend.
* restricted-manager: Set core.package_
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.