[SCM] GUI front-end for Debian Live. annotated tag, 1.7, created. 1.7

Chris Lamb lamby at debian.org
Wed Jul 8 23:56:31 UTC 2009


The annotated tag, 1.7 has been created
        at  8909522e39bb6a417b61851a958029ccafcae521 (tag)
   tagging  81654093f27954c0d3acf3190cb92dd8588dc525 (commit)
 tagged by  Chris Lamb
        on  Thu Jul 9 00:55:39 2009 +0100

- Shortlog ------------------------------------------------------------
tagging version 1.7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABECAAYFAkpVMfsACgkQ5/8uW2NPmiACaACeLr7T7znv0Ef6PeCg5Dk19YBy
zqcAoIDcw9rp7+XWcEz25IaNyzPbENUo
=xnnj
-----END PGP SIGNATURE-----

Chris Lamb (214):
      Initial import from svn.
      Remove GNUstep from image list.
      debian/control
      glade/main.glade
      livemagic/views/main.py
      setup.py
      glade/main.glade
      glade/main.glade
      debian/live-magic.manpages, debian/manpages/live-magic.1:
      debian/changelog:
      debian/changelog:
      * Change a number of references to LH_ variables.
      Add gitignore.
      Rename LIVE_ -> LH_
      Update TODO.
      Add new changelog entry.
      Remove .dch temporary file.
      Update changelog.
      Add simple package handling entry to TODO.
      Rework TODO.
      Update TODO.
      Fix bug where wizard based builds would traceback on complete.
      Add constant movement of status bar.
      Use a different method for spawning lh_build.
      Initial SourcesList model tests.
      Fix bug where cancelled build window couldn't be closed.
      Move to GPLv3.
      Add "Don't build in /tmp !" to TODO.
      Rename livemagic/  =>  LiveMagic/
      Add "Use lh_build error code." to TODO.
      Rename LiveMagic.model -> LiveMagic.models.
      Tidy ./live-magic.
      Use suggested mirror.
      Simplistic mirror URL guessing.
      Update TODO.
      Don't build in /tmp
      Display build dir when building.
      Update TODO.
      Fix "strange" file artefacts bug.
      Tidy key_var_config_file.
      Update TODO.
      Update TODO.
      Snapshot development.
      Update tests so they can be run from different dirs.
      Update tests to reflect model layout.
      Remove unused tempfile import in LiveHelperConfiguration model.
      Rework LiveHelperConfiguration model and associated tests
      Remove python-yaml dependency.
      Move to Standards-Version 3.7.3
      Rename XS-Vcs-* fields to Vcs-*
      Remove python-yaml from live-magic dependencies.
      Capitalise "GUI" acronym in package description.
      Bump to Debhelper 6.
      Tidy imports.
      Save build log to file.
      Display status messages whilst building.
      Use SIGTERM instead of SIGKILL.
      Use gksu to kill the build (and child) processes.
      Don't use Debhelper compatibility level 5 yet.
      Ensure a recent version of live-helper.
      Move .desktop file to misc dir.
      Don't run the tests when building, as they currently don't all pass.
      Update TODO.
      Add release checklist.
      First steps to a seperate configuration API - remove Live Magic models.
      Rewrite of configuration API.
      Move sources.list heuristics into DebianLive.utils.
      Update tests to match new API.
      Update FolderOfFiles config element and tests.
      Add test coverage metrics.
      Back DebianLive.Config.__repr__ onto __str__.
      Fix bug where incorrect line was being replaced.
      Misc cleanups.
      Towards 100% passing tests and 100% coverage.
      Move misc files from glade/ to misc/, add resource-locating util.
      Move view and controller startup code to their respective modules.
      Prompt for confirmation when exiting the wizard.
      Add translations to 'TODO'.
      Rework wizard building to new API.
      LiveMagic.__init__: Remove pointless shebang.
      Remove world map - we don't need it anymore
      Move Python compatibility version to pyversions and set to >= 2.4
      Update setup.py to new module layout
      Update live-helper dependency to 1.0~a42
      Prefer cebootstrap if available and add to Recommends
      Move to GPL v3
      test/test_config.py: Don't use LH_APT as a test - it changes with host system
      debian/{control,rules}: Don't build using CDBS - it's horrible
      live-magic: Don't show KeyboardInterrupt 'error' on ^C
      TODO: update
      Allow DebianLive.Config to take kwargs to be passed to lh_config
      DebianLive/spec.py: LH_PACKAGES_LISTS is a list, not a string
      Update Glade file to v3.4.3.
      Fix bug where it was impossible to select Xfce images
      Say "Debian GNU/Linux" instead of "Debian"
      Add suite/distribution option to wizard
      Only ask architecture question on amd64
      DebianLive/__init__.py: run lh_config in all situations
      test_config_constructor: Don't call Config.save() when not necessary
      test_config_constructor.py: Allow passing arguments when re-constructing
      test_utils.py: Test get_build_dir()
      sources_list.py: Improve error handling and tests
      Improve wizard messages
      Remove maximise option in wizard
      controllers/wizard.py: Tidy
      controllers/build.py: Use '--' to denote end of gksu args as it's stupid
      controllers/build.py: Disable the logwatcher as it's currently breaking
      Add Depends: on gksu (Closes: #476071)
      Don't segfault when DISPLAY is not set. Thanks to W. Martin Borgert.
      Show version when called with '--version'. Thanks to W. Martin Borgert.
      Bump Standards-Version to 3.8.0
      Bump live-helper dependency to >> 1.0~a47-1.
      Use --ignore-system-defaults option when calling lh_config.
      Update Glade (open -> save)
      Large number of live-magic changes spread over a few days
      Tidy Depends:
      Tidy debian/rules, move manpages to non-Debian specific location.
      Rename main.glade => live-magic.glade in line with outher auxillary files.
      Add support for the entire build window running as root, chown-ing the build contents post-build, etc.
      Misc cleanups.
      Make build process cancellable.
      Center wizard in middle of screen.
      Add selectable build directory, smarter build directory selection, about box, logging of cleanup, etc.
      Fix some SEGV bugs by ensuring main_quit is closed in the GTK loop thread.
      Don't wrap sources_list in a stateful object.
      Remove tests for relocated get_build_dir utility.
      Read default mirror from /etc/default/live-helper if it exists.
      Don't spawn live-magic-builder using Bash.
      Search /usr/bin/ and /usr/local/bin for resources.
      Use os.path.exists over os.stat and catching exceptions.
      Fix bug in status file handling where successful builds were reported as failures and deleted.
      Also remove tftpboot/ directory.
      Add ability to specify netboot server settings.
      100% test coverage.
      Bump live-helper dependency to >= 1.0~a48.
      Add GPLv3 copyright notices to files.
      Update package description.
      Update changelog for 0.4 release.
      Remove python-gnome2-desktop from Recommends (Closes: #491248)
      Update package description.
      Remove "--preserve-env" when calling gksu. Contrary to #490134, the
      Set urgency=medium.
      Add d-i integration step which sets LH_DEBIAN_INSTALLER="live" (Closes: #492082)
      Remove completed items from TODO.
      Move show_about_dialog function and dim the main dialog when it is called.
      1.0 release for Lenny.
      Remove unused do_folder_open function.
      Default to lenny.
      Add extra description to first wizard page.
      Don't show distribution page when running on Lenny as stable.
      Add gettext support.
      Tidy "page skipping".
      Fix bug in gettext handling ("_" function shadowing)
      Add locale and keyboard layout step.
      Added Russian translation by Yuri Kozlov (Closes: #494500)
      Don't throw an exception on an invalid locale - GTK will take care of this.
      Update spec.py to match status of LH_DEBIAN_INSTALLER_{DAILY,DISTRIBUTION}.
      Smarter keyboard detection.
      Added Swedish translation by Martin Agren
      Add bug number for Swedish translation.
      Added Czech translation by Miroslav Kure (Closes: #494548)
      Added French translation by Frederic Daniel Luc Lehobey
      Make locale parsing fuzzier
      Depend on live-helper >= 1.0.0
      Tidy changelog.
      Add LH_DEBIAN_INSTALLER_PRESEEDFILE/--debian-installer-preseedfile option.
      Add German translation by Helge Kreutzmann (Closes: #494882)
      Generate and display translator credits.
      Add LH_WIN32_LOADER option to spec.py
      Move to debhelper 7.
      Add encoding and copyright header to /usr/bin/live-magic.
      Aesthetic changes to debian/control
      Add Finnish translation by Esko Arajärvi (Closes: #495334)
      Finish Finnish translation ("Apply" -> "Toteuta")
      Releasing live-magic 1.0
      Add a few comments for translators.
      Add Italian translation by Fabio Balzano (Closes: #496848)
      Spanish translation by Fabio Balzano (Closes: #496857)
      Try some alternative file managers to open the completed build window other than xdg-open.
      Refer to new mailing list in Maintainer field.
      Depend on latest live-helper version.
      Updating it.po
      Updating es.po
      Add additional credits for es and it translations.
      Gujurati translation by Kartik Mistry. (Closes: #496876)
      Add Japanese translation by Kobayashi Noritada.
      Add Indonesian translation by Iwan Setiawan. (Closes: #498110)
      Update Italian translation by Fabio Balzano. (Closes: #497390)
      Support Xfce's thunar window manager.
      Update maintainer email address.
      Update Depends on live-helper.
      Sync option specification with live-helper 1.0.1-1.
      Ignore the debian-multimedia and volatile.debian.org repositories when autodecting repository. (Closes: #502335)
      Ensure local code copy is used when running tests.
      Add missing LH_CACHE_PACKAGES.
      Bump Depends on live-helper to 1.0.2-2.
      Open file manager with absolute path to the current directory as PCMan does not open displaying target with `cd /target && pcmanfm .`.
      Add missing ${misc:Depends}.
      Re-order import of GTK and PyGTK as GTK requires that PyGTK is imported first. This is required for compatibility with python-gtk2 2.13 (currently in experimental). Thanks to Michael Vogt.
      Add missing 'ignore-system-defaults' and 'color' constructor arguments.
      Correct (and clarify) logic of file manager fallback.
      Use WINDOW_TYPE_HINT_DIALOG hint instead of WINDOW_TYPE_HINT_MENU.
      Re-order changelog entries for benefit of -release.
      Don't assume /etc/debian_version will contain the string "5.0\n" for the entirety of the lenny release - just check for a prefix of "5.0".
      releasing version 1.6
      Only delete build directory if we created it. This is not only safer, but fixes a weird bug where Live Magic deletes its own DebianLive Python module when run from Git (as that directory is considered a build directory).
      Add missing import so we don't fail with a misleading error when GTK fails to initialise.
      Revert back to using --preserve-env after reverting this in #491242. This seems a more robust way of ensuring that the child process can actually talk to X. We set the path manually in live-magic-builder to prevent the actual failure originally reported in #491242.
      Update vte form_command calls to new API. Thanks to Jor <jor123 at gmail.com>. (Closes: #533556)
      Update line numbers in live-magic.pot to avoid mixing commits.
      Add support for squeeze and update "stable -> etch" in user interface and translations.
      Bump Standards-Version to 3.8.2.
      Bump Depends on live-helper to 1.0.5.
      releasing version 1.7

Daniel Baumann (5):
      debian/control
      debian/control
      debian/control
      live-magic.desktop
      setup.py

Noritada Kobayashi (3):
      Add Japanese translation.
      Improve ja.po per comments from Nobuhiro Iwamatsu (debian-doc at jp:05533).
      Unify terminology in ja.po.

-----------------------------------------------------------------------

-- 
GUI front-end for Debian Live.



More information about the debian-live-changes mailing list