lp:ubuntu/dapper/kde-guidance

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

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

17. By Jonathan Riddell

Add kubuntu_02_passwordexpire.diff from branch,
set local passexpirewarn (not global variable of same name)
prevents UnboundLocalError, closes malone #47090

16. By Jonathan Riddell

Change init number of displayconfig-hwprobe.py to 60,
in line with Ubuntu policy

15. By Jonathan Riddell

* Add kubuntu_01_branch.diff
  - Adds Dutch Translations to .desktop files
  - Fixes serviceconfig.py would sometimes fail on non-English systems.
    (Closes Malone bug #43313).

14. By Jonathan Riddell

[ Simon Edwards ]
* Dutch translation added (Rinse de Vries)
* BUG: Displayconfig would fail if the monitor frequency settings in xorg.conf
  contained extra spaces. (Malong bug #38692)
* BUG: Displayconfig would not add the lowest screen resolution available to
  the modes list in the xorg.conf's Screen section/Display subsection.
* French translation added from Launchpad Rossetta.

13. By Jonathan Riddell

[ Simon Edwards ]
* BUG: Serviceconfig didn't correctly remove links in runlevel directories.
  (Malone bug #39404)
* BUG: In Serviceconfig, toggling the "Start during boot" checkbox using the
  context menu would fail. (Malone bug #34252)
* BUG: displayconfig-restore.py was would fail with "global name 'syslog'
  undefined". (Malone bug #40683)
* BUG: Displayconfig had trouble picking a driver gfxcard model entry instead
  of the detected default (e.g. VESA). (Malone bug #41127)
* BUG: Displayconfig would fail when writing out a xorg.conf that contained
  non-ascii characters. (Malone bug #41474)
* Work around for an annoying bug in PyQt/PyKDE that causes the tools to
  crash on exit if a dialog window has been used.
* BUG: The file paths used in displayconfig for checking for the proprietary
  nvidia driver were wrong or out of date.

12. By Jonathan Riddell

Add kubuntu_01_broken_script.diff comment out invalid python in
displayconfig script

11. By Jonathan Riddell

[ Simon Edwards ]
* BUG: services that have not been installed via apt would cause long loops
  a lot of dpkg queries. Only query dpkg db once.
* BUG: Serviceconfig's Apply button doesn't work. It should actually be Close
  (Malone #38582)
* BUG: Changing an user's password can change another password for a different
  user (Malone bug #39444)
* BUG: Displayconfig would fail at startup on systems with an nVidia 7800 GTX.
  (Malone bug #32915 for Rob Hughes)
* BUG: Serviceconfig would crash if the windows is closed quickly after
  serviceconfig appears.
* BUG: userconfig would fail at startup if an entry in /etc/passwd refered to
  a group that is not defined in /etc/group. (Malone bug #34311)
* BUG: Userconifg. Manually typing in or editing the list of secondary groups
  for a user had no effect. (Malone bug #37212)
* BUG: Displayconfig fails to detect the presence of the proprietary ATI and
  nVidia drivers. (The location of some of the driver files had been recently
  changed).
* BUG: displayconfig-restore.py would calculated the needed DPI at login using
  stale screen information which would sometimes result in the wrong DPI.
* BUG: Numerious small bugs and compatibility problems in mountconfig.
* BUG: When browsing for a SMB share, mountconfig now correctly catches the
  authentication information entered by the user into the smaller popup from
  kio.
* Displayconfig now assumes that dualhead/clone mode is supported if the
  laptop-detect script detects a laptop.
* Displayconfig now uses the clone mode support in the i810 driver.
* Displayconfig now only offers resolutions that both monitors support when
  using clone mode.
* Displayconfig now supports clone mode on any setup that also supports
  xinerama.
* BUG: Mountconfig failed to take into account that the order of the
  user/users, exec/noexc, suid/nosuid etc options in /etc/fstab is significant.
  (thanks Christoph Wiesen)
* French translations added to the desktop files. (Anthony Mercatante)

10. By Jonathan Riddell

[ Simon Edwards ]
* BUG: All of the tools no longer write out config files under ~/.kde when
  running as root. This should stop the annoying creation of config files
  that can't be overwritten by the normal user.
* Userconfig is now by default not quite as tall. This should help stop
  it from appearing too big in systemsettings.
* Displayconfig updated to also recognise late model nVidia chipsets.
* BUG: Displayconfig didn't support Clone mode for the proprietary nVidia
  driver.
* BUG: The tools now correctly specify which translation catalogue to use for
  translations.
* The screen images in the dualhead widget make better use of available widget
  space.
* Displayconfig: The 40guidance-displayconfig_restore script which is used by
  the Xsession script during login via KDM/xdm, has now been fixed to not stop
  the login in case of failure.
* BUG: Displayconfig was getting confused by unknown graphics cards and
  crashing. (Malone bug #32915)
* BUG: Displayconfig still can't handling unicode in xorg.conf. (Malone bug
  #34437).
* BUG: Displayconfig is now more forgiving when xorg.conf contains characters
  that are illegal with respect to the system character encoding. (Malone bug
  #36590).
* BUG: Displayconfig would have trouble detecting hardware on the PCI bus on
  big endian architectures. (raphink)
* BUG: Displayconfig did not correctly handle situations where the X RandR
  extension is missing.
* BUG: Displayconfig would fail when loading some xorg.conf files containing
  multiple graphics card specifications. (Malone bug #37275, patch applied)
* BUG: Userconfig didn't respect the entered UID when creating a account.
  (Malone bug #37722).
* Displayconfig: Added 1280x960 modes (60 & 75Hz).

9. By Fathi Boudra

[ Fathi Boudra ]
* Sync with Debian package (not yet in archives)

[ Simon Edwards ]
* BUG: userconfig and unixauthdb didn't respect the ownership of system files
  when update /etc/passwd and friends. (Malone bug #26175).
* BUG: userconfig and unixauthdb would fail if /etc/passwd, /etc/groups or
  /etc/shadow contained blank lines.
* BUG: displayconfig now does a better job of detecting graphics PCI devices
  and handling non-detected graphics cards. Instead of crashing, "generic
  VESA" is used when the type of card can't be found. (Malone bug #32915)
* The DPI that displayconfig-restore.py uses at login time can now be
  controlled by adding a line to ~/.kde/share/config/displayconfigrc
  in the [General] section. Add "dpi=xserver" to use the default DPI
  from the X server, or "dpi=100" to use 100 DPI for example.
* BUG: Widescreen modes were missing in displayconfig.
* Displayconfig: Monitors can now be specified as being standard aspect ratio
  or widescreen.
* BUG: Using the xresprobe command in displayconfig would crash some people's
  machines. The much more safer ddcprobe command is now used.
  (Malone bug #33943)
* BUG: A bug is displayconfig stopped monitor model detection. The xresprobe
  command didn't actually return the eisa ID of the connected monitor.
  ddcprobe does though (see above).
* BUG: Displayconfig. Changes to the monitor model or image format are
  shown immediately on the "Size & Orientation" tab, even if the screen is
  currently being used.
* BUG: When userconfig asks about whether the home directory should be created
  when creating a new account, sometimes the wrong directory name was shown in
  the dialog.
* BUG: Powerbook screen mode "1280x854" add to displayconfig. (Malone bug
  #34383).
* BUG: Displayconfig would throw an exception if the current display didn't
  support DPMS. (Malone bug #34316).
* BUG: Most utilities would fail if they came across UTF-8 or unicode
  characters. (Malone bug #34194).
* BUG: Displayconfig wouldn't correctly detect the presence of installed
  proprietary drivers. (OculusAquilae)
* BUG: Displayconfig had trouble handling BusID rows in xorg.conf. This would
  cause the xorg.conf to be incorrectly read. (Tonio)
* Added some extra methods to ScanPCI.py to aid debugging.
* BUG: Displayconfig would not save the user's display settings when running
  in kcontrol or systemsettings. (Malone bug #35257)

8. By Jonathan Riddell

[ Simon Edwards ]
* BUG: Small bug in displayconfig that caused it to bug out around the
  newCustomMonitor() method.
* BUG: userconfig had space character just before the she-bang which really
  caused some trouble the for the shell.
* BUG: Displayconfig: Selecting the "Plug n Play" monitor directly without
  clicking on "Detect" meant that only a very small set of resolutions would
  be written to xorg.conf.
* BUG: The DPI calculations in displayconfig-restore.py where broken. This
  resulted in the wrong DPI being used.
* BUG: Displayconfig: The clone mode option is now correctly disabled for
  Matrox cards (mga driver).
* BUG: Displayconfig would bug out if the monitor model in the xorg.conf was
  anything other than Plug n Play.
* BUG: Displayconfig would bug out if the DPMS Standby setting was 0 and DPMS
  enabled.
* Displayconfig is now shown in kcontrol under settings/hardware instead of
  settings/system.
* BUG: Small bug in displayconfig that will causes displayconfig to bug out
  when trying to detect the monitor and no EDID info is available.
* BUG: Small cosmetic bug in displayconfig where the some tabs were missing
  margins when shown in kcontrol/system settings.
* BUG: displayconfig would bug out when detecting ATI dualhead cards.
  (pci_device.text was None).

[ Jonathan Riddell ]
* Remove kubuntu_02_display_category.diff, now in SVN
* Remove kubuntu_03_userconfig_shebang.diff, now in SVN

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers