  141 Michael Vogt	2008-03-18
      * xfailsafedialog:
        - call shutdown with "-h" (LP: #190370)

  140 Michael Vogt	2008-03-18
      * Disable displayconfig-gtk in menus (replaced by Screen Resolution tool)

  139 Michael Vogt	2008-03-11
      finalize changelog

  138 Michael Vogt	2008-02-18
      * displayconfiggtk/DisplayConfig.py:
        - fix crash if icon_theme can not be loaded (LP: #182232)
        - add gtk.init_check() 

  137 Michael Vogt	2007-12-17
      data/displayconfig-gtk.desktop.in: remove deprecated Encoding

  136 Michael Vogt	2007-10-12
      * data/displayconfig-gtk.desktop.in: Change "OnlyShowIn=GNOME" to
        "NotShowIn=KDE" to make it appear in XFCE, too.

  135 Sebastian Heinlein	2007-10-11 [merge]
      * Merge another fix

  134 Sebastian Heinlein	2007-10-11
      * Create a backup of the current configuration in fallback mode
      * Allow to write to a not yet existing xorg.conf file
      * Save a changed configuration after applying the changes instantly

  133 Michael Vogt	2007-10-11
      * merge the pitti upload into the tree

  132 Michael Vogt	2007-10-11
      * debian/changelog: add correct bugnumber

  131 Michael Vogt	2007-10-11
      * displayconfiggtk/DisplayConfig.py:
        - do not save empty location names, this crashes the parser
          on the next run of displayconfig-gtk

  130 Sebastian Heinlein	2007-10-03
      * print the exit state of xfailsafedialog to stdout
      * add a "always run in low graphics mode" checkbutton
      * update debian changelog

  129 Sebastian Heinlein	2007-10-03
      * Update debian changelog

  128 Sebastian Heinlein	2007-09-30
      * fix a crash in fallback mode

  127 Sebastian Heinlein	2007-09-30
      * center the fail safe dialog on the screen

  126 Sebastian Heinlein	2007-09-29
      * Fix segfault if it the monitor model was not given

  125 Sebastian Heinlein	2007-09-29
      * Update changelog

  124 Sebastian Heinlein	2007-09-29
      * Set the correct fallback_mode switch in the fail safe session

  123 Sebastian Heinlein	2007-09-29
      * In failsafe mode reenable the disabled modules

  122 Sebastian Heinlein	2007-09-29
      * Prepare a new release

  121 Sebastian Heinlein	2007-09-29
      * Update debian changelog

  120 Sebastian Heinlein	2007-09-29
      * Fix: do not set the driver of a gfxcard to its model

  119 Sebastian Heinlein	2007-09-29
      * Query the card and not the xsetup about dual head capabilities

  118 Sebastian Heinlein	2007-09-28
      * Prepare a minor release

  117 Sebastian Heinlein	2007-09-28
      * Import the latest translations from Rosetta
      * Update the template and po files

  116 Sebastian Heinlein	2007-09-28
      * Extract translatable strings from the xfailsafedialog

  115 Sebastian Heinlein	2007-09-28
      * Use a warning symbol in the safe mode dialog and make the wording shorter

  114 Sebastian Heinlein	2007-09-28
      * Update changelog

  113 Sebastian Heinlein	2007-09-28
      * Update debian changelog

  112 Sebastian Heinlein	2007-09-28
      * Bind to the correct gettext domain

  111 Sebastian Heinlein	2007-09-27
      * Update the log for the release

  110 Sebastian Heinlein	2007-09-27
      * Fix some resizing glitches in glade

  109 Sebastian Heinlein	2007-09-27
      * Prepare the 0.3 release

  108 Sebastian Heinlein	2007-09-27
      * Use tangerine desktops in the icons

  107 Sebastian Heinlein	2007-09-27
      * Really shutdown the system in xfailsafedialog!

  106 Sebastian Heinlein	2007-09-27
      * start with the currently selected driver in the driver chooser
      * skip_vendor should not segfault if vendor is None
      * update debian changelog

  105 Sebastian Heinlein	2007-09-27
      * Update debian changelog
      * Install the xfailsafedialog
      * Rewording of the dialog - thanks to mpt

  104 Sebastian Heinlein	2007-09-27
      * Fix smaller bugs in the fail safe mode handling

  103 Sebastian Heinlein	2007-09-27
      * simplify and harden the tempfile creation for the test server

  102 Sebastian Heinlein	2007-09-26
      * remove the failsafe user interface bits from the core DisplayConfig class
        (now located in xfailsafedialog)
      * sanitinize xorg configuration file handling

  101 Sebastian Heinlein	2007-09-26
      * Add a failsafe dialog for Ubuntu

  100 Sebastian Heinlein	2007-09-26
      * BUGFIX: Check for restart requests before applying changes

   99 Sebastian Heinlein	2007-09-25 [merge]
      * Push local changes

   98 Sebastian Heinlein	2007-09-24
      * Add some tooltips to the add and detect button

   97 Sebastian Heinlein	2007-09-24
      * add a toggle signal for the widescreen checkbutton

   96 Sebastian Heinlein	2007-09-24
      * Rename detect button and add a clicked signal

   95 Sebastian Heinlein	2007-09-24 [merge]
      * push local changes

   94 Sebastian Heinlein	2007-09-17
      * Do not fail silently on unreadable inf files (should perhaps be handled by 
        infimport in the future)

   93 Sebastian Heinlein	2007-09-17
      * fix a bug in the previous commit

   92 Sebastian Heinlein	2007-09-17
      * Do not show the "need adminstrative rights" dialog if the xorg.conf is missing

   91 Sebastian Heinlein	2007-09-17
      * Close the application on window manager close event 

   90 Sebastian Heinlein	2007-09-05
      * update changelog

   89 Sebastian Heinlein	2007-09-05
      * Create the var dir for the monitor db on installation

   88 Sebastian Heinlein	2007-09-04
      * do not require a png file for the menu entry icon

   87 Sebastian Heinlein	2007-09-03
      * improve wording of fail safe dialog
      * update debian changelog

   86 Michael Vogt	2007-08-30
      
      * debian/rules:
        - add langpack.mk rule

   85 Bryce Harrington	2007-08-28
      Make "Available drivers" menu non-detachable since it malfunctions when
      detached, and since there's really no reason for it to be detachable.
      (fixes LP: #133904)

   84 Bryce Harrington	2007-08-27
      Don't call getManufacturer() when monitor model is unknown (LP #129979)

   83 Bryce Harrington	2007-08-27
      Adding failsafe mode code

   82 Bryce Harrington	2007-08-27
      Updating todo file now that displayconfig-gtk is in main

   81 Sebastian Heinlein	2007-08-14
      * Replace symlinks with files - symlinks seem to cause a lot annoyance

   80 Sebastian Heinlein	2007-08-14
      * Add build dependency on python-setuptools
      * Reorganize dependencies
      * Update changelog

   79 Sebastian Heinlein	2007-08-14
      * switch to setuptools

   78 Sebastian Heinlein	2007-08-14
      * remove inimport - fixed in guidance

   77 Sebastian Heinlein	2007-08-14
      * Add Finish translation made by Timo Jyrinki

   76 Sebastian Heinlein	2007-08-11 [merge]
      * push local changes

   75 Sebastian Heinlein	2007-07-31
      * fix a broken link in the test system

   74 Sebastian Heinlein	2007-07-31
      * Add the bzr log (short version) as Changelog
      * Add the README to the docs files

   73 Sebastian Heinlein	2007-07-31
      * update the debian changelog

   72 Sebastian Heinlein	2007-07-31
      * depend on latest guidance-backends
      * switch to python-distutils-extra 1.90

   71 Sebastian Heinlein	2007-07-31 [merge]
      * Push local changes

   70 Sebastian Heinlein	2007-07-24
      * rename _populateGfxcardDialog and _populateMonitorDialog
      * allow to add monitor models from .inf files to the database

   69 Sebastian Heinlein	2007-07-24
      * Improve the copyright 
      * Update the changelog

   68 Sebastian Heinlein	2007-07-24
      * Switch to GLADE3!

   67 Michael Vogt	2007-06-21
      * debian/changelog: target dist is gutsy

   66 Michael Vogt	2007-06-19
      * modules/xrandr.py:
        - start with very incomplete python interface

   65 Michael Vogt	2007-06-19
      * tests/xrandr1.2_ctypes.py:
        - make modeswitching work!

   64 Sebastian Heinlein	2007-06-12 [merge]
      * Merge unittests for the config abstraction

   63 Sebastian Heinlein	2007-06-12 [merge]
      * merge the location switcher test from the unit branch

   62 Sebastian Heinlein	2007-06-12 [merge]
      * Merge with unit test branch

   61 Sebastian Heinlein	2007-06-11 [merge]
      * push local changes in preparation for a testing infrastructure

   60 Sebastian Heinlein	2007-06-10 [merge]
      * push local changes

   59 Sebastian Heinlein	2007-06-07
      * add a README with some information about the project, how to participate
        and how to run it inside of the working directory

   58 Sebastian Heinlein	2007-06-06
      * Applying locations should also include the DualHeadOrientation

   57 Sebastian Heinlein	2007-06-06
      * add a version command line option

   56 Sebastian Heinlein	2007-06-06 [merge]
      * Push my today's train ride outcome

   55 Michael Vogt	2007-06-06 [merge]
      * tests/xrandr1.2_ctypes.py:
        - more coverage

   54 Sebastian Heinlein	2007-06-06
      * Will use the fallback xorg.conf if there is no xorg.conf available
        (dual head detection is broken - the backend still needs some 
         code refractoring)
      * update debian changelog

   53 Sebastian Heinlein	2007-06-06
      * Minor fixes in the VideoRAM ui

   52 Sebastian Heinlein	2007-06-06
      * apply Bryce's spelling review patch - fix LP#118888

   51 Sebastian Heinlein	2007-06-06
      * do not show the main window before we haven't created all widgets
        (avoids flickerung)
      * Add tooltips for the location modifier widgets
      * Update translation template and the German translation

   50 Sebastian Heinlein	2007-06-06
      * Update the translation template and the German translation

   49 Sebastian Heinlein	2007-06-06
      * do not use plural for units

   48 Sebastian Heinlein	2007-06-06
      * Make the location selector instant apply
      * Handle re-saving of locations correctly
      * Add an error dialog in the case of failing to save the location

   47 Sebastian Heinlein	2007-06-05
      * move the icons into a seperated directory (install/source)
      * ship the fallback xorg.conf

   46 Sebastian Heinlein	2007-06-05
      * fix typo in changelog

   45 Sebastian Heinlein	2007-06-05 [merge]
      * Merge with my location branch
      * Update debian changelog

   44 Sebastian Heinlein	2007-06-05 [merge]
      * Add video ram support

   43 Sebastian Heinlein	2007-06-05
      * Fix the new location of the pcitable

   42 Sebastian Heinlein	2007-06-04
      * replace the secondary checkbutton and the make default button
        by radiobuttons

   41 Sebastian Heinlein	2007-06-04
      * minor spacing fix

   40 Sebastian Heinlein	2007-06-04 [merge]
      * Import the videodrivers from hwdata to provide nice
        descriptions for the video drivers
      * Add a description for the glide driver

   39 Sebastian Heinlein	2007-06-04
      * Update debian changelog and version number

   38 Sebastian Heinlein	2007-06-04
      * Merge from my new user interface branch:
       - use "Screen and Graphics Preferences" as title
       - move the device chooser for the monitor and the dual screen
         configuration to the screen tab
       - remove dual head tab
       - rename devices tab to "graphics card"
       - rename "display mode" tab to "screen"
       - use a grayed out icon for disabled screens
       - add a button to make the current screen to the default one
      * code refraction:
       - rename _syncGUI method to _sync_screens
       - merge set_dual_head into treeview_screens_cursor_changed

   37 Sebastian Heinlein	2007-05-31
      * Rename patches for the backend
      * Add a STATUS file to keep track of which patch was merged by
        Ubuntu or upstream

   36 Sebastian Heinlein	2007-05-31
      * Remove the displayconfig source code from the repository, since we
        can now depend on guidance-backends - thanks Riddell
      * Update the packaging and build process accordingly

   35 Sebastian Heinlein	2007-05-31
      * Add a patch to the backend that disables XRanR 1.0 instant 
        applying on Xinerama based layouts

   34 Sebastian Heinlein	2007-05-30
      * Fix: show the hint buttons on every monitor and not screen

   33 Sebastian Heinlein	2007-05-30
      * Ask the window manager to center the dialog window always in the  
        center of the monitor/screen it was started from
      * Show little hint buttons on every monitor that allow to move
        the preferences dialog to it

   32 Sebastian Heinlein	2007-05-30
      * fix the changelog

   31 Sebastian Heinlein	2007-05-30
      * Update package changelog and prepare for release

   30 Sebastian Heinlein	2007-05-30
      * add an apport package hook that submits the xorg.conf and the pcitable

   29 Sebastian Heinlein	2007-05-29 [merge]
      * push todays train ride changes

   28 Sebastian Heinlein	2007-05-28 [merge]
       * Merge Intel and laptop fixes from my branch:
         - Do not try to find a screen for sub devices of Intel gfx cards if
           the main device was already configured for dual head mode
         - Do not try to configure a new second head for laptop cards that
           already have two or more screens

   27 Sebastian Heinlein	2007-05-25 [merge]
      * merge today's changes

   26 Michael Vogt	2007-05-24
      * tests/xrandr1.2_ctypes.py: fun with ctypes

   25 Michael Vogt	2007-05-24
      * tests/xrandr1.2_ctypes.py:
        - add some experimental ctype based randr1.2 code

   24 Michael Vogt	2007-05-23
      * added simple test for the new RR code

   23 Michael Vogt	2007-05-23
      * started with some basic xrandr 1.2 support

   22 Michael Vogt	2007-05-23 [merge]
      * Write the dual head position correctly
      * Fix interaction of primary/secondary screen choosers
      * Try to detect laptop displays, wide screens and TV outs and show
      * Rewording of the notebook headers
      * Dialogs should be transient for the main window
      * Fix alignment of device buttons
      * Rewording of the failed test dialog
      * Include the bzr changelog
      * Fix i810 dual head setups in the backend
      * Allow to double click monitors and cards in the device dialogs
      * Fix wrong exit state of the server test LP#116314 - Thanks Bryce
      * Fix a spelling error LP#116301 - Thanks Bryce

   21 Michael Vogt	2007-03-23 [merge]
      * merged from glatzor

   20 Michael Vogt	2007-03-23 [merge]
      * Handle unknown monitor models correctly - fix LP#94205
      * Fix crash of gfx card dialog if there is no corresponding model
      * Add menu entry
      * Make the application translatable
      * Use cdbs and python-dsitutils-extra
      * Try to detect laptop displays, wide screens and TV outs and show 
        corresponding icons (the icons are not final)
      * Add a German translation
      * Show restart reminders after saving
      * Only save if there are changes
      * Disable read-only widgets for non-root users
      * Add a --data-dir argument to specify a custom one

   19 Michael Vogt	2007-03-21 [merge]
      * disable "Test" button in non-root mode
      * skip vendor name in monitor model
      * support setting the refresh rate

   18 Michael Vogt	2007-03-20
      * do not crash for invalid tree pathes (LP#93952)

   17 Michael Vogt	2007-03-20
      * do not crash in _canonicalPCIBusID() (LP#94108)

   16 Michael Vogt	2007-03-20
      * set apply button to insensitive when runing as non-root (LP#93819)

   15 Michael Vogt	2007-03-20
      * fix esacping in vendors list

   14 Michael Vogt	2007-03-20
      * more work on the GUI
      * do not crash if the treeview does not have a model (yet) (LP#94125)
      * sort the monitor list (LP#93820)

   13 Michael Vogt	2007-03-20
      * re-enable ok (will make a backup though :)

   12 Michael Vogt	2007-03-20 [merge]
      * re-enable ok (write code should work now)

   11 Michael Vogt	2007-03-19 [merge]
      * big GUI improvments

   10 Michael Vogt	2007-03-12
      * fix incorrect module import (LP#90845)

    9 Michael Vogt	2007-03-06
      * fix a bunch of license related problems (thanks to Tollef)
      * added COPYRIGHT
      * removed some auto-generated files

    8 Michael Vogt	2007-03-06
      * debian/control: updated b-d
      * displayconfig-gtk: set proprietary driver insensitive when there is none

    7 Michael Vogt	2007-03-05
      * support proprietary drivers too (this whole thing is a bit ugly, but 
        the interface is a bit strange)
      * data/displayconfig.glade: 
        - added proprietary widget

    6 Michael Vogt	2007-03-05
      * debian/control:
        - description improved
      * displayconfig-gtk:
        - do not hardcode proprietary driver

    5 Michael Vogt	2007-03-05
      * debian/copyright:
        - updated

    4 Michael Vogt	2007-03-05
      * servertestdialog-gtk:
        - gtk servertest dialog
      * data/displayconfig.glade:
        - added gtk servertest dialog
      * displayconfig/displayconfigcommon.py:
        - return True if servertestdialog return a zero exit code
      * setup.py:
        - install servertestdialog-gtk
      * displayconfig-gtk:
        - when a dialog opens, always select the matching HW

    3 Michael Vogt	2007-03-05
      * make multiple cards work
      * make changing properties work

    2 Michael Vogt	2007-03-05
      * initial upload

    1 Michael Vogt	2007-03-05
      * imported the relevant bits from kde svn

