gitg/NEWS
Ignacio Casal Quinteiro ec565bca91 Release 0.2.5
2011-09-01 20:58:39 +02:00

238 lines
6.9 KiB
Plaintext

= gitg 0.2.5 =
Version 0.2.5 was released on 2011-09-01
== Features ==
* Allow redirection of stderr to stdout in shell/runner/io
* Added debugging of runner commands
* Better argument parsing (pass first argument to git log)
* Run commit-msg hook when commiting
* Improved format patch name mimicking git
* Added pre-commit and post-commit hook execution
* Use a checkbutton to switch the blame mode
* Change the single line (un)stage to use a pixbuf renderer
== Bug fixes ==
* Fix segvs in arguments and environment parsing in GitgCommand
* Set working directory, GIT_DIR and GIT_INDEX_FILE when running hooks
* Fixed arguments passed to log for first arg
* gitg.desktop.in.in: Remove deprecated Encoding key from .desktop file
* Fix parsing changed file lines with spaces in filename
* Improved autogen.sh
* Do not alter selection when commiting through icons
* Code cleanup in gitg-commit-view
* Do not use GtkMisc as it is getting deprecated.
* preferences dialog: fix expand issues.
* Use GtkBox instead of Gtk[HV]Box
= gitg 0.2.4 =
Version 0.2.4 was released on 2011-07-25
== Features ==
* Blame mode
* Show avatars
* Added shortcut for Commit
* Unstage/stage with double click
* Add a Delete File menu item to the unstage menu
== Bug fixes ==
* Fix diff line renderer sizing issues
* Do not show null in Author of Commiter labels
* Fix possible NULL deref
* Fix race condition in the line parser
* Fix path rendering offset issue
* Fix build on OpenBSD
= gitg 0.2.3 =
Version 0.2.3 was released on 2011-07-21
== Features ==
* Use ustar format for distcheck
== Bug fixes ==
* Use GLADE_CATALOG_DIR instead of GLADE_CATALOGDIR
* Fix spinner in repository dialog
* No longer use Gtk[HV]Box as it is deprecated
* Fix repository dialog
* Remove and reattach model while loading repository
* Fix ENABLE_DEBUG use in Makefile.am
* Fix --disable-debug
== Features ==
= gitg 0.2.2 =
Version 0.2.2 was released on 2011-03-27
== Features ==
* Added glade catalog file
== Bug fixes ==
* Disable auto-utf8 for repository loading
= gitg 0.2.1 =
Version 0.2.1 was released on 2011-03-25
== Features ==
* Improved debugging
* Add UTF8 as the first candidate encoding
== Bug fixes ==
* Adjust to GtkSourceView API break
= gitg 0.2.0 =
Version 0.2.0 was released on 2011-02-26
== Features ==
* Port gitg to gtk+ 3
= gitg 0.1.2 =
Version 0.1.2 was released on 2011-03-27
== Bug fixes ==
* Compatibility with gtk+ < 2.24
= gitg 0.1.1 =
Version 0.1.1 was released on 2011-03-27
== Bug fixes ==
* Better encoding handling (fix performance regression)
= gitg 0.1.0 =
Version 0.1.0 was released on 2011-01-13
== Features ==
* Port gitg to gsettings
* Added gitg-config test tool
== Bug fixes ==
* Fix icon sizes
* Fixed getting/setting global git configuration
* Explicit linking in tools and tests
= gitg 0.0.8 =
Version 0.0.8 was released on 2010-12-30
== Features ==
* Added preference to ignore external diff tool
* Improved GitgRunner/GitgCommand/GitgShell
* Added a menu to create a new branch
* Per line staging needs Ctrl
* Add committer info
* Added stat to revision details panel
* Added gitg-revision-details-panel
* Added 'changes' panel
* Move the backend part of gitg into a libgitg library.
* Improved staging/unstaging
* Added 'edit' context menu item for stage/unstage list
* Improve hash search performance
* Add --no-color to some git commands
* Make gitg compile with Gtk+ 3.0 if available.
* Allow creating a tag without a message.
== Bug fixes ==
* Fixed parsing diff from stash
* Do not crash when hiding region header with no next line
* Ellipsize long subjects in revision view
* Don't show repository missing error when launching without arguments
* Always override format patch export
* Better handling of command line args and repository paths
* Handle sensitivity correctly
* rewrite gitg_ref_get_localname to return a const result
* Use remote pushes for push branch menu
* Ellipsize parent commit message at end
* Use GtkCellRendererSpinner
* Portability: replace PATH_MAX sized array with dynamic strings
* Use flag G_SPAWN_CHILD_INHERITS_STDIN when input is not provided
* Fix building with GSEAL enabled
* Bug 620284 - Cleaned up preferences dialog
* Make format patch override existing files properly (fixes #620463)
* Improved charset conversion (fixes #623466)
* Use GBinding
= gitg 0.0.6 =
Version 0.0.6 was released on 2010-02-21
== Features ==
* Added support for opening gitg:// uris
* Added select commit on load
* Added DND for revisions (treeish, text, uri)
* Added cherry-picking
* Show only local branches
* Added horizontal layout mode
* Support for XDS DND
* Multiple selection stage/unstage/revert/ignore
== Bug fixes ==
* Plugged several memory leaks
* Correct line rendering for diffs
* Diff subheader visibility
= gitg 0.0.5 =
Version 0.0.5 was released on 2009-08-29
== Features ==
* Rename branch (Paolo Borelli)
== Bug fixes ==
* Show all files in 'Tree' list (Paolo Borelli)
* Crasher on dropping stash items (Vitaliy Ischenko)
* Less confusing 'git push' context menu
* Wrong order in merging local branches
* Use commitEncoding in commit messages
= gitg 0.0.4 =
Version 0.0.4 was released on 2009-07-05
== Features ==
* Manage remotes
* Manage user name and e-mail global and repository specific
* Checkout local branches
* Create new local branch from remote branch
* Rebase/merge remote and local branches by drag-and-drop
* Apply/remove stash items (applying can be done by drag-and-drop)
* Push local branch to remote branch using drag-and-drop
* Create/remove tags
== Bug fixes ==
* Crasher bug in revision tree view selection change
= gitg 0.0.3 =
Version 0.0.3 was released on 2009-04-23
== Features ==
* Show state of stash, unstaged and staged changes as virtual commits at the
top of the history
* Preference to not collapse inactive lanes at all
* Drag and drop to stage/unstage files
== Bug fixes ==
* Crasher bug on staging files from the context menu
* Crasher bug on setting visibility of files in the revision details view
* Resolving and showing tag objects correctly
* Keep correct branch on reload
= gitg 0.0.2 =
Version 0.0.2 was released on 2009-04-05.
== Features ==
== Bug fixes ==
* Correct UTF-8 conversion for dates
* Revert file with staged changes correctly
* Crasher bug on typing fast in search field
* Crasher bug launching gitg on a fetching repository
= gitg 0.0.1 =
Version 0.0.1 was released on 2009-03-01. This release is the first public
release of gitg.
== Features ==
* Browse repository history
* Load large repositories fast
* Show revision details
* Browse revision file tree
* Export parts of the file tree of a specific revision
* Commit changes in your working directory
* Stage/unstage/revert per hunk or file
== Bug fixes ==