git-gui 0.9.0 is now available on repo.or.cz: gitweb: http://repo.or.cz/w/git-gui.git git: git://repo.or.cz/git-gui.git http://repo.or.cz/r/git-gui.git This is the first release that includes i18n support. I'm kicking it out as something between a pre-release and a full release. The English version has been quite stable and is in heavy production use by a lot of users so I figure its time to tag it. Some of the non-English translations may need to be updated, but many of them are reasonably current. I'm inclined to do a 0.9.1 in the near future if updated translations come in. Many thanks to all those who have contributed to this release. ----- Major notable improvements over the 0.8 series: * More native appearance on Mac OS X git-gui now displays "Git Gui" as its application name in the menu bar, instead of "Wish". It also uses Henrik Nyh's Git logo in the dock and error dialogs. * Window/shortcut icon on Microsoft Windows The icon in the upper left corner of each window's title bar (and on the taskbar) is now Henrik Nyh's Git logo instead of the Tcl feather. On Windows git-gui now creates true Windows shortcuts to launch git-gui in a specific repository. This allows the icon to be a git specific icon instead of the generic Windows batch file icon. * Repository creation/clone UI Starting git-gui outside of a repository allows the user to create a new repository, clone an existing repository or open a previously accessed repository. The clone process actually uses a pure Tcl implementation of git-clone, based on `git init && git remote add origin ... && git fetch`. This makes it easier to create a shortcut to launch git-gui from desktop menu systems, e.g. the Windows Start menu or the Mac OS X dock. * i18n translations for de, hu, it, ja, ru, zh_cn Some of these are still under development. Hopefully we can get even more translations in 0.9.1. ----- Changes since 0.8.4: Alex Riesen (2): More updates and corrections to the russian translation of git-gui Updated russian translation of git-gui Christian Stimming (12): Mark strings for translation. Makefile rules for translation catalog generation and installation. Add glossary that can be converted into a po file for each language. Add glossary translation template into git. German translation for git-gui German glossary for translation git-gui: Add more words to translation glossary git-gui: Update German glossary according to mailing list discussion git-gui: Incorporate glossary changes into existing German translation git-gui: Update German translation, including latest glossary changes git-gui: Add more terms to glossary. git-gui: Update German translation Harri Ilari Tapio Liusvaara (1): git-gui: Disambiguate "commit" Irina Riesen (1): git-gui: initial version of russian translation Johannes Schindelin (7): Add po/git-gui.pot Ignore po/*.msg git-gui: Deiconify startup wizard so it raises to the top git-gui: add a simple msgfmt replacement po2msg: ignore entries marked with "fuzzy" po2msg: ignore untranslated messages po2msg: actually output statistics Johannes Sixt (1): git-gui: Change main window layout to support wider screens Junio C Hamano (2): git-gui po/README: Guide to translators git-gui: Update Japanese strings (part 2) Kirill (1): Updated Russian translation. Michele Ballabio (4): git-gui: remove dots in some UI strings git-gui: add some strings to translation git-gui: fix typo in lib/blame.tcl git-gui: update Italian translation Miklos Vajna (1): Hungarian translation of git-gui Paolo Ciarrocchi (1): Italian translation of git-gui Shawn O. Pearce (55): git-gui: Locate the library directory early during startup git-gui: Initialize Tcl's msgcat library for internationalization git-gui: Update po/README as symlink process is not necessary git-gui: Correct stock message for 'Invalid font specified in %s' git-gui: Quiet the msgfmt part of the make process git-gui: Ensure msgfmt failure stops GNU make git-gui: Mark revision chooser tooltip for translation git-gui: Localize commit/author dates when displaying them git-gui: Support context-sensitive i18n git-gui: Document the new i18n context support git-gui: Make the tree browser also use lightgray selection git-gui: Paper bag fix missing translated strings git-gui: Fix missing i18n markup in push/fetch windows git-gui: Support native Win32 Tcl/Tk under Cygwin git-gui: Refactor some UI init to occur earlier git-gui: Allow users to choose/create/clone a repository git-gui: Avoid console scrollbars unless they are necessary git-gui: Don't bother showing OS error message about hardlinks git-gui: Keep the UI responsive while counting objects in clone git-gui: Copy objects/info/alternates during standard clone git-gui: Don't delete console window namespaces too early git-gui: Don't delete scrollbars in console windows git-gui: Switch the git-gui logo to Henrik Nyh's logo git-gui: Make the status bar easier to read in the setup wizard git-gui: Use Henrik Nyh's git logo icon on Windows systems git-gui: Support a native Mac OS X application bundle git-gui: Refer to ourselves as "Git Gui" and not "git-gui" git-gui: Allow forced push into remote repository git-gui: Refactor Henrik Nyh's logo into its own procedure git-gui: Refactor about dialog code into its own module git-gui: Include our Git logo in the about dialog git-gui: Use progress meter in the status bar during index updates git-gui: Consolidate the Fetch and Push menus into a Remote menu git-gui: Bind Cmd-, to Preferences on Mac OS X git-gui: Shorten the staged/unstaged changes title bar text git-gui: Updated po strings based on current sources git-gui: Move load_config procedure below git-version selection git-gui: Refactor git-config --list parsing git-gui: Support LFs embedded in config file values git-gui: Change repository browser radio buttons to hyperlinks git-gui: Offer repository management features in menu bar git-gui: Fix bind errors when switching repository chooser panels git-gui: Disable the text widget in the repository chooser git-gui: Bind n/c/o accelerators in repository chooser git-gui: Ensure copyright message is correctly read as UTF-8 git-gui: Use proper Windows shortcuts instead of bat files git-gui: Support cloning Cygwin based work-dirs git-gui: Collapse $env(HOME) to ~/ in recent repositories on Windows git-gui: Honor a config.mak in git-gui's top level git-gui: Paper bag fix the global config parsing git-gui: Make sure we get errors from git-update-index git-gui: Protect against bad translation strings git-gui: Allow users to set font weights to bold git-gui: Bind Meta-T for "Stage To Commit" menu action git-gui 0.9.0 Steffen Prohaska (4): git-gui: add directory git-gui is located in to PATH (on Windows) git-gui: set NO_MSGFMT to force using pure tcl replacement in msysgit git-gui: add mingw specific startup wrapper git-gui: offer a list of recent repositories on startup Xudong Guan (2): Initial Chinese translation for git-gui git-gui: Added initial version of po/glossary/zh_cn.po しらいしななこ (2): Japanese translation of git-gui git-gui: Update Japanese strings -- Shawn. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html